Stash of Code
Bits of help for writing code
- Posts
- 114 from 15 Jun 2016 to 7 Sep 2026
- Posting
- now and then (5 in the last year)
- Kind
- personal blog
- Language
- French
- Feed
- https://www.stashofcode.fr/feed/
2026 4
2025 1
2024 16
- Voyager, l’agent IA qui joue à Minecraft (4/4)
- Voyager, l’agent IA qui joue à Minecraft (3/4)
- Voyager, l’agent IA qui joue à Minecraft (2/4)
- Voyager, l’agent IA qui joue à Minecraft (1/4)
- Utiliser le display « grid » de CSS
- La sécurité de l’IA générative à base de LLM
- Attaque sur les LLMs
- Chronique de l’IA #7
- Une compilation d’articles sur la programmation en assembleur du hardware de l’Amiga
- Téléchargement progressif avec fetch ()
- CORS avec Node.js
- Hackflash #7 : Extraire les PNG et les JPEG d’un binaire (même partiels)
- Hackflash #6 : Extraire les mots d’un dictionnaire d’un binaire
- Chronique de l’IA #6
- Chronique de l’IA #5
- Chronique de l’IA #4
2023 7
2022 1
2021 15
- La blockchain de Bitcoin, version hardcode
- Déboguer les promesses en JavaScript
- Executer une file de tâches asynchrones en JavaScript
- Des wrappers de shaders et de programme pour WebGL
- Un monde en voxels avec ray picking avec WebGL
- Ray casting avec WebGL
- Projection et projection inverse avec WebGL
- Réinstaller et nettoyer Windows 10 pour plus de confidentialité
- U.S. Cyber Command Valentine’s Day 2021 Crypto Challenge (Puzzle 2)
- U.S. Cyber Command Valentine’s Day 2021 Crypto Challenge (Puzzle 3)
- U.S. Cyber Command Valentine’s Day 2021 Crypto Challenge (Puzzle 5)
- U.S. Cyber Command Valentine’s Day 2021 Crypto Challenge
- U.S. Cyber Command Valentine’s Day 2021 Crypto Challenge (Puzzle 9)
- U.S. Cyber Command Valentine’s Day 2021 Crypto Challenge (Puzzle 7)
- Boucle d’événements et multithreading dans Node.js
2020 6
2019 11
- Hackflash #2 : Lister les segments d’un JPEG
- Hackflash #1 : Clé privée PKCS8 et formats ASN.1, DER et PEM
- Desire « ONE » : le coding-of d’une BBS-intro sur Amiga
- Scoopex « THREE » : Le coding-of d’un menu de trainer sur Amiga
- Scoopex « ONE » : Le coding-of d’une cracktro AGA sur Amiga
- Déboguer facilement un service Web en PHP et JavaScript
- Afficher du texte en gros pixels dans une page Web
- Web Components : un élément <TR> personnalisé (2/2)
- Web Components : un élément <TR> personnalisé (1/2)
- Faciliter la modification du format de point WebGL en JavaScript
- La promesse des promises en JavaScript
2018 20
- Mandelbrot en WebAssembly
- WebAssembly : programmer en assembleur dans une page Web
- Développer pour Android sous Windows sans IDE (notamment sans Android Studio !)
- Scoopex « TWO » : Le coding-of d’une cracktro sur Amiga 500
- Un traceroute roots en Python avec Scapy
- Zoom hardware avec BPLxMOD et BPLCON1 sur Amiga
- Quelques routines en assembleur pour demomaker sur Amiga
- Afficher des sprites et des BOBs sur Amiga OCS et AGA (2/2)
- Afficher des sprites et des BOBs sur Amiga OCS et AGA (1/2)
- Les opérateurs étoile (* et **) en Python
- Fessebouc, l’Internet des neuneus ?
- Calculer la matrice de projection de WebGL
- Les références en PHP sont-elles des pointeurs en C/C++ ?
- Utiliser les espaces de noms en PHP
- Syntaxes avancées (car ramassées) en Python
- Paramètres et décorateurs de fonction en Python
- Comment marche réellement la fonction super () de Python
- Comment marche la configuration dans PhpStorm 2017
- Configurer Xdebug pour déboguer dans PhpStorm 2017 / 2018
- Une installation minimale d’Apache 2.4, PHP 7.X et MySQL 8.0 sous Windows x64
2017 14
- Les vieilles cracktros ne meurent jamais : entretien avec le créateur de Flashtro
- WAIT, SKIP et COPJMPx : un usage avancé du Copper sur Amiga (1/2)
- Copier des données dans le clipboard en JavaScript
- Des sources de cracktros et d’intros sur Amiga
- Utiliser l’interruption VERTB sur Amiga
- Coder un sine scroll sur Amiga (5/5)
- Coder un sine scroll sur Amiga (4/5)
- Coder un sine scroll sur Amiga (3/5)
- Coder un sine scroll sur Amiga (2/5)
- Coder un sine scroll sur Amiga (1/5)
- Coder une cracktro sur Amiga (2/2)
- Une brève archéologie des diskmags sur Amiga
- Coder une cracktro sur Amiga (1/2)
- Itérateur et générateur en JavaScript
2016 19
- Clipping de droite par un rectangle
- Génération aléatoire d’un labyrinthe de cavernes et de tunnels
- Shader d’explosion de pixels avec WebGL (2/2)
- Shader d’explosion de pixels avec WebGL (1/2)
- Enveloppe régulière d’un polygone quelconque
- Tracer un arc avec le canvas 2D et SVG
- Closures pour gérer les événements en JavaScript
- Désactivation de l’anti-aliasing du canvas 2D
- Présence d’un point dans un secteur angulaire
- Atténuation selon la loi en carré inverse (1/R²)
- Normale en un angle d’un polygone
- Tri aléatoire des éléments d’un tableau
- Rendu vectoriel avec WebGL
- Déformation de maillage par translation de points
- Position d’un point par rapport à une droite
- Génération aléatoire d’un nombre entier compris dans un intervalle
- Conversion du contenu d’un fichier CSV
- Inversion de contrôle pour gérer les événements
- Rotation d’un point autour d’un centre