Journal wlr-utils : je voulais juste un sélecteur de fenêtres, je me suis retrouvé avec une suite de capture pour wlroots

Posté par  . Licence CC By‑SA.
29
25
juin
2026

Bonjour LinuxFr,

C'est un peu ma première sortie publique, alors soyez indulgents. 🙂

Au départ, je voulais juste un sélecteur de fenêtres correct pour les outils de videoconf sous Wayland — aucune solution existante ne me convenait vraiment. J'ai donc commencé à écrire wlr-chooser… et je me suis un peu laissé embarquer. C'est devenu wlr-utils, une petite suite de cinq outils pour compositeurs wlroots, partageant tous le même moteur de capture.

Voilà ce qu'il y a dans la boîte (…)

Journal Découverte de rust pour l'embarqué 2

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
15
10
juin
2026

Suite à l'article précédent, je continue ma découverte de RUST pour l'embarqué. Cette fois-ci, je me suis intéressé à la gestion des interruptions. Pour appréhender ce problème, je me suis lancé dans l'implémentation d'une API de délais non bloquante basé sur le périphérique "SYSTICK".

L'idée est de créer une api qui ressemble à:

 let mut mon_timer = delay::new();

 mon_timer.start(250);

 loop{
     if mon_timer.expired() == true {
         mon_timer.
(…)

Journée Rust Paris le 9 juin 2026 pour les devs et utilisateurs

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
14
3
juin
2026
Rust

Adeptes de Rust, et aussi ceux qui se demandent s'il faut s'y mettre, bloquez votre 9 juin 2026 la semaine prochaine ! La conférence Rust Paris revient pour sa troisième édition, même jour, même heure et même lieu. Cette journée est toujours dédiée aux développeurs et aux utilisateurs de Rust, avec un mot d’ordre : REX — retour d’expérience. Les intervenants viendront partager leurs succès, mais aussi les défis rencontrés, dans des contextes variés : WebAssembly, systèmes embarqués, critiques & Temps-réel, cybersécurité (fuzzing, audit), vérification formelle & certification, Big Data, HPC, Cloud & Microservices, Réseaux & Infrastructures, IA, recherche académique…

Bannière de la conférence RUST 2026

  • 📅 9 juin 2025
  • ⏰ 9h00 — 19h00
  • 📍 Université de Jussieu – 4, place Jussieu 75005 Paris, amphithéâtre 43, au fond à droite en entrant
  • 🎟️ C'est une conférence payante (120 € HT) mais…
    • 15% de réduction pour les lecteurs de LinuxFr.org si vous utilisez le code LinuxFR_RustParis2026
    • voire gratuite si votre employeur est membre de Systematic (Pôle de compétitivité organisateur via le Hub Open Source)

Journal Spacewar

7
10
mai
2026

Chers colègues et amis linuxiens,

Spacewar! est une ré-implémentation fidèle de Spacewar! 4.8 (juillet 1963) pour PDP-1 en Rust. Programation à virgule fixe, noyau no_std.

Deux vaisseaux, un puits de gravité, quelques étoiles et un bouton « hyperespace » fortement déconseillé.

J'ai aussi ajouté la musique dans le même esprit avec une réimplémentation de Harmony Compiler.

Pour jouer, il faut être deux.

Pour ceux qui ont la flegme de compiler j'ai essayé de fournir les exécutables pour différents systèmes ici (…)

Journal Je me lance dans un petit projet en Rust

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
22
mar.
2026

Cher journal,

Je me suis mis à expérimenter un peu avec Rust dans l'optique de faire un petit serveur business pour Bim!. Peut-être te souviens-tu que j'avais envisagé ce langage pour le jeu au début de son développement ? À l'époque j'avais considéré que la marche était trop haute vis-à-vis de la taille du projet et je m'étais rabattu sur des outils éprouvés. Je pense toujours que ça aurait été un mauvais choix, mais par contre pour la partie (…)

Forum Linux.général Ghostty 1.3 : le terminal en Rust qui veut remplacer Alacritty et WezTerm

Posté par  . Licence CC By‑SA.
Étiquettes :
0
19
mar.
2026

Hello hello les geeks !!

Ça fait un moment que je cherchais un terminal qui coche toutes les cases sans config de 200 lignes. Ghostty 1.3 (sorti début mars) m'a convaincu en 10 minutes.

Ce qui change vraiment par rapport aux autres :
- Rendu GPU natif (Zig, pas Electron) → 0 lag même sur 10 000 lignes de log
- Recherche dans le scrollback (Ctrl+Shift+F) enfin intégrée nativement
- Scrollbars GTK4 natives sur Linux → s'intègre proprement dans un (…)

Créer un site Web local de documentation pouvant exporter en PDF avec mdBook

Posté par  (site web personnel) . Édité par BAud, Benoît Sibaud et Xavier Teyssier. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
15
14
mar.
2026
Doc

La documentation du langage Rust (le langage qui veut remplacer le C et le C++ en sécurisant l’accès mémoire et en supprimant le ramasse-miette) est écrite en Markdown.

Comme cette documentation doit pouvoir suivre l’évolution du langage (et donc évoluer avec chaque version de Rust) l’équipe Rust a créé mdBook pour pouvoir générer un livre en PDF à partir de chapitres HTML écrits en Markdown.