Aller au contenu principal

30 septembre 2025

Y a les problèmes qu'on peut éviter ⚠️, ceux qu'on aurait pu éviter 🤦, et puis tout le reste 🌪️.

Y a les problèmes qu'on peut éviter ⚠️, ceux qu'on aurait pu éviter 🤦, et puis tout le reste 🌪️.

Et le reste, croyez-moi, c'est vaste.

Laissez-moi vous expliquer l'origine de cette pensée profonde.

Ce weekend, je fais quelques mises à jour sur mon site et zou, en production.
Enfin, j'ai essayé.
Parce que bon, quand ça marche sans histoire, ce n'est pas drôle.

Comme ça ne fonctionnait pas, je me suis dit, fais les mises à jour de l'OS (debian), au cas où.
Marche pas non plus.

Je fais quelques manipulations supplémentaires. Je finis par tenter un reboot.

Hé, you know what ? Very mauvaise idée.
Le VPS ne redémarre pas 🔥.
Enfin si, mais juste assez pour te dire que ce qui va suivre ne va pas être marrant.
J'ai uniquement un prompt "initramfs" (désolé pour le jargonnage, mais en gros, ça veut dire qu'il ne trouve pas ce qu'il faut pour démarrer).

Je vous passe les longues heures à essayer d'accéder au bousin (merci chatGPT 5 codex 🤖), mais je finis par comprendre que le serveur a été infecté par un malware appelé PerfectCTL 💀. Et bien, excusez le langage, mais c'est une saloperie. Et c'est encore pire pour s'en débarrasser (je croise les doigts). Je pense avoir trouvé par où les impudents sont passés - et j'ai fermé la porte.

Suite à ça, je mets mon site à jour, et roulez jeunesse.

Morale : ce problème était évitable ✅. J'aurais dû être plus précautionneux avec ce que j'installais.

Puis, il y a le reste 😅. Les imprévus où tu subis sans vraiment comprendre. J'ai modernisé mes outils : exit ESLint et Prettier ✂️, hello BiomeJs 🌱, et adieu Yarn pour PNPM 🚀. Oui, c'est rapide et performant… mais cela m'a aussi apporté son lot d'ennuis 😬. Le pire, c'est que leur résolution n'amène pour ainsi dire par de gains d'expériences, car après un certain nombre d'heures de recherche et d'essai, on finit par ne plus savoir ce qui a été efficace où non.

Heureusement, tout est rentré dans l'ordre 🙏. Et maintenant, place à la suite ✨.

Y a les problèmes qu'on peut éviter ⚠️, ceux qu'on aurait pu éviter 🤦, et puis tout le reste 🌪️. - Blog