jeudi 14 décembre 2023
« Les supports de la formation "Développement open source : Simplifions-nous la vie !", partagés sur la l
iste de diffusion DevLog; les sources GitHub sont
là.
Le message de l'auteur sur la liste:
Les supports sont complètements narratifs, ce qui permet à n'importe quelle personne n'ayant pas suivi la formation de s'initier à GitHub Actions et à la mise en place d'un cadre de développement complet pour son projet : mise en place de tests, d'analyse statique, de création de documentation, de release et de packaging. Vous trouverez également de nombreux pointeurs sur les outils dans la première partie du document afin de réaliser l'ensemble du processus dans votre langage de programmation préféré.
Je pense que ça peut intéresser pas mal de personne de la communauté et c'est pour cela que j'en fais la promotion. Enfin, ces supports ne sont pas figés et ils vont continuer à évoluer.
Bien évidemment, si vous avez des remarques, des commentaires, des demandes d'ajouts ou des corrections, n'hésitez pas à m'en faire part.
»
jeudi 9 février 2023
« Une tirade humoristique sur les bonnes pratiques de développement logiciel. On y trouve entre autres une critique de la complexité, des abstractions prématures, et des méthodologies rigides. »
mardi 11 octobre 2022
« Un gitbook avec plein de bonnes pratiques et de liens très intéressant quand on fait du C++. »
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. »
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. »
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é. »
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. »