github-summary, je contribue au logiciel libre

Résumé de vos projets en une seule page

Il m’est arrivé par le passé de contribuer modestement à certains projets libres dont j’en ai oublié les noms. Auparavant, les projets étaient dispersés sur les sites des auteurs ou sur des forges comme Sourceforge ou Savannah. Habituellement pour participer à un projet il fallait soit patcher les sources du projet soit être membres d’un projet. Puis vint Github, son point fort est qu’il vous oblige à forker le projet avant d’effectuer la moindre modification. [Voir plus]

Vérifiez vos dépôts git en une seule passe.

Utilisation Commande Pour l’utiliser, rien de plus simple cd /usr/local/bin wget https://raw.github.com/badele/gitcheck/master/gitcheck.py chmod 755 gitcheck.py gitcheck.py ou gitcheck.py -v Version simplifiée Exemple d’utilisation en version simple. Cette version affiche l’ensemble de vos dépôts git avec une mise en évidence de l’état du projet, en vert les dépôts git non modifiés, en rose les dépôts git modifiés. Version verbale La version verbose, indique en sus de la version précédente les fichiers modifiés en orange. [Voir plus]

Créer son blog statique avec rstblog

Edit J’ai migré dorénavant ce blog vers Pelican Hugo Après plusieurs recherches, je pense avoir trouvé mon moteur de blog, il se nomme rstblog, créé par Armin Ronacher, également auteur de Flask. Auparavant pour certains de mes autres sites, j’utilisais un CMS+Blog statique qui se nommait GetSimple. Mais allez savoir pourquoi, malgré la qualité de cette application web, je n’ai pas accroché ! Pendant mes recherches sur une alternative à Django, je suis tombé sur l’auteur de Flask qui a lui-même conçu son blog avec rstblog (normal me direz vous, il en est l’auteur :) ) [Voir plus]

Test unitaire automatisé lors d’un push sur github

Test unitaire automatique.

Suite au développement de garchdeps (outils de gestion des dépendances pour Archlinux). J’ai rencontré des problèmes lors de l’accès à certaines propriétés de mon code Python, je n’utilisais pas les nouvelles méthodes de création de classe. C’est pour cela que je me suis mis à la recherche d’une solution permettant d’effectuer des tests unitaires automatiques après chaque push sur le dépot github, Pratique en travail d’équipe, cela permet de s’assurer que le code est toujours valide lorsqu’un membre pushe son code. [Voir plus]