Rust

Autre

Rust vs JavaScript & TypeScript: performance, WebAssembly, and developer experience

Cet article explore les complémentarités entre Rust et JavaScript/TypeScript dans le développement logiciel. Alors que JavaScript/TypeScript excelle dans la flexibilité et l'écosystème, Rust se distingue par ses performances, sa sécurité mémoire et sa fiabilité. Avec l'essor de WebAssembly, Rust s'intègre efficacement dans les applications JS/TS, servant de moteur de performance tout en permettant une flexibilité côté interface utilisateur. La collaboration entre ces langages est de plus en plus courante, reflétant une évolution positive dans le paysage du développement.

Dev back

Announcing Rust 1.93.0 | Rust Blog

La version 1.93.0 de Rust a été annoncée, avec des mises à jour importantes, notamment l'intégration de musl 1.2.5, améliorant la fiabilité des binaires Linux portables et des résolveurs DNS. Des modifications internes permettent désormais aux allocateurs globaux d'utiliser le stockage local par thread. D'autres stabilisations d'API et des ajustements dans l'assemblage en ligne sont également inclus.

Fullstack

Solving Advent of Code in Rust, With Just Enough AI

L'article discute de l'utilisation de l'IA dans la résolution des énigmes d'Advent of Code avec Rust. L'auteur rappelle l'importance de ne pas laisser l'IA résoudre les problèmes, mais de l'utiliser comme outil d'apprentissage et d'amélioration des compétences de codage. Le billet invite également les lecteurs à participer au concours Advent of Code 2025 avec des détails sur les conditions de participation et les prix offerts.

"
Autre

Liens intéressants Journal du hacker semaine #47 - Le blog du Journal du hacker !

Cette semaine, le Journal du hacker propose une sélection de 10 liens intéressants sur des sujets liés au Logiciel Libre. Parmi les articles, on y retrouve des discussions sur l'autohébergement, des outils comme FFmpeg et des réflexions sur la sécurité et la robustesse d'Internet. Les contributions de la communauté sont mises en avant, et le flux RSS permet de rester informé sur les nouveautés. Un bon aperçu des tendances et des sujets d'actualité dans la sphère du logiciel libre.

Autre

Open Source in Focus: Projects We’re Proud to Support

JetBrains soutient les projets open source qui améliorent l'expérience développeur, comme Ratatui pour les UI terminales, Django pour les applications web, JHipster pour le développement full-stack, Biome pour la gestion de projets web, et Vuestic UI pour la création de composants accessibles. Ces outils visent tous à rendre le travail des développeurs plus agréable et productif tout en offrant des solutions robustes et modulaires.

"
Sécurité

Dufs : un serveur de fichiers léger en Rust

Anubis est un système de protection destiné à préserver les serveurs des attaques par scraping automatisé. En utilisant un schéma de Proof-of-Work semblable à Hashcash, Anubis augmente le coût du scraping à grande échelle, tout en permettant l'accès rapide aux utilisateurs légitimes. Cette méthode est temporaire, en attendant le développement de techniques plus avancées pour identifier les navigateurs sans tête. Il est important de noter qu'Anubis repose sur des fonctionnalités JavaScript modernes, incompatibles avec certains plugins comme JShelter.

Fullstack

The New Calculus of AI-based Coding

Un article sur le développement de code assisté par l'IA, où l'auteur explique comment son équipe utilise des agents d'IA pour générer du code tout en maintenant des normes de qualité. L'auteur propose le terme 'coding agentique' et évoque les défis liés à une augmentation significative de la vitesse de développement, tout en soulignant l'importance d'améliorer les pratiques de test pour réduire les bugs et assurer la fiabilité des systèmes développés.

"
Autre

Kernel Recipes 2025 c'est fini : les vidéos sont en ligne ! - LinuxFr.org

La 12e édition de Kernel Recipes s'est déroulée à Paris du 22 au 24 septembre 2025, rassemblant des développeurs et passionnés du noyau Linux pour des présentations sur le développement, la maintenance, la sécurité et la performance du noyau. Les interventions ont porté sur l'impact de BPF et l'utilisation croissante de Rust. Les enregistrements sont disponibles en ligne.

Sécurité

XDP, le firewall ultra rapide de Linux

Cet article présente XDP (eXpress Data Path), une technologie de filtrage et redirection de paquets réseau en utilisant eBPF. Il explique comment XDP fonctionne au niveau du driver, rendant possible une réaction rapide contre les attaques DDoS, comparé aux firewalls classiques. L'article aborde l'historique de XDP, son développement et des outils comme Katran et Cilium utilisant cette technologie, tout en mentionnant les défis lors de la création de programmes XDP.