Les articles de Armand Jean-Michel

Du Dev au Sysadmin : Automatisez les tests et évitez les régressions

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
105
|
Mois de parution
novembre 2019
|
Domaines
Résumé

L’intégration continue : faire en sorte que les tests soient lancés automatiquement à chaque fois qu’on pousse un commit sur un système de contrôle de versions et donc, réduire la charge mentale et éviter les bourdes qui cassent le master. Partager simplement entre tous les membres de l’équipe le statut des tests et garder un historique. Voilà tout ce à quoi peut servir l’intégration continue. Cet article sera l’occasion de voir en détail comment configurer deux outils d’intégration continue. Histoire que vous ne s-CI-ez plus la branche sur laquelle votre équipe est assise.

Créez un bot IRC

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
90
|
Mois de parution
mai 2017
|
Domaines
Résumé

Il est possible de dialoguer avec les messageries instantanées à l'aide d'API et de créer ainsi des robots (ou bots en anglais) qui vont pouvoir réagir en fonction du type de message reçu. Dans cet article, nous nous intéresserons à IRC.

Créez un robot Slack

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
90
|
Mois de parution
mai 2017
|
Domaines
Résumé

Pour discuter sur Internet, il existe de nombreuses solutions. Slack fait partie de celles qui ont le vent en poupe et nous allons voir dans cet article comment utiliser son API.

Utilisez des API REST en Python

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
90
|
Mois de parution
mai 2017
|
Domaines
Résumé

Comment interagir avec des services web, lorsque l'on fait du Python 3 ? Il y a toujours une bibliothèque Python pour faire le travail allez-vous me dire... Mais quand ce n'est pas le cas ?

Créez un client XMPP

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
90
|
Mois de parution
mai 2017
|
Domaines
Résumé

XMPP est le couteau suisse des messageries instantanées. C'est pour moi le protocole de messagerie instantanée qui devrait écraser tous les autres. Le limiter ainsi à un protocole de messagerie instantanée alors que c'est en fait un protocole d'échange d'informations, c'est déjà ne pas le juger à la hauteur de sa valeur. XMPP devrait, au vu de tous ses avantages et de sa puissance, faire jeu égal en importance avec HTTP et se tailler la part du lion dans tout ce qui est Internet des objets. Et pourtant, ce n'est pas le cas. Et pas une année ne passe sans que je me demande si au final XMPP ne va pas avoir le même destin que les cassettes Betamax. Mais en attendant, heureusement pour nous, le XMPP existe encore et nous allons pouvoir nous amuser avec, en Python, bien entendu.

Préface

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
90
|
Mois de parution
mai 2017
|
Résumé

« Et puis c'est arrivé... une porte s'est ouverte sur un monde nouveau... j'envoie un signal, il traverse les lignes téléphoniques (…). » - « The Hacker Manifesto », The Mentor, 1986

Depuis que ces lignes ont été écrites, 31 ans se sont écoulés. Et pourtant elles n'ont jamais autant été d'actualité. Le net ne cesse de grandir, de se développer, d'accoucher de nouvelles technologies et de nouvelles façons de faire communiquer différentes entités entre elles. Le SOAP a laissé la place au REST, les réseaux sociaux se diversifient, chaque jour amène son lot de nouveaux services qui offrent chacun leur API.

Un CRM, mais en fait, à quoi ça sert ?

Magazine
Marque
Linux Pratique
Numéro
94
|
Mois de parution
mars 2016
|
Domaines
Résumé
Certains d'entre vous ont peut-être décidé de tenter la grande aventure de la création d'entreprise ou du Freelance. Vous êtes peut-être déjà en plein dedans ou c'est un projet que vous espérez pouvoir bientôt réaliser. Dans tous les cas, pour espérer pouvoir faire vivre votre activité, vous allez devoir trouver des clients. Le CRM est l'outil qui peut vous aider à organiser et à optimiser cela. Nous allons voir dans cet article ce qui se cache vraiment derrière cet acronyme.

PostgreSQL - Architecture et notions avancées

Magazine
Marque
GNU/Linux Magazine
Numéro
190
|
Mois de parution
février 2016
|
Résumé
Au moment où ces lignes sont écrites, la version 9.5 de PostgreSQL est en RC, sa sortie est donc imminente. C'est un moment parfait pour vous parler d'un livre sorti tout récemment et qui vous dévoilera ce qui se passe sous le capot de cet excellent moteur de base de données.