Amazon.com Widgets

shanecrawford.org Home Grown in Austin

Posts Tagged Development

Patterns for garbage collection

Garbage collection in Leopard adds a new dimension to Mac development which allows developers to focus more on application functionality rather than on memory management. This nirvana, however, is not without some pitfalls. Knowledge of a few key concepts and traps to avoid should keep your application development humming along.
Patterns to use

Actively manage resources.

Objects [...]


Collecting Leopard’s Garbage

Memory management is a delicate yet required skill of many who program. Those who program in C know the fine detail of managing each and every byte while those who have broadened out to Objective-C have enjoyed a slightly more relaxed thought process. Java developers on the other hand have lived [...]


Leopard Spaces

One thing that I have always loved about Unix is virtual desktops. For a developer screen real estate is paramount and in the absence of multiple monitors it is a life saver. In Mac OS X 10.4 Tiger there was Desktop Manager which I used extensively and loved. It worked great! Now with Leopard virtual [...]


Ironcoder 7

And they’re off… The seventh edition of Ironcoder has officially started. This go around the contest lasts a little over a week which is considerably longer than the usual weekend. The prize however, is absolutely grand: an 8GB iPod Touch! Judging is performed by the combined efforts of all participants in the contest which, in [...]


After →