Archives par mot-clef : github

Bon en ce moment je fais un max de NodeJS et ça m’a permis de faire un peu de veille sur NPM. Pour info, je code beaucoup avec Koa comme framework, que je recommande fortement d’ailleurs. Koa c’est le remplaçant de Express par l’équipe d’Express, à la sauce ES6. Donc voilà mes paquets favoris du moment : calendar-base, un composant qui permet de gérer par vous même l’affichage de votre calendrier, il ne fait que fournir les données brutes. C’est top ça. Jasmine-Matchers, un super complément à Jasmine ; Babel, ai-je besoin, réellement, de vous présenter Babel ? koa-*, évidement tout l’environnement Koa. Il y en a plein d’autres hein sûrement, mais en ce moment c’est ça que j’utilise le plus. Au passage, j’en profite pour parler sur ce blog, brièvement, des divers packages que j’ai publié récemment : codepostaux, fournit des … Continuer la lecture

Salu à tous ! Ça fait des mois que j’ai rien écrit et j’avoue que ça ne m’a pas dérangé. Je pense que je vais ne plus faire que des articles de temps en temps. Aujourd’hui, je vous propose une petite collection d’outils pour Chrome sans lesquelles mon quotidien de développeur serait moins sympathique. Octotree L’idée est d’améliorer la navigation dans un dépôt GitHub en vous proposant sur le côté gauche, une bonne vieille navigation arborescente. C’est tellement plus confortable https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc/ Github improved Le titre parle de lui même. Améliorez votre GitHub. https://chrome.google.com/webstore/detail/github-improved/nkbnmpfpclijlllipmfbkkednidgngaa Google Analytics Debugger Je mets en place pas mal de tracking via Google Analytics, au delà du simple copier-coller du tag que tout le monde commence à connaître par coeur. Et c’est un peu la tannée à déboguer parfois. Avec ça, je suis bien plus efficace. https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna … Continuer la lecture

Salut à tous, j’espère que vous avez tous eu la chance de pouvoir un barbecue hier Pour fêter ça, une chronique légère cette semaine. Alors on démarre avec jQuery Mobile 1.3.1 ! Au menu de cette version de maintenance, on a des correctifs de bogues pour les boutons, les checkboxradio, les accordion, les controlgroup, les dialog, les fixed toolbars, les list views, les navbars, la navigation, les panels, les popups, les range sliders, les select menus… En gros, tout y est passé et on peut s’en féliciter. Retrouvez l’annonce et son changelog. Sinon, du plugin, des plugins cette semaine ! En premier invité, une pensée pour mon ami… qui a publié une mise à jour de son pp3Diso. Un plugin balaise qui vous permet de faire facilement des maps de jeu en 3D isométrique. Vous vous souvenez des Age of … Continuer la lecture

Avec beaucoup de retard, je profite de mes vacances pour écrire ma chronique « hebdomadaire ». Beaucoup de travail, une vie privée de plus en plus présente (avec plaisir), une adaptation longue à Feedly (si vous avez un outil plus efficace à recommander, je suis preneur). Forcément tout ça cumulé avec le fait, que tout le monde s’est lâché sur l’activité autour de jQuery. Du côté officiel des choses, parlons de jQuery Mobile 1.2.1 qui a été fraîchement annoncé. C’est une version de maintenance, elle contient donc des correctifs de bogues pour la méthode .blur(), les widgets Button, Checkboxradio, Collapsible, Dialog, Fixed Toolbars, Listviews, Loader, Navigation, Popup (élément le plus mis à jour), Select menu, Slider et Text input. Ceci n’empêche pas la maintenance de plus anciennes versions, c’est pour ça que 3 jours avant, nous avons aussi eu la deuxième version de maintenance … Continuer la lecture

 Salut à tous ! Semaine difficile, écriture compliquée par la fatigue, ce billet est pourtant un des plus intéressants que j’ai pu écrire dans cette chronique. Je vous laisse découvrir pourquoi : Sortie de la beta 2 de jQuery 2.0 ! L’annonce a été faite vendredi par Dave Methvin. Bien entendu, le support de IE 6, 7 et 8 a été supprimé. Vous devrez donc faire quelque chose de ce genre si vous souhaitez migrer et continuer de supporter ces navigateurs : <!–[if lt IE 9]> <script src="jquery-1.9.1.js"></script> <![endif]–> <!–[if gte IE 9]><!–> <script src="jquery-2.0.0b2.js"></script> <!–<![endif]–> Au delà de ça, je vous laisse regarder le lien ci-dessus, trop de détails pour vous les détailler ici et je manque malheureusement de temps. Cette version amène énormément de changements, la migration risque d’être délicate. Le lien contient le changelog complet. Autre information … Continuer la lecture

J’ai eu plusieurs fois de longues discussions avec différentes personnes ces derniers mois à propos des plugins jQuery. Souvent très intéressantes et avec une problématique toujours récurrente. Comment choisir ses plugins ? Il est vrai que la question est délicate mais certains critères sont simples et permettent de faire un énorme tri. Je vous en expose quelques uns ici, non triés, vous pouvez y conférer l’importance qui vous convient. Critère n°1 : l’activité du plugin Quand vous utilisez un logiciel, c’est comme lorsque vous utilisez une voiture ou, mieux, un ascenseur. En général, vous appréciez que quelqu’un soit capable de vous aider. Si possible un vrai expert de la technologie concernée qui peut réellement agir efficacement. Un plugin, comme tout logiciel, doit encore être maintenu. En une phrase : je vous laisse à votre imagination pour un ascenseur non maintenu. Critère n°2 … Continuer la lecture

Retour de la chronique après des semaines d’inactivité. Pour celle-ci, je ne serai malheureusement pas très complet et détaillé, pas le temps de revenir sur deux semaines pleines d’actualité mais le retour à la normale est en cours. Du côté de l’officiel, on a la mise à disposition du premier patch jQuery 1.9.1 ! Essentiellement des correctifs de bogues et de régressions, je vous laisse lire le changelog  et le guide de migration sur l’annonce officielle. Du côté de jQuery Mobile, on a la RC1 de la 1.3 qui est sorti. L’annonce officielle est disponible ici. Des petites nouveautés sympathiques sont incluses. Il y a notamment les panels qui m’ont l’air pas mal. Autre chose que j’attendais depuis longtemps, une mise à jour de QUnit vers la 1.11. La modification clé qui m’importe est l’affichage du temps d’exécution par test. Celle-ci … Continuer la lecture

Comme chaque année, voilà mon bilan personnel et professionnel comme dernier billet. Avec bien entendu une rétrospective sur mes prévisions de l’année dernière. Professionnel J’ai été très simpliste : M’intégrer correctement dans mon nouveau boulot Bon bah ça je crois qu’on peut dire que c’est fait hein. Je suis satisfait, ça se passe bien, le dernier projet (en cours) est épuisant et très difficile (intellectuellement et physiquement) mais très riche en apprentissage. Je tiens donc à remercier mon directeur technique, mon pote m0hda et tous mes collègues développeurs avec qui on galère bien. Malgré les divers problèmes de complexité, de délai, de burnout et de babyfoots non désirés (private joke, rire jaune dans la salle, et encore, je suis sympa). Personnel Partir à Montréal faire la ConFoo et donner mes toutes premières conférences Ça c’est fait aussi. Je vous ai … Continuer la lecture

Salut à tous, je viens vers vous pour m’enquérir de votre avis. Petits et grands, expérimentés ou non, j’aimerais savoir ce que vous pensez de ma dernière création. Pour divers besoins, j’ai dû créer mon propre validateur de données. Bon je sais vous allez me dire que j’ai réinventé la roue mais les trucs existants ne me convenaient pas. Et c’est toujours plus amusant de refaire soi même les choses pour les comprendre. Du coup, j’ai créé un gist (https://gist.github.com/4148467) et j’aimerais bien votre avis. Le validateur ValEngine fonctionne aussi bien en synchrone qu’asynchrone et est même totalement ouvert d’esprit à ce sujet puisqu’il peut même tolérer de travailler avec les deux types dans un même set de contrôles. Le principe est d’avoir de vôtre côté un jeu de données à valider (un tableau par exemple). Vous indiquer à ValEngine … Continuer la lecture

Rien de bien folichon cette semaine. En tout cas, rien d’officiel. On peut pas non plus faire des annonces sensationnelles toutes les semaines, ça serait moins intéressant. A noter tout de même que le site download.jqueryui.com est disponible sur GitHub. Et donc forcément, il embarque aussi avec lui le ThemeRoller. J’ai pris une claque avec le site Slidershock, qui propose de vous aider à réaliser un slider hyper pointilleux dans votre façon de voir les choses. j’aime. Sortie très discrète, un nouveau framework de widgets graphiques, je ne suis pas convaincu par cette bibliothèque très pauvre en contenu mais certainement vouée à évoluer. Prime UI vaut quand la peine d’y jeter un oeil. Comme d’habitude, Stéphanie Walter avec sa propre veille remonte des projets intéressants et là c’est une collection sympathiquement ordonnée de plugins que j’ai souhaité vous partager dans ses remontées. J’en profite … Continuer la lecture