Volatile keyword

What does the volatile keyword in Java do? For years I thought the keyword was quite obsolete, synchronization of values between the memory multiple processors seemed quite exotic. Since even…

Back from the grave: Model Driven Design

A few weeks ago I attended a symposium that was hold to celebrate  the 25 year anniversary of Computer Science at the Utrecht University. In the drink after I talked to…

Hyves now also OpenId provider

OpenID is gaining popularity!  Hyves is now also OpenId-provider, as published on the (Dutch) site Webwereld. This means you can use your hyve account to login to any site that…

Threads-alternative in JEE: using the timerservice

A common problem in in developing Java Enterprise (JEE or J2EE) application is working with threads, or more generally executing code asynchronously. Starting and instantiating threads in the old-fashioned java…