Right Now

⏳ Waiting for the APIs in the Cloud for what's going on right now ...

WP Biographia In The Real World

It's been almost a month since I released the first version of WP Biographia and in that time, according to the stats on the WordPress plugin page, it's been downloaded 212 times. That's rather gratifying. Several people have also emailed me to tell me that they're using the plugin. That's even more gratifying.

But despite its simplicity, a typical WordPress install is almost infinitely customisable and so is almost never what's supplied in the installation download. People add in plugins, widgets and themes. This blog alone has 18 active plugins and a custom theme. While the plugins, widgets and themes should all play nicely together, sometimes there's strange and unforeseen side effects; here's two that have come to light over the first month of WP Biographia in the real world and not in the safe, sand-boxed environment of my blog.

To Geo Lecture Or To Geo Debate?

Although it's a sweeping generalisation, conferences tend to polarise to one of two extremes. On the one extreme, there's the lecture approach, where the audience sits in quiet appreciation whilst they listen to people on stage talk at them. But there's another sort of conference. Where the emphasis is very much more on debate, on discussion both before, during and after the event, and where views are aired both verbally and online.

lecture (lec-cher), noun, an instructive speech

I've participated in conferences which exemplify both ends of the spectrum and pretty much all points in-between as well and the events I get the most out of most definitely fall into the debate category rather than the lecture category.

debate (dih-beyt), noun, a discussion involving opposing viewpoints

Almost Losing Sight Of The Magic Of (Mobile) Maps

Often maligned and ignored, sometimes science fiction writers are bang on the mark. The cognoscenti of the high brow literary world often dismiss science fiction as being not proper writing or even worthy of the label of literature. But sci-fi authors are often as not as uniquely placed to think about today's technology as they are to extrapolate on tomorrow's.

Recently, Charles Stross, one of my favourite sci-fi authors, gave a keynote at USENIX 2011 on Network Security In The Medium Term, 2061 To 2561. Not the most obvious of keynote titles to talk about maps or magic. But as part of his keynote, which is well worth reading in its entirety, he talked about how far technology has come in just the last 50 years and where it might go before the next 50 ...

WP Biographia Is But A Quarter Of The Way To WP Mappa

In a way, this was all Matt Whatsit's fault; he writes very profane and very funny blog posts and reading his recent The Five Stages Of P****d Wife (which you should read if you haven't already, err, read it) made me laugh, hell, it made me ROFL and LMAO at the same time but it also made me think, though not necessarily about wives or drunkenness ...

Now background reading and general swotting up on a topic is all very well but to really learn how to do something you just have to roll your sleeves up and do it yourself. Though it's probably stretching a comparison too far, you don't learn to drive a car through reading the highway code; you actually get behind the wheel (preferably under supervision) and ... drive. You don't learn about what food tastes good from a recipe book; you ... taste the stuff yourself.

And so it is with writing code and using new and unfamiliar APIs. It was definitely the case with my recent (reacquaintance of, and) foray into JavaScript and the addition of support for Nokia's Ovi Maps API to the Mapstraction project, with the added benefit of having to teach myself how to move from my (by now very dated) knowledge of version and revision control under CVS to git.

"Disk Utility Can't Repair This Disk"

"Quis backup ipsos backups?", as the Roman poet Juvenal didn't say but might have if they had had computers in the first century AD.

Like most geeks I pride myself on being able to maintain the computers I use on a daily basis. Just like real men don't eat quiche and real programmers don't use Pascal, real geeks don't call for professional help or technical support.

But then the day comes when one of your hard drives goes crunk, you go through all the tricks of the trade you know, you exhaust searching for possible solutions on the web and you realise that maybe, just maybe, while it's not time to eat quiche or starting coding in pascal, it's probably time to call for some professional help.

Like a lot of people, I've amassed a not inconsiderable amount of digital media over the years, in the form of apps, songs, movies and photos. Most of these live on my laptop and are religiously backed up with SuperDuper! and with Time Machine to external drives, with one of these drives holding the overspill. This aforementioned external drive had given solid, reliable service over the years but had started to act ... quirkily. Fearing a critical mass of bad sectors I decided now was a good time to backup my backups.