☀ "Ratatui : Développer des Terminal User Interfaces en Rust" par Yann Prono Découvrez Ratatui, une bibliothèque Rust moderne pour concevoir des interfaces graphiques riches et interactives (TUI) directement dans votre terminal, à travers un live coding. #SunnyTech
Cette année, j'irai pour la première fois à @sunnytech.bsky.social. J'y serai pour vous parler de Ratatui ! sunny-tech.io/sessions/cmi...
Ratatui : Développer des Terminal User Interfaces en Rust – Yann Prono
Et si on utilisait le terminal pour dessiner des interfaces graphiques ?
sunny-tech.io
Pour ceux qui me connaissent (auteur de Bacon, Broot, dysk, etc. ainsi que de blog technique Rust), je vais être disponible pour des missions (kick-off de projet Rust, architecture, développement, formation). Le repost aide le développeur open-source à se financer. dystroy.org
dystroy
dystroy - Rust consulting
dystroy.org
Bien le bonjour, Nouvel article sur la gestion des effets de bord en prog fonctionnelle, toujours en java larousso.github.io/blog/functio...
Prog fonct en java - effets de bord | Blog d'Alex ラルーソ
Dans l'article précédent, on a parlé d'immutabilité qui limite une partie des effets de bord, en empêchant la modification de variable en dehors du scope de fonctions.
larousso.github.io
A @devoxx.fr j'ai assisté à un talk très intéressant de @pierrezemb.fr sur les tests, et notamment le property based testing pour tester ses cas métiers. J'ai testé pour vous, cette approche en java avec du spring larousso.github.io/blog/propert...
Property based testing en java | Blog d'Alex ラルーソ
Le "property based testing" est un type de tests souvent utilisé en programmation fonctionnelle pour valider des lois.
larousso.github.io
Je souhaite remercier @devoxx.fr pour l'organisation de cet événement. Merci aux red coats pour le soutien et l'aide apportée. Merci aux personnes présentes dans la salle. Et merci la MAIF de m'avoir permis de participer à cet événement. Les slides: mcdostone.github.io/slides/2025-...
Ratatui: Une librairie pour développer des Terminal User Interfaces - Slidev
mcdostone.github.io
Si vous galérez à tester vos applications frontends et que vous êtes à #devoxxfr, venez ce soir à 17h50 en amphi bleu, j'y présente @playwright.dev, un outil qui m'a changé la vie sur ce sujet. En plus les sièges sont hypeeeeer confortables !
Vous trouvez que les tests frontend c'est forcément lourd à écrire et pénible à maintenir ? J'essaye de vous prouver le contraire jeudi à @devoxx.fr avec un tools in action sur @playwright.dev 😍. N'hésitez pas à mettre en favoris pour aider l'orga : mobile.devoxx.com/events/devox...
Devoxx conferences companion
Subscribe to conference event, then manage your favorites and feedbacks all into one single place
mobile.devoxx.com
Je serai à @devoxx.fr pour vous parler de Ratatui, une crate Rust pour développer des TUIs. Ce sera le jeudi 17 avril à 17h. Si cela vous intéresse, n'oubliez pas de mettre en favori ! mobile.devoxx.com/events/devox...
Devoxx conferences companion
Subscribe to conference event, then manage your favorites and feedbacks all into one single place
mobile.devoxx.com
Relatedly ralfj.de has one of the coolest articles I've read. The idea that "illegal" dereferences are only actually UB when they are loaded from or stored into is obvious in hindsight, but it wasn't clear to me until i read this that this is true and why www.ralfj.de/blog/2024/08...
What is a place expression?
One of the more subtle aspects of the Rust language is the fact that there are actually two kinds of expressions: value expressions and place expressions. Most of the time, programmers do n...
ralfj.de
Thinking like a compiler: places and values in #rustlang steveklabnik.com/writing/thin...
Je serai à @devoxxfr.bsky.social pour vous parler de Ratatui, une crate Rust pour développer des TUIs. Ce sera le jeudi 17 avril à 17h. N'oubliez pas de mettre en favori ! mobile.devoxx.com/events/devox... #DevoxxFr #Rustlang #ratatui
Devoxx conferences companion
Subscribe to conference event, then manage your favorites and feedbacks all into one single place
mobile.devoxx.com