How to setup goaccess to generate stats from Caddy logs.
The setup of my netcup vServer that runs Arch Linux, Docker and Caddy.
How to downgrade any arch linux package.
A collection of useful links for the chaos congress.
How to access the 32c3 wireless network
How to fix the broken DNS settings after updating NetworkManager to 1.0.2-1
How to do a persistent Arch Linux installation on a USB flash drive.
My notes to the official golang tour.
How to restore a broken GRUB installation after UEFI upgrade.
How to run your own Jabber server, using prosody.
How to restart a frozen gnome-shell from a virtual terminal (tty).
How to enable root access in Cyanogenmod 12.
How to install Cyanogenmod 12 (Android L) on HTC One S ville.
How to setup a processing 2 project in IntelliJ Idea 14.
The first link list of the new year.
How to enable IPv6 on your Ubuntu 14.04 droplet and how to set it up in nginx.
A short summary about some basic algebraic structures.
Another weekly link list, this time for calendar week 50. The year is almost over.
The weekly link list for calendar week 49.
How I've setup SSL and enabled SPDY in nginx on my digitalocean droplet.
The weekly link list for calendar week 48.
Why I switched from Dropbox to Syncthing and how I organized my synchronized folders.
The weekly link list for calendar week 47.
Shortcuts for DuckDuckGo.
The configuration of my digitalocean droplet that serves this blog.
How to open the ports needed by samba for an specific address range in ufw.
Learn how to use the basics of the maxima computer algebra system in 5 minutes.
A quick guide how I tried to fill some potential security holes on my laptop to prepare it for the 31st Chaos Communication Congress.
Hot to fix the wifi connection problem after standby.
Why I don't want to provide a comment box for this blog.
I've tried to measure the performance of different OpenSSH cipher algorithms using python.