RDF Web Gallery
For the last few weeks I've been playing with the third iteration of a web gallery which uses RDF at it's core. The first two iterations were dynamic and generally sucked as I was learning Redland and Twisted at the same time, so I relaxed the requirements a little and the third iteration is an offline tool.
Currently called RAWK, but possibly to be renamed to Tate, it scans a directory of images, extracting metadata from anything available. stat calls, filenames, thumbnail files, summary files and RDF fragments are all slurped into a data structure which is then dumped out as RSS 1.0, featuring a variety of schemas. This is then transformed with Kid into a HTML file, which is uploaded.
The code is a little crufty in places at the moment so I'm not letting anyone else see it yet, but the resulting HTML (and RSS) is already online, specifically a BBQ and our wedding.
NP: Something Wicked This Way Comes, Herbalizer
Puerile Clothing
Today I jumped on the bandwagon and started a Cafepress store. There is one more Tube-related design I have in mind, and I'm currently thinking of bad puns involving Opened Hand (who got a new web site this week, by the way).
NP: Thinner ambient dub mix, DJ krill.minima
Union Chapel No More
Sad news today: the Union Chapel, art and music venue extraordinaire, is closing. The Church membership held a vote which banned the consumption of alcohol in the main auditorium, consequently wiping out the main income stream. There are plans to recover it, but the initial appeal has already been refused. I only managed to go to one gig at the Chapel, but it was amazing: the acoustics were excellent and the atmosphere in the small chapel was amazing. Finger's crossed...
NP: Zwischen zwei und einer Sekunde, krill.minima
Nothing To See
Please move on...
Just some Google-juice for The Lemon Tree, a good restaurant sadly which has a dire web site.
Festival Sucks
Festival sucks. That is all.
Okay, I'll elaborate on that. When using the command-line client festival_client, if you tell it to write the generated wave to a file it also outputs some textual header and the the wave again to standard error. Gar. And I can't type fe[tab][ret] any more to get my email. This sucks.
NP: Endtroducing..., DJ Shadow
Pure Genius
Sometimes the solution to a hard problem is so simple.
Sound Juicer "Cover Me!" 0.5.15
Sound Juicer "Bust The Meter" 0.5.15 is available -- download the tarball here. Debian packages available in my repository and are in the upload queue as usual.
- Handle errors when transforming filename encoding fails (Frederic Crozat) Handle MusicBrainz saying it has found a matching album when it hasn't (FC)
- Fix the "time remaining" calculations (hondaguru)
- Updated libbacon, fixing various issues
- Fix crashes due to the idle handler not being removed (Colin Walters)
- Stop using the deprecated _() in libgnome (Mariano Suárez-Alvarez)
NP: Two Pages, 4 Hero
Bandwidth Leeching
I loaded up Visitors today on burtonini.com to see what was going on, and discovered that I've got 12000 referrals from a single domain, which I didn't recognise. A few minutes later, I discovered that several users on xanga.com are using photos I have taken as web page backgrounds, from my site.
A quick google later, and I've got some mod_rewrite magic going on. Get off my land!
NP: Keep It Solid Steel, Mr. Scruff
What's New, Pussycat
Erm, yeah. So it's been a while since I last blogged. My only excuse is that I've been busy with work...
I had a birthday meal a few weeks ago which was cool, and missed the last train home which wasn't so cool. It was good to see old faces again and all that. For my birthday I got cool DVDs (Father Ted, Black Books, 24 and Boyz In the Hood) from most people and a kick arse coffee machine from Vicky. No more putting up with instant (albeit passable Fairtrade instant), I can go for espresso or filter now. I'm not to bad at a latte either, but I've not yet summoned the courage to froth milk.
Quick snippets: the new Netscape browser looks, erm, busy. Probably the worse application I've seen for a long time. Bush turns an education act into a military recruitment drive, and Galloway won his second libel case.
NP: Dub Come Save Me, Roots Manuva