Olivier Poncet
Directeur Technique · CTO

Mon blog

Vous retrouverez ici pêle-mêle la liste de mes dernières publications.

AYM·JS, un synthétiseur chiptune dans votre navigateur

cover🔗 publié par Olivier Poncet le 09/07/2024 à 12:30

🏷️ Talk🏷️ Web Audio🏷️ Web MIDI🏷️ RivieraDEV

Vous aimez le gros son chiptune caractéristique des années 70/80 ? Vous vous intéressez aux API WebAudio et WebMIDI mais vous ne vous êtes jamais vraiment plongés dedans ? Alors ce talk est fait pour vous ! Dans cette session nous descendrons dans les arcanes de la génération et de la gestion du son dans votre navigateur web au travers de AYM·JS, un émulateur écrit en JavaScript de la célèbre puce sonore des années 70 et 80 : le AY-3-8910/YM2149.


🔍 Lire l'article

Pilotez vos instruments de musique depuis le navigateur

cover🔗 publié par Olivier Poncet le 24/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ JavaScript🏷️ Web MIDI🏷️ MIDI🏷️ Launchpad🏷️ Launchpad Mini🏷️ Launchpad Mini mk2🏷️ Novation

Dans cette vidéo, je vous propose de partir à la découverte du Web MIDI, API JavaScript permettant de transformer votre navigateur en contrôleur MIDI pour dialoguer avec des instruments de musique. On implémentera en Javascript un programme permettant de communiquer avec le fameux Launchpad Mini de Novation.


🔍 Lire l'article

Brainfuck, le langage de programmation de mabouls

cover🔗 publié par Olivier Poncet le 17/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Brainfuck

Ce live aborde le langage Brainfuck, un langage de programmation plutôt exotique, inventé par le développeur suisse Urban Müller en 1993. Ce langage est facile à comprendre mais extrêmement difficile à utiliser. Dans cette vidéo nous revenons sur sa syntaxe, son utilisation et implémentons un interpréteur en C++ … On va faire chauffer le compilo !


🔍 Lire l'article

On recode malloc() et free()

cover🔗 publié par Olivier Poncet le 10/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ malloc🏷️ free

Dans ce live nous revenons sur les bases de l’allocation dynamique en expliquant comment recoder les fonctions traditionnelles malloc() et free() sur la base de l’implémentation de Kernighan et Ritchie issue de l’ouvrage « The C Programming Language ».


🔍 Lire l'article

La machine virtuelle du jeu vidéo mythique Another World

cover🔗 publié par Olivier Poncet le 03/06/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Linux🏷️ Another World🏷️ WASM

Dans ce live nous revenons sur la conception et la brillante architecture de la machine virtuelle du jeu vidéo mythique « Another World », créé par Eric Chahi et releasé en 1991. Pour finir, nous faisons un focus sur un portage en WASM afin d’y rejouer directement dans le navigateur.


🔍 Lire l'article

Je vous partage ma recette pour créer un dépôt Debian

cover🔗 publié par Olivier Poncet le 27/05/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Linux🏷️ Debian🏷️ Packaging🏷️ mini-dinstall

Dans ce live nous expliquons comment créer un dépôt Debian de façon simple pour distribuer ses propres paquets logiciels à l’aide de l’outil mini-dinstall.


🔍 Lire l'article

Dément, il crée un paquet Debian pour Proxmox VE

cover🔗 publié par Olivier Poncet le 06/05/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Devoxx🏷️ MiXiT🏷️ Linux🏷️ Nitrux🏷️ Debian🏷️ Packaging🏷️ Proxmox VE

Dans ce live nous expliquons comment créer un paquet Debian (.deb) pour empaqueter un logiciel en vue de le déployer sur des serveurs. On aborde les outils Debian (dh_make, dpkg-buildpackage, …) avec une méthode « pas à pas » en faisant un exemple sur un de mes projets déjà existant.


🔍 Lire l'article

Fou furieux, il crée des circuits intégrés dans son garage

cover🔗 publié par Olivier Poncet le 08/04/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Linux🏷️ OpenTofu🏷️ FuryGPU🏷️ Circuits intégrés🏷️ Dylan Barrie🏷️ Sam Zeloof🏷️ DIY🏷️ Do It Yourself

Dans ce live nous parlons du DIY (Do It Yourself), mais à un niveau de fou ! Conception de son propre GPU maison, fabrication de circuits intégrés dans son garage … Ces dernières années le DIY a pris une ampleur que nous n’aurions jamais imaginé. Dans cette vidéo nous allons revenir sur le projet FuryGPU de Dylan Barrie et de l’extraterrestre Sam Zeloof qui avant de créer son entreprise a fabriqué des circuits intégrés dans le garage de ses parents.


🔍 Lire l'article

Malveillant, il a voulu prendre le contrôle d'Internet

cover🔗 publié par Olivier Poncet le 01/04/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ Sécurité🏷️ Hacking🏷️ xz-utils

Dans ce live nous parlons exclusivement de la faille xz, ou plutôt devrais-je dire l’attaque xz, qui a été découverte et déjouée le vendredi 29 mars 2024, qui visait à affaiblir le daemon ssh en ajoutant une backdoor (porte dérobée) dans la bibliothèque lzma pour obtenir des accès illicites à des serveurs.


🔍 Lire l'article

Inconscient, il a créé un logiciel utilisé par 7 milliards de personnes

cover🔗 publié par Olivier Poncet le 18/03/2024 à 12:30

🏷️ Live🏷️ Twitch🏷️ YouTube🏷️ OBS Studio🏷️ digiKam🏷️ DOOM🏷️ Emscripten🏷️ cURL🏷️ Daniel Stenberg

Replay du live Twitch du lundi 18 mars 2024.

Dans cette série de lives Twitch, je reviens sur l’actualité tech des derniers jours, les sujets d’échanges sur les réseaux sociaux, etc …


🔍 Lire l'article