description:"Schéma de principe de fonctionnement d'ODDNS. Des serveurs DNS classiques tournent en local et s'alimentent en enregistrements DNS depuis un (ou plusieurs) annuaires : les serveurs ODDNS. Les enregistrements DNS sont contenus dans des en-têtes HTTP. C'était du [DNS-over-HTTPS](https://en.wikipedia.org/wiki/DNS_over_HTTPS) avant l'heure en somme (_DoH_ date de 2018), mais où chacun était responsable de ses propres enregistrements, sans _registrar_, sans organisme intermédiaire."
description:"J'avais prévu des mécanismes particuliers (comme les `channels`) qui permettaient par exemple de créer des annuaires entièrement dédiés aux blogs. `Sécurisé` indiquait simplement si le serveur ODDNS passait par HTTPS."
description:"Capture d'écran de l'interface cliente d'ODDNS, qui permettait de consulter les domaines fournis par les annuaires auxquels le client était connecté."
description:"[_1942_](https://www.cpc-power.com/index.php?page=detail&num=185) (sorti en 1986) était un shooter à scroll vertical qui nous mettait aux commandes d'un avion américain en pleines guerres du Pacifique. Quand je terminais une session de jeu, j'avais l'impression que le sol allait plus vite que moi quand je marchais..."
description:"_Destruction Derby_ était une franchise de jeux de course automobile, encourageant le chaos sur la piste et dans des arènes. Je ne pouvais pas m'empêcher de troller [_Gran Turismo_](https://fr.wikipedia.org/wiki/Gran_Turismo_(jeu_vid%C3%A9o)), la référence en termes de simulation automobile sortie deux ans après, qui se refusait à modéliser les collisions."
description:"_Alerte Rouge_ sur PC. La saga s'est dégradée au fil du temps (à l'exception peut-être de [_Generals_](https://fr.wikipedia.org/wiki/Command_and_Conquer:_Generals) et surtout [_Heure H_](https://fr.wikipedia.org/wiki/Command_and_Conquer:_Generals_-_Heure_H)), mais pour beaucoup (dont moi), ce jeu fut le point d'entrée dans la franchise [_Command & Conquer_](https://fr.wikipedia.org/wiki/Command_and_Conquer)."
description:'Couverture du livre "Super jeux Amstrad" aux Éditions du PSI en 1985. J''ai reproduit tous les jeux de ce livre, mais un m''a particulièrement marqué :l''[awari](https://archive.org/details/super-jeux-amstrad-50-programmes-de-jeux-en-basicacme/page/131/mode/2up).'
description:"La première version (en PHP) de mon premier site Internet. Je suis sidéré qu'il ait été archivé ! Il manque plusieurs éléments, notamment les images, mais l'essentiel est là."
description:"La deuxième version de mon premier site Internet, cette fois réalisé en ASP.NET. Oui, le design est honteusement pompé sur celui du site de la documentation de Microsoft de l'époque."
description:"Probablement l'un de mes jeux préférés du moment, [_Battle Ships_](https://www.cpc-power.com/index.php?page=detail&num=377) est exactement ce que son nom évoque : une bataille navale, mais avec une atmosphère vraiment particulière."
description:"On a peut-être passé moins de temps à jouer qu'à préparer le lancement de ce jeu. Mais [_Batty!_](https://www.cpc-power.com/index.php?page=detail&num=378) était un jeu exceptionnel, beau, diversifié, rejouable à l'infini."
description:"[_Bomb Jack_](https://www.cpc-power.com/index.php?page=detail&num=448) m'a donné des sueurs froides. La difficulté croissante, les différents tableaux et ennemis, etc. Un très bon jeu de plateforme où il faut ramasser des bombes avant qu'elles n'explosent, tout en évitant divers drones et robots qui se déplacent de plus en plus vite."
description:"Ma progression dans la vie est, par bien des aspects, comparable à un [escalier de Penrose](https://fr.wikipedia.org/wiki/Escalier_de_Penrose) : une impression constante de gravir difficilement des marches, des portes qui semblent s'ouvrir sur quelque chose, mais un but ultime qui persiste à se rendre inaccessible. Note : ChatGPT n'a pas réussi à générer un véritable escalier de Penrose."
prompt:"A surreal landscape illustration of a true Penrose staircase, constructed correctly as an impossible object seen from one precise fixed viewpoint. The staircase must form a continuous closed loop with four right-angle turns, returning exactly to its starting point while appearing to rise at every side. It must look locally consistent, but globally impossible, like the classic Penrose stairs optical illusion. A lone person in a red hoodie is climbing the stairs with effort. Along the loop, a few side doorways appear as possible exits, but each opens onto darkness or empty void and leads nowhere. One doorway is faintly luminous, but still ambiguous. The structure is made of worn stone, suspended in a cloudy void. The mood is introspective, melancholic, symbolic of perseverance without visible progress. Cool desaturated atmosphere, subtle warm light near the luminous doorway, wide landscape composition, high detail. Important: the illusion must rely on perspective, not on a physically plausible 3D staircase. The staircase must be continuous and visually exact as a Penrose staircase."
description:"Ma Communauté sur MSN. La première chose que j'ai créé sur Internet. C'était un salon de discussion et un espace de partage de trucs et astuces en informatique. J'avais bricolé tellement de PC les années précédentes que j'avais réponse à toutes les questions, ce qui m'a valut un papillon de Microsoft apposé à côté du nom de ma salle, témoignant d'une communauté de grande qualité. Mon pseudo de l'époque était _Nosferatu_, parce que, déjà, je préférai la nuit au jour."
description:"_HWIntentory_ qui m'aidait à gérer tout le matériel que j'avais à ma disposition (et il y en avait beaucoup plus que sur cette capture d'écran...)"
description:"_Cyca_, mon gestionnaire de favoris et de flux RSS, lorsqu'il était une application Windows écrite en C# (elle tournait ici sous Windows XP)."
description:"[_Saboteur_](https://www.cpc-power.com/index.php?page=detail&num=1858) n'est pas vraiment mon genre de jeu dans la mesure où je ne comprends pas ce que je dois faire, je ne sais pas comment je meurs, ni où je vais. Bref, j'ai passé quelques heures à essayer de comprendre le jeu, sans vraiment y jouer, et pourtant, j'y trouvais un certain plaisir !"
description:"Quel jeu ! [_Sapiens_](https://www.cpc-power.com/index.php?page=detail&num=1873) préfigurait clairement un style et un thème qui me suivrait toute ma vie (la préhistoire, tout ça). [CPCRulez](https://cpcrulez.fr/GamesTest/sapiens.htm) en fait une petite critique sympathique."
description:"Des rollers, des balles, des buts. [_Skateball_](https://www.cpc-power.com/index.php?page=detail&num=1949) est un peu bourrin, c'est encore moins cérébral que du foot, mais ça défoule, et c'est l'essentiel !"
J'ai fait pas mal de techno-archéologie ces derniers jours.
À force de persévérance, de complicité avec [ChatGPT](https://chatgpt.com), d'efforts personnels et grâce à l'[Internet Archive](https://archive.org/), j'ai réussi à exhumer la majeure partie de ma vie informatique, c'est-à-dire, finalement, la majeure partie de ma vie.
Si vous reconnaissez quelque chose dans tout ce que je vais vous présenter ici, n'hésitez pas à [me contacter](/contact), je me souviens sûrement de vous 😊
> Il est normal que certaines captures d'écran effectuées depuis l'Internet Archive aient un rendu incorrect ou partiel.
## 1988-1995 - Le premier âge d'or
Lorsque, en 1988, mes parents offrirent à ma sœur un ordinateur [Amstrad CPC 464](https://fr.wikipedia.org/wiki/Amstrad_CPC_464) pour l'aider dans ses études, personne ne s'imaginait que j'allais – plus ou moins discrètement – devenir la principale [interface chaise-clavier](https://fr.wiktionary.org/wiki/interface_chaise-clavier) de cet ordinateur.
Lentement, mais sûrement, je m'immisçais de plus en plus, jusqu'à finalement en prendre totalement possession.
J'avais alors 5 ans.

J'ai rapidement compris comment ça fonctionnait, et une chose me fascinait déjà : cette machine me permettrait de développer mes capacités créatrices.
C'est exactement en ces mots que j'ai justifié, auprès de mes parents, le transfert de propriété entre ma sœur et moi.
> Dans les archives, j'ai récemment trouvé un livre titré : "_I.A. sur Amstrad CPC_", dont l'[introduction](https://archive.org/details/ia-sur-amstrad-cpc-langages-et-formes-eric-et-thierry-levy-abegnoli-rareacme/page/n9/mode/2up) parle déjà d'un ordinateur capable de battre un grand maître des échecs. C'était en 1986. Dix ans plus tard, [Kasparov perdait face à Deep-Blue](https://fr.wikipedia.org/wiki/Matchs_Deep_Blue_contre_Kasparov).
Cela devait être une époque étrange pour mes parents.
Rétrospectivement, je réalise qu'en fin de compte, il n'y avait rien d'étrange à cela, et qu'encore aujourd'hui, je présente les mêmes symptômes.
Il suffit que l'on m'initie à quelque chose qui m'intéresse pour que cela devienne un gouffre temporel et financier pour celui qui m'y a initié.
Mais ça me rend tellement enthousiaste qu'on me pardonne !
Cela se traduisait ainsi : mon père me procurait régulièrement des nouveautés pour "mon" ordinateur.
Il ne faisait pas cela pour me faire plaisir : il nourrissait le monstre (moi), peut-être sans s'en rendre compte.
Dans le même temps, ma mère a vainement tenté de me dissuader de rester trop longtemps devant l'écran au risque de me cramer les yeux.
Un argument tout à fait valable pour beaucoup d'enfants, mais pas pour moi.

Je me souviens d'un programme qui m'a donné beaucoup de fil à retordre.
On n'avait pas encore de système de sauvegarde automatique lorsque l'on écrivait du code.
En ce temps-là, on était à une combinaison de touche de perdre plusieurs heures de travail et des milliers de lignes de code, et ça m'est arrivé quatre fois de suite au cours de la même journée.
Lors de ma dernière tentative, ma mère me dictait le code aussi patiemment que possible, mais la rage de rater mes lignes m'a poussé une ultime fois à réinitialiser la machine.
J'en ai pleuré tellement c'était frustrant !
Mon père m'a ensuite emmené jouer au ballon pour me détendre, et le lendemain, je complétais le programme, seul, d'une traite.
J'écrivais mes propres programmes en BASIC exclusivement, et j'ai rarement essayé Logo ou le CP/M.
À l'époque, les programmes et les jeux s'enregistraient et se chargeaient depuis des cassettes, similaires aux cassettes audio.
Il fallait plusieurs heures pour charger un programme, et [la machine émettait des sons](https://www.youtube.com/watch?v=KZx4XK7HJOs) similaires à ceux d'un modem [RTC](https://fr.wikipedia.org/wiki/Réseau_téléphonique_commuté) !

Lorsque je voulais jouer à [_Batty!_](<https://en.wikipedia.org/wiki/Batty_(video_game)>) avec mon père, l'ordinateur était mobilisé dès l'après-midi pour que le jeu soit prêt à son retour du travail.
J'ignore si c'est moi ou lui qui perdit patience le plus vite, mais il a fini par mettre la main sur un [CPC 6128](https://fr.wikipedia.org/wiki/Amstrad_CPC_6128) et son lecteur de disquettes qui nous a changé la vie.
Comme ces machines avaient déjà quelques années, il était assez facile de mettre la main sur plein de disquettes, et même d'acheter des disquettes vierges encore neuves.

Mes parents avaient ouvert un restaurant et mon père avait installé un 6128 dans la cuisine pour que je puisse m'y occuper.
Je jouais alors essentiellement à _Skateball_.







Rejouer à ces jeux dans mon navigateur aujourd'hui est assez grisant, et ravive plein de souvenirs.
Merci à [BZHGames](https://bzhgames.xyz/index.php) de faire perdurer la mémoire !
Je jouais aussi à [_Mask_](https://www.youtube.com/watch?v=mNss9ztWIfk) et surtout à [_Nord et Sud_](https://amstrad.eu/nord-et-sud-vu-par-geekorex/), qui reste mon jeu préféré sur Amstrad.

Internet commençait à faire parler de lui à la fin de cette période.
On pouvait trouver, dans un coin discret de certaines publicités dans les journaux papiers, les adresses des sites de grandes entreprises.
J'avais commencé à les compiler dans un carnet, anticipant qu'un jour, Internet me serait accessible, et que je visiterais tous ces sites que j'avais répertoriés.
Mais le nombre de ces adresses explosait, au point que je n'arrivais plus à suivre le rythme!
## 1995-2000 - Le deuxième âge d'or
Mon père et moi avons alors beaucoup bricolé au niveau du matériel : des [386](https://fr.wikipedia.org/wiki/Intel_80386), des [486](https://fr.wikipedia.org/wiki/Intel_80486), des [Cyrix 6x86](https://fr.wikipedia.org/wiki/Cyrix), des [Pentium MMX](https://fr.wikipedia.org/wiki/Intel_Pentium#P55C), des [K6](https://fr.wikipedia.org/wiki/AMD_K6) et des [K6-2](https://fr.wikipedia.org/wiki/AMD_K6-2), des [Athlon](https://fr.wikipedia.org/wiki/Athlon) et des [Duron](https://fr.wikipedia.org/wiki/Duron) ; des cartes graphiques en [ISA](https://fr.wikipedia.org/wiki/Bus_ISA), en [PCI](<https://fr.wikipedia.org/wiki/PCI_(informatique)>) et en [AGP](https://fr.wikipedia.org/wiki/Port_AGP), comme les [Cirrus Logic](https://en.wikipedia.org/wiki/Cirrus_Logic), les [S3 Trio](https://en.wikipedia.org/wiki/S3_Trio), [ViRGE](https://en.wikipedia.org/wiki/S3_ViRGE) puis [Savage](https://en.wikipedia.org/wiki/S3_Savage), et les [GeForce 2 MX](https://en.wikipedia.org/wiki/GeForce_2_series) de chez [nvidia](https://fr.wikipedia.org/wiki/Nvidia) ; et la mémoire, dont j'ai connu l'[EDO](https://fr.wikipedia.org/wiki/EDO) avant la [SDRAM](https://fr.wikipedia.org/wiki/SDRAM).
Je faisais alors tourner [Windows 95](https://fr.wikipedia.org/wiki/Windows_95), [Windows NT 4.0](https://fr.wikipedia.org/wiki/Windows_NT_4.0), [Windows 98](https://fr.wikipedia.org/wiki/Windows_98), puis [Millenium](https://fr.wikipedia.org/wiki/Windows_Millennium_Edition).
J'allais chez un ami dont le père, médecin, possédait une bête de course : un Pentium 133 quand je tournais encore sur des 486 recyclés (Marc, si tu te reconnais 👋).
On restait des heures à jouer sur cette machine à [_Lode Runner_](https://en.wikipedia.org/wiki/Lode_Runner) et [_Alerte Rouge_](https://fr.wikipedia.org/wiki/Command_and_Conquer_:_Alerte_rouge) (dont on bidouillait le `RULES.ini` à l'infini), auquel je jouais aussi avec mon père en réseau.

Notre abandon du CPC fut très progressif, d'abord parce que c'était une machine à laquelle on était attachés, et ensuite parce qu'on n'avait pas forcément les moyens d'être des _early adopters_.
Néanmoins, mes parents faisaient ce qu'ils pouvaient : en quelques années, j'avais rattrapé mon retard technique que j'avais compensé en poussant chacune de mes machines au bout de ses capacités.
Je maîtrisais parfaitement le matériel et le logiciel, mais j'avais un peu délaissé le développement.
Côté consoles, je possédais le [Game Boy](https://fr.wikipedia.org/wiki/Game_Boy) de [Nintendo](https://fr.wikipedia.org/wiki/Nintendo) depuis quelques années déjà (mon père avait le sien et on jouait ensemble via le [câble Link](https://fr.wikipedia.org/wiki/Câble_link)), et en 1996, pour Noël, j'ai reçu la [PlayStation](https://fr.wikipedia.org/wiki/PlayStation) de [Sony](https://fr.wikipedia.org/wiki/Sony_Computer_Entertainment) (dont j'avais découvert la cachette dans l'armoire de mon grand-père et légèrement décollé le papier-cadeau...).
Mes jeux préférés étaient alors la série des [_Command & Conquer_](https://fr.wikipedia.org/wiki/Command_and_Conquer), des [_Destruction Derby_](https://fr.wikipedia.org/wiki/Destruction_Derby), et en 1998, [_Final Fantasy VII_](https://fr.wikipedia.org/wiki/Final_Fantasy_VII).
C'était pour moi le meilleur jeu de toute l'histoire.
Même quand le [VIII](https://fr.wikipedia.org/wiki/Final_Fantasy_VIII) et le [IX](https://fr.wikipedia.org/wiki/Final_Fantasy_IX) sont sortis, je les finissais rapidement avant de revenir au VII.
J'ai même acquis la version japonaise dans une boîte neuve, le guide _Ultimania Omega_, et autres _goodies_ réservés aux fans les plus _hardcore_.
Entre 2000 et 2001, j'ai connu mon premier contact avec Internet : j'étais alors directement voisin du _Best Coffee Shop_ basé au 12, quai des pêcheurs à Strasbourg, juste en face de mon ancien collège (Karim, si tu te souviens 👋).
Je fréquentais les chats de Voilà et de Caramail.


C'est vers cette époque que j'organisais des [LAN-parties](https://fr.wikipedia.org/wiki/LAN_party) dans le garage de mes parents : une soirée pour installer tout le matériel et configurer les ordinateurs pour le réseau, et une journée complète à jouer, formater, réinstaller, partager des trucs et astuces...
Mon père jouait avec nous, et ma mère nous préparait des mauricettes.
Mon "gang" était alors constitué de Laurent, Christophe et Alexandre (si vous vous reconnaissez, 👋).
## 2001-2004 - Mes débuts sur Internet
Pour mes 18 ans en 2001, j'ai reçu mon premier PC neuf : un [Pentium 4](https://fr.wikipedia.org/wiki/Pentium_4) 1.5GHz doté de 256M de [RDRAM](https://fr.wikipedia.org/wiki/RDRAM), et mon premier abonnement à Internet : chez [Noos](https://fr.wikipedia.org/wiki/Numericable), par câble coaxial, avec un débit de 512kb/s et une limite en upload de 500Mo.


Du coup, j'accédais à MSN Communities depuis chez moi ; je fréquentais d'abord le salon _Love Net PC_ avant de créer ma propre communauté en 2002 : [_Le Paradis Informatique_](https://web.archive.org/web/20041112032519/http://groups.msn.com:80/LeparadisInformatique/chronologieduparadis.msnw) (zaza, si tu te reconnais 👋).

J'ai quitté Noos pour aller brièvement chez [Tiscali](https://fr.wikipedia.org/wiki/Tessellis).
J'avais commencé à m'intéresser à [GNU/Linux](https://fr.wikipedia.org/wiki/Linux) du côté des serveurs, en particulier sous [Debian 3.0](https://www.debian.org/releases/woody/), et je galérais à installer les pilotes du modem USB Sagem f@st 800 pour partager la connexion Internet.
Christophe (si tu te reconnais 👋) n'a pas compté ses heures pour m'aider à le faire tourner...

Après Tiscali, je me suis installé chez [free](https://free.fr) (chez qui je suis toujours), et sa Freebox v3 grâce à laquelle je bénéficiais enfin d'un Internet illimité à 8Mb/s, sans limite d'upload.
L'ère des serveurs et des services auto-hébergés s'ouvrait enfin à moi (alternativement sous [Windows Home Server 2003](https://fr.wikipedia.org/wiki/Windows_Server_2003) et debian : quand j'en avais marre de l'un, je repassais à l'autre), en même temps que l'ère des [MMORPG](https://fr.wikipedia.org/wiki/Jeu_de_rôle_en_ligne_massivement_multijoueur) comme [_Guild Wars_](/critiques/jeux-video/guild-wars/).
Cette ère a d'ailleurs marqué l'apparition de MSN Messenger qui, graduellement, allait supplanter MSN Chat.
En août 2004, vous avez pu me lire dans les colonnes de Presence-PC.
Ce fut mon premier job dans l'informatique.


Vers la même période, j'avais repris le développement, et mes premiers sites et applications commençaient à apparaitre sur la toile.
J'avais débuté avec [PHP](https://fr.wikipedia.org/wiki/PHP) en créant un _mod_ de [webmail](https://fr.wikipedia.org/wiki/Messagerie_web) pour le moteur de forum [phpBB](https://www.phpbb.com) dans sa version 2.
Je regrette de ne pas l'avoir retrouvé dans les archives étant donné que ce projet avait été jugé trop complexe pour être réalisé ; pourtant, une semaine plus tard, je l'avais fait.
Peu après, au cours de la deuxième moitié de 2004, je me suis intéressé à la plateforme [.Net](https://fr.wikipedia.org/wiki/Microsoft_.NET) de [Microsoft](https://fr.wikipedia.org/wiki/Microsoft), et [C#](https://fr.wikipedia.org/wiki/C_Sharp) en particulier.
J'avais notamment créé _Athaliasoft_, pour "fédérer" mes projets, qui consistaient en :
- [InstallManager](https://web.archive.org/web/20040815100152/http://www.athaliasoft.com:80/content.php?content.1), un outil visant à simplifier la procédure post-installation de [Windows XP](https://fr.wikipedia.org/wiki/Windows_XP) ;
- [IsoCreator](https://web.archive.org/web/20040815100252/http://www.athaliasoft.com:80/content.php?content.2), permettant de créer des images ISO de Windows XP préconfigurées ;
- [GlobalBrowser](https://web.archive.org/web/20040815095934/http://www.athaliasoft.com:80/content.php?article.9), une application de navigation tout-en-un (web + fichiers locaux) ;
- Et surtout, _BookmarksManager_, qui deviendrait plus tard _Cyca_ (dont on va abondamment parler plus tard).


## 2005-2009 - Le Moyen-âge
L'année suivante, en l'absence de perspective professionnelle (on n'embauche pas ceux qui n'ont pas d'expérience ; c'est d'ailleurs une formule reprise actuellement par E. Leclerc dans certaines publicités TV), j'ai suivi une formation d'Analyste Programmeur, réalisée par correspondance via [Educatel](https://www.educatel.fr).
D'un niveau équivalent au Bac+2, je l'ai terminée en 6 mois avec une moyenne générale de 18/20.
C'était une excellente formation qui couvrait tout le socle de la conception ([Merise](<https://fr.wikipedia.org/wiki/Merise_(informatique)>)) à la réalisation des applications et à leur support technique.
Malheureusement, ce diplôme ne m'a pas aidé à trouver un emploi.
J'ai donc lancé un nouveau site, cette fois consacré à l'actualité des jeux-vidéo : [Le Projet](https://web.archive.org/web/20041210004626/http://le-projet.ath.cx/).
Ce site a mal survécu à l'archivage, mais sa redécouverte a ranimé quelques bons souvenirs, notamment les différents outils que j'avais conçus pour la gestion du comparateur de prix et des actualités, et les quelques partenariats que j'ai conclus avec divers éditeurs.

En 2006, j'ai créé plusieurs articles sur la [Wikipédia](https://fr.wikipedia.org/wiki/Wikipédia:Accueil_principal), dont [Trident](<https://fr.wikipedia.org/wiki/Trident_(moteur_de_rendu)>) (le moteur de rendu d'Internet Explorer), et [Visual C#](https://fr.wikipedia.org/wiki/Visual_C_sharp).
J'ai aussi créé ou contribué à plusieurs autres pages consacrées à _Final Fantasy VII_.
J'ai été injustement accusé de m'être contenté de traduire les versions anglaises de ces pages (alors que j'avais tout écrit de tête).
Mes contributions ont depuis été supprimées.
J'ai alors lancé mon propre wiki consacré au jeu (intitulé "_Les Archives de Final Fantasy VII_") qui, ironiquement, n'a pas été archivé et dont je n'ai gardé aucune copie.
J'y avais rédigé plus de 500 pages de wiki entièrement consacrées au jeu.
Faute d'audience, j'ai fermé le site.
En septembre 2006, j'ai rencontré ma future épouse, et je ne lui ai guère laissé de choix : je l'ai fait passer chez free et je l'ai convenablement équipée en matière d'informatique...
Le mois suivant, sa mère m'offrait la possibilité de créer le premier site de son association à travers un contrat à durée déterminée.
L'association ne pouvait pas m'offrir plus à l'époque.
J'ai ensuite effectué une formation de Développeur NTIC à l'[AFPA](https://www.afpa.fr) que j'ai terminée avec une moyenne de 19/20.
Cela a rapidement débouché sur une embauche à la CPAM.
Mon chef m'appréciait, les différents services pour lesquels je créais des applications étaient satisfaits.
J'aurais pu rester plus longtemps si mes collègues, qui aspiraient à la titularisation, ne m'avaient pas menacé de mort sous prétexte que je travaillais mieux qu'eux.
Je suis parti au mois de mai.
J'ai aussi fait l'expérience des [SSII](https://fr.wikipedia.org/wiki/Entreprise_de_services_du_numérique), dont la réputation était déjà exécrable.
J'étais embauché comme _Analyste Programmeur_, je me suis retrouvé à faire de la saisie de cotes pour des fenêtres.
Je suis resté moins d'un mois.
J'ai créé mon entreprise, _Athaliasoft_, en 2008.
J'avais alors créé deux nouvelles applications (_YaWall_, un outil de changement de wallpaper à destination des possesseurs de plusieurs écrans, et _HWInventory_, qui permettait de gérer une base de données de pièces détachées informatiques et de créer des configurations à partir de ces pièces).
Je continuais aussi le développement de _Cyca_, toujours en C#, que j'ai fini par rendre disponible au [téléchargement public](https://www.01net.com/telecharger/internet/gestion_site/cyca.html), sans grand succès.



Je faisais (_essayais de faire_) du service informatique à domicile, du conseil à l'achat, des installations de matériel et du développement de sites web.
Mais là encore, faute d'audience et de clients, j'ai arrêté mon activité, et supprimé définitivement le site et les applications.
Ma vie professionnelle ne s'améliorant pas en 2008, j'ai à nouveau tenté ma chance dans la pige.
Entre 2008 et 2009, [j'ai rédigé](https://www.generation-nt.com/informations/a-propos/jimmy.r) près de 300 actualités pour [Génération NT](https://www.generation-nt.com) qui a tout gardé en ligne.
Si vous m'avez lu, 👋.
Je complétais les revenus de cette activité par un temps partiel en tant qu'informaticien dans l'association de ma belle-mère qui m'a réembauché pour deux ans à partir de 2009, toujours en CDD.
## 2010-2015 - De l'ascension à la chute
En 2010 et jusqu'en 2012, j'ai créé [ingnu.fr](https://web.archive.org/web/20120722005431/http://ingnu.fr/), un blog un peu moins technique que d'habitude (quoique).
C'était ma grande époque militante pour le [Libre](https://fr.wikipedia.org/wiki/Logiciel_libre), pendant laquelle je détestais [Apple](https://www.apple.com/fr/) et j'adorais [WordPress](https://wordpress.com/fr/).
Comme quoi, les temps changent !
En même temps que mes autres activités, j'ai obtenu ma [Certification Professionnelle à l'Administration GNU-Linux et aux Logiciels Libres](https://web.archive.org/web/20140715232029/http://www.eof.eu.org/spip.php?rubrique14), délivrée par l'École Ouverte Francophone en 2011.
La même année, j'ai rencontré [Richard Stallman](https://fr.wikipedia.org/wiki/Richard_Stallman) aux [RMLL](https://fr.wikipedia.org/wiki/Rencontres_mondiales_du_logiciel_libre) de Strasbourg.
Entre 2011 et 2013, j'ai travaillé pour une entreprise parisienne, de laquelle j'ai été licencié pour motif économique (le patron détournait l'argent du [Crédit Impôt Recherche](https://www.entreprises.gouv.fr/espace-entreprises/beneficier-d-une-aide-ou-d-un-credit-d-impot/credit-dimpot-recherche) dont il profitait pour mon embauche).
La frustration de ce licenciement a été quelque peu dissipée par sa prime, grâce à laquelle je me suis offert un Alienware M17x-R4, équipé d'un CPU Intel Core i7 3630QM, 16G de mémoire, un écran 1920x1080 de 17 pouces, et une Radeon HD7970M.
Un monstre.

Côté jeux-vidéo, je faisais mon entrée chez [Steam](https://store.steampowered.com/) : sur cette période, j'ai notamment acheté [_Civilization V_](https://store.steampowered.com/app/8930/Sid_Meiers_Civilization_V/) et [_The Elders Scrolls V: Skyrim_](https://store.steampowered.com/app/489830/The_Elder_Scrolls_V_Skyrim_Special_Edition/), qui font encore partie de mon top 10 des jeux auxquels j'ai le plus joué.

C'était aussi une époque d'idéalisme : en 2012, j'ai créé ODDNS, à partir d'[une réflexion sur l'ouverture des TLDs](https://web.archive.org/web/20120401223712/http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/).
Cela m'a conduit à créer [Odin](https://web.archive.org/web/20120318075022/http://ingnu.fr:80/2012/03/07/presentation-dodin/), une première implémentation de mon idée, que je voyais comme une solution au potentiel problème de censure via DNS.



J'ai échangé à de nombreuses reprises avec Stallman à propos de ce projet.
J'ai répondu à une [interview](https://web.archive.org/web/20120319114807/http://ingnu.fr:80/2012/03/10/breve-oddns-et-ingnu-a-la-radio/) sur [Radio Ici Et Maintenant](https://fr.wikipedia.org/wiki/Ici_et_Maintenant_!), j'ai eu droit à une actualité sur [PCInpact](https://web.archive.org/web/20120408234854/http://www.pcinpact.com/news/70085-oddns-filtrage-dns-p2p.htm) et sur [TorrentFreaks](https://torrentfreak.com/oddns-decentralized-and-open-dns-to-defeat-censorship-120407/).
C'était mon heure de gloire : le monde entier parlait d'ODDNS sur les réseaux sociaux.
Enfin, c'était une époque de désillusion : l'attention des "grands de ce monde" avait été attirée et, parmi eux, [Stéphane Bortzmeyer](https://www.bortzmeyer.org), qui [accuse ODDNS](https://web.archive.org/web/20120618111612/www.pcinpact.com/news/70206-oddns-bortzmeyer-questions-explications.htm) d'être un [vaporware](https://fr.wikipedia.org/wiki/Vaporware), en plus de [m'insulter, de présumer de mes compétences et de falsifier mon discours](https://web.archive.org/web/20120618094343/http://seenthis.net/messages/64336) dans le but de me décrédibiliser.
De fait, ODDNS s'est bien mué en _vaporware_.
[Ma réponse publique](https://web.archive.org/web/20120609005618/http://ingnu.fr:80/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/) à son message est passée inaperçue en dehors de mon site, PCInpact a ignoré mes demandes de contact ultérieures (qui n'avaient plus rien à voir avec ODDNS), et j'ai arrêté toute activité.
François, qui m'aidait alors dans le développement d'ODDNS, n'a pas du tout apprécié mon abandon : dans son dernier message, il me traitait de "_connard_".
Je ne lui en veux pas : il s'était investi dans ce projet, il avait confiance en mes capacités à le conduire jusqu'au bout, mais je n'ai pas su tenir tête à un seul et unique agresseur.
Revenir sur cette affaire me fait réaliser à quel point je me suis laissé abattre par une seule personne, ce qui m'a conduit à très mal gérer mes réponses.
Si, jusqu'à présent, je supportais mal la relative invisibilité de mon existence sur Internet, j'ai fini par comprendre que je ne pouvais pas supporter **du tout** les attaques.
Suite à cette histoire, j'ai relativement disparu d'Internet.
Je n'avais plus de site, je ne travaillais plus sur aucun projet personnel.
J'ai changé mon identité publique, comme si c'était équivalent au formatage d'un disque dur pour installer un nouveau système d'exploitation.
Internet me connaîtrait alors sous le nom de _Richard DERN_, acronyme de "[nerd](https://fr.wikipedia.org/wiki/Nerd)".
En 2013, quelques mois après ces évènements, je me suis équipé d'un contrôleur de ventilateurs, le Bitfenix Recon, qui avait la particularité de pouvoir être piloté par USB, mais uniquement depuis Windows.
J'ai développé un outil pour le piloter depuis debian via une interface web, mais je cherchais un moyen plus propre de le faire.
Je suis alors tombé sur le projet [Phoebetria](https://sourceforge.net/projects/phoebetria/) grâce auquel j'ai rencontré Christopher, qui allait devenir mon meilleur ami pour les treize années à venir.
C'est lui qui m'a initié à l'écosystème Apple.

Je continuais de travailler sur Cyca en parallèle, et j'ai même essayé une campagne de [financement participatif](https://fr.wikipedia.org/wiki/Financement_participatif) sur [Ulule](https://fr.ulule.com/cyca/), qui a été un échec total.
Alors qu'en 2013 j'étais encore hostile à Apple, et lassé de mes tentatives pour trouver une tablette qui me convienne, je me suis laissé convaincre par Christopher que l'[iPad Air 2](https://support.apple.com/fr-fr/112017) me donnerait toute satisfaction.
Et je m'en sers toujours, treize ans plus tard.
L'année d'après, mon épouse s'est achetée un gigantesque [iPhone 6S Plus](https://support.apple.com/fr-fr/111996), tandis que je m'équipais d'un [MacBook Pro](https://support.apple.com/fr-fr/111959) en remplacement de mon Alienware M17x-R4.
Mon _leitmotiv_ était désormais le suivant :
> J'ai passé le premier tiers de ma vie à bidouiller sous Windows.
> J'ai passé le deuxième tiers de ma vie à bidouiller sous Linux.
> Je vais passer le dernier tiers de ma vie à **utiliser** mon informatique avec Apple.
## 2015 à 2022 - La fin ?
En mars 2015, j'ai repris le développement de Cyca et publié un [premier site](https://web.archive.org/web/20150315003033/https://getcyca.com/) uniquement dédié à l'application.

Une nouvelle opportunité se présentait alors pour travailler dans l'association de ma belle-mère, cette fois pour un CDI.
Outre la mise à jour du site Internet de l'association, j'ai créé une application de gestion RH exhaustive, en collaboration avec mon épouse qui était en licence RH.
Cette application était une réussite totale, facile à utiliser, puissante, performante, et le site public était moderne, esthétique, agréable à naviguer.
L'injustice professionnelle n'affecte pas que les entreprises : les associations aussi sont touchées.
Ma belle-mère fut poussée vers la sortie, forcée à la retraite.
Puis ce fut mon tour, en 2019, remplacé par trois petites jeunes sans le moindre talent technique, mais probablement douées dans d'autres domaines à même de satisfaire le nouveau patronat en place.
Comme à l'époque où je me suis fait licencier pour motif économique, j'ai compensé mon éjection abusive par l'achat d'un nouvel ordinateur.
Cette fois, c'était mon [Mac mini M1](https://support.apple.com/fr-fr/111894).
En parallèle, j'ai essayé de m'intégrer à plusieurs communautés, dont [LinuxFr](https://linuxfr.org/users/richarddern), où j'ai été pas mal chahuté (d'où le sous-titre de mon blog, "_Opinions impopulaires_").
Même scénario sur reddit, où [la plupart](https://www.reddit.com/r/opensource/comments/2xwmjz/cyca_open_source_online_bookmarks_and_feeds/) de [mes incursions](https://www.reddit.com/r/opensourcedev/comments/ka5876/cyca_revoluta_available_first_stable_version_of/) se sont soldées par de cuisants échecs.
Alors, je me suis remis à travailler sur Cyca, dont j'ai mis à jour et maintenu le site jusqu'en 2020.

J'en ai fait la promo partout où j'ai pu (par exemple, [ici](https://old.framalibre.org/content/cyca), ou [ici](https://www.journalduhacker.net/s/n46ukq/pr_sentation_de_cyca_gestionnaire_de)).
Ce fut ma dernière tentative pour susciter l'intérêt pour mon application.
J'ai mis à jour le [code source](https://git.dern.ovh/richard/cyca) par petites retouches çà et là pour mon usage personnel jusqu'en 2022, puis j'ai définitivement abandonné ce projet qui me suivait depuis plus de vingt ans, qui me servait de laboratoire vivant pour rester à la pointe de mon métier, mais qui, finalement, n'intéressait personne d'autre que moi.
Le 1er janvier 2021, j'ouvrais [mon nouveau blog](/interets/informatique/2021/01/01/introduction/), celui que vous consultez actuellement.
Un peu plus tard, je publiais mon premier livre, [_L'Humain, cette espèce primitive_](/interets/philosophie/2023/05/18/lhumain-cette-espece-primitive-lhumain-cette-espece-primitive/).
En avril, j'entrais dans une nouvelle entreprise où j'ai rencontré mon ami [Olivier](/interets/liens-interessants/2022/03/09/f71dac00/).
Mais, comme d'habitude, cette expérience professionnelle s'est mal terminée pour moi.
En décembre 2022, je suis entré en dépression ; dès lors, j'ai pris quelques distances avec l'informatique en général et le développement en particulier.
## Conclusion
C'est une façon sans doute abrupte de conclure, mais à partir de 2023, mon histoire est celle que je raconte déjà dans ce blog.
J'ai réaffecté mes ressources intellectuelles à d'autres choses que l'informatique, comme la [microscopie](/interets/microscopie/) ou la [philosophie](/interets/philosophie/).
J'ai publié mon deuxième livre, [_L'Anankéisme_](https://anankeisme.fr), et je suis en train d'écrire mon troisième, un roman de science-fiction.
Malgré mes objections initiales, l'Intelligence Artificielle fait partie de mon quotidien.
Je n'irai pas jusqu'à dire qu'elle me redonne envie de faire de l'informatique, mais j'y trouve mon compte.
Pour autant, je n'envisage plus la possibilité de faire carrière dans le domaine qui m'a animé toutes ces années.
J'espère désormais que mon troisième livre intéressera davantage que les deux premiers, assez en tout cas pour que je puisse en vivre.
J'espère aussi que, malgré le ton sombre imposé par les dernières années de cette rétrospective, j'ai pu susciter chez vous la nostalgie.
Peut-être même que vous vous reconnaitrez dans certains passages, auquel cas je vous incite chaudement à me contacter !
Au final, cet article m'a permis de prendre la mesure de ce que mes parents, ma belle-mère et mon épouse ont fait et font encore pour moi.
Mon diagnostic d'autisme réalisé en 2025 a rendu concrète une idée qui, jusque-là, me terrifiait : je ne suis pas "comme les autres", et être à mon contact n'a dû être facile pour personne.
Gérer ma passion, mon enthousiasme, ma volonté et ma persévérance n'a pas dû être de tout repos pour mes parents qui, pourtant, ont fait tout leur possible pour me contenter.
Un travail encore permanent pour mon épouse qui est toujours à mes côtés : contrairement à d'autres, comme Christopher, elle a encore la force d'essuyer mes échecs avec moi.
Il est temps pour moi, à 42 ans, d'obtenir des victoires, aussi petites soient-elles, mais durables.
@@ -22,4 +22,4 @@ if [ -z "${MEILI_SEARCH_API_KEY+x}" ]; then
exportMEILI_SEARCH_API_KEY="dummy"
fi
hugo server -DEF --bind "$DEV_HOST" --port $DEV_PORT --baseURL "http://$DEV_HOST:$DEV_PORT"
hugo server -F --bind "$DEV_HOST" --port $DEV_PORT --baseURL "http://$DEV_HOST:$DEV_PORT"
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.