IslandJohn.com
23Dec/080

AppleScript, Keychain and GUI Access from launchd

I wanted to launch some scripts from cron (I know it's deprecated) that would mount some shares using AppleScript (so that share credentials are prompted via GUI or accessed from Keychain) and display notification through Growl. On first try, this worked under Mac OS X 10.5.5, but then began to fail after an upgrade to 10.5.6. I would find error messages that were not very clear:

18Dec/080

Relay Mail from the Command Line on Leopard

I have some scripts that need to send mail form the command line (Terminal.app, shell, cron, at, launchd etc.). While the "mail" command works out of the box as configured - delivering mail on its own, - it will not work if your ISP blocks port 25 or your ISP's network address range is on a blacklist. You could use the "Mail.app" and Apple Script, but that requires that the user in question be logged in, and may not work for scripts run from "cron" or by "root".

9May/080

Comparing Three Light Sport Aircraft

I recently flew a Flight Design CTLS for a little bit; it was a short demo. Now that I had time to mull over my experience, I'm going to summarize some of my feelings and try to make comparisons to a 2006 Evektor SportStar (which I also recently flew,) a 1998 Cessna 172 SP (which I fly a lot - about 50% of my time in the air, the other 50% being in a R182) and a EuroFox. I will hopefully fly the new SportStar SL shortly, and maybe others (Remos G-3,) and if there are any new insights, I will share. I never liked the look of the original SportStar, but the new SL looks impressive.

1Jan/080

Welcome

I'm not the wordy type; neither of the spoken nor written kind. As a matter of fact, I put almost no public words to paper, or keyboard rather. I post a few scattered-about forum messages only in times of great disaffection - toward someone or something - or great altruism (perhaps the use of that word is a bit of an exaggeration.) I use these terms in broad strokes; disaffection stemming from frustration rather than hatred, and altruism that is more generosity than selflessness. But, recently I've felt compelled to share my experiences more openly.