Revue du Raspberry Pi 4

J’ai enfin décidé d’en commander un. Étant un fan d’électronique depuis très longtemps, j’ai toujours été intrigué par le Raspberry PI en ce sens qu’il diffère beaucoup en terme d’utilisabilité par rapport au Arduino. Aujourd’hui, je vous présente un nouveau format d’article. Si ça vous plaît, écrivez en commentaire ce que je devrais essayer ensuite …

Continuer à lire

Générer des PDF avec Node

Quand vient le temps de produire des documents ou des rapports à partir des données d’un système, plusieurs solutions s’offrent à nous. Dans des langages plus traditionnels en architecture monolithique (Roger : dans mon temps!), on avait l’habitude d’utiliser des générateurs de rapport comme LiveCycle ou JasperReport. Ce sont deux engins de rapport très complets, …

Continuer à lire

Créer une API dans Google Cloud Platform

Toujours dans la même veine que mon article sur OpenShift, cette semaine, j’avais envie de vous présenter un déploiement d’une API Node avec un répartiteur de charge dans Google Cloud Platform (GCP). Par contre, je ne vais pas présenter le Google Kubernetes Engine aujourd’hui. Nous allons uniquement utiliser des machines virtuelles du compute engine. Pourquoi …

Continuer à lire

Technos à surveiller en 2020

Déjà un mois de fait en 2020! L’année débute en force chez Ezo avec l’acquisition de deux nouvelles ressources, qui porte notre équipe à 11. Sachez que nous sommes toujours en recrutement 🙂 Si la consultation t’intéresse, écris-moi! Aujourd’hui, je vous présente les technos à surveiller pour 2020. L’écosystème JavaScript JavaScript est un langage en …

Continuer à lire

Créer une API dans OpenShift

OpenShift est une plateforme en tant que service (PaaS) développée par RedHat qui permet de faire de la gestion et de l’orchestration de conteneurs. Pour y parvenir, OpenShift utilise Kubernetes et Docker. Mais… Sylvain, pourquoi ne pas utiliser Kubernetes et Docker et ne pas aller vers une solution propriétaire? OpenShift est supporté par RedHat. Il …

Continuer à lire

Les 5 articles les plus populaires de 2019

Comme on a l’habitude de faire chaque année, je vous présente aujourd’hui nos 5 articles les plus populaires de 2019 selon Google Analytics 😛 L’idée ici est recueillir ce que vous appréciez le plus et peut-être en trouver un ou deux que vous avez manqués. Pour faire cette liste, je considère absolument tous les articles …

Continuer à lire

YAGNI ou AYRNGNI, là est la question

Programmer est un passe-temps. Développer du code facile à maintenir et à faire évoluer est une profession. À la seconde où un programmeur décide de prendre sa carrière en main et à s’informer sur cette science infuse qu’est le code propre, on tombe rapidement dans une spirale infernale de principes de programmation à l’acronyme douteux. …

Continuer à lire

Node – Compiler un exécutable avec pkg

Cet article est en quelque sorte une suite de celui sur commander où j’expliquais comment créer un script en invite de commande. Ces scripts de développement permettent de sauver beaucoup de temps et d’éviter au maximum les erreurs humaines lors de l’exécution de tâches manuelles et répétitives. Aujourd’hui, on va voir comment on peut distribuer …

Continuer à lire

Simple Data Fix Language (SDFL)

Il y a de cela quelques années, j’avais le goût de créer un langage de programmation. Pas parce que le monde a besoin de plus de langages, mais bien pour me pratiquer, en tant que programmeur, à développer du code en sortant de ma zone de confort. Le résultat, c’est le Simple Data Fix Langage …

Continuer à lire

Commander JS pour vos scripts de développement

Personnellement, je suis un fan de tout ce qui est scripting de tâches répétitives. Parait que c’est une qualité chez un programmeur, la paresse. Je te donne un exemple… Un client chez qui j’étais utilisait SharePoint pour faire le suivi des demandes à l’équipe de support (juge pas!). Parallèlement à SharePoint, l’équipe de développement gardait …

Continuer à lire