Archives de catégorie : Dev. Web

Une réalité du travail dans le monde du commerce, que ce soit « B2B » ou « B2C » (skills bullshit bingo et anglicismes de merde + 1), c’est que vous vous retrouvez en général vite à lier des partenariats et avoir besoin de collecter des infos depuis leurs média à eux. Dans mon cas, j’avais besoin d’échanger des données depuis d’autres sites, notamment pour prendre des demandes clients (affiliation). Hors nous connaissons tous la règle dite de Same Origin Policy Cette règle interdit tout échange via XHR sur un autre domaine que celui où est exécuté le script. Pour contrer ça, il existe JSONP, jQuery propose évidemment son exploitation. Tout comme ExtJS, Mootools, qooxdoo, … JSONP JSONP, ça veut dire tout simplement JSON Padding. Ou encore tout simplement, du JSON encapsulé. Comment ça marche ? C’est très simple. Au lieu d’aller charger du JSON, … Continuer la lecture

Venez discuter JavaScript entre confrères, le mardi 10 décembre au Lock Groove. A partir de 19h30. Le Lock Groove Bar ambiance rock psychédélique années beatles/Jackson five. On peut y discuter tranquille, manger de bonnes choses pas trop chères et boire de bonnes bières originales pour pas cher. Pour ceux qui ne boivent pas de bière ou d’alcool tout simplement, il y a aussi ce qu’il faut. Alors, vous venez ?

J’avais commencé il y a quelques mois une série d’articles sur JSLint et plus précisément sur les messages d’erreur qu’il peut générer. Et finalement, j’ai arrêté, encore par manque de temps. Ceci dit, je souhaite mettre une fin propre à cette série en vous proposant une source d’informations des plus correctes. JSLint Errors vous propose l’explication des erreurs JSLint et JSHint. Il y a tout un dépôt GitHub derrière et le site a l’air pas mal suivi et maintenu.

Mon ami Quentin m’a suggéré un autre bilan intéressant pour la chronique. Voilà aussi ce qu’elle était : 3 ans de veille ; 6000 visiteurs uniques par mois au plus fort ; 124 épisodes officiellement ; 130 officieusement, quelques petites erreurs de comptage ; environ 750 commentaires ; environ 1000 heures de travail ; environ 6 heures par semaine ; 50 semaines par an ; 1 compte premium Evernote. J’ai commencé la couverture un peu avant la version 1.5, on en est maintenant à la version 2.0.3. Des centaines de ressources agrégées sur Evernote et qui me permettent aujourd’hui donc de bénéficier d’une base documentaire complète sur jQuery à chaque fois que j’en ai besoin. Sans passer des heures à essayer de me souvenir, à fouiller sur mon WordPress ou à farfouiller Google. Et j’ai partagé avec vous chacun des carnets dédiés à … Continuer la lecture

Salut à tous, J’ai pris la décision d’arrêter de tenir la chronique jQuery. Alors j’arrête pas de bloguer hein, j’arrête juste la chronique. Je n’avais déjà plus la motivation pour l’écrire de façon hebdomadaire. Il faut comprendre que ça me prend plusieurs heures par semaine pour lire tout ce qu’il se dit sur le net à propos de jQuery chaque semaine. Puis encore beaucoup de temps pour mettre à plat, écrire, relire et enfin publier. A côté de ça, les ressources nouvelles se font de plus en plus rare, les intéressantes encore plus. Alors que le taux de rigolos, qui continuent d’utiliser x versions de jQuery et de ne pas comprendre pourquoi ça ne marche pas, augmente de façon quasi exponentielle. Ça manquait tellement de plus en plus de ressources intéressantes que je me retrouve régulièrement à ne pas publier. … Continuer la lecture

Hello tous ! Un peu plus d’un mois après le dernier épisode de cette chronique, elle est de retour. Il y a eu des vacances, des conférences, désolé, pas eu le temps de m’en occuper avant. jQuery 1.11.0 beta 1 et 2.1.0 beta 1 sont disponibles ! Ce ne sont encore que des versions beta mais l’apport principal de ces versions sont le support complet de AMD. C’est à dire que le core appelle ses modules non plus via un système propre mais via AMD. Pour faciliter les choses, chaque module est développé indépendamment puis géré dans jQuery via Bower. On passe donc un cap significatif dans l’industrialisation du projet. Vous pourrez aussi construire votre version personnalisée de jQuery grâce à Bower. Finies les versions allégées pourries qui se baladaient sur le net, vous pourrez enfin faire ça proprement. Ils … Continuer la lecture

Je vous ai appelé à l’aide lors d’un précédent billet pour pouvoir avoir quelques infos sur l’optimisation d’images. Je n’ai pas eu le temps depuis l’époque de me pencher sur la question. Sauf que récemment, la question a commencé à se poser au niveau professionnel. Et comme d’hab, Addy Osmani est d’une grande aide. Il a fourni toutes les informations récemment sur son blog pour travailler sur l’optimisation d’images avec GruntJS. Je vous laisse découvrir son billet avec plaisir.

Salut à tous, J’ai enfin eu le temps de me pencher sur mes obligations vis à vis de la Web-5. J’ai eu l’occasion de m’entretenir avec Pierre-Emmanuel Manteau, co-organisateur de l’événement Web-5. Cycle de conférences sur 2 jours auquel j’ai pu assister début juin. Salut PEM, peux-tu te présenter un petit peu ? Je suis un développeur Web parmi tant d’autres, passionné par cet univers en constante évolution qui nous offre un nombre chaque jour plus important de nouvelles possibilités. Peux-tu aussi nous présenter la Web-5 ? L’association Web-5 est un peu la concrétisation de notre passion pour le Web, et plus généralement les nouvelles technologies. Elle a été créée par une petite dizaine de personnes, développeurs, administrateurs système, enseignants de l’IUT de Béziers, etc. Nous avions à cœur de dynamiser la région et de partager notre émerveillement ! L’association est aussi à l’origine … Continuer la lecture

Je suis de retour de la Blend comme beaucoup le savent. En voilà mon compte-rendu. Les conférences Globalement intéressantes, il était appréciable qu’il y ait fort aspect local. Les acteurs lyonnais ont été mis fort en avant et c’est une bonne chose. Ça change du contexte classique des conférences internationales. Et ça permet de faire plein de rencontres. Je regretterai juste que niveau technique Christophe Porteneuve et moi ayons été mis en parallèle. On s’est retrouvés du coup en concurrence de choix pour le public. Le ressenti sur Twitter s’est très vite fait sentir. C’est le jeu de la sélection, ça arrive, ce n’est pas grave, juste dommage. Tout ne peut pas être parfait tout le temps. Un grand merci surtout à Thomas Zilliox qui m’a laissé, avec le sourire, plus qu’intervenir à sa place dans les réponses aux questions … Continuer la lecture

Hello tous, je vais faire dans le populaire mais c’est pas grave, c’est pour l’humour. J’ai lancé il y a peu le Tumblr : What The Dev !!! Le but est de partager tous ensemble (toutes propositions sont les bienvenues) les pépites de code que vous pouvez rencontrer. Des WTF de code en somme. Je vous laisse profiter, il y a déjà de belles choses en ligne Bien entendu, si une personne est « gênée » par la publication d’un bout de code à elle, je supprimerai le post aussi sec. Le but est de partager un petit moment de rigolade, pas de rabaisser. L’auto-dérision étant la mère de tous les types d’humour, il y a un des codes déjà en ligne qui est de moi. Malheureusement.