-
May 09, 2009
History of programming languages
Exceptionally funny: A Brief, Incomplete, and Mostly Wrong History of Programming Languages My favorite: 1842 - Ada Lovelace writes the first program. She is hampered in her efforts by the minor inconvenience that she doesn't have any actua...
Read more ... -
May 08, 2009
JAXB Quicktip: XMLGregorianCalendar
Assume you have the following type-declaration in your XSD: <xs:simpleType name="dateType"> <xs:annotation> <xs:documentation>Date without Timezone with the following format: YYYY-MM-DD</xs:documentation> ...
Read more ... -
May 06, 2009
Dig your own hole ...
Programming is the opposite of diamond mining. -- Charles Simonyi, SET 2009 In diamond mining you remove a lot of dirt to get to the diamond. In programming you start with a clear intent, then you bury it within a lot of co...
Read more ... -
April 15, 2009
Moving into the cloud, loosing your freedom?
I am a fan of the recent cloud computing hype. I have my own attempts to merge into the cloud. I am also a fan of opensource software, of which the FSF and GPL are important proponents. Google, Facebook, Twitter and friends, with all their f...
Read more ... -
April 13, 2009
Google App Engine: Guestbook with Groovy Groovlets
The web is soaring, since Google announced Java support on Google App Engine! People are getting ahead of themselves to try out their favorite piece of the Java ecosystem on the Google platform. I figured that I also wanted to experience thi...
Read more ...