Décembre / Décembre 2018

GNU/Linux Magazine 221

RUST, ELIXIR, JULIA, KOTLIN, CRYSTAL

Testez les langages de demain !

  • Présentation détaillée de chaque langage
  • Les points forts et les points faibles
  • Mise en pratique
En savoir plus

7,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
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 €
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 €
sommaire

Actus & Humeur

p. 06  Android 8, le projet Treble
p. 14  Les langages de demain

IA, Robotique & Science

p. 32  L’Intelligence Artificielle au service de la classification
p. 39  Quelques éléments de traitement de signaux échantillonnés en temps discret avec GNU Radio

Système & Réseau 

p. 52  Highway to Helm !

IoT & Embarqué 

p. 62  U-Boot : à la découverte du « démarrage vérifié »

Kernel & Bas niveau  

p. 82  RPN : extension de la syntaxe grâce à lex

Sécurité & Vulnérabilité

p. 92  Gérez vos listes avec le framework IPset et le pare-feu Netfilter

édito

Mandrake, Debian, Red Hat, Suse, Debian, Ubuntu, Debian, … ce sont les différentes distributions par lesquelles je suis passé. On retrouve une constante, une distribution qui revient toujours : Debian. Alors oui, c’est la distribution que je préfère et malgré quelques infidélités, je finis toujours par revenir vers elle. Mais cela ne m’empêche pas de rester objectif. Actuellement, je suis sous Debian Stretch (stable) avec un noyau 4.9.0.7. La dernière mise à jour d’un système réputé stable entraîna pour moi, et pour la première fois, un grand questionnement. En effet, on a tendance à dire que l’on ne réinstalle pas une Debian, on la répare. J’étais assez d’accord avec cette « maxime » jusqu’à des évènements récents que je vais vous relater dans cet édito...

Dernière mise à jour du système, changement de noyau, tout va bien. Redémarrage de la machine, faites vos jeux, rien ne va plus :

Rien de bien grave à première vue, un classique problème de driver vidéo. Je redémarre en recovery mode et là, surprise : plus de réseau non plus ! Un rapide coup d’œil aux interfaces réseau :

Je passe en configuration « manuelle » dans /etc/network/interfaces :

Le réseau est revenu ! Pourquoi était-il parti ? Mystère… En tout cas voilà un problème de résolu. Voyons maintenant pourquoi le mode graphique ne se lance pas :

J’obtiens la confirmation qu’il s’agit bien d’un problème de driver de la carte graphique. Je réinstalle donc les drivers NVidia et tout fonctionne de nouveau : une Debian ça ne se réinstalle pas, ça se répare ! C’est donc regonflé à bloc que je peux me remettre au travail… et découvrir progressivement que le VPN ne veut plus se lancer, que les caractères accentués composés ne sont plus reconnus dans certaines applications (et non, pas dans toutes, on dirait qu’il y a de vrais morceaux de Windows dans ma Debian), etc.

Passée la déception (je n’étais même pas en testing !), voici le temps de la réflexion sur les alternatives (hors Debian nul salut :-)) : il faut trouver une solution. Pour moi, ce sera une réinstallation en configurant Ansible pour que la prochaine fois tout se fasse automatiquement. Et puis, tant qu’à faire, autant passer en testing et avoir des paquets plus récents puisque visiblement « stable » ne signifie plus grand-chose…

En attendant, aucune mise à jour hasardeuse n’a été effectuée sur le magazine que vous tenez entre vos mains et vous ne devriez rencontrer aucune difficulté pour le lire…

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

Les langages de demain
GNU/Linux Magazine n°221

Nous utilisons actuellement majoritairement des langages du XXe siècle. Quels seront les langages de demain ? Et s'ils étaient déjà en train d'émerger ?

Quelques éléments de traitement de signaux échantillonnés en temps discret avec GNU Radio
GNU/Linux Magazine n°221 Free
Nous exploitons un outil de prototypage du traitement de signaux radio-fréquences échantillonnés en temps discret pour explorer des concepts d’analyse spectrale de signaux réels et complexes, et le passage de l’une à l’autre représentation par transformée de Hilbert.
Android 8, le projet Treble
GNU/Linux Magazine n°221
Dans le numéro 218 de GLMF, nous avons évoqué le développement C/C++ sous Android en décrivant les fonctionnalités du NDK (Native Development Kit) [1]. Dans cet article, nous allons poursuivre sur notre lancée et décrire la nouvelle architecture Treble disponible dans les dernières versions d’Android, soit 8 (Oreo) et 9 (Pie). Bien entendu, nous évoquerons uniquement la partie système (i.e. les couches « basses ») et nous présenterons quelques tests sur l’émulateur Android produit à partir des sources AOSP [2].
Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2025 - LES EDITIONS DIAMOND