Juillet / Août 2021

Gnu/Linux Magazine HS 115

Hyper automatisation

La solution ultime pour gagner en productivité et se libérer des tâches répétitives

En savoir plus

14,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
GNU/Linux Magazine 272

GNU/Linux Magazine 272

Novembre / Décembre 2024
9,90 €
GNU/Linux Magazine 271

GNU/Linux Magazine 271

Septembre / Octobre 2024
9,90 €
GNU/Linux Magazine 270

GNU/Linux Magazine 270

Juillet / Août 2024
9,90 €
GNU/Linux Magazine 269
9,90 €
GNU/Linux Magazine 268

GNU/Linux Magazine 268

Mars / Avril 2024
9,90 €
GNU/Linux Magazine 267

GNU/Linux Magazine 267

Janvier / Février 2024
9,90 €
GNU/Linux Magazine 266

GNU/Linux Magazine 266

Novembre / Décembre 2023
9,90 €
GNU/Linux Magazine 265

GNU/Linux Magazine 265

Septembre / Octobre 2023
9,90 €
SOMMAIRE :

Outils

p.06 Côté livres...
p.08 Et si nous retrouvions l’agilité, la vraie ?

Dossier : Hyper automatisation

p.18 Introduction au dossier
p.20 Cotation automatique d’un questionnaire manuscrit
p.50 À la découverte des GitHub Actions
p.68 Hyperautomatisation d’un serveur d’intégration continue à l’aide d’Ansible et de Podman
p.92 Des bots pour Discord

Développement

p.106 Utilisez les énumérations en Python

ÉDITO :

Maintenant si même les grandes firmes de l’informatique se mettent à laisser passer des erreurs anodines, où allons-nous ? Comment continuer à râler après des développeurs qui ne respectent pas les bases d’un développement informatique de qualité si même chez les géants du Web il commence à y avoir des aberrations ?

Je naviguais dernièrement sur Internet à la recherche d’un sujet lorsque, je ne sais plus pour quelle raison, je décidai d’aller regarder les spécifications d’un produit permettant de diffuser du contenu d’une tablette ou smartphone vers un écran de télévision. Pour simplifier mon propos sans faire de publicité pour ce matériel, je le nommerai Caster TV. Recherchant donc des informations sur ce produit, je découvris qu’il y avait une Caster TV2 tout en restant dubitatif car, sur la même page, on me parlait d’une Caster TV<sup>2</sup>. J’avoue qu’étant sur un site proposé par une entreprise ayant largement contribué à l’évolution de l’informatique, il me fallut quelques secondes pour me rendre compte de la présence du code HTML sur la page. Que ce genre d’erreur soit commis par une petite agence web ayant dû livrer son produit en dernière minute et qui fera un passage correctif le lendemain, on peut l’admettre. Par contre, de la part d’une si grande entreprise, gérant tant de services web, cela pose question : un stagiaire a-t-il réussi à publier son travail en production sans relecture ? C’est une erreur anodine, certes, mais celle-ci se voit… qu’en est-il des autres, peut-être plus graves, qui se cachent dans le code des applications ?

Depuis, le code de la page a été corrigé, ce qui m’a permis de constater qu’il ne s’agissait pas d’un produit nommé Caster TV2, mais bien toujours Caster TV auquel on avait associé une note de bas de page (le petit 2) non cliquable. L’erreur visible est corrigée, mais il y a peut être un petit problème d’ergonomie désormais, d’autant plus qu’avec 6 notes de bas de page sur une page développée en responsive design mobile-first, il faut scroller pendant un certain temps pour pouvoir les lire...

Finalement, conserver des bugs et faire fi de l’ergonomie représente peut-être une avancée technologique. Peut être est-ce vers cela que notre société tend et qu’il est absurde de lutter. Si ce n’est pas votre façon de voir les choses, continuez de vous cultiver en lisant votre GNU/Linux Magazine hors-série… Bonne lecture !

Tristan Colombo

Le magazine de référence technique pour les développeurs sur systèmes open source et les ingénieurs R&D !

GNU/Linux Magazine s'adresse aux professionnels et aux particuliers désireux de mieux maîtriser les techniques et problématiques liées à la programmation et à l’utilisation de solutions open source. Tous les deux mois avec ses articles techniques, la publication couvre les thématiques suivantes : programmation système, algo, bas niveau, sécurité du code, développement web...

Introduction au dossier : Hyper automatisation
GNU/Linux Magazine n°115

L'informaticien est paresseux par nature, tout le monde sait cela. Il ne lancera pas manuellement une suite de commandes pouvant être effectuées par une machine. Dès qu’il pourra se décharger des tâches rébarbatives, il le fera. En effet, pourquoi dépenser de l’énergie à répéter des actions qui peuvent s’exécuter toutes seules ou, au pire, en appelant une seule commande ? Ce hors-série est justement consacré à l'automatisation des tâches. Mais, au vu du titre de ce dossier, vous pouvez à juste titre vous demander quelle est la différence entre automatisation et hyperautomatisation.

Des bots pour Discord
GNU/Linux Magazine n°115

T'as des bots, mon pote... Elles me bottent. Parfois simples lanceurs de dés ou générateurs de citations de films, les bots peuvent aussi être pensés comme de vrais outils d’automatisation. Qui n’a jamais eu envie de déployer en production avec un simple !deploy dans son outil de discussion d’équipe ? Venez découvrir comment le faire dans cet article !

Utilisez les énumérations en Python
GNU/Linux Magazine n°115 Free

Il existe dans tout langage des éléments simples, pratiques, mais qui sont pourtant peu employés par les développeurs. En Python, les énumérations se retrouvent dans cette catégorie. Je vous propose dans cet article de découvrir leur intérêt.

Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2024 - LES EDITIONS DIAMOND