Gnu/Linux Magazine HS 119

Les nouvelles approches du

Développement web

Plus de détails

14,90 € TTC

 
SOMMAIRE :

Actus

p.06 Côté livres…

Société

p.08 Mieux comprendre les conditions d’utilisation des services

Dossier : Développement web

p.13 Introduction au dossier
p.14 Introduction à Svelte
p.24 Développement web avec Svelte Kit : simplifiez-vous la vie !
p.36 JavaScript sur les navigateurs modernes
p.68 Les évolutions avancées de JavaScript
p.80 Applications web : une autre approche

Shell Script

p.92 Scripting Shell : configurer sa tablette Wacom en quelques heures

ÉDITO :

Interférences destructives de news...

Dernièrement, les chercheurs de l’université Carnegie Mellon ont publié les sources de PolyCoder [1], une IA génératrice de code entraînée avec GPT-2 et quelque 40 millions de fichiers sources, répartis en quelque 12 langages différents (dont quelque 55 Go de C provenant de plus de 10 000 dépôts Git). PolyCoder semble surpasser notamment Codex d’OpenAI qui alimente la très critiquée fonction Copilot de GitHub, visant à assister le développeur dans sa production de code.

Voilà qui laisse présager un sombre avenir où le programmeur se retrouverait relégué au rang de simple exécutant, appliquant docilement les recommandations d’une IA jugée bien plus compétente. Mais adhérer à cette vision dystopique reviendrait à oublier d’autres tristes nouvelles qui ne cessent de tomber...

Je pense, bien entendu, à la vulnérabilité Dirty Pipe [2], découverte dernièrement dans les noyaux 5.8 et ultérieurs, permettant une élévation de privilège et n’étant malheureusement que la dernière d’une longue série (PwnKit, eBPF, Sequoia, iSCSI/Grimm, etc.) ces douze derniers mois. Et on peut supposer raisonnablement que d’autres suivront, puisque les développeurs font des erreurs et produisent du code qui est loin d’être parfait.

Voyez-vous où je veux en venir ? Que croyez-vous que va produire une IA entraînée avec des millions de fichiers C initialement générés par de faillibles humains ? La réponse est évidente : plus ou moins la même chose. Et très honnêtement, cela semble presque une bonne nouvelle. Qui sait, peut-être serons-nous bien heureux, en 2052, lorsque nous nous rendrons compte que gagner la guerre contre les machines est à notre portée parce que, quelque part, quelqu’un, aura fait n’importe quoi avec argv[0]...

Denis Bodor

[1] https://github.com/vhellendoorn/code-lms

[2] https://dirtypipe.cm4all.com/

A propos du magazine
Logo

Le magazine de référence technique pour les développeurs et les administrateurs sur systèmes UNIX, open source & embarqué !

Pionnier dans son domaine, GNU/Linux Magazine est depuis 1998 une véritable référence technique pour pour tous les développeurs et administrateurs sur systèmes Unix, open source et embarqués. Le premier magazine français 100 % Linux se démarque grâce à une ligne rédactionnelle résolument technique et pédagogique. Chaque mois de nombreux thèmes sont abordés permettant de toucher à différents domaines de l’informatique, que ce soit de l’intelligence artificielle, de la sécurité, de l’embarqué, du système/réseau ou du hack.

Nouveaux produits