The Hidden Blog

As it turns out, I do have a hostname.

2014 ScreenUpload: Automatically upload screenshots with scp

There are a lot of scripts and applications out there acomplishing the same task, most of them are probably more polished than what I came up with, but there …

Read the post

2014 Backup ZNC Logs automatically

This is a short script to automatically backup the ZNC logs from multiple remote servers to a local directory. If you want to run it on a system which isn't …

Read the post

2014 Setting up a new Munin slave node

Filing this away for future reference. Install munin from package sources apt-get install munin-node Add master node to allowed IPs vim …

Read the post

2014 Nginx, Wildcard SSL and Subdomains

I just setup SSL on all my *.notmyhostna.me domains and here's how I did it. Buy certificate First you need to buy a wildcard certificate, I bought one from …

Read the post

2014 Atlas of the Conflict

The Atlas of the Conflict is a beautiful book containing over 500 maps and diagrams providing both a great overview and very detailed information about the …

Read the post

2014 Mass renaming files - now with more Vim!

As it happens you sometimes end up with a bunch of files which you would rather rename to something else and it'd be pretty sweet to just rename them like you …

Read the post

2014 Recover photos from storage devices

Today I got asked if I could recover some photos from an accidentally formatted CompactFlash memory card. I knew about TestDisk already because I used it in …

Read the post

2014 Have you ever heard of Austria? - Kangaroo!

Sometimes I interview people on IRC and one of the questions I'm asking is: Have you ever heard of Austria? If you have, what are the first three words that …

Read the post

2014 Overwriting Textual's shortcuts

If you are anything like me, you are connected to a large number of IRC networks and the accompanying channels. As it happens, I'm also developing for the web …

Read the post

2014 Fixing things - the ugly way

Fixing things - the ugly way

Because sometimes it's just easier to find a dirty workaround than actually fixing the underlying problem. The problem: For some unknown reason pywhatauto is …

Read the post