Technical information on this site may be out of date : no updates since 2015

Number Crunching : Database vs OOP

October 5, 2008 , posted under testing best practice sql oop

For the last few months I’ve been working on a project that is part website and part data processing.

In theory the website is the bulk of the project, but in practice processing the data has taken a disproportionate amount of resources.

Data exchange with another organisation is always tricky - and in this case we have incoming data that doesn’t conform to specification, business rules that change, and a daily data import to run.

The code I’ve been working on has been through a couple of versions, and now I have in mind a third

Read More…

Adding comments to the database

July 31, 2008 , posted under documentation mysql sql

Comments in code are widely used and generally (but not universally) accepted as a good thing.

Databases can also accommodate comments - but these seem to be very rarely used.

I’m of the opinion that database comments are very useful.

Read More…

Time to upgrade to Drupal 6?

July 18, 2008 , posted under drupal upgrade

Drupal 6 has been out for a while now, Drupal 7 is in the works, and yet most sites still seem to be using Drupal 5. Is it time to upgrade yet?

If it was just the core features the answer would be simple, Drupal 6 is better and is fully stable.

The problem is that many (maybe most) of the features of a Drupal website are powered by contributed modules, and modules written for Drupal 5 don’t work with Drupal 6.

Read More…

Dual Head Display Dell Inspiron 1525 Ubuntu

July 16, 2008 , posted under linux ubuntu

One of the few things that Linux hasn’t done well is allowing the user to add or change monitors.

dual head screenshot

It looks like this is changing with the new utility xrandr.

I haven’t fine tuned this yet (or even tested it much) but I do have a dual head display - with the virtual screen spanning two displays.

I’ll come back and document this properly - but for now here’s what I did.

Read More…