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

CONCOURS – Nous avons besoin de vous!

Aujourd’hui, j’aimerais prendre quelques minutes de votre temps afin de nous aider à rendre ce blogue meilleur. Nous voyons bien qu’il y a un engouement grandissant pour nos articles et que vous provenez majoritairement du Canada, mais aussi du Maroc, Tunisie, France, Belgique et dernièrement, quelques pays d’Afrique du nord. Par contre, nous voudrions prendre …

Continuer à lire

Comment importer des images avec Angular

Même s’il y a plusieurs façons de faire qui peuvent être plus ou moins bonnes, je vous présente aujourd’hui une façon simple d’importer des images depuis une application Angular vers une API. Stratégie Le principe est simple. Nous avons des API protégées par un JWT. Nous voulons aussi proposer à l’utilisateur de téléverser une image, …

Continuer à lire

6 raccourcis clavier pour optimiser vos journées

Je suis de ceux qui croient qu’il est possible d’optimiser son temps et d’augmenter sa performance uniquement en prenant l’habitude d’utiliser le clavier. La raison est simple, vous ne cherchez pas dans l’interface le bouton, le menu, vous n’avez rien à tasser ou d’onglet à changer. C’est donc pourquoi j’avais envie de faire un petit …

Continuer à lire

À la découverte de Nest

Lorsqu’on nous vend Node comme backend, on nous dit : « Tu vas avoir un seul langage sur toute ta stack! ». L’idée est vraiment intéressante pour certains devs, car plusieurs d’entre vous ont une aversion inébranlable envers le DotNet 😛 Aujourd’hui, je vous présente un framework Node tout spécial que je surveille depuis ses débuts, soit …

Continuer à lire