Par Martin
Partout on explique qu’en programmation il est important de ne de pas réinventer la roue. Qu’il faut réutiliser plutôt que de réécrire, utiliser un code éprouvé plutôt que de réécrire la même chose en moins bien.
C’est vrai, mais je ne suis pas tout à fait d’accord avec cela, c’est parfois indispensable et souvent très formateur.

Photo de i_gallagher depuis Flickr
Par Martin
Dans tout projet web, la gestion des couleurs est une composante essentielle du graphisme. Des premières maquettes jusqu’à l’intégration, nous avons besoin d’outils pour travailler les couleurs, échanger avec les graphistes, gérer nos CSS pour au final avoir un rendu le plus agréable possible.
Voici donc aujourd’hui une extension pour Firefox, qui permet d’avoir tout un tas d’outils sous la main directement dans le navigateur : Colorzilla.

Photo de Richard0 depuis Flickr
Par Martin
Comme tout développeur vous avez besoin d’éditer souvent et rapidement des fichiers de code. Vous avez un IDE, Eclipse par exemple, mais pour certains types de fichiers, ou pour plus de rapidité, l’utilisation d’un second éditeur plus léger et rapide s’impose.
Je vous propose de découvrir Notepad++. Il ne fonctionne que sous Windows, mais apporte un véritable plus pour cette plateforme dont l’éditeur par défaut est vraiment trop simpliste.
C’est un logiciel gratuit sous licence GPL. Je le trouve idéal car très fonctionnel, simple à installer, rapide à lancer et extensible. Il est donc idéal quand on change souvent de poste et que l’on veut rapidement retrouver ses repères.

Photo de PSD depuis Flickr
Par Martin
Il existe depuis quelques années de nouveaux outils pour travailler efficacement avec PHP, Ce sont les frameworks, ou cadriciels. Ils apportent un cadre de travail pour mieux architecturer son code, souvent grâce à MVC, des bibliothèques pour éviter de réinventer le roue, mais surtout de la documentation et une communauté. On est ainsi bien aidé dans notre développement, mais voyons comment utiliser au mieux un framework PHP et plus particulièrement le Zend Framework, puisqu’il fait partie de ceux que je connais le mieux et que j’utilise le plus.

Photo de just.Luc depuis Flickr
Par Martin
Travailler avec plusieurs versions d’un fichier peut être problématique. Dès que l’on doit appliquer certaines modifications d’un fichier sur un autre, ou les comparer pour analyser les changements, la démarche est souvent fastidieuse. Et pour peu que l’on doive comparer des dossier la tâche se complique encore…
Il existe des logiciels simples pour faire ce travail de comparaison. Voici donc une présentation d’un outil libre et gratuit, Winmerge.

Photo de gomattolson depuis Flickr