Julien Palard
How I use Sieve
Black screen at boot on my PinePhone
Finding a lost iPhone owner, the hard way
Releasing pipe v2.0
How to install any distrib on a Gandi VPS
How APT does its fancy progress bar
HackInScience hits 10k solved exercices per month!
How I use bash
Reversing a coffee machine key
Python Translation Workshop 3
La PyCon Fr 2018 approche !
Atelier de traduction de la doc de Python
Compose Key vs Dead Key
Python Documentation Translation
A JustInTime class
ashttp: vt100 screen scraping exported over HTTP
Automating GNU screen startup
[Bashism] How to generate random number without $RANDOM ?
C# Using alias directives
Cisco CheatSheet
Combinatory logic from scratch
Covariance and Contravariance in C#3
echo and backslash-escaped caracters / new lines: how to write portable scripts ?
emacs: Highlighting errors for c, python, and other languages
Emacs: replace tabs with spaces
emacs: standard input is not a TTY
Exclude directories from recursive grep
How to check if a string is valid utf-8
Howto invoke an event via reflection
Integrating google bookmarks in google chrome
Javascript Foncteur
Lazy Loading in php with spl_autload
nfsmount: rpc failed: 2
Numeric arguments in emacs
Pipe: Infix syntax for Python
Post data lost on 301 Moved Permanently
Python: Consulting PEPs from command line, while being offline
Python coroutines with async and await
Python: Introducing ppipe : Parallel Pipe
Searching and replacing in emacs
squid: (101) Network is unreachable when DNS returns IPv6
The art of Events
The ?? operator aka the Null Coalescing Operator
YAUIB : Yet another useless IRC Bot !