How to script a Tmux session

Tmux is a really powerful tool. I know there is GNU screen but I prefer Tmux. One of its feature is the availability of all its interactives commands as shell commands which lets you write scripts to drive it.

Getting rid of unneeded linux firmwares in Alpine

The default Alpine Linux installation comes with many unneeded firmwares installed (just in case). Luckily, they can be easily removed with a simple apk add linux-firmware-none.

Top et Htop

Top is a posix command to collect many informations about running processes on your machine. Htop is a popular alternative giving you the same informations plus some more in a nicer interface.

Lock your /etc/resolv.conf in OpenWRT

Here is how to lock you /etc/resolv.conf in Openwrt

Easily manage your dotfiles with git

Manage your dotfiles without a new soft. Easily with versionning and all.

Leveraging nginx microcaching to boost your perf and prevent downtime

How to set microcaching on an nginx reverse proxy.

Substring History Search in ZSH

PROTIP : how to substring history search in ZSH.

Unmount your root without reboot

How to unmount your root filesystem when your os runs on it ? Follow the guide

Foldcat : text hints will browsing your folders in your shell

This is a small script i use to remember things as I browse my filesystem.

Keep rsync from filling an unmounted partition

A small tip to avoid filling your host partition when you forgot to mount a fs.

Start services in tmux at boot times

A trick to bypass your init in order to start applications in tmux at boot times. Really handy and better than a classic init.

Dinamycally updating your DNS zones

How to dynamically update your DNS records without editing the zone file. Locally or remotely.

Multi devices BTRFS

Let's play with BTRFS multi devices.

IP Proxy Logs Nginx Reverse

How to have the real Client IP Address in nginx logs when you are behind a reverse proxy ?

Throw you livebox out but conserve your TV service

Tutorial to replace a Livebox with a true router. The goal is to keep the TV service.

Basic survival guide in vim

The bare minimum to know about vim

Hack^wFixing some Gentoo.

Emerging gentoo ebuild when your toolchain is broken

Let's Protocol !

We are gonna talk different network protocols by hand

Ho hi !

Hit me again I'm not dead yet ! I just fixed a long standing bug i was facing on an asus g50 laptop : outputting audio from the jack. It was really easy but never found out before. I just added a line in /etc/modprobe.conf :

I admit this article won't be of a great help but my future me reinstalling a nunux will probably happy to find it.

Playing with OpenVZ

Optimisation of the webserver

Some small optimisation to Lightty

An ounce of ViM to change your mind

Coloring the syslog while using vim to read it. Finally it's not really a great idea.