On Thursday there was a fair bit of tweeting about delicious shutting down. TechCrunch blogged Is Yahoo Shutting Down Del.icio.us? (this post is now updated).

The first thing I did was backup my delicious links.

I’ve got several years worth of delicious links so was a wee bit worried. I also prefer delicious to any other system for saving links I’d seen. It is simple, the interface is clean, the network is useful without turning into another social thing and the API and scripts are useful. I have also used the delicious tools to display sets of links on various webpages (quite a lot in glow) which I don’t want to hunt down and change.

There have been a lot of suggestions for delicious replacements Diigo seems to be a favourite. I looked at this a while ago and, for reasons I can quite recall (probably lack of simplicity), I didn’t stick with it, although a lot of education folk use it. I downloaded Scuttle again and though about setting this opensource delicious like site up but I’ve not done so yet.

Delicious Pinboard

Yesterday I signed up for pinboard this cost about £5 to signup which I hope will mean the service will not go away. I imported my exported delicious link.

I choose pinboard mainly for its delicious like simplicity and the fact it supports the delicious API.

Today things look a little brighter for delicious: delicious blog » What’s Next for Delicious? but I am quite happy to have paid my fiver. I’ve set pinboard to add any new links I post to delicious and set up an email address to post links from my phone. There looks like there are a few more useful features to explore later. I’ll keep using delicious at the moment and see how things go. It is, I feel, a good thing to get occasional reminders about our reliance on free services and to get the opportunity to pay for ones we really need.

Rss From Noun

A while back I noticed More Code Fun: Reading (or ‘to Read’) List – CogDogBlog which pointed to Reading: keeping on top of stuff I save | Helpful Technology The site has a nice byline Digital innovation for people with more sense than money when I grabbed the code to create my reading list.

My reading list pulls together various RSS feeds: my delicious, things live starred in google reader, instapaper & instapaper. I read my google reader and twitter on my phone. I don’t always want to follow the links so star or favourite them for later consumption. The reading list. pulls all of these together. Easy to use and I like the way it combines existing services rather than needing a new one. I’ll easily be able to add other feeds if I want to later on.

This week’s harvest

  • Print With Any Printer From iPad, iPhone – Wired How-To Wiki
    Which I am keeping for later reference. I’ve not felt the need to print from my iPhone in over 2 years of use or from an iPad. In fact I got rid of my home printer a couple of weeks ago (still networked to my wife’s B&W one) because it was gathering dust.
  • I registered for Skype Education as it looks as if it might be interesting.
  • Of the many What to do when you can’t get to school for pupils blog posts Primary Bits and Bytes » Blog Archive » Snow Place Like Home was my favourite, probably because of

    “REMEMBER! Real snow is the best! You should only really be here if you get too cold or fed up with playing out, snowballing or building snowmen!”

  • OOo4Kids looks like it will be worth checking out at work.
  • My Adobe Connect Recipe – CogDogBlog looks very useful for the time that Glow moves to Adobe Connect for video conferencing.
  • I am having an interesting conversation in the glow forums (login required) about video in glow blogs, this provides some food for thought: HTML5 Video Player | VideoJS it amazes me how complicated getting video onto the web is, formats, browsers etc. As someone who doesn’t understand these things it seems to me that the new html5 video tag could surely support more than one video format per browser and clean the whole thing up.
  • yesterday I linked to the NounProject on twitter this collects, organises and adds to the highly recognisable symbols that form the world’s visual language, so we may share them in a fun and meaningful way. The symbols on this site are and always will remain free.

RSS image from used under NounProject Creative Commons — Attribution 3.0 Unported

At TeachMeet SLF 2010 I saw Sean Farrell – logging into glow where Sean showed an idea for a simplified login to glow for younger pupils. More recently I saw Automating the Intial Login Process a blog post and associated screencast by Alex Duff an Education Manager at LTS. This helped me with the idea shown in this screencast: an application that helps pupils login for the first time and changes their password and subsequently logging on.

Boos on map

I love Audioboo. We use it as one of the ways to publish to edutalk.cc and I’ve joined in tagging some boos uksm for the UK Sound Map project.

Audioboo must be one of the simplest ways to do audio podcasting and it has many nice features. One of the ones that interests me most is the fact that the RSS feed has geo information in it, that is the location that the boo was recorded in (users can I believe turn this off). I have played about with the google maps api in simple ways (eg some walks) and really like the ability to tell a story in space as well as time.

Yesterday I though I’d have a look at the Audio Boo RSS feed (atom really) and see if I could do something similar.

Since google maps support GEORSS I though I’d give that a try first, pasting my audioboo feed into the search box on google maps give me this map which shows the boos without the audio players (no flash support).

I had forgotten about the audioboo api so just recycled some of my old walks stuff

I made a few Adjustments, I usually use magpie RSS Reader for RSS parsing, but I could not get it to work for the tag, due, I expect, to the colon. I therefore switched to the XMLParser provided by Adam A Flynn. The webpage explains that it can manage tags with dashes and colons but I am not sure how to as it is not in the docs yet (As far as I know). I just replaced georss:point with georsspoint and got on with it. The page is pretty much a mess of php and javascript but it works. I took the lazy way out to put audio players in the Google Map info bubbles, I used the html5 audio tag. That means that pre html5 browsers will not see it but this is not vital stuff. On the walk maps I’ve used an flash player so that is doable too.

I am caching the rss feed from AudioBoo so updates might not appear. It would be easy enough to set this up so that the page would load boos from a user or tag in the url /boo.php?tag=thetag or /boo.php?user=user too, but might effect my bandwidth.

Gmap Icon Shadow

The other interesting thing I found was Shadowmaker a webpage that makes shadows for google map icons which is a nice touch. On the walk maps I never got round to doing that. Shadowmaker makes it so easy that I could not avoid it.

Anyway I think this would be a really nice way to podcast a school trip, once a page like this is in place it will reflect any updates to AudioBoo. You could also make one that would map a boos that were tagged with a particular tag although I don’t think AudioBoo had feeds for tags from a particular user?

I’d love to hear from anyone with a class or school interested in a project like this and lend a hand.

If you are interested in learning about custom google maps I’d recommend the Google Maps API Tutorial.

Another positive of being an airhead was that one or two folk noticed my site was down.


@johnjohnston Flickr CC is down
Thu Dec 02 17:26:13 +0000 2010 from TweetDeck captured: Sun, 05 Dec 10 18:14:33 +0000

And when it came back, in particular A flickr CC search toy, tombarrett tweeted it again with the usual effect, including this one:


@johnjohnston @tombarrett looks good! Have you seen http://bit.ly/hevGEF It’s what we use in FE and HE.
Sat Dec 04 08:35:34 +0000 2010 from Echofon captured: Sun, 05 Dec 10 18:16:31 +0000


I think I had seen Xpert Attribution tool before but it was not at the front of my mind. Looking at it reminded me of the nice way they add attribution by padding the image at the bottom rather than the way I was doing it (stamping over the image). I had tried to work out how to pad an image before but failed. This morning I spent a wee bit of time digging around the PHP: Function Reference and managed to figure out a couple of things, padding the image, and wrapping the text when it is too wide for the image.

Like the rest of A flickr CC search toy the code is surely pretty horrible, but it seems to work.

I also looked over the How do I properly attribute a Creative Commons licensed work? on the FFAQ – CC Wiki again just to make sure I am keeping within the guidelines.

Stamp icons

THe other thing that I’ve changes is to add a 3rd size to the stamped images. I’d avoided the small size as the attribution rarely fitted on the images, now I am padding them they do not present the problem.

Using the stamped image has the advantage of the attribution sticking to the image where ever it goes and as far as online use goes keeping the image under your control an avoilding problems if a user deletes their image when you hot link to flickr.

As always I am interested in any suggested improvements I can make to A flickr CC search toy the idea is still to provide pupils a practical way to use and attribute Creative Commons images from flickr.

Smile at a stranger by Nina Matthews Photography
Attribution License

A couple of folk might have noticed that this blog and site was down for the last couple of days. The first day or two was a problem with the host who fixed things last night. At about the same time as johnjohnston.info came back up I was checking to see if ftp was still working, unfortunately as it turned out, it was.

Somehow while using Cyberduck to browse the site I managed to drag the public_html folder inside another folder. I was intending to download as a backup, I turned round to speak to my wife and when I looked back I could not see the folder. I presumed I must have deleted it, even though Cyberduck asks for confirmation to delete. At that point the site came back up and of course everything was 404. I quickly contacted by host again and asked him to restore from backup. When I woke this morning the backup seemed to have taken place, but the site was missing except for 2 folders.

Again I contacted my host. Having a last look round the site for some reason I opened up the ruby folder, there was my public_html folder safe & sound. I’ve moved it back and all seems fine.

I have done daft things on web servers before this, but this is the silliest I think. Hopefully a lesson learnt.

It also makes me consider my rather haphazard backup strategy. Recently I’ve been editing html etc directly on the server which means no local backups. I download by blogs database occasionally but often images are uploaded while blogging and deleted from my desktop, I guess I should start using flickr all of the time for image storage.

It has also made me realise how much I value this site, mostly for the time spent on various web experiment which never see the light of day but I would not like to lose. I have a fairly robust desktop backup system, Time Machine and SuperDuper! the later has saved me a couple of times. I need something equally robust and idiot-proof for this website.