Failed opening required ‘phar://…

Chez PMSIpilot, nous commençons à utiliser Behat pour nos tests fonctionnels. Je ne vais pas m’étendre sur toutes les belles choses que ce framework de bdd apportera au testing de votre projet, il vous suffit de vous rendre sur leur site officiel et de lire leur introduction rapide pour vous en persuader. Le problème auquel […]

Passer de SVN à Git en préservant son historique de commits

Subversion (SVN) a eu une belle carrière parmi les outils de versionning mais il est aujourd’hui largement supplanté par Git. Plus souple, plus rapide, plus puissant, nombreux sont les développeurs qui souhaitent migrer leurs dépôts vers Git. Mais il serait dommage de perdre l’historique de son projet, surtout quand celui-ci remonte sur plusieurs mois / […]

Premiers pas avec Node.js – Installation de Node et Express

Edit du 26/11/2012 Depuis la rédaction de cet article, nodejs et npm ont beaucoup évolué (A l’époque, node était en version 0.4, il est désormais en 0.8 !). La manière la plus simple de les installer à mon sens est de passer par le package manager de sa distribution. Sous Ubuntu : sudo add-apt-repository ppa:chris-lea/node.js […]

sfForms et valeurs par défaut. Pourquoi est-ce que getDefault me renvoie null ?

Les formulaires de symfony ont quelquefois des comportements surprenants pour le développeur. Tout le monde pense immédiatement aux embed forms mais ce n’est pas de ces derniers dont je vais parler ici. Je suis tombé sur le problème suivant : pourquoi après avoir passé une valeur par défaut à un des widgets de mon formulaire, […]