Archive for category Uncategorized

The GOD Data Strucutre

Today I will present to you the pinnacle of software engineering. This is the stuff boys… ehm… peeps. This what we have been looking for these years… a data strucuture so flexible, so effective… you can put everything in it. I present to you… The GOD Data Structure. Of course, this is a concept, so you can write it any language.

Read the rest of this entry »

Improv Theater in Frankfurt

A lot of people ask me where can they learn Improv Theater here in Frankfurt. And I always direct them to the one and only Theater Language Studio Frankfurt. Its the place where I started learning Improv and I hope you do too. Its located here.

Debugging vs Writing shit

Great quote I saw today:

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it."
-- Brian W. Kernighan

Ma homie Kernighan! Nigga wrote the book on C. Incidentally not many people know this about ma homie, he used to be known on the streetz as… ah shit, I promised him I would keep his days back in da hood a secret.
Read the rest of this entry »

Mother F**k the ScheduledExecutorService!

Thats right! Motherfuck this service.

Deep hidden in the javadoc of this magnificent class is this gem “If any execution of the task encounters an exception, subsequent executions are suppressed.”. In other words, if your runnable task has any fuckups, your task will no longer be run. What sucks about this, is there is no clear indication that there was a fuckup in the task. No warning, just silenty the task gets canceled leading you to say: “Dude! where my task!?”
Read the rest of this entry »