Température, humidité et pression avec bme280 et Raspberry PI

C’est tellement rendu facile… J’étais le genre de p’tit gars à défaire tout ce qui avait de l’électronique dedans. Mon père (un charpentier, patenteux touche-à-tout ❤), m’a initié à l’électronique très jeune. Il m’a acheté un kit pour enfants pour faire une radio AM/FM. C’est fou de voir que, grâce à ça, 25 ans plus …

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

Google APIs et Node

Google Drive et Google Documents sont deux outils très intéressants pour collaborer dans une entreprise. De plus. Google nous offre une API simple à utiliser et bien documentée. Aujourd’hui, je vous présente comment on peut lire une feuille de calcul Google Spreadsheet dans Google Drive avec Node. Prérequis Un compte Google NodeJS #1 Activer les …

Continuer à lire

Comment créer un middleware avec Express

Long time no see! Vous m’excuserez l’absence d’article le 27 mars. Ma fille est née le 25, je me voyais mal taper un article dans la salle d’accouchement! « Moins fort, chérie, je m’entends plus penser ». Bref, je suis de retour avec un article sur les middlewares avec Express. Vous verrez donc ce qu’est un middleware, à quoi …

Continuer à lire

8 secrets d’un bon jeton de sécurité JWT

À l’été 2015, je vais à Victoria en Colombie-Britanique pour un transfert de connaissances. Je découvre parmi une de leurs applications un framework… AngularJS. Lorsque je remarque  la différence fondamentale entre une application monopage et une application plus traditionnelle, j’ai une illumination divine! Les APIs ont depuis explosé sur le web. Certaines grandes entreprises adoptent …

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

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