Welcome to Geoffrey Swift's βlog. Please subscribe to the Atom feed.


delicious fixes / permalink titles

After an extensive break from working on the code for my website, I had a session involving PHP, XSL and C.

The egosurfing page didn't display all links, since del.icio.us limits the number of items returned in an RSS feed. It was trivial to adapt the XSL to use the XML produced by the del.icio.us API, although the HTTP-Authentication aspect was a bit trickier. Since it was necessary to hardcode my password somewhere, I wrote a setgid binary (chmod 2711) in C which is a wrapper for wget. Only my user can read the file which contains the password, but it can still be executed by the Apache process.

Individual blog posts now have a more appropriate <title>, when the permalink is used. The motivation being better exposure in the blogosphere, since the <title> tag being of importance for SEO. This wasn't so much trouble to implement, as I already had the Atom post and web page XHTML in DOM documents.

Saturday afternoon Junglism

I found some great old school CDs in Shipley's charity shops (they have a few), but nothing I didn't already have. This is either frustrating or reassuring, depending on how I look at it. I walked back and did a jungle mix, got a bit excited in the process and went a bit crazy on the high speed Amen breaks. Had to calm it down a bit towards the end!

Download: http://www.trollied.org/~blimey/blimeyjunglemix2.mp3 (55 MB)
New Year's Rave Mix

What better way to kick off the New Year than another mix of classic rave. Bringing things up to date there's even a couple of 1992 tracks this time! It was difficult to resist the temptation to play L.A. Style's "James Brown is Dead", to balance things up you also get "James Brown is Still Alive" from Holy Noise.

Download: http://www.trollied.org/~blimey/blimeyravemix2.mp3 (55 MB)