Archive for June, 2006

RailsConf 2006 is over

June 25th, 2006  |  Published in events

RailsConf wrapped up this afternoon and I’m heading back to reality. Before I fly home to Amsterdam, I’m staying one night in actual downtown Chicago. It’s a great relief after so many nights in O’Hare Airportsville. Luckily the quality of the conference made up for the terrible location.

Read the rest of this entry »

Annotated source code for Second Life flickr screen

June 19th, 2006  |  Published in misc

I’ve had quite a few requests for the source code of the Flickr screen for Second Life that I wrote about a few weeks ago. Here’s the code, annotated with links to the Second Life coding wiki and a few notes.

I’m only publishing the LSL code, because the serverside code isn’t very interesting and does pretty much exactly what it says in the previous post. If you want to run your own flickr screen, the URLs in the code below should work just as well for your objects as they do for mine. If you have problems, let me know. I reserve the right to switch off the code if the traffic gets too high, but I’ll post here if I have to do that.

UPDATE: Sorry, but I no longer have the server capacity to run the backend for this service. I’m told that new features in the Second Life Viewer mean that you can achieve the same thing now with Shared Media.

The code uses SL’s streaming media feature to load the jpeg into a texture. This comes with a number of restrictions: ‘You are allowed one movie (or “media” resource) per land parcel. The movie will be played by replacing a texture on an object with the movie. Users will only see the movie when they are standing on your land parcel. Otherwise they will see the static texture. Script functions only work for objects owned by the land owner or deeded to the group that owns the land. (Remember to set asset permissions on your script and object as well as sharing it with the group!)’. I’m hoping for much better media support than this in future Second Life versions. Read the rest of this entry »

What I do for a living

June 5th, 2006  |  Published in Uncategorized

My name is Matt Biddulph. Since October 2005, I’ve been an independent freelancer, open to new work. I’m currently based in London but I’m open to travel and have worked remotely for clients in a number of countries. I specialise in the design of software systems for the internet. I have a particular interest in digital media, social software and data on the web.

I’m an experienced developer in most of the languages and systems you’d expect from more than ten years of work in the industry: Ruby (and Rails), Python, Java, Perl, Unix, databases, web servers and so forth. These days I spend as much time consulting on the design and modelling of systems as I do writing code for them. I write about my personal experiments in technology here on hackdiary, and it’s always a good reflection of my interests at any given time.

Before I went freelance, I spent several years working at the Press Association and the BBC. There’s a lot more about that period in my CV.

Read the rest of this entry »