Due to voracious memory consumption issues that were bringing down the server, I had to upgrade the backgroundrb plugin inside a certain Rails app from version 0.2.1 (from Nov 06) to the latest svn trunk, which uses fork() and exec() properly, and seems to be a near-total rewrite. There were a lot of changes needed. Here is how it was done…

Read the rest of this post »

With all the trouble in the world, it’s good to know that at least us savvy internet users won’t be bothered by potentially offensive acronyms while driving around the leafy avenues of our wholesome towns.

Well, it would be great if there were not so many other somewhat-funny ways to use licence plates to offend.

At long last I’ve decided to use the latest and greatest PDO in a new app, switching from good old PEAR MDB2/DB for all database access. This is supposed to give you added speed, uniformity and a consistent standard to use throughout PHP-land. But the infatuation was short-lived.
Read the rest of this post »

Being a born risk taker and adventurer, I couldn’t pass up the change to register for a sweepstakes put on by Kelty, makers of my sleeping bag and tent, to win a trip to Iceland and a bunch of gear. Of course I won’t win anything but the occasional spam email, but let’s pretend it’s a bacon bit and call it even.

But for some unfathomable reason, I actually bothered to glance at the Official Rules of the contest. I am glad I did, because it has revealed another one of those tiny little loose ends in the world that hints that everything you think you know, may be a lie.

Read the rest of this post »

just found a new timetracker app at keeptempo.com, which purports to do nearly everything I could conceivably want a timetracker to do… the drawback being it is non-free and can’t be self-hosted.

this is a test code. it has all the hallmarks of code that I wrote about 5 years ago. How cute.
Read the rest of this post »

The first post. It has moxie, no?

have decided on the Rounded Grey Blog theme for now, despite the boring name.

thank you!