February 24, 2021 Making a chess OCR with python, opencv and deeplearning techniques [en] January 28, 2021 Les lois d’Akin de conception spatiale [fr] January 07, 2021 You don't need microservices. [en] December 10, 2020 Better odds against my 3-year-old kids at its favorite game [en] September 25, 2020 Running a shell command on multiple machines using ansible [en] July 27, 2020 Ajout d'une supervision telegraf/influxdb/grafana [fr] July 26, 2020 Importing a partial table backup using a temporary PostgreSQL table [en] May 25, 2020 Useful Unix debugging commands [en] May 25, 2020 Ramanujan, Z3 and the number 1729 [en] May 23, 2020 Solving the 8 queens problem [en] May 22, 2020 The Gauss-Legendre algorithm [en] May 13, 2020 Listing DelayedJob cron jobs and schedules [en] May 12, 2020 Including the build version inside a rust binary [en] May 11, 2020 Better pull requests with GIFs from screen recordings [en] May 10, 2020 Probabilités de victoire au Tarot Africain avec la méthode de Monte Carlo [fr] May 04, 2020 Automatiser la recherche de bugs avec git bisect [fr] April 21, 2020 How to remember your life [en] April 08, 2020 10 prérequis pour l'évaluation d'applications de «suivi de contact Coronavirus» [fr] December 05, 2019 Freelance informatique dans le service public, je suis en grève [fr] December 03, 2019 Mangeoires à oiseaux [fr] March 28, 2019 The sinking of the Vasa in 1628, a lesson in project management [en] November 23, 2018 Quelques suggestions de livres pour développeurs [fr] May 29, 2018 Cool stuff from Rustfest [en] February 19, 2018 An intro to rust [en] July 28, 2017 Starting Rust: where to learn, what to install [en] December 13, 2016 Tester (correctement !) la présence d’une clé dans un tableau en PHP [fr] December 08, 2016 Apprendre un nouveau langage pour étendre sa culture technique [fr] July 06, 2015 strace pour résoudre les problèmes de librairies [fr] April 07, 2015 Caractéristiques d'un projet qui va réussir [fr] March 30, 2015 Un hook pre-commit pour empêcher de soumettre des fichiers PHP invalides [fr] March 10, 2015 Rencontre avec une entreprise libérée [fr] January 24, 2015 Faire une vidéo timelapse d’un écran sous Ubuntu [fr] December 01, 2014 Les calendriers de l’avent du web [fr] October 27, 2014 Retours sur le ForumPHP 2014 [fr] September 02, 2014 Guide de survie pour le partage de terminaux avec Terminator [fr] January 13, 2014 Le boostrapping d’applications grâce au freelancing [fr] January 02, 2014 Quelques astuces PostgreSQL pour faire des statistiques simples [fr] October 13, 2013 Ressources pour écrire un plugin Sublime Text 3 [fr] September 25, 2013 Corriger le raccourci de partage de vue de SublimeText [fr] August 18, 2013 Présentation d'Apache Bench [fr] August 12, 2013 Ne plus se planter de console entre sa VM, la préprod, la prod... [fr] June 18, 2013 Des alias git utiles [fr] June 10, 2013 De retour de TEDx Paris Universités 2013 [fr] June 04, 2013 Github quick file navigation [fr] March 14, 2013 Déploiement, fin de semaine et bon sens February 22, 2013 Identifier l'origine d'une régression avec git bisect December 11, 2012 The viral growth of «place where cat shouldn't be» [en] November 23, 2012 Plein de veille grâce à JS.Everywhere (1/2) November 21, 2012 3 éléments pour des librairies de meilleure qualité November 15, 2012 Développer son activité de freelance August 02, 2012 De bonnes bases avec Silex et HTML5Boilerplate July 03, 2012 Bilan du startup weekend Bordeaux 2012 March 21, 2012 Bien utiliser les commandes console de Symfony2 March 09, 2012 Retours sur le Startup Weekend Toulouse 2012 February 28, 2012 Ecrire une commande console pour Symfony2 November 26, 2011 Symblog : chapitres 1 et 2 en français