The phone platform of the future

You may have heard that my 1st gen iPhone broke only recently. This is why I got an iPhone 3GS today, but not without an ache in my stomach. That is not only because of the big heap of money I needed to hand over to get an unlocked phone.…

The 100-year language

We know that Java must be pretty good, because it is the cool, new programming language. Or is it? If you look at the world of programming languages from a distance, it looks like Java is the latest thing. (From far enough away, all you can see is the large,…

Trying Rails 3.0.pre today

There’s so much exciting stuff coming up in Rails 3. How about giving it a test drive today? Dr Nic has done it before, but his post is a little outdated, so I will give you an update here. The prerequisites First, make sure you are running a recent…

Rails 3.0 XSS Protection in ERB

These are the German slides of my talk at the Rails user group Hamburg, which took place on the 9th of December in the XING event room. It is about Cross Site Scripting and how you can protect your application from such an attack with Rails 3 and Rails 2.…

Migrating our search from Ferret to SOLR

Yeah, I blogged again! But this time not at my smallish blog, but at the big company’s blog, where I’m employed since May. It’s a good read for everyone who’s interested in search. And if you are currently using Ferret as your search engine, this is…