ars electronica 2018


i am not a constant ae (ars electronica) visitor, so this was my first visit since i guess 10 years or so? unfortunately i only had one day to spend so i decided to visit post city. i’ve seen a lot and tried some things, so here you go, some pictures and subjective comments 🙂


death and birth of a blog

i love melancholic music. “birth and death of the day” by “explosions in the sky” reminds me of what has happened to this blog.


Google Closure and Facebook JavaScript SDK

I just got the awesome error “fb.login called before fb.init” and remembered all the things i learned @knallgrau why this error could happen but found no solution. Here is why i still got it. And why it took me hours to find it. (more…)

List all entity classes managed by Doctrine in Symfony2 controller

In a recent project (virtualidentityag/hydra-twitter) i tried to create a Symfony2 form field that lets you choose from the list of entities managed by doctrine (so that the user could decide which entity he wants to map a REST-resultset to). I thought that there was no easy way doing this. Heres how i found a solution. (more…)

Backup a Drupal instance on hetzner linux server

Ever wondered how to efficiently backing up a drupal installation on a hetzner – or more generally – on a debian linux server with a secondary backup server? Here is my solution. (more…)

SSH2 Extension for MAMP on MacOS X

If you want to use SSH2 with PHP (say you built a custom deployment system) you need the SSH2-extension for php. Here is how you get it to work using MAMP on OSX. (more…)

Intl Extension for MAMP on MacOS X

Many Symfony bundles require the intl-php-extension. Unfortunately my MAMP-version lacks it. Here is how i got it to work.



everybody does it right now so here are my rather ironic and maybe over exaggerated 10 cents to +

just let me say some introductory words: i like +, i’d prefere it to fb, if everybody was on it (not only geeks and fags who think they have to just because its new). you made the point: many features + has are heavily missed features in fb! i somewhere read (not literally) “you use your fb, but you make your +”. + is, for the time being, not a social, but a medial experience to me. i can customize a lot, and that is just purely awesome. my suggestion: let this be your primary rule of concept, because fb, doesn’t let me decide crucial things (don’t know why. money?) and i hate that since feel mature. i tried to think about what is most irritating me about +’s behaviour… (more…)

Instagram blocks IP?

I recently created a PHP-Instagram API called phpinstagram and published it on github. I also set up this API on my own webserver and got quite high response as far as stats are concerned. Yesterday my service stopped to work and it seems as if Instagram is blocking my webservers IP-address.


Instagram API for PHP

Recently i wondered why did not publish its api, especially because i assumed them to already use one. Therefore i created a wlan on my macbook, connected the iphone with it and sniffed some instagram traffic using wireshark. What i found is the following API. Then i started to develop a PHP-library for it at github.

[UPDATE] yesterday @mislav contacted me and linked me his api-documentation which is much nicer than mine 🙂 here you go: