3 secrets derrière un code propre

Je réitère, encore et toujours… Coder est un art. Imaginez-vous à peindre une toile. Vous commencez alors par une esquisse au crayon, puis vous utilisez une technique précise dans chaque coup de pinceau. Tout comme le code, la beauté est dans les détails. Mais il faut faire attention de ne pas tout gâcher 😉

Continuer à lire

Patron de conception: L’observateur

Cette semaine, je vous présente le grand retour de la série sur les patrons de conception. Nous en verrons un bien connu que vous utilisez probablement chaque jour. Effectivement, la plupart des implémentations d’MVC utilisent un système d’observateur/observable pour gérer l’intéraction événementielle entre la vue et le contrôleur. Examinons-le plus en détails… Les sources de …

Continuer à lire

6 trucs pour rendre un scrum plus dynamique

Février 2017 est pour moi le mois ou je souffle ma 7e bougie en tant que développeur consultant. Depuis le début, j’ai eu la chance de participer à toutes sortes de projets, certains plus intéressants que d’autres… Évidemment, la grande majorité de ces projets avait dans leur méthodologie une sorte ou une autre de mêlée …

Continuer à lire

Ezo, c’est quoi? Viens découvrir!

Ajourd’hui, il est temps de démystifier ce qu’est Ezo! Vous nous suivez depuis près d’un an déjà, ce qui représente un nombre incroyable de plus de 1600 visiteurs qui ont consulté nos articles plus 4500 fois. Mais, sommes-nous simplement un blogue sur les technologies de l’information? Eh non! Experts-conseils chez Ezo? Chez Ezo, l’expert-conseils est …

Continuer à lire

Créer un module Angular

Avant de commencer avec la création d’un module Angular, j’aimerais prendre 2 minutes pour vous souhaiter une bonne année 2018! Uncle Bob (Clean Coder) le dit, il faut apprendre un langage par an. Pour ma part, j’ai appris les rudiments de Ruby et de Ruby on Rails en 2017 et, cette année, je compte me …

Continuer à lire

API Node prête pour la prod en 5 minutes!

Node JS est un moteur JavaScript basé sur V8 (Chrome). Il permet notamment de créer des API REST qui communiquent par JSON en un temps record. Dans cet article, je vais vous montrer comment créer une API qui retoune l’heure du serveur et qui sera derrière un répartiteur de charge. Préparez-vous! 0 – Prérequis Node …

Continuer à lire

Animations complexes avec CSS3

Lors du dernier article sur les transitions CSS, vous avez vu comment effectuer des transitions entre les différents états des styles d’un élément. Ces animations étaient simples et linéaires. Aujourd’hui, je vais vous expliquer comment créer des animations un peu plus complexes avec du CSS pur. Le règle @keyframes Dans un premier temps, il faudra …

Continuer à lire

Programmation Extrême – Épisode 1, Saison 1

Programmation Extrême – Épisode 1, Saison 1

Bienvenue à ce premier épisode de programmation extrême! Dans ce premier épisode, vous apprendrez comment réutiliser des API REST existant via une architecture MVC en Java.

Si vous avez aimé, faites un pouce en l’air et partagez!

Présenté par Ezo.

CSS et les animations d’éléments

Tous ceux et celles qui ont développé en HTML, CSS, JS il y a 10 à 20 savent à quel point le CSS peut être frustrant pour un débutant. En effet, d’un navigateur à l’autre avec le même code, on arrivait à 2 résultats complètement différents. Encore aujourd’hui, le CSS est grandement utilisé sur le …

Continuer à lire

Java : Parfait pour les applications monopages!

Java est toujours un leader sur le marché des langages de programmation. C’en est un fiable, robuste et typé et à peine 30% plus lent que le C dans la plupart des cas. C’est un heureux mélange entre la liberté et la rigidité, en plus d’être le langage de prédilection dans la conception d’applications mobiles. …

Continuer à lire