Posts tagged as "london"

Two WordPress Plugins And The (Missing) Nokia Map

It's a glaringly obvious oversight but a few month's back I realised that given what I do for a living, there's something missing from my blog and that something is a map.

There's a whole slew of "where am I" style WordPress plugins out there, but after some careful research I decided that none of them did precisely what I wanted, which was to show the last check-in I made on Foursquare, on a map, in the sidebar of my blog.

Those that did come close still didn't do the key thing I wanted and that was to use the map I work on as part of my day job. Now don't get me wrong, I've got nothing against the maps that I could have used; Google, Bing, Mapquest and OpenStreetMap produce very fine maps and they all have the JavaScript API I'd need to display my last checkin. But none of them used my map and that means a Nokia Map.

Finally WP Biographia v3.0 Makes It Off Of The Starting Blocks

It's taken a while but I just did this ...

$ rsync --recursive --verbose --exclude '.git' \* ~/Projects/svn/wp-biographia/trunk/
$ svn up
$ svn stat
$ svn ci -m 'Updating with v3.0 changes from master on github'
$ svn cp trunk tags/3.0
$ svn ci -m 'Tagging v3.0'

... and after much coding, rewriting, testing and documenting, v3.0 of WP Biographia has finally made it off of the starting blocks.

Asking For WordPress Plugin Help And Support Without Tears

When you release some code you've written under one of the many open source licenses that exist today, if you're lucky then you can expect to get asked for help using that code. Note that I say if you're lucky. Some people I know view giving help and support as, frankly, a pain; it gets in the way and stops them thinking about a new feature or the next big thing. I take the opposite view though, I see being asked for help as a compliment; it means someone has found the code I've written and actually thinks it might, maybe, be useful, so they're using it and need a bit of support in getting it to do what they want it to do.

So if getting asked questions about code I've written isn't a problem for me, then why am I writing this? It's not the being asked as much as it is what is being asked. Support questions such as ...

TSA WTF

It's Friday, December 9th 2011 and I'm in the TSA security line at San Francisco International Airport. Shoes off. Belt off. Watch off. Laptop, iPad and Kindle out of my bag and into the trays.

TSA guard: "New rules. You don't need to take your Kindle out anymore. It's small enough for us to see it on the X-Ray machine in your bag"

Me: "That's good; one less thing to have to take out of my bag"

Check In, Get Acquired, Check Out. Farewell Gowalla

With the benefit of hindsight, it was probably inevitable but 5 years after the location based, check in social network we know as Gowalla launched and 3 months after they were acquired by Facebook, Gowalla is no more.

Despite launching in 2007, 2 years prior to Foursquare, Gowalla never seemed to be able to capture attention from either users or from the media in quite the same way as Foursquare. The similarities were many; both social networks used location as a key facet, allowed users to check in to locations they were at or near and to share those locations with other users and other social networks. But while Foursquare's game mechanics of badges and Mayors seemed to hit the right note with users, Gowalla's ill explained and ever morphing system of virtual items, spots and trips never seemed to make sense. No-one I've ever spoken to could explain exactly what the point of Gowalla was, whilst Foursquare's mechanics were simplistic and easy to grasp.

After loosing ground to Foursquare, Gowalla tried to act less as a sole source of checkins and more as a central aggregator of the disparate checkins from itself, Foursquare, Facebook and Twitter, amongst others, but this move did little to slow Foursquare's ascendancy.

Is This Apple's New Map? (It Doesn't Look Like Google's)

Updated 8/3/12 at 12.20 GMT

Judging by comments to this blog post, on Twitter and on Google Plus, the consensus seems to be that yes, Apple is using OSM data from 2010 outside of the US; inside of the US it's (probably) TIGER data and no, there doesn't seem to be attribution and Apple may well be getting a communiqué from OSM to that effect. Other sources of information on this include * The iPhoto for iOS Not Using Google Maps thread on the OSM-Talk mailing list * Iván Sánchez Ortega has put up a nice map comparison between OSM and iPhoto's map tiles. * There's also another comparison between Apple's, OSM's and Google's map tiles. * Jonas. K has put up a blog post which comes right out and says that iPhoto is using OSM and other public domain mapping sources. * Finally, as a nice touch, this post seems to have made it into OSM Community Blogs.

Two Website Outages; One Important, One Trivial

On Tuesday 24th. January 2012 both vicchi.org and garygale.com went down. Then again, last night, both sites went down again.

The first of these outages was entirely intentional; like many other sites on the web from the huge to the tiny, I blacked out my web presence in protest over the Stop Online Piracy Act which was being voted on in the US Senate on that day. I did this for two reasons. Firstly the internet is a global network and the SOPA legislation, as worded, would have had a massive impact on the global internet and negligible impact on online piracy. Secondly, whilst I live in the UK and SOPA is a piece of US legislaton, past experience shows that the UK government have a rather good history of importing UK versions of poor US legislation. Here's a helpful infographic which speaks more about SOPA that I ever could.

Beta No More; WP Biographia Hits Version 2.0

It's taken a while but after 20 commits on GitHub, 1000 odd lines of PHP code, 40 odd WordPress forum posts and, what to me is a staggering, 1100 odd WordPress downloads, WP Biographia finally hits version 2.0. As I've written before, this is very much an ongoing learning process and putting version 2.0 out into the wild hasn't been entirely trouble free, as this thread on the WordPress forums amply shows.

But despite the initial teething problems, version 2.0 is out and the list of enhancements and fixes remains unchanged from the beta version, but the official version 2.0 release of this plugin is now both on GitHub and the WordPress plugin repository and while my Codeage page still remains the official home for this plugin, there's a nicer looking home on GitHub for WP Biographia courtesy of GitHub's pages feature.

At The Airport, Not All QR Codes Are Created Equal

Another day, another flight, another addition to the ever growing and increasingly arcane number of steps that you need to go through in order to get through an airport and actually take off on a plane. I've written before on the world of airport security, be it having your bags X-Rayed or searched and on engaging flight-safe mode on your mobile phone/tablet/e-book reader/laptop.

Last week, flying from London Heathrow to Berlin's Tegel airport I found a new addition to the increasingly detached-from-reality world of airline security ... the electronic boarding pass. In principle, the electronic boarding pass is a great idea. First introduced in 1999 by Alaska Airways, checking into your flight online and putting a QR code on a graphic of your boarding pass cuts down queueing and waiting at the airport. Some airlines either send you the boarding pass as an SMS message, as an email attachment or as a time limited web URL. Some airlines provide an app on your phone; British Airways falls into this category and their app covers Windows Phone 7, iOS, Android and Blackberry.

Farewell Yahoo! Maps API, Hello Nokia Maps API

Yahoo's JavaScript and AJAX API was the first mapping API I ever used and it now seems hard to remember when Yahoo's API offerings were the dominant player, always iterating and innovating. The Yahoo! API set formed and continued to underpin the majority of my online presence. When I wrote about leaving Yahoo! and joining Nokia in May of 2010 I said ...

So whilst I’m going to Nokia, I’ll continue to use my core set of Yahoo! products, tools and APIs … YQL, Placemaker, GeoPlanet, WOEIDs, YUI, Flickr and Delicious. Not because I used to work for Yahoo! but because they’re superb products.

... and I meant every word of it. The Yahoo! APIs were stable, powerful and let create web experiences quickly and easily. But now a year later a lot has changed. I still use Flickr on a pretty much daily basis, but Delicious is no longer a Yahoo! property and I transitioned my other web presence from using YQL for RSS feed aggregation to use SimplePie as YQL was frequently down or just not working. The original core set of Yahoo! APIs I use in anger is now just down to Flickr and YUI.