Slony-I and Rail / Bricolage / etc

Handling the DDL produced by Ruby on Rails or Bricolage and friends presents an interesting problem for people who want to replicated their database using slony. Rails, bricolage and others of that breed don't seem to differentiate between DML and DDL, and haven't yet learned about DCL. They simply want to run as a database super-user and damn the torpedoes. I remain somewhat worried about the ongoing maintenance costs and security risks that this approach creates, but apparently it's cool since it lets those crazy RoR dudes throw stuff out the door at a stunning rate. While I don't see a clear solution to the Vietnam of CS I can at least see an approach that would let Rails and friends co-exist with slony. There's no rule that DDL can only be executed via slonik's EXECUTE SCRIPT. However slonik gives the RoR maintainers everything they need to know in order to correctly process DDL in the slony world. I'd find such a solution extremely interesting, however I doubt that the RoR guys will be interested. Slony is after all a postgresql only technology and RoR types seem to be more interested in chasing mindlessly after "database independance".


Musical Annoyances...

So, I was futzing around with my iTunes library when I noticed that there's an annoying trend in the dates on the music in there. They reflect when the album was released, but not necessarily when the songs on the album came out or were recorded. Like I care when some compilation album was pressed. The date the song was recorded or first release, that's useful for creating play-lists.


I Love my Slow Cooker

So, I recently picked up a second-hand Nesco roaster. I had assumed that it was simply a crock-pot when I bought it, but apparently it's so much more. It made a pretty good beef stew with my first try. I think I'm going to try using it to roast a chicken some time next week. I know... exciting stuff. In other exciting news, I picked up an old Gillette safety razor at a second hand shop and ordered some shaving stuff online after reading about gourmet shaving. Since I'm not exactly a morning person, I thought that this might be an incentive towards a more reasonable morning routine. God forbid I should just go for a walk on the beach that's about 5 minutes from my door. Well, Elspeth arrives shortly which should put me on an early morning schedule again.