The beat goes on

Things are continuing apace with BeatsBase – the online community for DJs and I hope we’ll soon be able to start opening some of the doors (and maybe a window or two) to the crowds waiting outside. But first I wanted to show off a few of the features I’ve been hard at work building.

The Hot ListFirstly is the Hot List, where people can see the tracks, playlists and mixes that have got a lot of positive votes. Let’s face it, I wouldn’t be writing a true Web 2.0 application without voting, would I?

The Hot List will also be RSS-enabled, allowing people to subscribe using an RSS feed reader so they can be notified of the movers and shakers on the site.

BeatsBase votingAnd speaking of voting, we’ve got a really neat and simple way for people to vote for items. Just click to say whether you love it, think it’s OK, or don’t find it so hot. You can also leave an optional comment with your vote, and you can see the difference your vote has made immediately with the Vote Bar (I’ve yet to come up with a snazzy name for these horizontal stacker bar charts).

BeatsBase mixes and playlistsSo you want to put a few tracks together into a playlist and share that with the world? No problem, just click, choose and build your playlist. And what if you’ve created a mix using some tracks in our database? No problem too, you just choose the tracks you’ve mixed and we do the rest.

So now we know what tracks are in what playlists and mixes, we can do some really fun stuff. Like tell you what are the most mixed tracks, the most popular tracks in playlists, and what two tracks nearly always go together. We can also tell you what playlists and mixes any particular track appears in when you view it’s details so you can discover other users that like the same music as you.

Remember, we’ve already got over 30,000 tracks in the database (yes! it’s true! I counted ’em!) in a wide variety of styles, so there’s bound to be a pile of stuff you’ll love. And with our lovely users adding new tracks (hopefully) every day, we’ll be The Place To Be when it comes to track data on the web. The beat is getting louder.

Performer – Unobtrusive Prototype Helper

In a recent SitePoint blogs post by the estimable Kevin Yank he talks about Handling JavaScript-disabled Browsers. This is a vital part of making sure that any web application works correctly, and is something I spend a good proportion of my time doing.

Kevin rightly advocates something called progressive enhancement, which is a methodology designed to give a working system to everyone, but an enhanced experience to those that support more advanced technologies. It’s something I’ve talked about before.

In fact I’ll soon be giving away an initial version of my Performer JavaScript helper class (which I’ve talked about briefly before – good grief, was that really over a year ago?). basically it sits on your pages alongside the wonderful Prototype JavaScript library and allows the savvy developer to easily add AJAX-y style goodness to pages in an unobtrusive way. Let me give you a couple of examples:

Loading the content from a remote page when a link is clicked
<a href="ThisPage.php?With=RemotePageCall" class="loader" rel="Remotepage.php" rev="TargetElement">Click me to load the RemotePage.php file into targetElement</a>
Hide an element when the page is loaded
<div id="HiddenElement" class="hider">This element is hidden if the browser supports JavaScript, otherwise it is shown</div>

I plan on supporting several other features with the first release, including togglers, so watch this space.

VistaPrint – business cards for (almost) free

Warning: I’ve found out since writing this article that VistaPrint are well known for being involved with dubious charges. I’ve not been stung (yet) but Buyer Beware.

This weekend has been a bit of a washout, what with me having another wave of not-wellness yesterday and the weather turning bad today. Still, every now and again I take a look at by new toys and it brings a smile to my face.

Business cards by VistaprintOn Friday my new business cards arrived from VistaPrint, and they’re great. Not necessarily because they’re well printed, but they are, or because the design is cool, and it is, but because they cost me under £4 for 250. How come, I hear you ask? Well, I just paid for shipping, the actual cost of printing was free.

It seems that VistaPrint are a company that can’t help but give things away, and that’s the sort of company I like. So head over to their website, register with your email address and you’ll soon be getting emails offering you fantastic deals. If you have a business that requires any form of printed literature (business cards, brochures, leaflets, postcards etc) then I would highly recommend them.

I really want to claim my 25 free glossy leaflets, but can’t think of a subject to write a leaflet about. Any suggestions?

Superheroes in the real world

Today at work we got a spreadsheet with a list of all the job types and codes that insurance companies use to put YOU (yes, you) and me into neat little boxes. There are a lot of different jobs, thousands of them (which gives us a small headache how to show it in the software we’re building).

However, the bit that intrigued me was the number of super heroes fallen on hard times, now reduced to being nothing more than a line in a database. Here are just some of the fallen heroes that we hear of little nowadays:

  • Barrelman – unfortunately confined to bed; too heavy to fly
  • Belt Patrol Man – gave up after the Wide Fashion Belt Incident
  • Bread Roundsman – whatever happened to him? Round bread is sometimes sorely needed
  • Carbonation Man – I think Coke put him out of business
  • Cathead Man – scared the children
  • Digesterman – he had limited skills, admittedly, but was a lovely bloke. Sadly died last year of as stomach infection.
  • Donkeyman – last seen on Scarborough beach
  • Exhausterman – catalytic converters did this guy in
  • Fanman – celebrity shows banned him after reports of obsessive behaviour
  • Flaking Millman – no-one ever really knew what he was for
  • Grinderman – still working in a steel factory in Sheffield, I believe
  • Hoseman – the police got entirely the wrong end of the stick and banned him from being within 3 miles of anyone else
  • Lampman – electricity, what else can I say
  • Lengthman – see Hoseman
  • Milk Roundsman – did a fantastic job in the early days of square-only milk, but hasn’t been seen in ages
  • Mud Man – a regular at Glastonbury Festival, but otherwise retired
  • Plateman – again, another vital role gone unfulfilled
  • Potman – not to be confused with his cousin Postman
  • Poultryman – can be seen at funfairs occasionally, but really only pecking at a decent living
  • Property Man – did very well in his investments and retired to the Caymans
  • Purifier Man – was superseded by younger, more efficient models
  • Pusherman – still in Wakefield jail, I think
  • Road Lengthsman – was measuring the track on Beachy Head, he turned left instead of right. So sad.
  • Ropeman – an unfortunate incident meant we were never able to get him untangled
  • Screwman – working at Wickes, I think
  • Secondman – was never considered for the top job, so quit
  • Seed Tank Man – not really sure what he does
  • Sewerman – a vital but unseen job done by a very dedicated superhero
  • Special Effects Man – still going strong, but doe to be replaced soon by Andy Serkis
  • Stockman – couldn’t compete with Bisto
  • Tamperman – tampered once too often with a socket
  • Tic Tac Man – hanging in there, but with so many other choices he’s finding it difficult
  • Timberman – got into movies, but was considered a very wooden actor
  • Trenchman – got himself into a rut
  • Vatman – doing very well for himself working for the government, I hear
  • Water Infusion Man – the growing popularity of flavoured spring water came just too late for this poor soul

Let us all have a moments silence to think of the Superheroes who have, through no fault of their own, fallen foul of legislation (the "No low-level urban flying" law finished many a career) or been got by the human rights juggernaut (for instance Fireman, who was successfully sued for singing a woman’s clothes after he saved her from falling off a bridge).

And yes, all these are real job descriptions.

N-Studio – glimpse of the otherworld

Just occasionally I see a website that makes me stop and catch my breath. So it is with N.Design Studio, which is retro and modern, funky and smooth all at once. Like an Ozric tentacles track it envelopes you and makes you drift into a land far, far away.

Of course we can’t all do designs like that, partly due to the fact that clients wouldn’t like )or indeed get) it, but mainly because us lesser mortals just can’t do illustration of that magnitude. Well done to the n-studio guys.