Really, 4.5 cents per 99 cent sale on iTunes, you really know how to treat your artists well. If you’re not crippling their meatspace releases with DRM then you’re applying the same (none existant) overhead charges to their digital downloads, from the suit filed by Sony artists:
Continue reading this entry »

A couple of weekends ago I took my first real look at Flex 2.0 Beta. To say that I loved it is an understatement, I’ve even added a Flex category to my site in anticipation of many future posts about it.

I simply spent the weekend watching the demo videos & running through all of the tutorials and then started to play around with the Coldfusion/Flex connectivity and believe I grasped a large amount of how to work with Flex 2.0 within that time.
Continue reading this entry »

Just now I wanted to compare a couple of arrays in Coldfusion to ensure they were both exactly the same. I knew that CFCUnit had this functionality and I had even pottered through the code a while back to see how it was done and had noticed that it was doing actual.equals(expected) or something like that, where both actual and expected are the arrays to compare.
Continue reading this entry »

The other day I finally came up with the problem and solution to a sporadic bug that had been appearing in our main application at work for a couple of weeks and driving me absolutely nuts. This was one of those bugs that if anyone asked you what was causing it you could swear on your life without flinching that it was un-reproducible, so what was it and how did I fix it?
Continue reading this entry »

 

Over a year long period between 2001-2002 I created a short 3D animation in my spare time entitled "The Mime". This was an attempt to create a centre piece for my portfolio when I was looking for a job as an animator and it was completed within about a year long period purely in my spare time.

As I mentioned previously the supporting site for the animation went off-line with my last server and I’ve taken some time out to resurrect the site; mainly for posterity.
Continue reading this entry »