vendredi 9 mars 2012

Architecture Web Stateless et Stateful avec Ineat Conseil

Le 23 février 2012, le Ch'ti JUG avec le soutien de la société Inéat Conseil, a organisé au pôle Euratechnologie une soirée sur le thème Stateful Vs. Stateless.
À ma gauche, Thomas Recloux (@thomasrecloux), short bleu, qui va montrer qu'utiliser la session n'est pas une fatalité.
À ma droite, Antoine Sabot-Durand (@antoine_sd), short rouge, qui va réhabiliter le stateful en revenant au fondammentaux de Java EE.

Voici mon résumé du match.

jeudi 1 mars 2012

vim en couleur sous MacOS X

Comment ajouter la coloration syntaxique dans vi ?
Trop facile, ajoute la ligne suivante dans ~/.vimrc :
[...]
syntax on
[...]

mardi 21 février 2012

assertThat( myBlog, is( beautiful() ) );

Vous connaissez sûrement cette chanson que me chantait ma grand-mère à la période de l'année où l'on mange cette galette qui couronne des rois ?

J'aime les assert savez vous comment ?
Quand elles sont bien faites avec des matcher dedans!

Trêve de fariboles, j'aurai pu intitulé ce billet "Introduction aux assertions avec JUnit" mais je suis encore loin de cette prétention. Jugez vous-même.

jeudi 19 janvier 2012

Optimisation Web

Quelques liens sur l'optimisation d'un site Web ici et là.

Utiliser find sans voir les dossiers .svn

Trouver des fichiers est relativement simple avec les systèmes *nix:

$> find monDossier -name 'mesFichiers' -exec grep -iH 'avec ce contenu' {} \;

Maintenant les utilisateurs de Subversion sont ennuyés avec la foultitude de dossier .svn dans chacun des répertoire d'un projet. Voici l'astuce pour ne pas voir le contenu de ces répertoires .svn :

$> find monDossier -name '.svn' -prune -o -name 'mesFichiers' -exec grep -iH 'avec ce contenu' {} \;

De cette façon, on indique à find:

avec l'option -name '.svn'
de trouver des fichiers .svn
avec l'option -prune
de ne pas parcourir l'arborescence des dossiers trouvés (ie. les dossiers .svn)
avec l'option -o
qu'une condition supplémentaire est ajoutée (exp1 -o exp2)
avec l'option -name 'mesFichiers'
les fichiers que l'on souhaite trouver
Et pour le reste, il y a «man find», Enjoy :)

lundi 16 janvier 2012