Maybe-Monad (Or The Better NullReference)
The Maybe-Monad sounds like some magic, but it’s something terrible simple. Its a computation which returns a result or ‘Nothing’. Often the a null-reference is used to represent ‘Nothing’. This…
Read moreThe Maybe-Monad sounds like some magic, but it’s something terrible simple. Its a computation which returns a result or ‘Nothing’. Often the a null-reference is used to represent ‘Nothing’. This…
Read moreIn the last four posts I’ve mostly talked about db4o itself and how to used it. All this is actually just the necessary evil for our goal, to persist our…
Read moreThere’s a new talk/interview about the Rx-framework for reactive programming on channel 9. Yes, it’s the third time I link talks about the same topic here (here is the first…
Read moreSo I showed the basics, explained the activation-system and pointed out how db4o manages object-identities. So far so good, but I’ve never explain a very important feature of most databases, the…
Read moreIn the last two posts (#1, #2) we never ever used anything like an id for any object. So how the hell does db4o identify objects? How does it ensure…
Read moreNormally C- vs. Java-performance comparisons are wonderful and entertaining flame-wars. However this blog-post is very reasonable and each argument justified. I’ve stumbled by accident on a hand-cam-quality teaser of Doctor…
Read moreActivation is a very basic concept in db4o. In this post I’ll illustrate what it is, why it’s there and how you handle it. (All posts of this series: the…
Read moreWith this post I start a little series about db4o, an object database. Why? Because I think object databases are a quite unknown technology. Normally when developers talk about databases…
Read moreLola and Dudley, a prude and strange couple, is on the way to Blackpool to spend some days there. Unfortunately they’ve booked a room in a dirty, awful small hotel.…
Read more7Stacks is a little tool which lets you create the well known ‘Stacks’ from Max OS X in Windows 7 (and Vista, XP). Of course it’s not as elegant as…
Read more