Le blogue

TODO FIXME BUG : Les balises de tâche

Si vous avec un peu d’expérience en programmation, vous avez certainement déjà vu des balises de tâche TODO FIXME BUG etc. Ces balises de tâches, ou commentaires, sont des portions du code source ignorées par le compilateur ou l’interpréteur, car destinés en général à un lecteur humain et non censés influencer l’exécution du programme. Commentaires … Lire la suite

Plan de maintenance WordPress

L’an prochain, WordPress fêtera ses 15 ans. Cette plateforme, toujours en développement actif, est actuellement utilisée par plus de 25 % des sites web dans le monde. WordPress ne cesse d’évoluer et il est donc normal de recevoir des mises à jour, et qui dit mise à jour dit maintenance. Voici ce qu’il est recommandé … Lire la suite

Passer à Bootstrap 4

Si tout comme moi vous utilisez Bootstrap, vous êtes certainement impatient de passer à la version 4. En date d’aujourd’hui, Bootstrap 4 en est alpha 6, ce qui veut dire qu’officiellement il est encore un peu tôt pour l’utiliser en production mais, selon le GitHub du projet, cette version alpha serait la dernière, ce qui … Lire la suite

Conseils pour les développeurs web

Vous sortez de l’école et voulez faire une carrière en tant que développeur « Front-end » ou vous êtes déjà développeur web? Parfait, très bon choix! Si vous cherchez à améliorer vos techniques ou gagner en connaissances web, voici quelques conseils pour les développeurs web que je donne lors de formations ou avec mes collaborateurs chez 2 … Lire la suite

WordPress et CDN sous Nginx

WordPress et CDN sous Nginx pour optimiser votre site et votre serveur afin de rendre le tout le plus performant possible. Chez 2 Associés, nos installations de WordPress sont optimisées à plusieurs niveaux : Outils open-source de Roots.io pour le développement sous WordPress, serveur Forge avec hébergement sur Digital Ocean. Tout ça mis ensemble donne … Lire la suite

Attribut lang

Au Québec, nous avons plus souvent l’occasion de travailler sur des projets Web multilingue et en tant que développeur « Front-end », j’ai souvent eu à négocier du contenu dans une langue et ensuite traduits : Images, titres, extraits, etc. En général, de l’anglais au français, on gagne environ 20% plus de mots. Parfois, 20% … Lire la suite

CDN ou réseaux de diffusion de contenu

Les réseaux de diffusion de contenu, Content Delivery Network ou « CDN » en anglais, ont révolutionnés l’hébergement web au cours des dernières années. Plutôt que d’héberger votre site web un seul serveur, vous pouvez distribuer et charger les fichiers d’un site sur plusieurs systèmes. CDN ou réseaux de diffusion de contenu Un « CDN … Lire la suite

Découvrir Meteor JS sur le Web

Vous avez décidé de découvrir Meteor JS, le « Framework Open-Source » de développement Web en JavaScript basé sur Node.js? Excellent! Maintenant quoi? Évidemment vous êtes déjà convaincu alors nul besoin d’arguments supplémentaires… Allons-y avec les tutoriaux, guides et documentations disponibles sur le Web. Découvrir Meteor JS Site officiel de Meteor JS Vous y retrouverez … Lire la suite

Meteor JS pour le développement Web

Au début 2015, j’ignorais tout de Meteor JS. À ce moment, je débutais un mandat dans une agence pour une application web monopage (appelée « single-page application » ou SPA) avec AngularJS. C’était ma première expérience avec ce type d’application. J’ai tout de suite eu un intérêt pour la performance au niveau client et je m’étais dit … Lire la suite

Mesurer le temps de chargement de son site Web

Mesurer le temps de chargement de son site Web, est-ce si important? Le temps de chargement d’un site Web est une partie importante de l’expérience utilisateur. Il arrive malheureusement trop souvent que nous (développeurs!) négligions cet aspect pour adopter la plus récente tendance esthétique, la nouvelle fonctionnalité de l’heure ou simplement par l’ajout de plus … Lire la suite