février 2009 (11)

jeudi 26 février 2009

Black-out !

Imaginez !

Imaginez un bâtiment entièrement réhabilité, ayant nécéssité des années de travaux, exclusivement dédié aux entreprises en rapport avec les nouvelles technologies : qui ne dispose pas du moindre accès vers Internet via une fibre optique, dont le réseau local est en fibre optique jusque dans les  […]

Lire la suite

Plug-in vim

Je viens de mettre officiellement à disposition mon premier plug-in vim.

C'est un clone de project.vim, qui utilise l'indentation au lieu de { et } pour définir les répertoires.

Lire la suite

mercredi 25 février 2009

Installer une imprimante laser couleur Epson AL-C1100 sous FreeBSD

La procédure est simple. Il faut tout d'abord installer les foomatic-filters : # cd /usr/ports/print/foomatic-filters && make install clean Ensuite, il faut télécharger les sources CUPS du pilote dans le répertoire de votre choix, après avoir rempli le questionnaire. Une fois le  […]

Lire la suite

jeudi 19 février 2009

La bonne nouvelle de ce matin

Je pense, je dis, et j'écris souvent que PHP, c'est de la merde !

Je ne discuterais pas maintenant de mes raisons, après tout, il y a déjà quelques billets à ce sujet sur ce blog, et je ne saurais plus quoi dire dans mes prochains billets.

Et de de toute façon, ce n'est pas le sujet, c'est même carrément le contraire.

Lire la suite

mardi 17 février 2009

Conseils à l'attention des candidats stagiaires

En réaction aux candidatures que nous recevons actuellement chez No Parking pour un stage en dévelopement agile PHP/MySQL, je me permet de donner aux prochains candidats ces quelques conseils : Postulez parce que vous le VOULEZ, pas parce que vous le devez pour valider votre formation. Sachez  […]

Lire la suite

vendredi 13 février 2009

Makefly !

J'utilise maintenant depuis quelques année make pour effectuer différentes tâches au niveau de mes projets en PHP, un utilitaire pourtant beaucoup plus connu pour faciliter la compilation de code C/C++ que pour gérer des projets en PHP.

Je peux être amené à l'utiliser pour faire  de la vérification syntaxique,  créer une tarball d'un projet en passant par son installation, sa mise à jour, la génération des fichiers de ses fichiers de localisation ou de configuration, j'en passe et des meilleurs.

L'intêret, me direz vous ?

Lire la suite

RTFM

Suite à la sortie de la première release candidate de wmiirc.php, j'ai mis à disposition sur ce blog dans ce billet une archive au format tar compressée.

Or, jusqu'à il y a quelques instants, l'utilisation du lien permettant de télécharger cette archive déclenchait son affichage dans le navigateur, et non son téléchargement.

Inutile de vous dire que le résultat n'avait rien de très sexy...

Je me suis donc plongé dans la configuration de mon serveur web pour trouver l'origine du probème et le résoudre.

Lire la suite

mercredi 11 février 2009

wmiirc.php 1.0RC

La première release candidate de wmiirc.php est disponible. En effet, je suis parvenu à résoudre l'ensemble des problèmes que j'avais détecté. Libre donc aux plus masochistes inconscients aventureux d'entre vous d'installer wmii, wmiirc.php et de partir à l'aventure, puisque les risques sont  […]

Lire la suite

vendredi 6 février 2009

wmiirc.php sur ohloh

Je viens de créer le projet correspondant à wmiirc.php sur ohloh. J'étais en effet assez curieux de voir ce que l'analyseur de code allait me sortir comme résultat. Au final, ils ne sont pas bien passionnants et m'ont plutôt déçu, car je m'attendais à des métriques beaucoup plus intéressantes que la  […]

Lire la suite

mardi 3 février 2009

De camelCase à camel_case en une commande avec vim

Si vous voulez passer en une opération, et sur la totalité de votre fichier, de ceci : function maFonctionEnCamelCase() A cela : function ma_fonction_en_camel_case() La commande magique avec vim est la suivante : :%s/\(\l\)\(\u\)/\1_\l\2/g Il n'y a pas à dire, vim, c'est puissant !