Catégorie : Développement informatique
-
Apprendre EPUB gratuitement avec O’Reilly
C’est peut être vieux mais aujourd’hui je remarque que les titres « What is EPUB 3« , « Accessible EPUB 3 » et « HTML 5 for publishers » sont gratuits chez O’Reilly, en EPUB et PDF. Si la conception de livres numériques vous intéresse, ce serait dommage de se priver. Pour ceux qui sont un peu plus marketing, il y…
-
Writing Web Apps Quickly With Mortar
Les webapps sont pour moi définitivement la direction vers laquelle aller. Mozilla pousse beaucoup via Firefox OS. Pour jouer avec eux, jetez un oeil à Mortar, qui permet d’initialiser tout le nécessaire. Il y a un joli billet de hacks.mozilla.org qui peut vous permettre de démarrer.
-
Ligatures privées et remplacement de textes
Pendant quelques années nous avons cherché le saint Graal pour remplacer du texte par des images dans les pages HTML. Il y a eu sIFR qui nécessitait le plugin Flash, des bidouilles à base d’indentation et marges CSS négatives qui risquaient de casser pour ceux qui n’affichaient pas les images, des trucs horribles à base…
-
Quelques liens javascript
Partagé sans commentaires, mais vous pouvez faire les vôtres : Détecter les insertions de nouveaux noeuds DOM à l’aide des animations CSS (dirty hack, mais bien pratique depuis que les événements javascript prévus pour sont abandonnés) Une fonction de rappel après chaque exécution de script (je suis certain qu’on peut y trouver des usages sympa pour…
-
If-less programming
Et si les « if » dans nos programmes informatiques étaient une mauvaise pratique ? Je donne le lien sans trop de commentaires car je ne sais qu’en penser, mais ça m’interpelle quand même. Effectivement, les codes dont je suis le moins fier comportent beaucoup de conditions, et inversement. Je ne crois pas que le if soit mauvais…
-
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é…