Download Ma'arbel Beton
Image courtesy of ReonFlash (c)2010.
You can contact him via pete3000 at walla dot com .
My brother was experimenting with Photoshop, and he created the image on the left from combining all the musical genres known to his iTunes. I thought it would be more interesting graphically if the genre names would appear in a random order - rather than lexical. While implementing this is very easy in almost every programming language, I wanted this to be an application:
1. It needed GUI - my brother's not going to run scripts like he's using linux.
2. It needs to be portable - my brother is using Mac OS X on his MacBook, while this code was written partly on Ubuntu 9.10 using Eclipse (for the logic parts) and partly on Windows Vista using NetBeans (for the GUI parts).
This is why I've implemented this in Java utilizing the Swing toolkit. The zip file contains a single library, containing the application in JAR form, and also the source code. It has been tested on Windows Vista, Mac OS X and Ubuntu 9.10.