La Newsletter de Microlinux / 7 Janvier 2018Voici la première newsletter "officielle" de Microlinux. Le mot "officiel" comporte quelque chose de solennel et de professoral, que nous allons essayer d'oublier. Je vous avais promis quelque chose de léger et de divertissant, sur le ton de la conversation et de la causerie. Me voilà donc installé à mon bureau, avec une jolie vue sur les platanes de la Place des Platanes. Une bonne tasse de café espresso à côté de moi. Un peu de musique (j'écoute souvent de la musique pour travailler, en ce
moment c'est le groupe électro anglais Hybrid), et c'est parti.
J'avais promis quelque chose d'accessible aux non-informaticiens, mais cela ne veut pas dire que la newsletter de Microlinux s'adresse uniquement à Madame Michu (l'équivalent français de Joe Sixpack). D'une manière plus générale, j'imagine que cette newsletter aura grosso modo deux profils de lecteurs bien différents.
1. les simples utilisateurs
2. les collègues informaticiens, les bidouilleurs
J'ai vaguement ruminé l'idée de créer deux newsletters différentes, une pour chaque type de lecteur. Et peut-être aussi une newsletter à part pour les utilisateurs d'un poste de travail, une autre pour les professionnels qui utilisent Linux sur leur serveur. Et puis une autre pour ceux pour qui je fais de l'infogérance. Et puis et puis...
Et puis j'ai songé au fameux principe KISS : Keep It Simple Stupid. Un principe philosophique que j'aime bien appliquer à toutes mes solutions, qu'il s'agisse des postes de travail ou des serveurs. Et qu'on peut appliquer à tous les domaines de la vie. J'opte donc pour la version KISS de la newsletter, le joyeux mélange, celui qui s'adresse à tout le monde, de Madame Michu au hacker chevronné.
Je fais partie des informaticiens qui ont appris le métier "sur le tas", sans vraiment avoir eu d'éducation formelle. Je ne compte pas ici les trois semestres passés à la Technische Universität de Vienne en 1986 et 1987, où j'ai abandonné mes études après m'être fait virer d'un cours de Géométrie Descriptive. J'avais fabriqué un avion en papier d'un mètre de long avec un tableau périodique des éléments, qui a traversé tout un amphithéâtre dans un vol plané majestueux avant de venir heurter le tableau sous les applaudissements de mes camarades et le regard outré du prof. Bref.
La base de mes connaissances en informatique, c'était deux livres que mon père avait ramenés à la maison à la fin des années 70. Il travaillait au labo à Siemens, et l'informatique était un domaine nouveau pour cette entreprise. Les deux ouvrages en question étaient écrits à l'attention des techniciens de Siemens, pour leur enseigner les bases de l'informatique. "Architecture des circuits logiques" et "Algèbre binaire, octale et hexadécimale" (je vous fais grâce des titres allemands) étaient très très bien écrits, avec plein de dessins et d'explications claires, et une flopée d'exercices. J'avais emmené ces deux livres à l'occasion de vacances pluvieuses avec mes grands-parents, et à la rentrée, j'annonçais fièrement à mon père que j'avais réussi à faire tous les exercices. Je n'avais pas encore d'ordinateur, il fallait encore attendre quelques années avant de pouvoir en acheter un.
La programmation Bash, c'est quelque chose dont je me sers à peu près tous les jours. Je ne suis pas développeur - et je n'ai pas l'ambition de le devenir - mais les scripts shell sont une partie incontournable de mon quotidien. Ils me servent tout simplement à automatiser les tâches que je fais régulièrement, pour gagner du temps et surtout m'éviter des erreurs au passage. Et c'est aussi quelque chose que j'ai appris sur le tas, en recopiant des scripts et en les adaptant à mes besoins. Un peu comme on
finit par apprendre une langue rien qu'en vivant dans le pays.
Depuis quelque temps, je me suis dit que j'avais bien envie de formaliser tout cela un peu. J'ai déjà écrit quelques livres informatiques (publiés chez Eyrolles sous mon nom de plume "Kiki Novak"), et j'aime bien l'idée d'écrire une série d'articles de blog pour qu'un jour ça se transforme éventuellement en livre. Et lorsque j'écris, c'est pour
fabriquer le livre que j'aurais bien aimé lire moi-même.
Bref, j'ai senti qu'il était temps que j'écrive un livre sur les scripts shell. J'ai sur mon bureau une pile de quatre gros bouquins sur la question. Du coup je lis, je prends des notes, je résume, j'explique et j'essaie d'améliorer les explications, et comme toujours, je mets un pied devant l'autre et je vois où ça me mène. Voilà ce que ça donne pour
l'instant.
1.
https://www.microlinux.fr/lists/lt.php?tid=HZY7XroDxhinH8PeulIfNhD/OuRnrBYdp8dbp8Vsh9KzbUCh7rEsBIp7gkAoXrwt2.
https://www.microlinux.fr/lists/lt.php?tid=gKl2dzdJR/ejNz/zlLczNRD/OuRnrIYdp8dbp8Vsh9KzbUCh7rEsBIp7gkAoXrwt3.
https://www.microlinux.fr/lists/lt.php?tid=VjTzNccGJB2slKqafC04YRD/OuRnrPYdp8dbp8Vsh9KzbUCh7rEsBIp7gkAoXrwtJe fais tout ça en dilettante, en gardant dans l'esprit que le mot "dilettante" provient du mot italien "diletto", qui signifie "plaisir". Un dilettante, c'est donc quelqu'un qui fait les choses pour son plaisir. Les mauvaises langues disent qu'un érudit, c'est un dilettante qui n'a pas de plaisir.
La suite au prochain numéro.
Nicolas Kovacs