Blog


  1. SugarCRM Custom Fields


    'Tis the week for code snippets it seems - actually its mostly that I'm working with SugarCRM in anger for the first time and falling into a few traps. Due to the unique way in which this product is funded, there is a lot less community support around than I'd expect …

    Read more

  2. PHP5 SOAP Error in non-WSDL Mode


    I just came across a really strange error while using PHP5's excellent SOAP functionality. My SoapClient was operating in non-WSDL mode but when I called function that did not exist I got the error:

    Operation 'getFunctions' is not defined in the WSDL for this service
    

    After spending quite a long …

    Read more

  3. Software That Costs Money?


    I haven't paid money for software for a long time. I bought a student license for Microsoft Office in 1999, and I've definitely bought a laptop that came with Windows since then, but that's about it. I've given money to organisations that made my software, but I can't think of …

    Read more

  4. ZendCon Call For Papers


    The ZendCon Call For Papers is now open. This conference is one of the biggest of the year but unfortunately is only held in the US. This year I am planning to submit talks for consideration for the first time ... wish me luck :)

    Read more

  5. PHP on Ubuntu Gutsy Gibbon with PDO and PDO_mysql


    A (very) quick tutorial on setting up mysql PDO libraries for PHP on ubuntu Gutsy Gibbon.

    This version of PHP is the default one that comes with this version, 5.2.3. Check you have installed the php5-common package from aptitude as this includes the pdo.so file. If you …

    Read more

  6. Ubuntu/Kubuntu and mod_rewrite


    I just spent a couple of days, on and off, fiddling with my apache setup on a kubuntu box. I had a site with some very weird and scary rewrite rules which I needed to do some development work with and I just could not get the site to work …

    Read more

  7. Geshi and Serendipity for Code Snippets


    I write on technical subjects on this site on a fairly regular basis, and nothing annoys me more than blog software which "eats" long lines of code or renders it in a difficult-to-read way. Happily Serendipity (or s9y for short) has a plugin for geshi.

    About GeSHi

    I thought "geshi …

    Read more

  8. Adding Markup to Comments in Serendipity


    I switched over to serendipity as my blog platform about 6 months ago and although I haven't been blown away by it, its a better tool for this job than textpattern was. I liked textpattern a lot but serendipity is better for what I need. There were a few things …

    Read more

  9. Bank Holiday Weekend To Do List


    Its Easter, which means its the only time of the year we reliably get 4 days off in a row from work without taking leave. And one thing I don't have is a lot of holiday allocation. So, we've got good intentions of getting as much as possible done in …

    Read more

  10. Debian Change Keyboard Layout


    I recently downloaded a virtual machine which had all the default factory settings in it - including an American keyboard layout. To change this on Debian Etch I simply used:

    dpkg-reconfigure console-data
    

    and then followed the online prompts. For reference (i.e. the next time I have this problem), the | (pipe …

    Read more

  11. Kubuntu Installation - Disk Partitioning


    I'm installing Kubuntu Gutsy Gibbon onto my Dell Vostro 1500 and the first problem I hit was that the Live CD was entirely unable to repartition the disks.

    Read more

  12. First Manchester Girl Geek Dinner


    Last night I attended the first Manchester Girl Geek Dinner. I am very excited about the Girl Geek Dinner events arriving in the north, there's a lot of activity up here and I'm already involved in other local events such as GeekUp and BarCamp.

    I'm based in Leeds, so it …

    Read more

68 of 92