Content

This is a weblog

File: programming

2009-07-13 :: mike // mac + programming
Subversion Client Issues

I do a quick one-bullet review of Mac SVN clients.

Tagged: » »

7 comments  » Read the rest

2008-11-02 :: mike // mac + programming
iCal's Text Field Jumble

Discussing some quirks of dialog design in iCal’s event edit window.

Tagged: » » »

Comments Off  » Read the rest

2008-02-01 :: mike // computers + mac + programming
PyObjC notes

Some things I’ve picked up from working with PyObjC recently.

Comments Off  » Read the rest

2007-10-09 :: mike // programming
The editing pass

Some thoughts about making an explicit editing pass on working code:

Once you get a piece of code to the point where you believe it works – it’s passing its tests – go back over it and edit it. That is, go back and edit it for clarity, flow, and style. Just as if it were an essay.

14 comments  » Read the rest

This is a short one, but it might help someone with debugging someday.

A while back, we had some code that was checking errno, then using the NSLocalizedString macro to get a localized error message, but it checked errno again later. Only the app isn’t localized yet. There’s no Localizable.strings file, so when NSBundle -localizedStringForKey gets [...]

2 comments  » Read the rest

I usually like the link selection I get from the Joel Reddit, which usually has good software-related essays at the top. It seems to avoid links to uninformed rants about consumer electronics or industry politics, for which I have no use.

I’d like a social links site for software professionals on the Mac – does one [...]

9 comments  » Read the rest

2007-01-09 :: admin // mac + me + programming
Leopard Tech Talk, Jan 19: LA

I couldn’t make it to WWDC last year, I’m not at Macworld this week, but I will be making it up to LA on the 19th for the Leopard Tech Talk, to catch up. I’ll probably be there the day before, owing to traffic and an inability to wake up early.

If any area mac devs [...]

4 comments  » Read the rest

If you’re like me and don’t have a Leopard Preview, and if you haven’t seen the Leopard Developer Application Technologies Overview, you should take a look. There’s some pretty interesting stuff coming down the pipe. I like the Calendar store, which lets any application work with the iCal calendar info in much the same way [...]

Comments Off  » Read the rest

For my first contribution to BibDesk in a while, I’ve added the ability to read Dublin Core metadata when it is encoded in HTML META tags on a web page.

What this means is that when using the “New Publications from Web” feature, some sites you browse to will have the publication’s information filled in for [...]

2 comments  » Read the rest

2006-08-19 :: mike // computers + mac + me + programming
TextStructure screencast

In case you had no idea what I was talking about in the last post, I’ve put together a hasty screencast with no script, no soundtrack, and no editing.

In the video you can see a few things:

0:00: I have found a way to show you the palm trees on my street without showing you the [...]

Comments Off  » Read the rest