Archives / Search ›

Working on a Pester 1.0 release for later tonight. Lots of good stuff added since 1.0d1. My primary reason for this post, however, is to document a neat Project Builder trick: to stop the automatic brace insertion from happening, use the Emacs-ish C-c { combination (if you don't use Emacs, C-c means control-C :-)

Marc Barrot: Transclusion Breakthrough: The Endless Web Page, coming in activeRenderer 1.2. “Clicking the [up-arrow] icon, or the link's text, will cause the linked outline to be inserted directly in the current page, as a child of the node that carried the link.” Nice, the outline equivalent of Kuro5hin's dynamic comments I wrote about a few months ago. The post is also the first public mention I've seen of Internet Explorer 6 for Macintosh, a product whose prior existence was only a rumor.

Speaking of rendering, the Hiptop doesn't display this site well at all: the calendar appears as a list instead of a table, and no posts is visible, just the days. I think it's misinterpreting the CSS provided by my heavily modified activeRenderer. Some information on how the Hiptop proxy mangles Web pages would be great. And eventually I need to update to the latest activeRenderer, so stuff can start to work again…

Steven Frank has been raving about his Hiptop for the past few days. I got a chance to use one tonight. The reviews I've seen so far don't quite do it justice: the interface is really efficient, fast and easy to use with one hand while the device is closed. The AIM and mail clients are well done, and while I will be upset to give up Palm Desktop, the Web-based PIM functionality means I can easily add events from either my desktop or laptop machines.

I want one (but only after my current phone's contract expires).

I just lost another long entry to a Chimera crash (like most recent Chimera crashes I've had, it was caused by the Flash plugin trying to load to display ads on an O'Reilly site). Note to self: compose weblog entries in BBEdit, then paste into browser.

Here's a summary: Wrote Pester, a bare-bones xalarm clone, tonight, because I couldn't find anything better for free and didn't want to have an X server running all the time. NSCalendarDate, NSDate and NSDateFormatter are evil, broken, and atrociously documented: their authors should be ashamed. Localized date formats are a joke in Cocoa: they don't work at all properly. Since the Cocoa framework fixes needed are unlikely to come before Mac OS X 10.3, I'll have to use Carbon (assuming it works as well as it always did) to work around the problems if I want to support anything other than US date formats.

Pester 1.0d1 is available, with source, here. Requires Mac OS X 10.1 or later (tested on 10.1.5 and 10.2.1).

Some obligatory screenshots:

Jon Udell writes about Zoe for oreillynet.com. Finally some semi-mainstream coverage of an amazing program.

‹ Newer Posts  •  Older Posts ›