Juin / Juin 2021

GNU/Linux Magazine 249

Siri, Alexa, Google Home...

Développez votre interface vocale

En savoir plus

8,90 € TTC

Anciens Numéros

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

GNU/Linux Magazine 279

Janvier / Février 2026
9,90 €
GNU/Linux Magazine 278

GNU/Linux Magazine 278

Novembre / Décembre 2025
9,90 €
GNU/Linux Magazine 277

GNU/Linux Magazine 277

Septembre / Octobre 2025
9,90 €
GNU/Linux Magazine 276

GNU/Linux Magazine 276

Juillet / Août 2025
9,90 €
GNU/Linux Magazine 275
9,90 €
GNU/Linux Magazine 274

GNU/Linux Magazine 274

Mars / Avril 2025
9,90 €
GNU/Linux Magazine 273

GNU/Linux Magazine 273

Janvier / Février 2025
9,90 €
GNU/Linux Magazine 272

GNU/Linux Magazine 272

Novembre / Décembre 2024
9,90 €
SOMMAIRE :

Actus & Humeur

p. 06 Flutter 2 : l’alternative professionnelle
p. 20 Pas de bras, mais quand même du chocolat : l’ère des assistants vocaux

Outils & Système

p. 36 Intégration continue avec DroneCI

Libs & Modules

p. 48 Les mécanismes « exotiques » de Python
p. 52 Les notes, références et glossaires en LaTeX
p. 70 Analysons et trouvons les solutions techniques à nos problématiques de jeu Godot

Édito

Il y avait bien longtemps que je n’avais plus pensé au laissez-passer A38… celui que l’on obtient au guichet 1, couloir de gauche, dernière porte à droite. Pourtant, cette caricature de la lourdeur administrative (« Les 12 travaux d’Astérix ») que l’on pouvait croire réservée à la paperasse et datant donc d’une autre époque est bel et bien toujours d’actualité, même avec le numérique.

Un ami m’a montré un courrier reçu d’une administration - inutile de la nommer, il y a de fortes chances pour que le cas soit reproductible - lui demandant de régulariser sa situation en complétant une déclaration. Joies de la modernisation, il n’est plus besoin de se déplacer pour quérir le sésame, les déclarations sont disponibles en ligne au format électronique ! Ceci est clairement indiqué dans le courrier :

« Les déclarations sont disponibles sur notre site via le moteur de recherche. »

Formidable ! Donc plutôt que d’indiquer qu’il faut remplir le laissez-passer A38, de donner un lien direct vers le fichier PDF ou, allez soyons fous, de donner un QR-code permettant d’accéder directement au document, on préfère laisser l’utilisateur errer sur un site contenant des centaines de formulaires pour lesquels une recherche ciblée réduira le nombre à trois ou quatre ? Mais la « maison des fous » existe et elle a changé de dimension afin de perdurer dans un monde numérique ! Une fois que l’on est en présence des trois formulaires, quel est le critère de sélection ? Peut-on s’attendre à des explications claires, compréhensibles par tout un chacun afin d’effectuer un choix ? Que nenni, le tirage aléatoire sera sans aucun doute le plus efficace !

Tout serait tellement plus simple si tout était correctement pensé en amont en vue de simplifier les démarches administratives. Nous avons les outils pour cela : il suffit de les utiliser, à condition de le vouloir ou de pouvoir...

Comme toujours GNU/Linux Magazine vous propose des articles pointus dans différents domaines. Ce mois-ci, vous pourrez découvrir les nouveautés de Flutter 2 pour le développement de Progressive Web Apps, vous plongerez dans le monde des Voice User Interfaces, et pourrez mettre en pratique différents outils et langages avec LaTeX, Python, DroneCI, ou encore Godot, ce qui vous permettra d’éviter à vos utilisateurs de rentrer dans une nouvelle « maison des fous »...

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...

Btrfs, le système de fichiers nouvelle génération
GNU/Linux Magazine n°149
Le système de fichiers btrfs a gagné en fonctionnalité et en stabilité au fil des dernières versions du noyau Linux. Appelé à remplacer ext3 et ext4 dans un avenir de plus en plus proche, cumulant les fonctionnalités d'un système de fichiers moderne et la flexibilité d'un gestionnaire de volumes logiques comme LVM, btrfs suscite un intérêt croissant pour ceux qui souffraient du manque de flexibilité des solutions actuelles. Sachant que le stockage a été amené à subir de très importantes évolutions ces dernières années, les nouvelles fonctionnalités de btrfs sont donc très attendues.Nous présenterons dans cet article les fonctionnalités importantes de btrfs que les administrateurs de système GNU/Linux et les utilisateurs avancés utiliseront bientôt au quotidien.
Traitement du signal sur système embarqué : application au RADAR à onde continue
GNU/Linux Magazine n°149 Free
La décomposition en série de Fourier, et plus généralement la transformée de Fourier [1], est un outil incontournable du traitement du signal visant à décrire des propriétés fréquentielles (spectrales) d’un signal. Au-delà de la maîtrise de l’outil mathématique qui fera l’objet de la première partie de cette présentation, son utilisation sur un système embarqué peut paraître complexe, voire rédhibitoire. Nous analyserons, dans la seconde partie, une note d’application qui démontre l’utilisation en virgule fixe de tables pré-calculées pour effectuer rapidement un calcul apparemment complexe, et ce pour un résultat compatible avec tout microcontrôleur proposant quelques kilo-octets de mémoire. Enfin, nous appliquerons cette méthode de calcul à quelques exemples plus ou moins triviaux. Nous mettrons en œuvre ces concepts, et l’échantillonnage périodique de signaux pour fournir les informations à traiter, sur architecture ARM Cortex-M3 telle qu’implémentée par ST sur le STM32, traitant les signaux issus d’un RADAR à onde continue.
Nife : du Forth pour l'embarqué
GNU/Linux Magazine n°149
Nife est un shell et un langage de programmation dont l'ambition est d'offrir à des personnes qui ne sont pas des informaticiens, mais qui ont besoin de faire des mesures, de contrôler des appareils via des liaisons diverses, de surveiller des processus industriels, de manipuler des grandes collections de données, de faire des calculs, des filtrages, des statistiques, de pouvoir réaliser facilement leurs applications. Et ce, dans un environnement UNIX au sens large, du système propriétaire avec des fonctionnalités temps réel aux distributions Linux à faible coût.
Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2026 - LES EDITIONS DIAMOND