Archive for October, 2007

AppleScript Release Notes

October 31, 2007 Leave a comment

Script Cream
There’s some good stuff in the new¬†AppleScript release notes, most notably better (shorter) application-running calls (without having to resort to System Events) and the new version and name commands for querying applications without having to start them up.

if application "iTunes" is running
    tell application "iTunes" to pause
end if
Categories: Apple, AppleScript Tags: ,

Mac OS X Uninstaller

October 30, 2007 Leave a comment

Having just read John Siracusa’s excellent (as always) review of Leopard, I got thinking about one gaping hole in Mac OS X. An uninstall application/framework.

Apple’s Installer application and underlying framework is right up there, it’s easy to use, easy to create installer packages (and metapackages) for, easy to use and parse via the command line. But where is it’s uninstalling counterpart?

Apple have always emphasized single shot uninstallations, as in, you delete the .app package for an application and it’s done. Simple. Unfortunately applications are not just the contents of the .app package. They create preferences files in the Users or System Library folders, amongst other things. Especially with the new application signing feature of Leopard, would it be that hard for Apple to keep track of files created by a specific application using the fsevents framework that keeps track of all filesystem changes (as leveraged by Spotlight and Time Machine). Then when an applications is deleted, the system could offer to clean up other files that had been created by the application.

Of course, this could probably be accomplished without either application signing or fsevents as long as applications stick to naming conventions so associated files can be found. But using these advanced frameworks could lead to a scenario where you delete an application, and Mac OS X pops up and asks you if you’d like to remove preferences files, widgets, preference panes and even documents created with the application!

Monster Job Madness

October 28, 2007 1 comment

ThoughtsHaving just moved to London I’m doing a lot of job hunting at the moment. I’m using a range of online job tools, including In the most part I find it very useful (after the painful setting up an online CV part, which I’ve heard from employers in the past is not very useful to them anyway!), especially being able to set up QuickApply, which lets you select a CV and cover letter to send when clicking the QuickApply button.

Useful as it is though, it could be even better. At the moment you find a job description you want to apply for, then click Apply, and on the next page if QuickApply is enabled you can use it. What if Monster checked if you had QuickApply enabled and just put a QuickApply button on the job description page, reducing it by one click.

Maybe I should apply for a job as web programmer at Monster!

Categories: Thoughts Tags: ,