Linux ! Et moi, et moi, et moi

Linux ! Et moi, et moi, et moi… On dirait le titre d’une chanson.

En janvier 2021 j’ai prodigué des cours d’initiation au bash via visioconférence pour les adhérents de Root66. Ce fût une excellente expérience. Pourtant je ne suis pas informaticien, d’autres adhérents de l’association root66 ont bien plus de connaissances et compétences que moi dans ce domaine, eux, ce sont des « pros », et j’ai pris cela comme un signe de confiance de leurs part. Ils m’ont même félicité ! J’ai été également très agréablement surpris du retour de ceux qui ont suivi cette formation, bon, ils sont adhérents, me connaissent, ils sont tous très sympathiques, donc peut-être pas tout à fait objectifs. Ce qui m’a fait plaisir est de savoir qu’ils se sont lancés sur leurs terminaux pour s’approprier la ligne de commande. Il y en a même un qui s’est installé un serveur sur virtualbox pour apprendre à gérer un serveur en ligne de commande dans le but de s’auto-héberger très prochainement.
Ce qui a mon avis était rassurant pour ceux qui suivaient la formation c’est justement le fait que je ne sois pas informaticien, cela démontrait que l’on peut faire beaucoup de choses pour soi-même sans être du métier.

Ce n’est pas parce que l’on a suivi des cours de secourisme que cela fait de nous un médecin.

Il en va de même en informatique, soit, je bricole un peu sous Linux mais contrairement à ce que pensent certains, le fait d’être sous Linux depuis une vingtaine d’années ne fait pas de moi un informaticien. Ça ne me fait pas non plus celui qui s’y connaît sous Windows, pire je suis devenu une vrai bille sous Windows, lorsque je dois connecter un poste sur le réseau je passe un temps fou avant de trouver la fenêtre où je vais pouvoir mettre l’IP, la passerelle, les DNS etc. D’ailleurs j’ai écrit un billet sur le sujet « Je ne suis pas le gentil gars qui s’y connaît en informatique. »
Par contre, oui, avant de passer sous Linux, j’en ai fait des choses sous Windows, mais c’était l’époque où il fallait modifier à la main le fichiers autoexec.bat, modifier la mémoire virtuelle, etc., en fonction du jeux que l’on souhaitait faire tourner… Ha, là, je crois que j’ai perdu tous les jeunots qui n’ont pas connu cette période sous Windows. Pour résumer, je me débrouille tant bien que mal pour gérer mes pc, mon serveur, mais ça ne fait pas de moi un informaticien. Ça ne fait de moi pour autant un professionnel. On pourrait prendre d’autres exemples : j’ai mis de la faïence sans être carreleur, changer des robinets sans être plombier, etc. Mais aucune entreprise de carrelage ou de plomberie ne voudrait de moi car dans le ratio « résultat/délais » (beaux résultats mais très longs travaux) je suis complètement « out ». Et encore la faïence, c’est du linéaire, mais si Mme Sima m’avait demandé une fresque ?… Je pense que je lui aurais fait de l’art contemporain dont elle n’aurait pas saisi la subtilité artistique. Bref, nous restons amateurs.

Cela-dit, il y a différents niveaux d’amateurs. Je l’ai constaté de nombreuses fois dans mon cadre professionnel (lié à la botanique). Il y a celui qui se crée une culture générale en fonction des plantes qui l’intéresse, il sait les reconnaître, les cultiver, les entretenir… Et il y a le passionné et/ou collectionneur… Celui-là connaît généralement parfaitement une espèce, c’est-à-dire l’espèce de sa passion et toutes les variétés, botaniques et horticoles, les hybridations possibles, leur origines, leurs histoires, il sait les identifier avec précision, etc. Cet amateur avisé colle 98 % des botanistes PRO sur le sujet (sauf ceux ayant choisi la même spécialité). Mais, si vous demandez à cet amateur de s’intéresser à une autre espèce, il va devoir revoir une grande partie de ses acquis pour changer de centre d’intérêt, car il n’a souvent pas les bases fondamentales contrairement à un botaniste, qui lui a la méthodologie pour s’adapter rapidement d’une spécialité à une autre. Alors bien sûr, il y a toujours l’exception qui confirme la règle, le dilettante devenu chercheur… Mais bon, généralement le professionnel a des bases, une méthodologie que l’amateur n’a pas.

Linux : au commencement il y avait les cons !

Ha ce n’est rien de le dire et ça soulage… C’était l’époque de l’avant internet, l’époque des BBS (Bulletin Board System), du moins l’avant l’internet en France (il y avait le minitel), et moi je naviguais, heu, me connectais (car on ne naviguait pas) sur les BBS on s’y connectait… Pour limiter les frais téléphoniques de l’époque : tarifs local, départemental, régional, national, international, je pourrais vous raconté comme il était enfantin de pirater les bals téléphoniques [gros répondeurs des grosses entreprises, grands hôtels, etc.] pour communiquer à moindre prix, et ce depuis un combiné téléphonique, une cabine téléphonique, pas d’ordinateur, pas de console, juste un téléphone pour appeler à l’international pour un tarif local. Bon, je m’égare, donc à l’époque des BBS, j’avais un correspondant Étasunien à Chicago, qui me parlait internet et m’a persuadé de prendre un abonnement chez Compuserve (ça m’a coûté un bras à l’époque) mais j’ai découvert l’internet… Et le tout début de Linux. Immédiatement cela m’a intéressé. En fouillant j’ai trouvé des groupes de discussions en français concernant Linux. J’y ai posé des questions, signifié mon intérêt… Et quelle fût ma surprise des réponses. N’ayant pas le « sic » de ce qui me fût répondu je peux le résumer ainsi : t’es trop con reste sur Windows ! Linux, ce n’est pas pour toi ! Cherches pas à comprendre, reste sur Windows…

La liste des réponses n’est pas exhaustive et ce fût mon premier contact avec Linux. Soit, ils devaient être une poignée à être sous Linux et cela semblait les auréoler d’un prestige supérieur aux autres. C’est une réalité, au tout début, du moins dans les réseaux Francophones, il y avait une poignée de barbus sous Linux qui n’avaient rien compris à ce qu’était l’OS libre, la diffusion des connaissances, le partage. Bref, une poignée de cons ! Et je suis resté sous Windows mais dans un coin de mon cerveau il y avait Linux.

Rencontre inattendue… et premier Dual-Boot Linux/windows

Tout va très vite, peu de mois après mon abonnement Compuserve, des propositions de connexion grand public sont proposées en France, je change d’abonnement, des sites parlant de Linux se développent avec un ton différent, plus sympa, avec un esprit libre, je regarde tout cela de loin sans oser y intervenir, les premiers contacts m’ont vraiment refroidi même si je constate que le ton a changé. Il s’agit surtout de LUGs (GUL in french), et quelques distributions, il n’y a pas la richesse actuelle…
Je rencontre une connaissances, nos liens sont liés au politico-revendicatif, nous avons quelques divergences mais de nombreuses convergences, et en parlant de tout et de rien notre discussion en vient au pc, à l’internet…
Il me dit (j’écourte la discussion dont je ne me souviens pas des détails, mais dans les grandes lignes :

Je suis sous linux, tu connais ?
Moi : oui, je connais de nom et suis de loin en loin, mais sans plus.
Lui : Je suis membre de root66, une association…
Moi : je connais leur site, j’y vais de temps en temps.
Lui : si tu veux je te prête une disquette live pour tester.

Quelques jours plus tard il m’apporte une disquette live de Mandrake 7
Je teste quelques semaines et je suis séduit, je le lui dis et il me propose de m’installer Mandrake en double-boot. Rendez-vous donné pour le samedi suivant.
Rien ne se passe comme prévu, il passe l’après-midi puis le début de soirée, le temps passe il doit partir, moi aussi n’ai plus trop le temps… Il part ! Et si j’avais un PC en fonction je me retrouve avec un pc planté, plus rien ne fonctionne.
Je ne lui en veux pas, je sais qu’il a fait le maximum avec beaucoup de bonne volonté… Et je me souvient aussi lorsque je devais modifier mon fichier autoexec.bat, la mémoire virtuel pour faire tourner des jeux qu’il m’arrivait de me retrouver dans cette situation. Donc rien de dramatique de mon point vu le plus contrarié de nous était très certainement lui.
Je réinstalle mon windows98, me renseigne sur Mandrake et découvre que Mandrake7.8 se vent dans certains commerces, sans doute que cela ce trouvait en téléchargement libre, mais j’avais les réflexes windosiens. Bref, j’achète (12, 14 ou 16 disquettes, je me souviens plus), j’installe et là… Bingo, j’ai un Dual-Boot et tout fonctionne, windows et linux.

Merci JLD, sans lui je n’aurais pas franchi le pas.

L’évènement qui me fait passer au tout Gnu/Linux.

Je suis sur pc en double boot, je trouve cela un peu chiant embêtant, je me force a passer le plus de temps possible sous Linux sans pour autant trop modifier mes habitudes windosiennes… Puis !… Un jour notre lecteur familiale de cd dvd lâche. Je dis à Mme Sima, on va acheter un PC haut de gamme, avec carte tv et le tutti quanti pour être au top du top, ça remplacera le lecteur CD/DVD. Ça nous coûte les yeux de la tête.
Sauf qu’il est impossible de voir nos dvd sur la tv malgré la carte dédiée, les licences et tous les câbles… Je téléphone au service après vente qui me renvoie vers windows qui me renvoie vers le fabriquant de la carte tv, qui me renvoie vers windows. Une boucle sans fin et ça ne fonctionne pas.
Dans le même temps la diversité linux avance vite et bien, presque plus de disquettes mais des CD, de plus en plus de cd live et je découvre un cd live (je ne me souviens plus du nom) pour visualiser depuis notre pc, nos cd et dvd sur notre tv. Je n’y crois plus vraiment, puisque j’ai les cartes et licences propriétaires et que ça ne fonctionne pas et pourtant oui ! Je vois mon pc sur ma tv, soit, je dois modifier quelques paramètres pour l’adapter au format de ma tv, mais ça fonctionne. Coup de bol?! À une période où les linuxiens avaient des soucis avec les cartes proprio (c’est encore parfois le cas), moi le logiciel proprio ne fonctionne pas mais sous linux, oui… et sans rien faire de particulier.
La semaine suivant je passais au tout Gnu/Linux !
Bon, d’accord, une petite exception lorsque l’on m’a offert un Tomtom, j’ai dû remettre un Double Boot pour pouvoir synchroniser mon Tomtom, puis retour au « tout Linux » avec un windows en VM (VirtualBox) toujours pour la synchronisation du Tomtom. Depuis on m’a offert une version ressente qui synchronise via wifi, donc plus de windows.

Comment j’ai appris énormément grâce à Gnu/Linux.

C’était l’époque où l’on trouvait plein de pc aux encombrants, l’époque où l’on récupérait mémoire, disques durs, et diverses cartes…
C’est l’époque où trois de mes farfadets, bien que très jeunes, sont en âge de jouer sur ordinateur.
Je récupère 3 pc aux encombrants on se retrouve donc avec 4 pc et le début des mes expérimentations.
Je crée mon premier réseau  pour qu’ils aient accès à internet, mon premier proxy DansGuardian histoire de fliquer mes farfadets avec contrôles d’horaires de connexion. Oui, j’assume mon côté dictateur parental…
Sur ces trois pc, j’en ai testé des distributions ! Je me souvient de la première Debian (ce n’était pas en mode graphique) qui au milieu de l’installation me demande la marque et modèle de ma carte réseau m’obligeant à arrêter l’installation comme une brute, démonter le pc pour noter les marques et modèle de toutes les cartes… et certaines distributions qui nécessitaient des compilations interminables… J’ai aussi découvert des distributions que je trouvais innovantes mais n’ont pas été soutenues, je me souviens de Drinou-Linux, développée par un Français, si je ne me trompe pas, un certain certain Jean-Philippe Piers. J’aime testé du BSD  J’ai beaucoup utilisé RedHat aussi. Au travail j’ai découvert Scientific Linux que je ne connaissais pas et utilisée par des collègues.
C’est entre 2000 et 2010 que j’ai appris le plus et essayer de dompter le terminal.

C’était mieux avant ?

Non ! Ce n’était pas pire non-plus, c’était différent. Linux a énormément évolué et très rapidement. Certaines distributions ont disparu, d’autres ont émergé, elles s’installent généralement aux cliques, il y en a des « généralistes », des spécialisées, il y en a pour tous les goûts, la majorité des besoins. J’aurai tendance à dire que c’est plus simple que Windows, après une installation de quelques minutes (tout dépend du pc et de notre connexion) on se retrouve avec un système opérationnel avec des logiciels qui permettent immédiatement de travailler. J’utilise généralement l’interface graphique, je n’utilise le terminal que pour des résultats ou recherches spécifiques, ou lorsque je considère que la ligne de commande sera plus rapide qu’une application graphique : Par exemple renommer par lot toute une série de photos à partir des fichiers exif. Il existe certainement une application graphique qui le fait, mais le faire avec exiv2 me convient très bien.
Ce que j’aime surtout sous linux, c’est comme je l’ai dit, on peut trouver la distribution qui nous convient mais il y a aussi une multitude d’environnements (Gnome, KDE, XFCE, etc.) et tous configurables, de quoi trouver l’environnement qui nous plaît, avoir un linux qui nous ressemble.

Et maintenant, que vais-je faire ?

Actuellement et ce depuis déjà quelques années, je teste rarement de nouvelles distributions, sauf si lors d’une install-party il est demandé quelque chose de particulier et que c’est sima78 qui si colle, mais c’est rare, j’essaie de refiler le bébé. Je ne teste pas ou très rarement d’applications dont je n’ai pas besoin mais cela peut arriver par curiosité… Bref, je ne me casse plus la tête.
Je vais poursuivre dans cette lignée, la simplification. Par exemple je ne désespère pas convaincre Mme Sima pour l’achat d’une nouvelle machine pour remplacer le serveur actuel (nous n’avons pas la même notion des priorités) et je le passerai sous Debian (il y est déjà) mais ce sera avec la petite couche YunoHost en plus. Si l’on peut être sous Gnu/Linux sans prise de tête, et cela depuis déjà un nombre d’années, ça devient aussi le cas pour l’auto-hébergement dont je suis persuadé que ce sera de plus en plus simple.

Maintenant vous savez presque tout sur ma relation avec Gnu/Linux.

Ecrire un billet, quand il faut se mettre à la tâche

Que ce soit au boulot ou au quotidien, nous avons toujours plein de bons prétextes pour éviter ce que nous devrions faire, mais pour le coup c’est un bon sujet de billet.
Sur cette dernière réflexion j’ai décidé d’argumenter plus bas en me basant sur un extrait de « Le vagabond » de Tristan Bernard, que je résume en trois phrases:

Nous ne faisons pas ce que nous devrions.
Ce que nous devrions faire nous ne le faisons pas.
Et, nous nous reposons sur la pensée que la chance nous viendra en aide.

En fait je n’argumente pas, je vous laisse lire!
Extrait à lire:
« (…)
Ce jour-là donc qui était un lundi, j’étais absolument torturé par la nécessité d’écrire un tout petit article que j’avais promis pour le jeudi précédent. J’avais déjà envoyé plusieurs lettres pour m’excuser. Chacune d’elles était plus longue à elle seule que l’article en retard.
(…)
J’avais décidé la veille que je ferais mon article le matin, afin d’avoir un après-midi de tranquillité inviolable. Mais toute la matinée avait coulé sans qu’on s’en aperçût, bien qu’elle fût occupée par un constant remords. Tout prétexte était bon pour reculer l’affreux moment où je m’assoirais à ma table. Il m’avait semblé absolument nécessaire de vérifier les bandages d’une machine excellente à changement de vitesse, à roue libre, une bicyclette de première marque dont je ne me servais d’ailleurs pas. Arrivé dans le hangar où elle se trouvait remisée, il me parut indispensable de gonfler le pneu arrière. Notez que je déteste gonfler des pneus, que ça ne m’arrive pour ainsi dire jamais, que c’est pour moi le plus écœurant des labeurs. Mais cette besogne était facultative, tandis que l’autre – Celle qui m’attendait dans mon cabinet de travail – l’autre était obligatoire, implacablement !
Après avoir gonflé lentement, posément, mes deux pneus, je me rendis dans le potager où je me mis à arroser des fleurs, à la stupéfaction du vieux jardinier qui ne m’avait jamais vu me livrer à une occupation pareille.
Je crois même que, ce matin-là, j’allais jusqu’à ratisser les allées du jardin. Enfin le déjeuner arriva. Je restai à table le plus longtemps que je pus. Je fis une partie de dames, que je perdis ; puis la revanche que je perdis également, et contre toute légalité je demandai à faire la belle !
Après les parties de dames, on ne pouvait vraiment se mettre tout de suite au travail. Il fallait de toute nécessité se dégourdir les jambes en faisant quelques pas sur la route.
Il faisait très chaud, abominablement chaud. J’aurais été cent fois mieux, les stores baissés, dans mon cabinet… Mais dans mon cabinet, il y avait une table impérieuse, des feuilles de papier d’une blancheur despotique, un inexorable encrier.
Je me promenai sur la route déserte, épiant sans me l’avouer le moment où quelque passant  surgirait au détour du chemin.
(…)
Il me semble à la réflexion que c’était là un sujet d’histoire, que la Providence m’envoyait charitablement.
Je remontai dans ma chambre et je fis mon article sans plus tarder sur un sujet d’ailleurs différent.
Mais tout n’est pas perdu, en somme, puisque ce sujet je le retrouve aujourd’hui. »

Bien choisir son suffixe au nom de domaine

Toute notre attention sur le suffixe du nom de domaine.

Le suffixe du nom de domaine ne se choisi pas à la légère et ne sert pas qu’à faire joli, rigolo ou original.
Vous savez c’est le fameux « .truc » qui termine le nom de domaine, les .fr, .com, .net, .radio, bref, vous m’avez compris et je ne peux les lister ici tant il en existe.

Je ne vais pas non plus rentrer dans le détail de la façon dont est construit un nom de domaine, mais juste quelques précision sur le TLD le « .truc » qui termine un nom de domaine.

Le choix a toute son importance et je pense qu’il ne faut pas se focaliser sur la prétendue signification, si elle a son importance, elle ne se suffit pas à elle seule.

On lit sur de nombreux site que .org = organisation, .biz=Business, .com=commerce, etc., ceci-dit il faut être bien plus attentif à cette petite terminaison de nom de domaine car elle implique bien plus qu’on ne le pense.

Si j’écris ce billet c’est qu’avant avoir participé à la présentation de Stéphane Bortzmeyer, je ne m’étais jamais interrogé sur l’importance du TLD, pour le coup j’écris ce billet sans prétention mais qui j’espère sera utile à certains.

Pour faire court il y a les TLD Country-code spécifiques aux pays correspondants (.fr), les TLD génériques pour déterminer plutôt un champ thématique (.com), les TLD sponsorisés pour lesquels il faut remplir les conditions d’une charte établie par le sponsor (entreprise, organisme, etc.).
Et tous ces TLD dépendent de registres de noms de domaine « TLD Manager » dépendants de différentes juridictions en fonction de leur pays d’implantation.

Et, en prime, les TLD ICANN comme .pizza dépendent de l’ICANN et du contrat états-unien passé avec elle. Cela peut faire des conflits comme le .amsterdam qui a annoncé que, questions données personnelles, il respecterait la loi néerlandaise, et pas son contrat ICANN.

Citation que j’ai entièrement pompé sur une indication d’un certain S. B. 😉

Le TLD détermine la loi nationale applicable en cas de conflit.

Je m’explique: imaginons que mon blog est celui d’une organisation d’échange de matériel divers et pour signifier que je suis une organisation je mets à la suite de sima78 le .org

Voilà, je suis une organisation d’échange matériel, reste plus qu’à mettre du contenu pour montrer mes échanges… Mais imaginons que je propose un objet prohibé par la loi Étasunienne je peux me voir intenté un procès par ce dernier. En effet si le TLD manager de .org est chez Public Interest Registry, association sans but lucratif elle est domiciliée aux USA… Je peux même obtenir le pactole en proposant un objet répréhensible également par la loi Française et Étasunienne, deux procès puisque je suis auto-hébergé en France…

L’extension du nom de domaine ne se choisi pas à la légère et ne sert pas qu’à faire joli, rigolo ou original.

Il faut bien le penser!

Vous voulez en savoir plus sur comment bien nommer les différentes parties d’un nom de domaine c’est chez le spécialiste Bortzmeyer.

A lire également, l’excellent rapport EFF par Jeremy Malcolm.
Encore merci à Stéphane Bortzmeyer.

Voir aussi la « Root Zone Database » sur Iana

Les Mémorables de l’Open Source réunis sur un projet photographique.

Faces of Open Source est un projet photographique qui nous permet de mettre un visage sur certaines des personnes qui ont eu le plus d’impact dans le développement de l’Open Source.

Mosaïque de portraits en noir et blanc de nombreuses personnes, hommes et femmes, liées au monde de l'open source.
Les figures humaines derrière le logiciel libre : une galerie de portraits de contributeurs et personnalités de l’open source.

Linus Torvalds, Ken Thompson, Larry Wall, Doug McIlroy, Guido Van Rossum, Karen Sandler, Dan Geer, Limor Fried… Sont des figures de l’Open Source, des personnages qui ont contribué au développement du logiciel libre à différentes périodes, ce qui nous permet de profiter de la technologie actuelle et de servir d’inspiration aux autres développeurs.

Impossible de ne pas se souvenir du regretté Dennis Ritchie (créateur du langage de programmation C avec K. Thompson d’Unix), qui d’une certaine manière devait aussi être présent dans ce travail. Voici ses frères tenant une photo de lui:

Portrait en noir et blanc de Ken Thompson et Brian Kernighan tenant une photo encadrée de Dennis Ritchie, série Faces of Open Source.
Les co-créateurs d’Unix, Ken Thompson et Brian Kernighan, rendent hommage à Dennis Ritchie, père du langage C, disparu en 2011.

Peter Adams est l’auteur de ce projet documentaire qui a débuté en 2014. Un photographe qui avait déjà de l’expérience avec BSD dans les années 90 (plus tard avec Linux) en plus de ces connaissances en programmation qui lui a permis de travailler sur la conception des premiers sites corporatifs

D’excellentes photographies en noir et blanc, accompagnées d’un bref profil du personnage en question et des détails techniques sur la prise de l’instantané (certaines depuis son studio de la Silicon Valley, d’autres à travers les États-Unis) composent la série. Toujours sur le site de l’auteur, vous les trouverez classés par sections: UNIX, BSD, Linux, langages de programmation, X Windows.

Dans une interview intéressante sur PILXS.US, Adams explique son choix du noir et blanc pour ses portraits:

N&B sur un fond blanc était un choix conscient dès le début. Connaissant le groupe, j’ai senti que ça allait être la meilleure façon d’explorer les gens et les visages. Chacun de ces visages a, je pense, une histoire très intéressante. J’essaie d’apporter la personnalité de chacun à la photo et le N&B a toujours été ma façon préférée de le faire. Le fond blanc met le juste accent sur la personne.

Celle-ci de David Korn, créateur de Korh Shell (Ksh), est l’une de mes préférées (son tee-shirt est cool!).

Portrait en noir et blanc de David Korn en t-shirt noir portant l'inscription humoristique « Go away or I will replace you with a very small shell script. »
David Korn, New York City, 2015. Le créateur du Korn shell (ksh) laisse parler son t-shirt.

Les images sont distribuées sous licence Creative Commons (CC BY-NC-SA) pour un usage non-commercial (pour une autre utilisation, il suffit de contacter l’auteur).

Parmi les projets de Korn il y a la réalisation d’un livre qui contribuera à laisser une trace de cet héritage. Pour cela il étudie plusieurs options de financement telles que Kickstarter et d’autres types de parrainages.

Mais ce sera quand la série sera terminée, il y a encore une douzaine de personnes à photographier.

Un qui manque… c’est Richard Stallman. Je ne connais pas la raison de son absence, mais peut-être que si le projet s’appelait Faces of Free Software …

Traduit du site La Mirada Del Replicante

Source : Los históricos del Open Source reunidos en un proyecto fotográfico

Lettre manuscrite à l’époque du sms et du snapchat

reveur et lettre manuscrite

Et oui, je suis de ceux qui dans ce monde rempli de sms, snapchat, et autres réseaux sociaux (twitter, facebook, etc.) envoie encore et toujours des lettres manuscrites.

Deux raisons à cela.

L’envoi :
lorsque je prends mon Rotring calligraphique 1.5, un papier à lettres de bonne qualité, je sais déjà que je vais passer un bon moment. Cet instant d’écriture, je vais le passer pleinement avec la personne à qui est destinée le courrier. En effet, je me concentre pour m’appliquer, pas facile, car les pensées me viennent plus vite que ma capacité d’écriture, mais ce n’est pas grave, je suis content de passer cet instant intemporel avec le/la destinataire… Je suis « Ici et maintenant » avec lui, elle ! Je suis heureux de lui écrire, une véritable satisfaction, et j’espère qu’il ou qu’elle sera heureu(se)x de me lire.
Donc dans un premier temps, l’écriture est une autosatisfaction que l’on espère partagée.
Dans l’intention de faire plaisir, on choisi également l’enveloppe, un beau timbre…

La réception :
vous êtes content de recevoir un sms vous fêtant votre anniversaire, quelqu’un a pensé furtivement à vous (s’il est, et vous aussi, sur les réseaux sociaux, il a certainement été notifié). Vous êtes content de voir sur les réseaux sociaux que telle ou telle personne passe de bonnes vacances à l’autre bout du monde, images et vidéos à l’appui, oui, cela fait plaisir…
Mais lorsque vous relevez votre courrier et qu’au milieu des factures et des publicités vous recevez une carte postale, une lettre, une épître… manuscrite. Vous savez qu’une personne a pris le temps de vous choisir une carte, qu’elle s’est attablée à une terrasse de café pour vous l’écrire, rien que pour vous, puis l’a posté. Et la lettre ou l’épître dans votre boite aux lettres, vous savez que la personne a passé plusieurs minutes, des précieuses minutes en pensant qu’à vous. La carte postale ou la lettre vous est personnellement choisie, destinée, les mots ne sont que pour vous et mûrement réfléchis.

J’ai la faiblesse sentimentale de penser que les messages virtuels (sms et autres) sont comme les paroles, tous cela s’envole, mais que les écrits (à l’encre) restent.

Soit! Certains me diront que sur le web tout reste de façon presque éternelle… Oui mais de façon pathétique et incontrôlable, alors que le manuscrit est émouvant, touchant voire troublant et on peut le garder, ou le supprimer s’il nous contrarie.

Contrairement aux apparences, je suis toujours là

Je suis toujours là

Il est vrai que ces temps-ci, entre beau temps (donc jardinage, barbecues, balades), mauvais temps (donc lecture), entre deux variations météorologiques et mes activités diverses et variées (je ne vous dis pas tout), je parais complètement absent !

Non non, je ne suis pas non plus sur les réseaux sociaux, ils passent loin derrière mes fils RSS et ensuite mon blog (hé oui mes fils rss passent avant mon blog).

J’aime et apprécie ces périodes AFK (Away From Keyboard. « Loin du clavier »), voire GFN « Gone For Now « Pas là pour le moment »).

Cela confirme une difficulté que j’annonçais sur mon post du 26 décembre : Je dois trouver la solution pour me dégager du temps et écrire au moins une fois par semaine. Comparé à certains qui publient un, voire plus, au quotidien, 1 article par semaine parait peu, mais c’est énorme pour moi.

Je ne tiens pas ce pari d’un billet par semaine, est-ce grave docteur ?

J’ai même raté PSES (Pas Sage En Seine), moi qui tenais y participer… Bon, ce sera pour la prochaine !

Soit ! J’ai quelques billets en cours, mais ce sera certainement pour la rentrée (septembre).
Qu’est-ce que je fais lorsque j’ai les doigts sur le clavier dans ces périodes ? Hé bien je me connecte à ma messagerie  pour répondre à certains mails (perso ou MailingList), puis je suis les blogs de ma liste RSS, bref pas grand-chose d’autre sauf quelques cliquetis de claviers pour écrire un billet comme celui-ci.

Alors soit, ça ne se voit pas, mais je suis toujours là !

Moi aussi je suis Mastodon

Sima78 sur Mastodon

Après le buzz qu’a fait Mastodon depuis début avril je me suis laissé tenté.

Hé oui, j’ai créé un compte sur ce réseau social.

Je ne vais pas vous faire un comparatif, car je n’avais pas de compte twiter avant.

Mon expérience en réseaux sociaux est très limitée, j’avais deux comptes Facebook, l’un sous un autre pseudo pour une activité qui n’a rien à voir avec le numérique, je l’ai fermé et transférer vers framasphère, mais j’y vais presque jamais. L’autre compte me sert à gérer la page facebook de mon boulot, sous encore un autre pseudo, il n’y a donc rien dessus.

Mon avis sur Mastodon?… C’est un peu tôt pour en parler, ça ne date que de quelques jours, je verrai à l’usage.

Mon profil sur Mastodon via Framapiaf

https://framapiaf.org/@sima78

L’effroyable tutoriel

Ceux qui utilisent le logiciel libre sont ceux qui, à mon avis, lisent le plus les tutoriels.

Faire un billet sur un échec, ça fait tout de suite beaucoup moins « classe« . L’échec fait pourtant souvent partie d’une réalité généralement mis sous silence et c’est pourtant une réelle source d’amélioration.

Que celui qui n’a jamais « planter une application » me jette la première pierre!

Oui, on parle, publie toujours sur qui fonctionne et on se tait sur les échecs, ça permet de se la péter un peu.

Pour ce billet j’ai décider de faire l’inverse, parler d’un échec.

Voyons ma mésaventure…

Le bon usage d’un tutoriel

A la base.
J’avais prévu de faire un tutoriel Tip-Top sur le sujet « Renouveler vos clés Gnupg avec un fichier de conf hyper sécurisé« . Renouveler une paire de clé n’était pas un problème, le nouveau fichier gpg.conf était le centre du tutoriel.

J’ai donc créer un fichier gpg.conf « hypersécurisé » (vous remarquerez les guillemets) et j’ai testé cela à mon bureau pendant l’heure de repas sur le pc de mon boulot. j’y ai une adresse mail pro avec ma paire de clés gpg.

Je procède donc par étape et au fur et à mesure écrit mon tutoriel…
Au final, pas le moindre message d’erreur, tout fonctionne parfaitement, sauvegarde de mon tuto sur ma clé usb et je me dis que ce soir ce sera sur mon blog et peut-être que cela fera des heureux.

Avertissement.

Je suis expert, oui je sais, ça fait prétentieux, mais c’est une réalité. Je suis capable de planter les systèmes « dits » les plus stables. D’ailleurs j’ai quitté Windows avant les années 2000 car il plantait sans même que j’y touche. 🙂
Ha là, j’imagine déjà les doctorants en informatique, les experts en sécurité et autres… moi avec telle ligne de commande je plante aussi le système… Non, non, non, être expert en plantage c’est savoir le faire « à l’insu de son plein gré« , pour reprendre l’expression historique de R.V. 🙂

Test2 de mon tutoriel

Avant de publier, je me dis qu’il faut refaire un test, je le fais sur l’un de mes pc personnels qui a la même distribution, la même version.
J’y ai mon adresse perso, mes clés gpg, les nombreuses clés que j’ai signées avec des valeurs de confiance variées…

Et là, rien ne se passe comme prévu...
Je constate sur ma messagerie que les personnes dont j’avais signé leur clé apparaissent comme:
Signature valide, mais impossible de vérifier l’expéditeur (toto<toto@fai.fr>)

je vérifie en ligne de commande les diverses signatures que j’ai attribuées et là, première horreur:

(...)
uid [ inconnue] PGP Global Directory Verification Key
uid [ inconnue] [jpeg image of size 3400]
uid [ inconnue] TOTO <toto[[@totoserver1.pgp.com]]>
uid [ inconnue] TOTO <toto[[@totoserver2.pgp.com]]>
(...) [ inconnue] Sima78 <Mon_adresse_mail[[@mon_serveur.fr]]>
(...)

Pire… Lorsque je veux chiffrer, impossible, nombreux messages d’erreurs, lorsque j’en résous un, d’autres arrivent…
J’ai beau chercher une solutions à la lecture de mes logs, sur le web… Je ne trouve aucune solution, de l’inédit !… Quand je vous dis que je suis expert, ce n’est pas rien !

Bref! J’ai mis le bazar un merdier indescriptible dans mon .gnupg.

Le bouquet final est comme cela avait bien fonctionné à mon premier essais au boulot, chez-moi je n’ai pas pris la précaution de faire une copie du dossier « .gnupg », ce qui m’aurait permis de revenir en arrière. Car là, je suis obligé de repartir de zéro, recréer un « .gnupg » vide et propre, recréer une nouvelle paire de clés (heureusement, j’ai ma clé de révocation), et recontacter tous mes contacts pour les prévenir…. Un vrai merdier, vous dis-je !

Ce qu’il faut faire avant d’utiliser un tutoriel
(et que je n’ai pas fait puisque c’était le mien… Revoir la confiance en soi)

  • Vérifiez la date du tutoriel, s’il est trop ancien, vérifiez s’il en existe de plus récents, vérifiez s’il n’est pas obsolète (ce n’était pas mon cas je l’avais créé le jour même).
  • Vérifiez qu’il est adapté à votre distribution, à sa version… Sinon réfléchissez comment l’adapter (moi, même distribution, même version).
  • Avant de vous lancer, sauvegardez, renommez tout ce que le tutoriel peut impacter (ce que je n’ai pas fait puisque cela avait fonctionné sur un autre pc, n’ayez pas une confiance aveugle sur ce qui a fonctionné qu’une fois).

Si vous publiez un tutoriel, testez-le au moins deux fois sur deux pc différents (ce que je fais, d’où l’idée de ce billet vis à vis ma mésaventure). Si vous le testez sur plusieurs distributions, c’est encore mieux.
Tous mes tutoriels publiés ont été testé plusieurs fois, les lignes de commande publiées je les teste régulièrement, il se peut qu’un tuto soit ancien dans ce cas faites des vérifications.

Quel que soit le site, blog, forum que vous visitez, n’ayez jamais une confiance aveugle sur les publications, lignes de commande, conseils… ils sont souvent de bonne fois, mais pas toujours d’actualité ou adaptés à vos besoins. Essayez de vous approprier ce qui est publié.

j’ai perdu la crontab que de je viens de créer

Un ami qui a créé son premier petit script et souhaitait le voir s’exécuter régulièrement et automatiquement m’envoie le sms suivant.

sms reçu:
Je viens de faire crontad -e, enregistré, et j’ai rien dans mon home.
alors j’ai refait crontad -e, tout effacé et modifier /etc/crontab.
ça marche !

Il ne s’agit pas là de refaire un énième tutoriel sur crontab et cron, mais juste donner quelques précisions.

En effet modifier /etc/crontab pour y ajouter ses scripts user fonctionne, mais!…

  1. c’est pas très propre
  2. /etc/crontab est la crontab système
  3. n’est modifiable qu’en root
  4. « crontab -e » permet que chaque user ait sa propre crontab

Quand on lance crontab -e pour la première fois il demande quel éditeur choisir entre nano et vi.

On y apporte les modifications que l’on souhaite, après avoir enregistrer, chaque user (même root) qui a créé une crontab peut la retrouver dans /var/spool/cron/crontabs/[user] sous Debian, mais ce ne doit pas être très différent d’une distribution à une autre, mieux relancer crontab -e.

Vote électronique et démocratie

Le vote électronique peut-il être démocratique?

Je ne vais pas vous parler sur ce billet de ce que je pense des institutions de la Ve République, ni de la partie technique du système de vote électronique, mais du vote en soit et de ce qui me paraît anti-démocratique dans le vote électronique.

Au-delà des institutions qui encadrent le processus électoral et qui peut aboutir à une pseudo-démocratie, le vote en soit, pour être démocratique, doit pouvoir être contrôlé de bout en bout.

Chaque citoyen doit pouvoir exercer ce contrôle, il doit être à la portée de tout citoyen qui le souhaite, quelles que soient ses convictions, encarté dans un parti ou pas, qu’il ait des connaissances en informatique ou pas.

Bref! Un contrôle accessible à tout le monde!

Le système de scrutin actuel, même s’il subsiste quelques fraudes marginales, le contrôle s’exerce.
Actuellement, chaque citoyen, peut participer à l’organisation des votes, son bon déroulement et au dépouillement, donc au comptage des votes. Chaque parti ayant un candidat peut désigner des assesseurs qui vont vérifier le bon déroulement dans les différents bureaux de vote… Que les bulletins de vote sont bien présents, qu’ils soient d’une épaisseur identique, que les poubelles soient vidées régulièrement, etc.

Soit! Tout cela est d’une certaine lourdeur, mais nécessaire pour une vraie démocratie où chacun, s’il le souhaite, peut participer à ce contrôle.

Dans un système de vote électronique, et allez, soyons fous et imaginons-le totalement sécurisé, inviolable… Soyons encore plus fous, le code est open-source… Qu’on m’explique comment chaque citoyen, chaque assesseur, peut vérifier la véracité du bon déroulement?

Le numérique ne peut pas se substituer au « tout papier »

Et oui, aujourd’hui, le numérique ne peut pas se substituer au « tout papier », au contrôle humain… Demain peut-être, mais pas aujourd’hui!

Si je suis pour les nouvelles technologies, il faut aussi savoir s’en méfier dans certains domaines (le modernisme, l’innovation, le « progrès »). Ils apportent d’excellentes choses, mais pas que… et parfois l’inverse. Il suffit de voir ce que le modernisme, l’innovation, le « progrès » ont apporté dans l’agriculture dans les années 70/80 dont une grande partie est remise en cause aujourd’hui.

Conclusion

Soyons pour le modernisme, l’innovation, le « progrès » pour peu que nous en ayons tous le contrôle. Actuellement, le vote électronique est à mon avis totalement anti-démocratique… Le contrôle sur le vote électronique est impossible au citoyen lambda que nous sommes.

Guillaume Poupard est pour un moratoire sur les machines à voter, c’est déjà une avancée, j’aurai préféré qu’il soit pour l’abrogation. La démocratie c’est quand chaque citoyen qui le souhaite peut excercer son droit de contrôle sans avoir de compétences particulières.