Archive

Archive for the ‘Uncategorized’ Category

October 13th, 2009

The only problem with open-source software is that sometimes it totally sucks.

Nick Uncategorized

My Beagleboard has arrived

April 3rd, 2009

My new beagleboard

My beagleboard!

Its the newest member of my computer family - a tiny 3″ by 3″ board, capable of doing 3d graphics rendering! The processor it uses its pretty damn nice, it comes with 128MB RAM, and a DSP.

It can also power… My arduino RGB Lamp! So in a few days I’ll have a wireless RGB lamp, telling me things like… The weather! Or whether or not I have emails. Stuff like that.

And maybe someday it will power my army of wireless robots. We can but dream.

Nick Uncategorized

Arduino RGB Lamp

March 15th, 2009

Last year I discovered the wonderful world of Continuous Integration. At the time I was coding with Java, and using Ant with Hudson.

Ant is a really cool. I’m just going to flat out say it; Makefiles suck. I’ve never liked their syntax. Ant uses XML. Makefiles have some arcane tricks to make it all work. Ant has nice, clear stucture and syntax.

Hudson is also really awesome. It can be setup to checkout and build your code, works with Ant to run tests and generate output, and can then show you pretty graphs to show exactly how your code is going. It then uses pretty coloured balls to show the status of your project; Blue for good, Orange for ‘not quite right but still built’, and Red for ‘OH NOES!’.

This can then feed into eXtreme Feedback. Lava Lamp bubbling?! Someone broke the build!

But for a more Hudson-specific solution, the creator of Hudson, Kohsuke Kawaguchi, blogged about setting up a USB-Powered Orb, to show the status of a hudson build.

ZOMG AWESOME!

So awesome that I made one. I’ll post the details another time, but suffice to say that having a usb-powered RGB lamp is cool.

Nick Uncategorized , ,