1. Introducing dns-blackhole

    So the other day I wanted to remove ads on my Android phone, but apparently you can't install extensions on Android chromium and I didn't feel like using Firefox for that.
    Since I use non …


  2. What's using swap

    If like me you're bored of looping over all /proc/<pid>/status files to find which application is actually using swap, here a tiny python script to ease the task.

    The script outputs a list …


  3. Easy git access control - Part 2 - more granularity

    In my previous post i talked about how to easily manage write permissions on a git repository.
    As i said, the script could easily be extented to provide more granularity.
    Here comes an improved version …


  4. Easy git access control

    Basic access to a git repository is fairly easy.
    You specify --shared when initializing your bare repository, chgrp <your group> to the repository directory and your done. Now everyone in <your group> has read and …