Catégorie : Développement web
-
Tester, documenter et déboguer une API REST
Je découvre apiary.io. Il y a de quoi documenter, tester et déboguer une API REST, avec des mocks et des proxy de déboguage. Je ne sais pas si la valeur ajoutée est suffisante pour imaginer utiliser un service de ce type mais c’est bien foutu, simple, et assez clair. Je n’ai simplement pas compris quel…
-
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…
-
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) { …
-
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é…
-
Un peu de courage sur les formulaires
La fainéantise est une superbe qualité pour un informaticien. C’est ce qui fait que l’informaticien est capable de coder 20 minutes un script pour lui automatiser une tâche qui prend 5 minutes de boulot tous les mois. Maintenant parfois c’est abusé, et c’est trop souvent le cas sur les formulaires. Sans rire, préciser « en majuscules et…
-
Sites à page unique
J’ai beaucoup aimé le site de Bayrou, et j’ai découvert il y a quelques temps celui de Troll d’idées. Je vous encourage à explorer au moins le second. Il y a un petit mouvement vers les sites à page unique avec des ancres et des séparateurs visuels pour naviguer. Je dois avouer que c’est génialissime quand…