Analysing SVN Checkins

Are there any tools out there that can be used to analyse SVN check-ins? I thinking it would be interesting to run a series to checks to be able to understand metrics such as how many characters of code per day does each developer on a project commit; what percentage of committed content is comment, versus code; what percentage of each developer’s code has been replaced or modified by others. There could be all kinds of ways to skin the cat, but is there something that does it already?

Eventum Extension for MediaWiki

I couldn’t find a MediaWiki extension for Eventum when I needed one, so this evening I knocked one up.

It’s fairly basic, very unoptimised, and probably far from perfect, but it works for me, and someone might use it as the basis for something better. It uses PHPs MySQL library to open a connection to a database and execute a query, the results are then avilable to MediaWiki (but perhaps sadly don’t become part of the version controlled content).

To use it in a page add <eventum bug="123"/> where 123 is the number of the bug you’d like to query.

Output is formatted through an eventum template which you’ll have to create, the parameters of that template from 1-5 are, in this basic example, summary, created date, closed date, status title, and status color. e.g. {{eventum|An example summary|1st Nov 2008|2nd Nov 2009|Closed|#00FF00}}

Continue reading Eventum Extension for MediaWiki

WordCamp UK 2009 Tickets

Last year’s WordCamp UK was a huge success. Around sixty people turned up to the Birmingham gig with backgrounds as diverse as one might hope for and expect, given that WordPress is used by all kinds of people for all sorts of things: bloggers, developers, hackers, journalists, authors, academics, idealists and dreamers were all there, and most stood up and talked for a few minutes on what they’re doing with WordPress, or how they’re making WordPress better, or how they’d like to do stuff if only they could find the help (and lo, the help was forthcoming, and it was good). Following on from that success, it made sense to make WordCampUK an annual affair, so WordCampUK 2009 was born. Continue reading WordCamp UK 2009 Tickets

Harbinger of Doom

Every season has it’s harbinger.

The first train service disrupted by leaves reminds us that autumn is on the way.

Eddying drain pools tell us the leaves are now successfully clogging the sewers, and winter is near.

These temporary blockages are swiftly removed, making a terrific compost that nurtures the first daffodils of spring, giving us hope that good weather and good times are ahead once more, and then, as the winsome joy of sunshine-halo afternoons begins to fill our hearts, the harbinger of summer floats into our unsuspecting homes.

The summertime harbinger is of course not hayfever, but the first noisy muppet with a stereo in their back garden, banging out a loop of brainless dance tracks.

If humans can’t be considerate towards their next-door neighbours, and indeed, the neighbours a long way down the road, what hope do they have of peacefully sharing the planet?

Sipping Socialism (via Podcast)

As a five year old in 1977, punks scared me. In the village where I grew up there were only two bits of graffiti that I can recall, one was the anarchy symbol, daubed large by the shoe shop, and the other was the word “sex pistols” enhancing the wall near the public toilets, just next door to the Baptist church. Continue reading Sipping Socialism (via Podcast)

Free Vouchers

A quick thanks to who just saved me a tenner on a delivery pizza. I’ve used them for a couple of deals and they’ve proved to be well worth a visit. If you’re ordering something online and there’s a special field for the lucky few who have a voucher code, then traditionally, it’s someone else who gets the actual voucher with the code on it, no bonus there. The web changes that, and sites like this are going to change the way special offers are run. In the mean time, cheap pizza rules.

iPhone Power Converter

I’ve been using a Scosche Power Converter in the car for just over a month now. It converts the power output provided by from an older “auxiliary input” that connects an iPod to the stereo, into a power source that’s compatible with the iPhone 3G. Apple, in their wisdom, decided the old mechanism was too expensive, and they’ve focused on a single way of doing things moving forward – this is sensible given the Chinese requirement for USB charging in all phones. It works brilliantly and the phone now charges when I’m on the move.

The only fly in its ointment is that the iPhone insists on telling me that it’s being connected to an older and less compatible device every time it’s plugged in. Perhaps this’ll can be included as a “don’t tell me again” option in iPhone OS 3.0 or 3.1 – fingers crossed.

In the mean time I’ve become an ardent podcast subscriber – they’re so much better than most of the news (which is generally bad) and the popular music radio stations, which invariably manage up to 15 minutes of interesting broadcast before descending into the less popular part of their playlist. Podcasts 1, traditional Radio nil.