Nicholas Riley’s Weblog
Thoughts from a computer science graduate student,
medical student and Cocoa programmer (this week).

Skip over navigation
October 2002
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Sep   Nov

made with
Click here to visit the Radio UserLand website.

Click on the coffee mug to add Nicholas Riley's Instant Outline to your Radio UserLand buddy list.

 

>
Wednesday, October 9, 2002
 
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:

5:12:18 AM | reply []


Looking for older (or newer) material? Click another date on the calendar at the top of this page.