Archive for the ‘Nerd Talk’ Category

IMDB Vote History as RSS

with one comment

Over the last few years, I’ve been using IMDB to keep a record of the movies I’ve watched by giving them a rating out of ten using the simple star rating widget at the top of each movie page.

By rating each movie, I have managed to create quite an extensive history of the movies I’ve seen which is publicly available on my personal vote history page.

IMDB Vote History

The problem I’ve had though is accessing that data elsewhere for use on other websites, such as this blog, Twitter or Facebook profile.

Until now, I’ve been using a service called Dapper which can scrape any accessible webpage for data and output that data as a range of different source such as RSS, Atom, JSON or XML.

The RSS output has actually worked quite well but the Dapper service was quite tempramental at keeping up-to-date, sometimes taking a few weeks to update. It wasn’t ideal for a reliable source.

Well, I discovered this morning that IMDB actually offer a dedicated RSS feed directly from their website of this exact data.

If you have been publishing your vote history to a public page, you can see your feed by appending your unique reference to the end of the URL http://feed://rss.imdb.com/mymovies/list?l=[your id].

For example, my vote history would be accessible at http://rss.imdb.com/mymovies/list?l=5051158.

Unfortunately, the date saved doesn’t seem to be output as the timestamp for each RSS item but I’m sure a few pokes at the IMDB development team could sort that out.

No doubt there are other personalised RSS feeds available from IMDB such as your movie reviews and favourites. If I find any, I’ll add them to this post.

Maybe now, I can tap into the data and start building some useful widgets out of it.

Update: it seems there is already a Facebook app which taps in to your vote history called My Movies.

Written by Si

May 14th, 2009 at 10:11 am

OSX Bevel Effect in Fireworks

without comments

The Apple OSX bevelled effect isn’t exactly original now but, nonetheless, there are times when the style suits your design needs, especially when wireframing OSX/iPhone applications.

I’ve found a neat little method of creating the bevel effect in Fireworks which you can reuse quite easily:

  1. Select the object you want to apply the effect to. (Note it works best on darker objects).
  2. Apply a drop shadow filter to the object (Filters > Shadow and Glow > Drop Shadow).
  3. Set the Distance to 1, Opacity to 20%, Softness to 0, Angle to 270 and the Color as #FFFFFF.

That’s it! See the following example of how it looks.

OSX bevel effect in Fireworks

For added convenience, why not set this as a favourite style?

  1. Select the object you’ve just applied the filter to (it should be the only filter applied).
  2. Click the + button next to Filters.
  3. Select Options > Save As Style….
  4. Name the style, something like “OSX Bevel“.
  5. Now you can apply the bevelled effect to any object you select in Fireworks by clicking the + button and choosing “OSX Bevel“.

Hopefully some of the designers out there will find this little tip useful.

If you can think of a quicker or more convenient way of applying this effect in Fireworks or have an alternative approach for all the Photoshop users out there, leave a comment below.

Written by Si

May 5th, 2009 at 12:17 pm

Shorter URLs with u.nu

with one comment

u.nu - shorter URLs for Twitter

URL shortening services are becoming quite popular now micro-blogging services like Twitter have gone mainstream.

Yesterday, I discovered yet another URL shortener service from called u.nu - probably the shortest domain possible for such a service.

Unfortunately, u.nu don’t offer a bookmarklet directly on their website so I created one myself.

Drag and drop the u.nu bookmarklet to your address bar and you too can save even more characters when posting links to Twitter.

Written by Si

May 3rd, 2009 at 11:01 am

Download the Formula One schedule with F1 Calendar

with one comment

The Formula One calendar commences in Sydney, Australia next week. If you already knew that, chances are you’ll be quite interested the latest addition to the KickOff series of sports calendar web apps…

F1 Calendar - Download or Subscribe to the Formula One schedule in Outlook, iCal or your mobile device

F1 Calendar is a quick way to check Formula One race times and dates for the entire season, either on the website or directly from your own calendar application.

Similarly to the previous KickOff services (which include Six Nations Kickoff, Euro Kickoff and World Cup Kickoff), all the dates and times can be downloaded straight to Outlook, iCal or even your iPhone - basically any software or mobile device that can recognise the industry standard ICS file format.

Not only can you download the race times but - if you’re software or hardware allows - you can subscribe to the remote calendar file which will automatically update as and when any changes are made to the schedule.

F1 Calendar also introduced full support for world time zones, changing all the times to your local settings. It also remembers your recent selections so you can go straight to the upcoming times quickly and easily.

Not only that but we’ve also allowed a level of customisation to your calendars: you can even decide whether to include just the race times or the qualifying rounds as well.

Working with Andy Higgs this time round - an amazingly talented web designer & developer - we approached the project with a relatively simple design, targetting the typical demographic who are interested in Formula 1. By incorporating the existing grey and red image associated with racing, it established a familiar look for the intended audience.

Focussing on the core functionality as getting the data quickly and easily, the most prominent feature was the Download and Subscribe functionality. We didn’t want to isolate the users who just wanted an online reference though so the schedule list had to be present and simple to understand. Each event focussed on the actual race but the user could easily drill down to qualifying times by clicking on the event title.

It was great to collaborate with Andy on this project as it was the first time we had worked together since meeting at The Multipack several years ago. Andy was a joy to work with, showing huge enthusiasm for the topic and real initiative throughout the development process. No doubt I shall work with him again on future projects.

If you like F1 Calendar and find it useful, please share it with your friends on Twitter, Facebook, Delicious or any other social network you’re on.

There is also a dedicated @f1cal Twitter account so feel free to follow us for updates or send us any suggestions.

Written by Si

March 16th, 2009 at 3:29 pm