Le danger Github

Alors que le projet CPython (implémentation historique du projet Python) a annoncé son passage chez Github (avec quelques restrictions, nous reviendrons là-dessus), il est plus que jamais important de s’interroger sur les risques encourus d’utiliser un logiciel propriétaire dans notre chaîne de création du Logiciel Libre. Des voix critiques s’élèvent régulièrement contre les risques encourus… Continue reading Le danger Github

Technologies derrière un site web à base de Django aujourd’hui

Suivez-moi aussi sur Identi.ca ou sur Twitter. Comment concilier mon envie de développer un site web autour d’une idée originale (donc très motivante) et la partie technique associée qui me rebutait à priori, de par mon expérience du monde PHP/MySQL (qui date un peu je vous l’accorde) ? Mon intérêt pour le langage Python m’a naturellement poussé vers le… Continue reading Technologies derrière un site web à base de Django aujourd’hui

Aide-mémoire pour Git : Git à 100%

Suivez-moi aussi sur Identi.ca ou sur Twitter. Si vous êtes comme moi un programmeur régulier sans être toutefois un professionnel et travaillez avec plusieurs gestionnaires de sources (pêle-mêle Subversion, Mercurial et Git dans mon cas), vous pouvez fréquemment être victime d’oublis dans la syntaxe et dans les possibilités offertes par ce merveilleux outil qu’est Git, lorsque vous reprenez votre… Continue reading Aide-mémoire pour Git : Git à 100%

Pro Git

Suivez-moi aussi sur Identi.ca ou sur Twitter. La prise en main de Git par des programmeurs qui utilisaient auparavant des gestionnaires de sources centralisés est souvent difficile. Comment démarrer ? Comment s’organiser ? Comment gérer les rapports entre la version locale et la version sur le serveur de gestionnaire de sources ? Pourquoi les branches ? Comment travailler avec… Continue reading Pro Git