Publié dans 2023
24 avril 2023 - THCon 2023 « supplychain » writeup
Publié dans 2021
13 janvier 2021 - Critical analysis of Flashbots
Publié dans 2020
02 mai 2020 - Python logging: do’s and don’ts
18 février 2020 - The bZx attacks explained
Publié dans 2019
18 février 2019 - Analyzing suspicious smart contract vacuuming
Publié dans 2018
05 décembre 2018 - How to steal Ethers: scanning for vulnerable contracts
04 décembre 2018 - Pakala: yet another EVM symbolic execution tool
02 décembre 2018 - Syncing a Parity Archive Node: How-To
Publié dans 2016
11 décembre 2016 - Le gestionnaire de mot de passe parfait
21 mars 2016 - IPv6 statique avec Online.net
Publié dans 2015
06 décembre 2015 - Mémo d’astuces diverses
06 juin 2015 - Astuces Neo4j [en]
28 mai 2015 - Un Firefox qui respecte votre vie privée
Publié dans 2014
11 décembre 2014 - Un crawler très simple et puissant en Python [en]
11 décembre 2014 - Crawler web & recherche de listes de mots
15 juillet 2014 - Pianos robots, vision par ordinateur et motion planning
08 juin 2014 - Installer un serveur mail avec Exim4 & Dovecot
08 mars 2014 - Liste de jeux de qualité
08 mars 2014 - Comment voler du Bitcoin
01 janvier 2014 - Pourquoi les nerds sont impopulaires ?
Publié dans 2013
03 novembre 2013 - Initiation au Python
25 août 2013 - Sphinx pour un site/wiki personnel
25 août 2013 - Compression de données
21 juillet 2013 - Feedspot
20 juillet 2013 - Sécurité-info
20 juillet 2013 - Extensions Firefox
20 juillet 2013 - Configuration d’apache2 pour fastcgi & suExec
20 juillet 2013 - Classebook
20 juillet 2013 - Bonnes pratiques au démarrage d’une application Django
Publié dans 2011
01 novembre 2011 - Traitement d’images