A la Poursuite du Code en Rouge

Affichage des articles dans Génie Logiciel

Avec la version 2.0 du Plugin CVS de Jenkins, on passe à une implémentation en Java du client CVS. Mais attention : après redémarrage vos projets risquent fort de ne plus pouvoir s’authentifier en pserver. Car toutes les commandes « cvs -d :pserver:etc login » que vous utilisiez pour que Jenkins puisse lancer ses commandes CVS natives [...]

Je suis allé Vendredi dernier à cette rencontre des utilisateurs de Jenkins (ex-Hudson). C’était l’occasion de rencontrer son créateur Kohsuke Kawaguchi et d’échanger autour de cette technologie. Je vais essayer de résumer les différentes présentations (la liste ici).   A ma gauche : Hudson ; à ma droite : Jenkins Si mes comptes sont exacts [...]

Comment peut-on utiliser des librairies tierces telles que commons-lang ou commons-io dans un plugin Eclipse ? L’approche naïve que l’on trouve généralement via google consiste à embarquer le jar correspondant dans son plugin. Ainsi on peut l’ajouter au classpath du projet et l’utiliser. Inconvénient : chaque plugin embarque toutes ses dépendances, quitte à les ré-exporter, [...]

Karl Popper est un philosophe des sciences ayant fait des apports majeurs à l’épistémologie, avec entre autres sa définition de la démarche scientifique par la réfutabilité. Je me suis amusé à appliquer certaines de ses thèses à la mise au point de programmes, en supposant qu’un programme soit une connaissance objective au même titre qu’un [...]