Malicious enjoyment derived from observing someone else’s misfortune
 

Tag Archives: processing

Importing MySQL 1.4 Amarok data into Amarok 2.2 Nightly

I was having a bunch of trouble today importing my old MySQL amarok database into the new nightly version of amarok I installed.  The Amarok Wiki had a great section on how to convert a MySQL Amarok collection into an SQLlite one.  This was the key to importing my old 1.4 collection into the new 2.2 nightly version of Amarok.

Processing: It’s totally not Flash

I’m not one to advocate Java generally, but Processing is totally hawt. Here’s something I screwed around with today: Ball[] myBalls; void setup() { size(500,500); frameRate(25); myBalls = new Ball[300]; for (int i = 0; i < 300; i++) { myBalls[i] = new Ball(); myBalls[i].x = random(0, 500); myBalls[i].y = random(0, 500); myBalls[i].r = random(0, 10); myBalls[i].xv = random(-5, 5); myBalls[i].yv = random(-5, 5); myBalls[i].mycolor = int(random(0, 100)); myBalls[i].myseed = int(random(25,100)); } } void draw() { background(0); for (int i [...]

0install: A package manager for the lusers

Zeroinstall is my new friend. It’s a package manager that’s decentralized, and can be used on machines where users need applications, but don’t know how to compile (or are unwilling to). Installing applications happens in the home directory, and once a program is run once, it is stored in the home directory for later use. All packages can be signed with GPG keys, and the packaging GUI is amazingly awesome. Check out my 0install repository. You can run things like [...]