Category: Tools

Setting up an Active Directory domain controller with Samba 4 on a Raspberry Pi 3

The Raspberry Pi is a wonderful platform to simplify your daily IT jobs, such as serving as a media centre for your smart-TV, being the central hub for your home automation system or in the case at hand act as an Active Directory (AD) domain controller in a test lab. Obviously, we are talking about […]

Setting up Collabora CODE with NextCloud using Apache reverse proxy on Debian 8 Jessie

Setting up Collabora Online Development Edition (CODE) can be a little tricky. This guide shows the steps needed to get Collabora CODE working using an Apache 2.2 reverse proxy on Debian 8 Jessie. The steps we are going to have a look at are as follows: Setup Apache reverse proxy Setup Collabora CODE based on […]

How to solve “550 sorry, user unknown” problem when using pd-admin

Recently, a client reported problems when trying to send mail to certain domains hosted on their own web server. The web server in question was running pd-admin as administration tool set. Mail hosting was done on a separate dedicated mail server. The error message reported by the client was the infamous 550 sorry, user unknown Checking […]

Setting up OpenVPN on Tomato firmware for WRT54GL and configure for Tunnelblick client

Setting up OpenVPN on a Tomato based router (e.g. WRT54GL) is actually pretty easy once you know the steps involved in generating the required server and client certificates. First, let’s download easy-rsa from Github, which makes the process of generating the required artefacts a lot easier and start with the server setup. Once we have […]

PHP Continuous Integration ServerPHP Continuous Integration Server

Continuous integration for PHP projects oftentimes exist of merely running your latest test cases against PHPUnit and on success uploading your new file versions to your staging (or even production) server. Although Jenkins is able to handle all those tasks (easily) the way along numerous configuration steps can be quite painful. With PHPCI a new […]

Customizing Date Format in JIRA

Sometimes you might want (or need) to change the default date-time format set in JIRA. Out of the box the format is set to d/MMM/yy, which translates to for instance 1/Jan/13. Luckily, this setting can be easily edited through the administration interface under System » General Configuration » Advanced (scroll down the General Configuration page), […]


A highly efficient collection of text manipulation functions written in C++ based on the .Net framework. It has been developed as an additional tool in the course of my master thesis at the Graz University of Technology. You can specify an arbitrary amount of source text (.txt) files to work with.  Command line flags start […]