Janvier / Février 2024

GNU/Linux Magazine 267

Comment créer un unique applicatif pour smartphone, desktop et le Web ?

Progressive Web App

Développez une fois, déployez partout 

En savoir plus

9,90 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
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 €
GNU/Linux Magazine 271

GNU/Linux Magazine 271

Septembre / Octobre 2024
9,90 €
SOMMAIRE :


WebDev & Mobile

p. 06   Créer une PWA (Progressive Web App)

Scripting Zone

p. 31   Les codes fantastiques : consommer local !

Système & Bas niveau

p. 32   Crévindiou, c’est pas du bon C d’chez nous ça, cé du C deu’l ville !
p. 36   Copie et concaténation de chaînes de caractères en langage C : 2/2 les fonctions strtnt
p. 42   Échanges de données pour un traitement distribué : communication par réseau ou entre langages

Sécu & Hack

p. 68   Utilisation du protocole SSH avec Erlang/OTP

ÉDITO


« Not a Vim expert here, but in VSCode... »

Voilà exactement le genre de chose qui me hérisse le poil, tend à réveiller en moi un Jean-Pierre Troll qui sommeille et m’incite promptement à envisager l’usage peu conventionnel d’une clé à molette garnie de barbelés.

L’utilisateur a présenté son problème, dans un cadre bien délimité, en faisant l’effort de lister les approches qu’il a testées, et demande l’assistance de personnes expertes pouvant éventuellement avoir une solution que lui-même reconnaît humblement incapable de trouver. C’est, on ne peut plus précisément, la meilleure façon de quérir l’expertise d’une communauté d’utilisateurs, et du temps du regretté USENET (oui, je sais, il n’est pas mort), la seule. Il espère une ou des réponses, correspondant à son problème qu’il a dûment détaillé, et pourtant...

Non seulement l’intervenant ponctuel n’a strictement rien à apporter à la conversation, et le reconnaît lui-même d’entrée de jeu, mais il en profite néanmoins pour faire son petit prosélytisme mesquin concernant un outil totalement hors sujet. Ceci, je suppose, dans le seul but de tenter de justifier vainement sa propre existence en étalant son minuscule savoir aussi inutile que hors de propos.

Et ceci tend à se généraliser dernièrement (ou alors, c’est juste moi). Vanter JavaScript en réponse à une question sur C++ ou Python, glisser son grain de sel sur iOS lorsqu’on parle d’Android, mettre en avant les bienfaits de Meson quand le problème concerne CMake, les exemples ne manquent pas. Avec mon petit préféré ces derniers temps, se résumant à « Oui, mais avec Rust... ». Comme si, au milieu d’un projet, ou en pleine session de debug, on allait subitement pouvoir changer de langage...

Et pourquoi ne pas étendre la technique, après tout ? ! « Je ne suis pas expert en climat, mais sur Jupiter... », « Je ne suis pas expert en cuisine, mais en maçonnerie... », ou plus génériquement (on touche au summum de l’universalité du concept) : « Je ne suis pas expert en quoi que ce soit, mais dans ma vie à moi... ». Oups, je viens de décrire Twitter... pardon, « X ».

Donc, en ce qui me concerne, je ne suis pas expert en relations humaines, mais avec un bon coup de pelle bien placé...


Denis Bodor

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

Claviers et souris sans fil 2,4 GHz : une surface d'attaque méconnue
MISC n°143

Thématique privilégiée pour la réalisation de démonstrations techniques à des fins promotionnelles, le MouseJacking n’en demeure pas moins un vecteur crédible pour l’obtention d’un accès initial dans le cadre d’un exercice Red Team. Nous vous proposons un retour d’expérience d’une telle opération en espérant vous convaincre de l’intérêt à porter à ces techniques.

Vulnerability Operations Center : l'arme stratégique pour maîtriser NIS 2 et le Cyber Resilience Act
MISC n°143

Chaque semaine, des milliers de nouvelles vulnérabilités sont découvertes, analysées et publiées. Fin octobre 2025, le National Vulnerability Database (également connu sous le nom de [NVD]) a recensé 40 525 vulnérabilités pour l’année en cours, impliquant une légère augmentation par rapport à 2024. Parmi elles, de nombreuses sont jugées hautement critiques entraînant une course sans fin pour les équipes qui doivent trier, prioriser et corriger tout en assurant le fonctionnement des systèmes. En complément, les équipes font face à de nouvelles exigences imposées par les réglementations impliquant des traitements adaptés. Comment cette explosion du nombre de vulnérabilités peut-elle être gérée tout en respectant les exigences amenées par les nouvelles réglementations européennes ?

Hackers et cinéma : entre mythe et réalité
MISC n°143

Encapuchonnés, marginaux, génies solitaires ou cybercriminels organisés, les hackers fascinent depuis toujours le cinéma et les séries. Tantôt caricaturés, tantôt brillamment mis en scène, leur représentation évolue au fil du temps, entre exagérations hollywoodiennes et tentatives de réalisme. Voici une plongée dans la culture cyber à l’écran, vue à travers l’œil d’un passionné.

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