Il y a peu de temps je vous parlais du renforcement de la sécurité de ce serveur. Cependant, mes rapports Crowdsec croulaient sous les alertes, difficile de se repérer là dedans, d’autant plus que ça impliquait : ralentissement des serveurs, spam des logs etc etc etc … ça m’a quelque peu irritée. Ne serait-ce qu’aujourd’hui. […]
Continuer →
Il y a des bugs qui plantent bruyamment, et il y a des bugs qui se taisent. Les pires sont les seconds : ils renvoient un résultat qui a l’air correct, et personne ne va vérifier un chiffre qui a l’air correct. C’est exactement ce qu’on vient de corriger dans BioPHP, en passant les séquences […]
Continuer →
Il y a quelques semaines, je me suis attaquée à la migration d’un plug-in de BioPHP, BioTools, mon portage PHP 8 / Symfony des minitools BioPHP de Joseba Bikandi. Le projet était bloqué en Symfony 4.4, et sa dépendance sœur amelaye/biophp avait elle-même été migrée progressivement jusqu’à SF7 dans le cadre de sa propre montée […]
Continuer →
Il y a des semaines où l’actualité tech ressemble à un générique de fin qu’on n’arrive pas à arrêter. Mi-août 2026 : Bercy confirme que le système d’information de la DGFiP a été victime d’un accès illégitime fin juin, avec extraction de données pour plus de 678 000 particuliers et professionnels — noms, revenus fiscaux, […]
Continuer →
Trois jours, cinq sessions accompagnée de Claude, un projet qui traînait du PHP 7.2 et du Symfony 4 comme un vieux pull qu’on n’ose plus jeter. Voici comment BioPHP, ma librairie de bioinformatique, s’est retrouvée propulsée jusqu’à PHP 8.5 et Symfony 7 — avec au passage quelques bugs qui n’attendaient qu’un changement de contexte pour […]
Continuer →
Comment une simple erreur 500 sur une API Symfony m’a entraînée dans une modernisation complète — Composer, Deployer, migration PHP 8 et pièges Doctrine compris. Cette fois, je savais dès le départ à quoi m’attendre. Un projet qu’on laisse dormir plusieurs années ne se réveille jamais avec un simple git pull : il se réveille […]
Continuer →