-
Lame Excuses for Avoiding Conferences
22 September 2009
Read moreAt the moment I am getting to quite a few conferences, as a speaker, as an organiser, and sometimes as a plain old attendee. I get so much from these opportunities to learn from experts in their various fields, meet people in the flesh whose blogs I read or whom …
-
First Steps with bzr-svn
26 August 2009
Read moreI'm an SVN nut - love it, use it, talk about it at any opportunity, can't physically write code without it. But as a telecommuting developer who is sometimes travelling around, I've been thinking for a while that one of the distributed systems would really make more sense. I tried git …
-
Customising Screen-Profile Files
11 August 2009
Read moreI wrote a while ago about the new version of screen in Ubuntu Jaunty. Screen is an application which lets you run lots of tabs inside one terminal window, then disconnect from screen and reconnect again later. You can turn on and off a whole bunch of notifications which appear …
-
Upgrading Subversion Server to 1.5
06 August 2009
Read moreI'm really excited about the magic merging features in the newer subversion versions at 1.5 and later. I'm still figuring out which are actually useful, more on those another day, but I wanted to mention something I ran into when upgrading my server.
Some time ago I upgraded the …
-
Ubuntu Netbook Remix on Aspire One
21 July 2009
Read moreA while ago, actually quite a while ago in May, I put the Ubuntu Netbook Remix version of Ubuntu 9.04 Jaunty Jackalope onto my lovely blue Acer Aspire One netbook.
The way this works is that on another machine (or I guess on an existing OS on the netbook …
-
Presenting with a Netbook
09 July 2009
Read moreI've been giving a few talks in the last few months and I'm increasingly realising that although I love my thinkpad, its overkill for anything where I don't really need the hardware, or where I don't want to be carrying a full-size laptop all day. So I'm increasingly taking just …
-
Version Parameters for Web Services
30 June 2009
Read moreThis is a mini series on points to consider when designing and building web services. So far there have been posts on error feedback for web services, auth mechanisms for web services and saving state in web services.
When designing a service API, there are lots of things you can …
-
Saving State in a Web Service
23 June 2009
Read moreThis is a mini series on points to consider when designing and building web services. So far there have been posts on error feedback for web services and auth mechanisms for web services.
Web services, by their very natures, are stateless, and this is no different to any other web …
-
Fixing Broken Serendipity Category
20 June 2009
Read moreI migrated this blog to serendipity almost two years ago, and there have been a few things about it which have always driven me a bit mad. Many of these improved when I upgraded to version 1.4.1 of s9y but a few have persisted, including having two of …
-
Updating Memcached on Ubuntu Jaunty
17 June 2009
Read moreI've been working with memcache-related things lately and ran into a problem where the library I was using just didn't seem to do what its documentation said it would. It turned out that it was making a "gets" call rather than a "get" call - and this functionality wasn't introduced to …
-
Top Tips from Linux-Fu
02 June 2009
Read moreI have recently been giving a talk entitled "Linux-Fu for PHP Developers" (slides are here) and although it includes some really basic commands, even some quite experienced people have thanked me for particular bits that they picked up. I'm considering dropping some of the sections from this talk so here …
-
Architecting Web Services - FOWA Tour
29 May 2009
Read moreI spoke at the FOWA Tour event in Leeds yesterday, as their local speaker (they set aside a slot for each place they go). It was a great event, good atmosphere and I really enjoyed the both crowd and content. I can't imagine what the logistics for something like this …