“DIY et ergonomie : fabriquer son clavier de A à Z(erty)“
at Devoxx FR 2025
Abstract
Autant prévenir tout de suite, nous ne parlerons ni d’esthétique, ni des différentes sonorités que les claviers mécaniques peuvent faire pour irriter vos collègues de bureau. Non, nous parlerons ergonomie, électronique et DIY.
Il y a 15 ans, j’ai commencé à ressentir des douleurs aux mains et aux poignets. Je me suis alors intéressé à l’ergonomie de mon clavier en adoptant la disposition bépo, puis un clavier dit ergonomique quelques années plus tard. Mais récemment, j’ai décidé d’aller encore plus loin en réalisant mon propre clavier, un qui conviendra pleinement à mes attentes.
Durant ce talk, nous verrons comment fabriquer intégralement un clavier, de la prise USB jusqu’au bout de vos doigts. On discutera protocole HID class, microcontrôleurs et firmware, disposition et matrice de touches, layers et combos, mais aussi de tout ce dont vous pouvez rêver pour ajouter une touche de fun comme des leds, des encodeurs ou même des écrans, il n’y a pas de limite !
Et si je vous disais que le tout coûte à peine le tiers du prix d’un clavier du commerce ? Venez vous laisser tenter par l’un des projets DIY les plus enrichissant que j’ai pu expérimenter !
Replay
“Instrumenter vos applications Java avec OpenTelemetry“
at Devoxx FR 2024
Abstract
Second projet le plus actif de la CNCF derrière Kubernetes, OpenTelemetry s’est déjà imposé comme un standard incontournable de l’observabilité. Il permet d’instrumenter vos applications pour générer et exporter des traces, logs, et métriques de façon interopérable sans vendor lock-in.
Mais démarrer avec OpenTelemetry peut être intimidant avec beaucoup de concepts et de choix à faire lors de sa mise en œuvre. Quels sont les concepts clés à connaître ? Quelles sont les approches à explorer lorsque que l’on souhaite l’appliquer à son projet ? Comment poser les fondations de l’observabilité de son système distribué ?
Joignez-vous à Bruce Bujon pour une présentation pragmatique, illustrée par du live-coding, des différentes façons d’instrumenter vos applications Java via les outils offerts par OpenTelemetry. Il abordera et implémentera aussi bien les instrumentations manuelles via le SDK, que les supports natifs des différents frameworks, ou encore les instrumentations automatiques à base d’agent. Vous serez alors en mesure de générer des traces dans vos applications, de connaître les avantages et les inconvénients des différentes approches, de savoir comment propager un contexte dans un environnement distribué et bien plus encore. Ne ratez pas sa présentation et commencez à améliorer votre observabilité dès aujourd’hui !
Replay
“Instrumenter vos applications Java avec OpenTelemetry“
at Paris JUG (Java User Group) 2023
Abstract
En incubation depuis 3 ans, OpenTelemetry est le second projet le plus actif de la CNCF (Cloud Native Computing Foundation) derrière Kubernetes, et s’est déjà imposé comme un standard incontournable de l’observabilité. Ce framework permet d’instrumenter vos applications, de générer, collecter et exporter des traces, logs, et métriques de façon interopérable sans vendor lock-in.
Durant cette présentation, nous verrons en pratique les différentes façons d’instrumenter vos applications Java via les outils d’OpenTelemetry tels que son API / SDK, les différents supports des frameworks, et les instrumentations automatiques à base d’agent. Vous serez alors en mesure de générer des traces et de commencer à contribuer à l’observabilité de vos systèmes.
Replay
“AdAway: An Open Source ad blocker for Android“
at FundTheCode 2019
Replay
“On n’est pas chez les GAFA ici !“
at Devoxx FR 2018
Abstract
On se plaint régulièrement de rester sur de vieilles technos, de ne pas avoir les bons outils ou même la bonne formation pour évoluer ; mais comment fait-on pour y remédier ? Comment fait-on pour bouger ne serait-ce qu’un peu les habitudes et les lignes de ces fichus process pour enfin améliorer son contexte de travail ?
Durant plusieurs années chez divers grands comptes, pour qui l’informatique est plus un centre de coût qu’une activité principale, j’ai cherché à faire évoluer les choses. Lors de ce talk, je vous présenterai aussi bien ce qui a marché que tout ce qui a pu échouer pour engager votre équipe dans le changement et convaincre vos hiérarchiques afin que leurs premières réponses ne soient plus : “Hey mais non ! On n’est pas chez les GAFA ici !”
Replay
“Le root : un inconnu chez soi ?“
at Android Makers 2017
Abstract
Vous laisseriez le compte admin de votre laptop à un inconnu ? Ou même votre password Gmail ? Alors pourquoi tant d’utilisateurs installent le root sur leurs devices ?
Venez découvrir comment marche réellement ce hack, son évolution au cours des dernières années et ses implications un peu trop vite oubliées.
Replay
Slides
Podcast
“Super poireau“
at Android Leaks 2017
Abstract
Yannick et Benjamin reçoivent Bruce Bujon pour parler du root sur Android et de ses implications pour les utilisateurs mais aussi pour nous, les développeurs.