Catégorie : Développement informatique
-
Quelques stages pour 2013
J’avais relayé quelques offres de recrutement ici par le passé. Je vous propose de regarder quelques possibilités de stages. L’idée c’est de travailler sur des sujets sympa, dans une équipe qui l’est tout autant. Il y a un peu de tout, mais l’essentiel est bien sûr de l’innovation et des sujets que vous n’aurez pas…
-
Blanc sur orange, c’est noir sur noir
Parce que ça m’a servi récemment, ça peut servir à d’autres. Du vert clair sur du blanc c’est illisible. Du marron sur du noir, c’est illisible. Quelle est la limite, le blanc sur orange est-il lisible ? Se fier à sa propre vision c’est oublier que tous n’ont pas les mêmes difficultés, et oublier le contexte…
-
Parcourir des dossiers et filtrer les fichiers n’a jamais été aussi simple avec la SPL de PHP5
Parcourir les fichiers c’est simple avec PHP 5 et la SPL. Ou pas. <?php class bigFileFilterIterator extends FilterIterator { public function accept() { $oFileInfo = $this->getInnerIterator()->current(); return ($oFileInfo->getSize() > 10000); } } $themedir = __DIR__.’/theme’; $iterator = new RecursiveDirectoryIterator($themedir, FilesystemIterator::SKIP_DOTS); $iterator->setFlags(FilesystemIterator::CURRENT_AS_FILEINFO); $recursiveIterator = new RecursiveIteratorIterator($iterator); foreach(new bigFileFilterIterator($recursiveIterator) as $file) { …
-
Récupérer les pull request github en local
Parce que les bonnes astuces nécessitent d’être partagées : Pour récupérer en local le contenu des « pull request » de github
-
Retour sur la première semaine – livre webperf
J’ai ouvert le projet pour partager mon début de livre sur la performance des sites web via github il y a une petite semaine. Il est temps de faire un premier point. Tout d’abord « merci ». J’ai eu plus de retours que je n’en espérais la première semaine. Le niveau de correction des premier chapitres a dépassé…
-
Livre collaboratif, c’est lancé
Voilà, c’est fait. J’ai commencé la retranscription de mon livre sur la performance des sites web vers github pour en faire un projet collaboratif. Vous retrouverez l’avant-propos et le premier chapitre d’introduction. Pour la suite je vais avoir besoin de vous comme promis : Vous avez un bon français écrit ? Nous avons besoin de relecture pour…
-
Livre en rédaction communautaire – Licence
Les conditions et licences du livre que je compte relâcher sont en pleine réflexion. Je suis preneur de vos avis et de vos commentaires, tout peut changer en fonction des différents retours. Pour faire court, le principal Ce billet est long, afin d’expliquer mes choix et permettre d’avoir des retours argumentés sur des points précis…
-
Livre webperf, appel aux bonnes volontés
Il est temps de faire le deuil de la forme du projet initial. J’ai commencé à écrire un livre technique sur les temps de réponses des sites web il y a maintenant quelques années. Un livre ça prend du temps Suite à des changements professionnels et personnels successifs j’ai eu de moins en moins de…
-
X-UA-Compatible : IE=Edge
Je rage devant tous ces afficionados qui veulent être à la pointe et qui tout en crachant sur les mode de compatibilité et doctype switching, forcent les futurs navigateurs à reproduire les mêmes problèmes. N’utilisez pas « X-UA-Compatible : IE=Edge ». C’est inutile et contre-productif. Un pari risqué sur l’avenir Avec cette entête, on déclare explicitement une compatibilité…
-
Pas de moteur DOM en ruby ? vraiment ?
Je trouve ça tellement étrange qu’à mon avis j’ai simplement des oeillères qui me masquent la bonne librairie de code. Je cherche un moteur DOM XML utilisable en programmation ruby. J’ai trouvé des moteurs dits DOM-like, c’est à dire des TreeBuilder avec des API plus ou moins heureuses, et dont le parcours est généralement franchement…