Down by the Lake

Instruments icon

I've spent some time recently with DTrace, a performance analysis and debugging framework that ships on every Mac running Leopard. It's an extremely powerful framework that many Cocoa programmers disregard due to its apparent complexity.

I found that DTrace is actually reasonably easy to use, and have collected my experiences with it in a two-part article. The good people at MacResearch have published the two parts here and here. I invite you to check them out and hopefully learn a new way to tune your Mac or iPhone applications.

Pi Cubed icon

Hot on the heels of the Pi Cubed Lite release is the 1.11 version of the full Pi Cubed. This version fixes some bugs in the 1.1 version that were pointed out by users and in iTunes reviews. Additionally, this is the first version of Pi Cubed to require iPhone OS 3.0, because I've started to integrate some 3.0-specific features. As usual, the updated version can be found on the App Store.

Read on for more details on this update.

Pi Cubed icon

Since its April release, Pi Cubed has been well-received. However, it is difficult to sell users on the value of a $9.99 visual math tool in the App Store without any means for them to try it out. Well, I'm happy to announce that the free Pi Cubed Lite is now available on the App Store.

Read on for the differences between this and the full version of Pi Cubed.

Pi Cubed icon

The good people at have just posted a positive review of Pi Cubed. Honestly, using Emoji for a custom variable is not something that is part of my standard testing procedure.

Unfortunately, they did run into a couple of crashing bugs which I had not seen before, so I'll try to parse the crash logs and fix those issues. I'm also taking some of their user interface suggestions under advisement, and I'll see if I can incorporate improvements into the upcoming iPhone-OS-3.0-focused update.

Syndicate content