Monthly Archives: April 2011

Stack Exchange update

I’ve just gained the trusted user privilege on DBA.SE, having been active on the site since it’s launch. It’s still very small compared to the mighty Stack Overflow, the original of these sites, but I hope in time it will … Continue reading

Posted in Oracle | Leave a comment

And while I’m on the subject…

Following on from Sunday’s post, which was really about using overly generic solutions to actually quite specific problems (e.g. a full-featured message bus when all anyone really cares about is data change notification), there are some other things that are … Continue reading

Posted in f#, Haskell, Ocaml | 1 Comment

Out with the old, in with the… Old?

One of the most interesting things about the new features list in Oracle 11g is the tacit admission that some of the features in 10g just weren’t very well thought out, so rather than merely upgrading them, or trying to … Continue reading

Posted in Oracle | 3 Comments


Just rebuilt my Debian VM with latest-everything, having to tweak some code from MTL 1 to MTL 2. Seems straightforward enough, but the proof of the pudding, as they say, is in the eating…

Posted in Haskell, Linux | Leave a comment

Calling Unix libraries from OCaml

(This is something I did in December but have only just gotten round to posting about) The OCaml Unix module provides many of the system calls needed for day-to-day work, but occasionally there is one that is only available in … Continue reading

Posted in Linux, Ocaml, Shareplex | 2 Comments

Porting stored procedures

(Based on a Stack Exchange post) In SQL Server, a common pattern is to wrap some processing in a stored procedure that returns a standard result set, using a local temporary table, which is to say a table defined within … Continue reading

Posted in Oracle, SQL Server | Leave a comment