This week was the week of VelocityConf and Google I/O. It’s been the occasion to talk about performance, one of the subjects that led me to work with Witbe, and one of the subjects I have left recently very still. Well, fear not as Steve is here for a new talk. It is really woprth [...]
Steve Souders and Yahoo… errh no Google update recommendations for faste web sites
Réclame – Mon employeur a besoin que vous connaissiez mieux ses outils – Réclame
Parfois, on peut avoir des idées brillantes, faire des choses extra, mais que personne ne le sache. Que se passe-t-il dans ce cas? personne ne vient vous les demander ces choses. C’est le problème que rencontre mon employeur actuel Witbe. J’essaie d’améliorer sa visibilité par tous les moyens, parce que je pense: Que c’est dommage [...]
Velocity : une conférence de développeurs pour la performance
James Duncan Davidson fait partie des gens que je suis sur Twitter, parce que c’est un excellent photographe et un excellent développeur (avec quelques contributions majeures à son actif, comme tomcat). Il parcourt aujourd’hui les états unis en suivant les conférences, notamment certaines de O’Reilly. C’est en suivant ses tweets que j’ai découvert Velocity : la [...]
Voyages-sncf.mobi : de Charybde en Scylla
Un collaborateur de Voyages-sncf.com vient de s’illustrer en répondant à un mail que je leur ai envoyé pour les prévenir d’une anomalie sur leur site iPhone. C’est pas comme si j’étais un utilisateur occasionnel de ce site : je n’utilise plus que la version mobile de leur site (même sur mon ordinateur, la version .com est [...]
Chez Rails, quand on fait une nouvelle version, on optimise
J’ai un peu recommencé à faire du dev en Rails et j’ai notamment mis à niveau en Rails 2.0 une appli que j’ai pour un site. Et j’ai lu ensuite le mode d’emploi, c’est à dire la liste des changements. Elle est disponible ici. Ce que j’ai particulièrement apprécié, ce sont ces deux paragraphes : We’ve [...]
Les réseaux de distribution de contenu (CDN) part 3 – Comment ça marche
var FO = { movie:”/fr/images/080203/ill1.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO, “ill1″); var FO2 = { movie:”/fr/images/080203/ill2.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO2, “ill2″); var FO3 = { movie:”/fr/images/080203/ill3.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO3, “ill3″); var FO4 = { movie:”/fr/images/080203/ill4.swf”, width:”320″, height:”240″, majorversion:”8″, build:”0″ }; UFO.create(FO4, “ill4″); Cet article est le troisième d’une série [...]
CSS Sprites generator
Si vous ne savez pas très bien faire des sprites en css, voici un outil pour vous : CSS Sprites generator. Il est encore en alfa (?! alpha?). Si vous ne savez pas pourquoi vous devez utiliser les sprites css, achetez ce livre
De l’importance de la latence réseau
Il y a deux éléments influant la vitesse de chargement d’une ressource web: la bande passante et la latence. La plupart du temps, les gens ne pensent qu’à la première, et n’envisagent pas la seconde. Pour reprendre une excellente métaphore que je viens de lire en parcourant internet à la recherche de sources, c’est un [...]