Catégorie : Développement web
-
Recommençons à zéro — Javascript 101
PHP a été mon langage favori pendant presque 10 ans. Ruby l’a suivi pour à peu près la même durée. Javascript a été l’outil secondaire pas très attirant pour quand il n’y a pas d’autre choix, c’est à dire sur navigateur. Avant-hier j’ai eu un petit pincement de frustration en cherchant à déstructurer un dictionnaire…
-
Et si on agençait des photos sur une page ?
J’ai cherché à agencer des vignettes de photo de façon harmonieuse sur une page web. Le problème à l’air simple mais j’ai des photos de tous formats, dont certains vraiment atypiques. La grille La méthode la plus simple c’est de choisir un format d’images, choisir un nombre de colonnes, et de s’y tenir. Si une…
-
[Lecture] Ideal HTTP Performance
A common question about Server Push is “what if the client already has a copy in cache?” Because Push is inherently speculative, there’s always the chance that you’re sending something that the browser doesn’t need. HTTP/2 allows the client to cancel the push in this situation, with a RESET_STREAM. However, even then, there’s roughly a…
-
La langue des signes et Paris Web racontés par une licorne
Une des choses dont je suis le plus fier vis à vis de Paris-Web, c’est l’arrivée de la langue des signes et de la vélotypie. Les interprètes LSF font un boulot magnifique au milieu d’un troupeau de geeks qui parlent en franglais plein de jargon et d’acronymes, à toute vitesse. En octobre dernier l’équipe a…
-
[Lecture] On a testé fonctionnellement notre app JS
Lu sur le web : L’utilité des tests fonctionnels pour les applications web n’est plus à démontrer (comment ça, vous ne testez pas encore vos apps ?). Malheureusement, tout ne peut pas être totalement testé fonctionnellement, ou de façon aisée : je pense par exemple au player chez nous, un composant stratégique mais pauvrement testé fonctionnellement de par…
-
Composer parallel install plugin
Benchmark Example 288s -> 26s — hirak/prestissimo, composer parallel install plugin Non testé, mais je me dis qu’il y a peu de chances que ça fasse du mal
-
No, You Don’t Need To Struggle Testing React
Writing tests in such an environment need to satisfy two rules: Writing specs should take the least amount of time possible. Each spec should test as much code as possible. Now I’ve probably already lost half of you reading this. « Each spec should test as much as possible? How do you isolate failures?” Yeah, yeah,…
-
Le baromètre des salaires 2015 dévoile ses résultats
Rien de très étonnant ni nouveau mais tout de même intéressant : une année d’expérience correspond en moyenne à 3 à 5% de salaire en plus la rémunération variable continue d’être assez rare dans nos métiers on recrute hommes et femmes globalement au même salaire mais les augmentations ne suivent pas le même rythme, pour arriver…
-
La communauté JS est actuellement une machine à créer de la dette technique
on est dans la phase de l’adolescence. Ça cri, ça bouge, ça a plein d’énergie, et ça mérite des baffes. — par Sam & Max L’installation est devenue un enfer. Entre les dépendances dépréciées, les libs incompatibles, les différents outils de build, et les options de config et les plugins, c’est une merde incommensurable. Plusieurs…
-
Deploying PHP 7
Il y a de tout et de rien dans cette présentation de Rasmus à Paris, mais je reste impressionné par le gain en performance annoncé partout pour PHP 7. Si on en obtient même la moitié de ça, ça reste une révolution pour PHP. On parle de +30% de requêtes traitées dans le même temps…