Oh Sony, Why Are You So Generous

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:

Well Flex Me

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.

The Power of Coldfusion Extending Java Data Types

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.

I Didn’t Think of *That*

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?

The Mime Lives, again

 

iWeb produces poor source, what did you expect?

When I saw Steve Jobs present iWeb at the January Expo, the interface reminded me a lot of another Apple product; Pages.

Bad del.icio.us

I got into using del.icio.us pretty late on and I’ve only really used it to store my bookmarks so I can access them from anywhere.

PHPUnit2 HTML Runner 0.5.1

Updated the PHPUnit2 HTML Runner to apply a fix provided by Glen Ogilvie for the Formatter when it tries to find the original exception that was thrown.

The Future Could Be So Bright

Last weekend I spent about 25 hours developing a prototype for a meeting we had with a potential client on the Monday. We started with a blank page at 9:00 a.m. on Saturday morning and by 10:00 p.m. Sunday we had a pretty much fully functioning prototype which had a great design (in my opinion) and all the functionality that we intended to demonstrate.

PHPUnit2 GUI HTML Runner

I’ve recently started to get into using Test Driven Development in almost everything that I am able to because I’ve begun to really see and experience the benefits that it brings to development. The basic advantages of TDD are covered very well in an article by Robert Blackburn, Test Driven Development with ColdFusion Part I: An Introduction to Unit Testing so I won’t cover them here.