Blackbams Blog
development – digital arts – internet
Knowledge is free. No one may take possession of it.
Recently I have been confronted with a very annoying bug Windows bug, when working with Aptana Studio on Windows. For some reason the system has frozen when I wanted to create a backup by copying some files and the program created a very, very deep folder structure. It took me some time to realize this. [...]
This ultra short tutorial is just a summary of how Java RMI (remote method invocation) works. For explanation please check one of the other tutorials which you will find easily easily your favorite search engine. 1. Write RMI-Server Interface extends package java.rmi.Remote provide all methods to be called remotely each methods must through a remote [...]
This tutorial is written while learning for a university test in distributed systems. The aim of this article is to remember the most important facts and steps to understand distributed programming in the Java language. This tutorial is useful for programmers which are able to use Java, but want to learn more about concurrency. [...]
As it is happens quite often that the rich editor of WordPress is a barrier concerning posts including difficult HTML, I wrote a Plugin. I am planning to release an improved version to the WordPress Plugin repository soon, but I think this works quite well for now: // Deactivate Visual Editor if option is [...]
As it was a bit tricky to find out how this works, I want to share this script. This is how you can convert a UTC timestamp without offset and summertime into a converted timestamp using PHP. This is especially useful when extending a Calendar Plugin for example, which saves its dates in UTC-timestamps while [...]
The automatic upgrade function of WordPress is usefull for most bloggers, as they always are reminded to keep WordPress and its extensions up to date. Anyhow, it can be very annoying for developers when customers and end-user make updates by their own, usually destroying something. It is often recomendable to disable this notifications: Sometimes a [...]
Why does WordPress need another Header Images Plugin? Really, there are a lot of Plugins for this purpose so why did I have to write another one? The answer is: All these plugins have a lot of code, it is hard to extend these by oneself and unfortunatly none if these is really simple to [...]
In the course of my studies I had to implement an AVL-Tree (balanced binary search tree) in Java. When learning the basics of algorithms and data structures, one will probably have to learn about this topic. I want to present my implementation with some useful comments here, be free to use it, if you need. [...]
Always when trying to integrate a Mailchimp Newsletter Subscription into WordPress manually, there are a lot of problems occuring. In this very short tutorial I will explain how to create a working, customizable form. 1. The Mailchimp backend. Go to: Lists -> Forms [from the desired list] -> For your Website -> Signup Form embed [...]
Nothing new, nothing special… just the working code of a basic Ajax skeleton, as this has to be copied and pasted that often. This example shows an application similar to Google suggest, which searches related values, whenever a key is pressed.

Hey there, my name is David Stöckl and I am a professional Web Developer and Freelancer living in Vienna, Austria. 