Articles de l'auteur

Pensez à l'ergonomie de vos scripts CLI en Python - épisode 2/2 : prompt_toolkit

Magazine
Marque
GNU/Linux Magazine
Numéro
226
Mois de parution
mai 2019
Spécialité(s)
Résumé

L'ergonomie d'une interface est essentielle pour ne pas perdre l'utilisateur. Cette ergonomie doit être réfléchie, y compris en CLI. Pourtant du côté du développeur, cela est bien souvent considéré comme une perte de temps... mais ça, c'était avant prompt_toolkit !

Bonnes pratiques et outils pour vos scripts

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
102
Mois de parution
mai 2019
Spécialité(s)
Résumé
Lors du premier article, nous avons évoqué un ensemble de conventions et de techniques pour nous assurer du comportement d’un script lors de son exécution. Nous avons ensuite étudié en détail les possibilités, très avancées, de manipulation de flux de données à l’aide de sed et de awk. Cet article va maintenant nous donner l’occasion d’aller encore plus loin. Nous allons, en effet, y évoquer quelques techniques avancées de programmation et aussi recommander des outils bien précieux : Shellcheck et Bats.

Décodage d’images numériques issues de satellites météorologiques en orbite basse : le protocole LRPT de Meteor-M2 (partie 1/3)

Magazine
Marque
GNU/Linux Magazine
Numéro
226
Mois de parution
mai 2019
Spécialité(s)
Résumé

Un article en trois parties visant à appréhender l'ensemble d'une liaison numérique spatiale, de la réception du signal radiofréquence à la génération des images, en passant par le décodage des bits et la correction d'erreurs de transmission. Dans cette première partie, nous partirons de la couche matérielle jusqu'au code convolutif.

Introduction rapide à Ruby

Magazine
Marque
GNU/Linux Magazine
Numéro
226
Mois de parution
mai 2019
Spécialité(s)
Résumé

Chaque langage a ses particularités et souvent, les pratiquants de chacun y ont un certain attachement. Ruby est un des langages qui est devenu clef dans l’essor des startups de ces 15 dernières années : Heroku, Deliveroo sont parmi celles qui ont commencé et continuent avec Ruby. Cet article vous donnera une introduction au langage qui vous permettra d’aborder les frameworks web Ruby par la suite.

Maîtrise des expressions régulières avec Sed

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
102
Mois de parution
mai 2019
Spécialité(s)
Résumé

Comme le précédent article l’a rappelé, on peut facilement obtenir de nombreuses informations à l’aide de nombreux utilitaires disponibles sur un système « Unix ». Ces informations sont généralement fournies dans un format texte, souvent complet, mais quelque peu « brut ». Cet article va donc introduire l’une des commandes les plus puissantes du Shell : l’éditeur de flux de données à la volée sed.