Category Archives: IT

On the untimely demise of google wave

Alas, Google wave is no more. I knew it well.
Or.. rather. I knew the api’s well. All the cool technology behind it – I knew that.  The google wave team tackled some tough issues to get it up and running. Google wave included an implementaion of  Operational transforms for largescale realtime collaboration. The google wave [...]

adventures with mingw , ruby,java, rhino and jspec

update 2009-10-21: This post is a writeup of my early experiences with gemcutter and rubygems. The strange runtime error I did not understand was probably related to that I needed to update rubygems to 1.3.5. I now know how to use gemcutter from ruby1.8.6 using the oneclick installer .
I have been using jspec on [...]

BDD is not about testing

When talking to people about BDD and my lame example using Paris Hilton, then I got the question “it was really interesting reading about Paris Hiliton .. but what is BDD really about?.
The central insight of BDD is that TDD is really computer aided specifications of the executable behaviour of your system. BDD tries [...]

Paris Hilton and Behaviour Driven Development

Recently, I have been giving Behaviour Driven Development some thought.
Let’s take a an example of how to develop and test a music video search and storage system. A traditional way of developing this would require formulating a object oriented system architecture, thinking about streaming and metadata enabled search. The system architecture [...]

what is information?

Listed as one of the of five deep questions in computing , this questions stands out to me as the one question we have to answer before we can answer questions like “what is computable” and “(how) can we build complex systems simply”.
To me the concept of “information” only makes sense if [...]