Robin Glauser


My Blog about Development, Design and my random thoughts.

Create a development mail server on Ubuntu 14.04

To get started install the postfix package with apt-get. After the installation the package starts the configuration process. First select Internet-Site and click okay by hitting the tab key. After that you can select your hostname, from which your mails can be sent. With this the installation should be finished. To test this create a new PHP file with the … Read More


My fancy Linux Workstation Setup

I just got my new PC at Work and had to reconfigure everything so I’m in the right mood to tell you how I’ve done it. First of all: My configuration files are on my Github repository https://github.com/nahakiole/dotfilesandstuff You can active the individual configurations with stow. Just go into the dotfilesandstuff directory and type in: stow vim To activate my vim … Read More


Supercharge your LAMP Stack Part 1: Install Multiple PHP Version in Ubuntu

In this tutorial I’d like to show you how to install and switch between multiple PHP version on Ubuntu. You should also be able to use this on other distribution, but you may have to adjust some of the commands and paths (apt-get, apache2). So let’s do this. To get set-up we first need to update our packet list if … Read More


How to unbind event handlers with jQuery

In this really short tutorial I will show you how to unbind event handlers from a event in jQuery. Let’s say we have a event handler called handleEvent and bound this to the click event of a button with the id clickme. If we now want to unbind this handler from the event we can use the jQuery unbind function. And … Read More


gitignore.io – Create useful .gitignore files for your project

If you ever commited a config file from your editor or a temporary file by accident, this project is for you. With this website you can generate .gitignore files for various editors, languages, operating systems and frameworks. There is even a cli tool for all major operating systems (Linux, Mac, Windows) so you can use it in your favorite shell on … Read More


Wikiwand – A Google Chrome Wikipedia Extension

Wikiwand is a extension for Google Chrome which displays Wikipedia articles in a pretty and readable format. It automatically converts your links from Wikipedia to Wikiwand so you don’t even have to do anything except to install the extension.


8 of my favorite PHP Libraries, Frameworks and Tools.

The Composer packet manager is great because when using it you don’t have to commit all your php library code onto Github. You can just commit the composer.json and composer.lock file and your fellow developers will get the same version as you have. Symfony is one of the best and most popular php frameworks. It’s extensibility with the bundle principle is one of the main … Read More


Git for ages 4 and up

This is a fantastic talk about the basics of Git. I really like this talk because the speaker uses children toys to abstract the operations which happen in Git.


Vigil – A very safe programming language

Vigil is a very safe programming language in which you have to swear what kind of result you’ll be returning. If a function fails to uphold what it has sworn to do, it will be deleted from you’re source-code. You can also define that parameters should have certain desirable properties. If a caller of a function uses a invalid parameter he will be removed from … Read More


Floppybird – A operation system for flappy bird fans.

If you are a big fan of the flappy bird game and if you’re also looking for a new operating system, you’ve found the right place. Floppybird is a clone of the infamous flappy bird written in assembly. You can find further instructions how to install it on your pc or in a emulator (If you’re not ready to commit to it … Read More