🧑🏻‍💻 Du C++ dans le navigateur!

Dans le cadre de mon cours “git” et de mon cours de “projet intégré” pour le 1er master ing. physicien, j’aurais aimé pouvoir mettre en ligne le résultat d’un code de calcul écrit en C++. L’idée est assez simple: j’utilise la bibliothèque graphique Pixel Game Engine (PGE) qui permet une compilation en WebAssembly via Emscripten. J’avais vu que c’était possible dans une vidéo de l’auteur de PGE. Sa chaîne YouTube (javidx9) est d’ailleurs une de mes favorites, le genre de chaîne dont je regarde systématiquement toutes les vidéos dès leur sortie. ...

February 14, 2026 · 3 min · Romain Boman

🧑🏻‍🏫 2e cours 'Git Tutorial' pour les doctorants

Ce vendredi, j’ai donné le cours (Git: a Hands-on Tutorial) à l’université dans le cadre des formations RISE (service Recherche, Innovation, Support et Entreprises) et je suis plutôt content de la manière dont ça s’est passé par rapport à ma première expérience en novembre. Ce cours sur git, je le construis depuis longtemps. C’était tout d’abord un (énorme) mémo “powerpoint” de mes essais et erreurs en apprenant git. J’ai ensuite amélioré ce mémo pour expliquer le système à mes collègues lors de la transition SVN => git (21 mars 2020 - ça me paraît si loin! je ne me souvenais pas que c’était en plein Covid!). J’ai ensuite amélioré la présentation dans le cadre d’une “prestation de services” pour ArcelorMital où il était question d’installer une instance GitLab chez Open-Engineering pour gérer la refonte de leurs codes. Je l’ai ensuite simplifié lorsqu’on a imposé l’utilisation de git pour le projet intégré du 1er master physicien. Au début de cette période, je faisais une démo “live” de git avec mon collègue qui jouait le rôle d’un 2e développeur. ...

February 7, 2026 · 6 min · Romain Boman