Archive for 2005

BBC Radio podcasts 20 more shows

Friday, April 15th, 2005

From BBC News:

The BBC is making 20 more radio shows available for listeners to download onto their digital music players. […] The programmes which will be made available as podcasts are mainly talk-based to avoid problems over music rights issues.

Isn’t AppleScript Marvellous!

Wednesday, April 13th, 2005

Script Editor application iconI reckon that one of the most underrated features of the Mac is (still) AppleScript. If you don’t already know, using AppleScript you can record and automate tasks, extend existing functionality, tie applications together and – using AppleScript Studio – even create proper standalone applications.

Here’s how it helped me lately and re-whet my appetite for adding AppleScript support to Feeder (I know, it should have been there in the first place, but it got postponed).

With Feeder, a common support problem is the FTP publishing. Not once since I replaced the CoreFoundation FTP stuff with cURL has one of these problems been an actual bug; it usually comes down to whether or not FTP Passive Mode is in use or something that I will politely term “user misunderstanding”. 😀

A big part of support is to get information from log files (e.g. your Console log or a crash log) to work out what is going on. With the FTP stuff, you don’t want to be logging all the time and Feeder doesn’t have a transcript window like real FTP clients, so I added a hidden preference to enable and disable this logging as needed.

You may already know that you can view and change an application’s preferences using the “defaults” command in the Unix shell. For example:

defaults read com.apple.iPhoto

AppleScript iconUsing the command-line is a bit scary for many users, so I wrote a quick AppleScript to toggle Feeder’s “FTPDebug” hidden preference. You can download it here.

The script was saved as an application, so to run it you just double-click its icon. If you’ve never seen AppleScript and would like to see the code, just drag it to the Script Editor’s icon in your /Applications/AppleScript folder. You will see that it is almost English.

Yes, there’s stuff like VBScript and you can write Unix shell scripts, but I don’t think any other platform has anything as easy and powerful as AppleScript.

What age do you act?

Wednesday, April 13th, 2005

Hans asks “What age do you act?“. This is timely considering that I am now 30 + 1 day. I could do with some cheering up…

You Are 26 Years Old


26


Under 12: You are a kid at heart. You still have an optimistic life view – and you look at the world with awe.

13-19: You are a teenager at heart. You question authority and are still trying to find your place in this world.

20-29: You are a twentysomething at heart. You feel excited about what’s to come… love, work, and new experiences.

30-39: You are a thirtysomething at heart. You’ve had a taste of success and true love, but you want more!

40+: You are a mature adult. You’ve been through most of the ups and downs of life already. Now you get to sit back and relax.

What Age Do You Act?

That I appear to act 6 years older than Hans but 4 years younger than my age sounds about right. Also, Claire told me last night that I looked 26 and (just in case that could be considered too complimentary) would probably look much younger if I didn’t smoke. Thanks! I think.

Thirtysomething

Tuesday, April 12th, 2005

I am 30 years old today, born on a snowy afternoon in the middle of April 1975. It doesn’t usually snow in April in the UK and that was followed by one of the hottest summers ever. Today, the weather is thankfully a little better, but not much!

It’s a strange birthday; no “life begins at…” type sayings or other things to make you feel better, and now I will have to get used to choosing another option on pop-ups like this:

So instead, I find myself approving of pop-ups like this:

Everyone is being very kind, speaking softly, almost sympathetic. Indeed, you can sense the compassion. “Poor boy,” they must be saying amongst themselves, “he’s 30 today”.

But it’s OK. I’ve come to realise I’ve barely completed the first act. Not everything in my world is rosy at the moment – when is it ever? – but I’ve never been so happy and get the feeling the best is yet to come!

Post Hoc, Ergo Propter Hoc

Tuesday, April 12th, 2005

Today my good friend, Californian dude, occasional Reinvented Software developer and refreshingly mad person Hans Kim started his own blog and – ahem – dedicated the first post to me. Thanks Hans! 😀

The Blog is called Post Hoc, Ergo Propter Hoc, which if my Latin serves me correctly translates as “After This, Therefore Because of This” or the assumption that because one apparently related event follows another, then the first must have caused the second.

To test that in a silly way: Did Hans start a blog the day of my 30th birthday because I started one the day after his? Er, no. The coincidences don’t mean anything. In fact, Hans was the first person to tell me I should start a blog, while long before that had told me he wanted to start one himself. I’ll let you work out the Latin (or even the English!) for that in your own time.

Happy blogging, Hanso!