In honor of the day, I’ve added a new style: The Great Pumpkin. You should be seeing it automatically, it’s the default style now, and I’ve changed the cookie name used to store stylesheet preference, which should give everyone the default. The Great Pumpkin, and all of the other styles, can also be found in the Style boxlet to the right.
I whipped up these colors with the help of one of my favorite web-based color finders: Pixy’s Color Scheme tool.
As much as I like Mozilla Firebird, I’ve been using it much less on my Mac than Safari. This is because Firebird doesn’t work when used as the default browser under OS X, when displaying an URL launched from another program. Since I launch many urls from places like NetNewsWire, that has meant alot of browsing without Firebird. Just today, as I caught up on over 350 headlines in NetNewsWire, I considered whether it was time to abandon Firebird on the Mac.
And then I saw this:
New! Mozilla Firebird 0.7.1 for MacOS X contains a number of important enhancements that improve usability on MacOS X. All users of Mozilla Firebird on MacOS X are strongly encouraged to upgrade immediately. ( Mozilla.org’s Firebird Product Page )
It’s fixed. And it loads faster. It’s my default browser once more. Read the Release Notes (includes download link).
I recently needed to convert some RTF stored in a database to html (xhtml)… or least into xhtml fragments that could be wrapped inside a
tag. I only needed to support bold, italic, underline, and paragraphs; fonts, page layout, etc. could just get chucked. The result is
rtf2html.pl. Be sure to read the disclaimer at the top.
It’s a quick-and-dirty hack. It’s probably too verbose, and misses common Perl idioms. On the plus side, it works (always a plus). If you’re an experience perl guru and see anywhere I should have used a standard perl idiom, please drop a comment. I’m not looking for obfuscation-contest entries, just things I’m doing the hard (or verbose) way.
I’ve been trying to get caught up on my reading today, as I have been essentially bedridden due to a stomach bug. I have just managed to reduce my “unread headlines” count in NetNewsWire to 0. I think it was around 350 when I started.
I also did some re-organizing of feeds, and dropped a few which no longer update, or which I no longer have interest in. I’m down to (a surprisingly low) 40 feeds. Of course, this removes my primary reason for putting off implementing a blogroll on the site. Whoops.
Now, I only have to slog my way through 214 messages in the Blosxom mailing list, and I’ll be all caught up. Maybe later.
…Or not to Panther? That is the question, at least for me. While it seems that many other bloggers already have the new cat by the tail, I’m undecided. Of course, like any good geek, I want the newest toys. But is it really USD 129.00 worth of new toys?
Mark Pilgrim has published a rather detailed overview of Panther. Reading through the article, I don’t see much I would need on a daily (or even monthly) basis. Not to poo-poo these features, they just don’t really apply to me.
For example, the new Activity Monitor and System Profiler look like tools I’d rarely (if ever) use. The new Disk Utility seems nice, but I doubt I’d need it. The new printing features should have been in a prior OS X release; but I’ve had my Powerbook successfully printing to a shared Samba printer for nearly a year. The multi-user and security features look nice, but I’m the only user of my machine, and I’m really not concerned about my encrypting my files.
There are some new Panther features which do pique my interest, however. The improvements to Finder are much needed. Expose looks like something invented for me… I always have dozens of windows open at once. And a feature Mark didn’t mention, but which Apple has been touting, is threaded-discussion-view in Mail.app (perfect for mailing lists).
I have yet to write a native OS X application, or to even look very hard at Objective C. Nevertheless, this MacDevCenter.com article about the new XCode IDE (ships with, and only available for, Panther) has got me to thinking.
All in all, I think OS X 10.3, “Panther”, will make a fine addition. To my Christmas list.
The weather here on the east coast is pretty miserable today. Wet, grey, and nasty. How fitting that I’m under the weather today. Nasty stomach virus hit me last night during the Eagles-Jets game (thanks TiVo… I didn’t miss a minute!). I’m still convalescing.
Since I’ve had so little free time lately with my laptop (as evidenced by the dearth of postings here lately), I’m quite well behind on my blog and newsgroup reading. I’ll be trying to catch up today, and maybe post another entry or two.
Or maybe I’ll just take a nap.
…as handshaking is to French Kissing. This has always been my philosophy.
About a month ago, I went to see my (new) doctor for my first physical in over 10 years. Actually, it was only a pre-physical interview… tommorow I have the real thing. One of the complaints I mentioned to him is poor sleeping. I fall asleep easily, but I wake up alot during the night. I mentioned making multiple trips to the bathroom during the night as well. And then he asked about caffiene.
He seemed to feel my 4-6 cups of coffee a day were excessive. Even though they were mostly pre-noon, and all pre-dinner. He insisted I cut back, to see how it affected my sleeping (also, no drinks for a few hours before bed. I feel like I’m 7).
I’ve been a good boy though… down to 2 (sometimes 3 cups a day, and i’ve been having some decaf at nite. I’ve heard that the key to good decaf is buying top-of-the-line beans; because decaffination uses water (like brewing), only a high quality bean will retain enough flavour compounds afterwards to make good coffee. So I bought some Starbucks House Blend Decaf. It actually tastes like real (good) coffe, but I can tell the good stuff is missing.
So decaf is no longer a handshake, but a hug isn’t much better.
I’ve been so busy lately, both at work and at home, that I’ve had little time for this blog. I’m going to try to rectify that, but I’ve got a bit of a content problem.
I tend to blog mostly about programming and web development topics, things I’m learning/discovering. Between my decreased spare time, and my current focus on Word/VB development at work, I don’t have the time to do my usual reading on such topics.
To fill the gaps for a few days, I’ll probably be posting more odds and scraps to the Miscellany category. The longterm focus isn’t changing; it may just be out-of-focus for a bit.
And I love my Tivo. I watched Enterprise the other night live (as in, not from the Tivo). I’d forgotten just how excructiating commercial interruptions are. I don’t really watch TV anymore, just Tivo.
Tonight I found another reason to love Tivo. Last Thursday night, I found that a show I scheduled to record (Coupling… ok, but not near as good as the BBC original - and with the same script no less) wasn’t there… it said it was, but what I got when I viewed it was another show all together (Whoopi. Rememer when she was funny?). That rarely every happens, so it surprised me.
So tonight, when I fired up the Tivo, I was greeted by a message from Tivo. Paraphrasing, it explained that last Wed and Thursday, CBS & NBC shifted scheduling due to Baseball playoffs, leading to some shows being recorded incorrectly. It went on to explain the while the missed episodes would be broadcast in the coming week or so, the descriptions would be the same as before. Because Tivo normally doesn’t record the same program (based on description) within 30 days, the correct airing might be missed by Tivo. And then it went on to explain how to fix it.
Didn’t I tell you Tivo loves me?
Much to my woe and dismay, I’m writing a significant amount of new code on Windows again. I’m extending a reporting engine I wrote about a year ago at work, that generates Excel reports from XML data, to also create Word reports. This is my first foray into the Word object model. I’ve worked extensively with the Excel object model; if the WOM is even half as buggy as the EOM, I can’t be held responsible for my actions.
I’ve been looking for a good book on the subject. Good meaning it spends more than 25 pages on the object model before refering you to the help(less) file. There are none. Nada. Zip. There may have been at one time; I’ve found a few promising titles on Amazon… all out-of-print. I don’t have a couple of weeks to wait; so Half.com and it’s ilk are out. Guess I’ll just have to do it the old-fashioned way… slog through the lousy MS documentation, the object-browser, and some test code.
As long as I’m whining, here’s some more. There are a couple of books I’d like to take a look at which are O’Reilly books. I thought I’d be clever and look on Safari Bookshelf. However, neither is available on bookshelf. The books were published in ‘98 and ‘99, so they aren’t ancient. I just can’t win.
I sent an e-mail to the feedback alias for Safari Bookshelf. The basic gist of the reply is that it is the Publisher, and not Safari Bookshelf, who decide what to publish, but they will forward my suggestion. Gee, that’s swell of them, but isn’t Safari owned by O’Reilly? At least in part? At any rate, I think O’Reilly is a great company; hopefully they’ll get this worked out.