Archives de la catégorie ‘Développement Web’

CSS3 introduit le support des couleurs en mode RGBA. Ce dernier permet de définir une valeur d’alpha à une couleur RGB. Voici comment détecter via JavaScript si un navigteur supporte la fonctionnalité1.

Comment détecter qu’un navigateur supporte RGBA ?

Le principe est simple :

Atteindre le premier élément script2 du document. Mémoriser sa couleur de police (ou de fond). Tester si la […]

Continuer la lecture de l'article « JavaScript : tester le support des couleurs RGBA »

Les alias sont des raccourcis vers des commandes de Git. Fini les répétitions et autres saisies de commandes rébarbatives ! Pour ajouter de nouveaux alias, créez ou éditez la section [alias] de l’un des fichiers qui suivent (voir les exemples du billet pour avoir une information sur la syntaxe) :

~/.gitconfig pour en bénéficier dans tous vos dépôts. .git/config […]

Continuer la lecture de l'article « Git : des alias pour aller plus vite »

Cela fait plus d’un an et demi que j’utilise Git dans mes environnements de travail personnel et professionnel. Jamais je ne l’échangerai contre SVN ! Oups, je m’égare

Git c’est bien, mais encore faut-il retenir son nombre croissant de commandes pour l’utiliser au mieux. Ce billet va être le premier d’une série qui va m’aider […]

Continuer la lecture de l'article « Git : 10 commandes utiles »

Une des tâches les plus rébarbatives est bien l’ajout d’une licence d’utilisation à tous les fichiers sources de ses projets. Ajoutez à cela que, comme tout bon développeur, je n’aime pas répéter la même opération plus de deux fois, je me suis codé l’an dernier une tâche Phing pour automatiser cela : Header.

Présentation

Phing Header se découpe […]

Continuer la lecture de l'article « Phing Header : une tâche pour ajouter un en-tête aux fichiers »

Voici une petite fonction pour supprimer un répertoire et toute son arborescence. J’utilise ici la Standard PHP Library (SPL) et notamment son itérateur RecursiveDirectoryIterator qui permet de traverser récursivement un répertoire.

Il est important de noter l’utilisation de la constante RecursiveIteratorIterator::CHILD_FIRST. Grâce à elle, l’itérateur, instance de la classe RecursiveIteratorIterator, va parcourir récursivevement les fichiers des […]

Continuer la lecture de l'article « PHP : supprimer récursivement un répertoire »



Syndication

Réseaux sociaux