Currently

I'm currently fully booked until the beginning of December. If you're an existing client and need small ad-hoc tasks done I'll still be able to manage these. However, I'm not taking on new work at this stage. If you have a job that can start near the beginning of December, feel free to get in touch.

User login

Previously

    Survived the first year

    Well... I've done it. Today marks my first year in business for myself. For the most part it's been a learning experience and, I'm pleased to say, profitable.

    There have been a few hiccups with some clients and their ability to pay on time and pay according to the terms they agreed too. One of these has effectively been fired. Having weathered that though, things are looking up. I've managed to form a good relationship with a number of reputable companies, I have good projects coming up and a little cash in reserve.

    Confidence in this self-employment thing is high.

    Google Chrome and that damned EULA

    Chrome LogoSo, Chrome has been released and from all reports it's a pretty impressive piece of software.  There seems to be a lot if debate over the EULA and its rather God-like claim of ownership any and all content sent or displayed in the browser.  In the context of a Web browser the EULA is just insane.

    Drupal Core update

    All SLA clients are now updated and running the latest Drupal Core (5.10/6.4). This update is a maintenance release fixing problems reported using the bug tracking system, as well as critical security vulnerabilities.

    You can see the details here and here. The major fix is security related.

    pager_query() peculiarities

    I'd been banging my head against this for a while now and finally dug around in includes/pager.inc to figure out what was going on...

    The situation;
    I had a query and while pager_query() returned the correct results theme('pager') always returned way too many pages.

    Firefox 3 Release Party

    Cross-posted from Bevan Rudge.

    Mozilla has finally announced Firefox 3's launch date; this Tuesday 17 June.

    They want to break a guiness world record for number of downloads and
    I'm sure they'll achieve it. You can go pledge on spreadfirefox.com
    (A drupal site): http://www.spreadfirefox.com/en-US/worldrecord

    Blogging Applications

    Testing a post from Deepest Sender.  DS is an offline, browser based (firefox) blogging application that talks to several different blog engines.  Hopefully this will post to my personal blog and my work blog.

    Firefox 3

    I installed Firefox 3 RC1 this morning. I have to say, it's feeling quite stable, very responsive and the CSS rendering is pretty good. It hasn't produced any complaints from looking at any of my recent projects at least.

    Tempest 08

    The Tempest page is finally done. I really need to get this site migrated to a Drupal based system. The online registration form is done also. This was a quick one. Just a slight modification of the one set up for NatCon08. This one only took about 30 minutes this time.

    Workload

    Things are looking up. I have steady work from Egressive and am also finishing up one project from Meta Solutions while on the verge starting another. Setting up office at the Effusion Group was probably the best advice I've received and the best choice I've made.

    NatCon 2008

    The NatCon 2008 Registration Form has just gone live.

    NatCon is an annual national wargaming tournament. This year the tournament is being held by the Christchurch Cavaliers at the St Albans & Shirley Working Men's Club. They needed an on-line registration system that would allow the tournament organisers to be able to collect the registrations with the minimum amount of fuss and paperwork.