J’espère que cette semaine démarre comme le weekend qu’on vient de passer : beau fixe ! Tout d’abord, je tiens à saluer l’effort louable d’un collègue qui a essayé de rassembler quelques bonnes pratiques à propos de jQuery. Même si des petites corrections sont à apporter, les idées sont là. Bravo à Syl. Autre article à mettre en avant, celui d’Eroan qui nous montre par l’exemple qu’il est important de toujours utiliser les dernières versions des bibliothèques que vous manipulez. Pas uniquement pour les questions de sécurité ou de qualité mais aussi pour les nouvelles fonctionnalités et les performances qui vont avec. Nous pouvons passer aux annonces officielles : jQuery 1.7.2 est disponible ! C’est une version mineure et donc pas de nouveautés, seulement des corrections de bogues. Dave Methvin nous annonce quand même à la volée que les versions … Continuer la lecture

En attendant que je prenne le temps d’en faire une version francophone, voilà les slides de Damian Wielgosik à propos de ce qu’est EcmaScript 5 :

Bon rien d’officiel cette semaine, mais on a quand même des trucs à se mettre sous la dent. Déjà, Richard D. Worth a légèrement suggéré que la documentation du framework, entre autres, est en cours de refonte. Un plugin apparu dans la semaine m’a bien fait plaisir, un validateur de cartes bancaires. Alors encore une fois, valider un champ côté JS n’a aucune valeur pour vous, cela veut dire qu’il faudra toujours le revalider côté serveur. Mais pour le commun des mortels, ça évitera qu’on envoie pas mal de trucs pourris vers votre serveur. Il y aura toujours un guignol qui essaiera de contourner la partie JS et votre serveur pourra quand même se protéger. Vous trouverez le plugin ici. C’est le site jQuery.Buzz() qui me l’a fait découvrir. Site a rajouté dans vos sources d’info si vous voulez suivre … Continuer la lecture

Salut à tous ! Je viens de publier sur mon GitHub le résultat d’une première soirée de travail (bon en fait une petite heure) sur mon nouveau plugin jQuery que j’ai appelé : osmLeaflet.jQuery A quoi ça sert ? J’en avais marre J’étais lassé du « monopole » de Gmap3 qui, finalement, focalise toute l’attention des développeurs sur l’utilisation de Google Maps pour leurs cartes. Attention, je ne dis pas que Gmap3 est mauvais, je dis juste que j’avais envie de proposer une alternative. D’où l’envie d’utiliser Open Street Map. Et je sais que je ne suis pas le seul à bosser sur une alternative, il y a un plugin Bing! Map en circulation dans ma boîte mail en ce moment. Mais pourquoi « Leaflet » ? Il faut savoir qu’Open Street Map ne fournit pas directement de couche graphique. Ce sont des bibliothèques séparées qui … Continuer la lecture

Je ne le fais pas pour tous les navigateurs, ni pour toutes les versions, mais je devrais. Voilà ce que j’ai noté de sympa à savoir pour cette nouvelle version de Firefox qui est désormais disponible : support de HTML dans les XmlHttpRequest, sauvegarde des fichiers dans IndexedDB, retrait des préfixes pour les websockets. Bien entendu, ce ne sont pas les deux seules choses qu’apportent Firefox 11. Mozilla a publié un compte-rendu des grandes lignes des nouveautés, appelé « Release Notes ». Dans le détail Support de HTML dans les XmlHttpRequest Jusque là, seul le XML était censé être géré par XmlHttpRequest d’après le W3C. Le groupe a rajouté une spécification qui explique comment géré la récupération de HTML. Cette fonctionnalité est donc apportée aussi au passage dans Firefox 11. Mozilla s’est fendue d’une page très complète sur ce que ça apporte … Continuer la lecture

C’est reparti après deux semaines de pause. Désolé, j’avais besoin de lever un peu le pied. Et il y a eu un paquet de chose forcément pendant ce moment là. C’est malin, merci les mecs ! On commence par la RC 1 de jQuery 1.7.2 qui a été annoncée par Dave Methvin. Cette version mineure corrige surtout des bogues. Je vous laisse parcourir le changelog complet dans le lien donné au début de ce parapgraphe. Vient ensuite la mise à disposition de jQuery UI 1.8.18 annoncée par Scott González. Cette nouvelle version, mineure elle aussi, ne contient que des correctifs et voit au passage l’arrivée de la langue hindoue dans les rangs des langues disponibles. Je vous laisse jeter un oeil au changelog et au manuel d’upgrade même si pour le coup, il est bien vide puisqu’inutile. Et enfin, la … Continuer la lecture

Ça y est, ConFoo, c’est fini ! Désolé de pas avoir blogué à ce sujet avant. La cadence était tellement importante, le rythme tellement soutenu, que je n’ai pas eu le temps. Ni le courage ou la force quand j’ai eu le temps. J’avoue avoir volontairement loupé une heure de sessions, non seulement parce que j’avais besoin de me reposer mais aussi parce que rien ne me bottait sur cette heure là et que j’avais un peu de travail pour revoir mes conférences. Tout d’abord retour d’expérience sur mes propres conférences. Comme vous le saviez sûrement, c’étaient mes premières et le stress était à son maximum. J’ai une chance formidable, c’est que le stress me motive et à l’inverse de beaucoup de gens, plus il y a de monde, moins j’ai de difficulté à prendre la parole devant un groupe. … Continuer la lecture

Salut mon ami ! Comment ça va par chez toi ? Je commence à m’adapter aux horaires locaux, ça y est, le décalage horaire ne fait presque plus effet, même si j’ai toujours la sensation de me lever à 14h quand je me lève à 8h. Comme d’habitude, je laisse le coin se réchauffer au soleil du matin avant de sortir découvrir le secteur. Pendant ce temps j’en profite pour bosser et j’ai corrigé un peu mes slides en fonction de ce qu’on m’ont appris Hugo, Bastien, Anna et Yann dimanche soir. Après, ben j’ai bougé hein. Direct le Vieux Port. J’avais visité la partie ouest, j’avais été visité. Je suis allé plus à l’est et ma parole, c’est pas du tout la même chose ! J’avais l’impression d’être dans un bled de Bretagne. Waouh, donc clairement, la partie est … Continuer la lecture

Hello tout le monde, comme vous l’avez compris, voilà l’épisode 2 de mon voyage à Montréal pour la ConFoo 2012. Après un réveil difficile, la fatigue induite par le décalage horaire est vraiment importante, j’ai passé un peu de temps à travailler sur mes conférences. En début d’après-midi, j’ai subi les difficultés de ne pas pouvoir me servir de mon téléphone ici. Je ne sais pas pourquoi, mon téléphone sous Free Mobile ne fonctionne pas, du coup, pour retrouver quelqu’un quelque part relève du défi. Et là, on s’est ratés. Du coup, j’ai mangé un hot dog avec des frites. Il avait un truc spécial mais j’ai oublié quoi. Puis promenade à travers ChinaTown. On parle souvent du 13ème arrondissement de Paris comme du quartier asiatique de Paris. La comparaison ne mérite même pas d’être effectuée. Ici, ChinaTown est vraiment … Continuer la lecture

Première journée, donc premier article. Rédigé en partie pendant les longues heures d’avion. Au fur et à mesure. Le vol était prévu à 11h15, on a embarqué à 12h40. Ça va on a connu pire sur les rails après tout. Hormis ce soucis technique, j’ai pu discuter avec ma voisine sur la première partie: Paris-Toronto. Une dame anglaise fort sympathique, très aimable et qui voulait que je lui parle de Paris. Elle est tombée sur le bon pigeon. D’autant qu’elle arrivait de Londres et que j’adore au moins autant parler de cette ville qu je commence à bien connaître. J’ai aussi profité du trajet pour regarder trois films. « Proposition indécente ». On m’en avait dit du bien, en effet, sympa, donne à réfléchir mais sans plus. « Thor », juste une bonne grosse bouse bien comme il faut. J’ai même réussi à dormir … Continuer la lecture