Permanent link to archive for 4/12/02.Friday, April 12, 2002

Happy serendipity day #2

The Muddy Charles, a dive bar at MIT formerly known for serving Budweiser and Smuttynose, is now selling Samuel Smith’s Taddy Porter in bottles. Color me much, much happier than I was about five minutes ago.

Happy serendipity day #1

Tim Bumgarner: New Cocoa methods for loading data into a table view in AppleScript Studio. I was just starting to work on a new feature in Manila Envelope that required a table view and I was shuddering at the prospect of having to load it in a repeat loop in AppleScript (in my experience, loops in interpreted languages lead to severe performance problems). Tim’s method allows you to pass a list directly into the method, avoiding looping and making your code much cleaner and faster.

In my experience, further movements in this direction would be wise. Let us programmatically specify a relationship between a data source and a flat file. Or a data source and a relational database. Or a data source and a SOAP call. Features like this were what made programming PowerBuilder such a joy—you could specify the relationship between an arbitrary data source and a class to manipulate that data source easily, and the commands to manipulate the data through the class were consistent no matter what the original data source was.

Waitin' for the Google box

Userland: Using the Google API in Radio and Manila. I was all ready to go on this until Dave pointed out the flaw in his implementation for Manila—it only supports one key per server at present, which means I’d be sharing the key with every other weblog user on editthispage.com. I think I’ll wait for the revised implementation.

Last updated Thursday, November 24, 2005 at 2:51:28 PM.

Here's the print-friendly version of this page.