jeudi 6 janvier 2022
« Un bug de débutant a bloqué les services de mail de Microsoft au passage à la nouvelle année: un entier signé est utilisé pour stocker la date et il y a eu un overflow en passant à 2022... Ce bug pose plusieurs questions sur les pratiques de Microsoft: c'est par exemple le genre de chose qui auraient dû être détectées dans une suite de tests... De plus, le commentaire promu n'est guère rassurant sur la qualité du patch...  »
mardi 2 mars 2021
« Un autre exemple d'erreur stupide aux conséquences cette fois-ci plus fâcheuses qu'une simple attente évitable: le CTO du réseau social d'extrême droite Gab a enlevé une ligne protégeant contre les injections SQL... Comme le souligne le premier commentaire mis en avant, n'importe quel outil d'analyse statique aurait souligné le problème!  »
jeudi 21 janvier 2021
« Quelques astuces pour améliorer la gestion des erreurs dans vos scripts bash.  »
jeudi 23 janvier 2020
« Trois plaquettes sur les bonnes pratiques de développenent initiées par le réseau DevLog: une pour le développement, une sur la diffusion et une dernière sur la propriété intellectuelle et les licences.  »
vendredi 20 décembre 2019
« Quelques bonnes_pratiques pour mettre en place CMake avec des fonctionnalités récentes sur un projet.  »
jeudi 14 février 2019
« Un article donnant quelques conseils (que certains trouveront certainement discutables) pour écrire de meilleurs tests.  »
DevDays 2018 [Sébastien]
jeudi 4 octobre 2018
« Le centre Inria Bordeaux a organisé deux jours consacrés au développement logiciel, avec notamment des tutoriaux d'outils tels que gitlab-ci, SonarQube ou CMake. Les présentations sont disponibles au lien indiqué.  »
Is your software research correct? [Virgile Andréani (InBio)]
mercredi 5 septembre 2018
« … et des bonnes_pratiques pour éviter ce genre de problèmes !  »
mercredi 7 mars 2018
« Cet article présente quelques bonnes_pratiques pour démarrer un package Python.  »