Black screen at boot on my PinePhone

Posted on Fri 13 January 2023 in blog

My phone was no longer booting…


Continue reading

Finding a lost iPhone owner, the hard way

Posted on Tue 07 June 2022 in blog

My parents found an iPhone, couldn't locate its owner. What I tried next.


Continue reading

Releasing pipe v2.0

Posted on Mon 23 May 2022 in blog

Introducing partially parametrized pipes!


Continue reading

How to install any distrib on a Gandi VPS

Posted on Thu 18 November 2021 in blog

I needed to install BBB, which requires Ubuntu 18.0.4, but they only had Ubuntu 20.0.4...


Continue reading

How APT does its fancy progress bar

Posted on Wed 13 October 2021 in blog

It uses good old VT100 instructions.


Continue reading

HackInScience hits 10k solved exercices per month!

Posted on Fri 04 June 2021 in blog

HackInScience is my litlle side-project to teach Python at scale. Last month, ~1000 persons solved ~10k exercices on it.


Continue reading

How I use bash

Posted on Fri 04 June 2021 in blog

This is how I use bash, as I presented it at « En attendant la PyCon Fr ».


Continue reading

Reversing a coffee machine key

Posted on Fri 07 May 2021 in blog

At $DAYJOB, a long time ago, we had big a coffee machine allowing us to store money in NFC keys…


Continue reading

Python Translation Workshop 3

Posted on Wed 12 September 2018 in blog

I'm organizing a 3rd workshop to translate the Python Documentation on 2018-09-20!!!

TL;DR, register on meetup.com.

The goal is mainly to translate a bit of the documentation, so indirectly to help newcomers with the tools (github / git / poedit / ...). We'll be hosted by Budget Insight, and Pizzas will be …


Continue reading

La PyCon Fr 2018 approche !

Posted on Wed 15 August 2018 in blog

La PyCON Fr 2018 c'est dans 4 mois, mine de rien c'est pas si loin, c'est le moment de l'ajouter sur son calendrier.

L'appel à présentations est ouvert aussi, vous pouvez y proposer des ateliers, des sprints, ou des présentations (25 mn ou 50 mn).

Si vous n'êtes jamais …


Continue reading