This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Dec 31 07:12:37 -0800 2008 | |
| |
.gitmodules | Wed Dec 31 07:12:37 -0800 2008 | |
| |
LICENSE | Sun Dec 14 01:06:08 -0800 2008 | |
| |
README.Markdown | Wed Dec 31 07:12:37 -0800 2008 | |
| |
classes/ | Sun Dec 28 08:38:28 -0800 2008 | |
| |
config/ | Wed Dec 31 07:12:37 -0800 2008 | |
| |
endpoints/ | Wed Dec 17 10:24:30 -0800 2008 | |
| |
externals/ | Wed Dec 31 07:12:37 -0800 2008 | |
| |
index.html | Fri Dec 19 10:56:27 -0800 2008 | |
| |
playlist.php | Sun Dec 28 08:38:28 -0800 2008 |
README.Markdown
Last Genius
Code written for Last.fm's 14th December 2008 Hack Day in London. It's fairly simple - start with any given song and Last Genius will create a playlist of songs that go with that initial song, and will start playing them. Only songs which are able to played all the way through by last.fm will be added to the playlist.
I wrote a blog post about Last Genius, and Last.fm mentioned Last Genius in their round-up of the Hack Day.
Bookmarklet
To start using Last Genius, drag the bookmarklet below into your browser's toolbar.
Drag this: Last Genius
Then, any time you're on a Last.fm song page that you'd like to create a Genius Playlist for, just click on the bookmarklet and magic will happen.
Intalling a Last Genius Dev Environment for Yourself
Just do something like the following:
git clone git://github.com/NeilCrosby/last-genius.git
cd last-genius
git submodule init
git submodule update
cd externals/curlcall
git submodule init
git submodule update
mkdir /tmp/cache







