if you’re buying, I’m selling

Amazon.com:

In the general belt-tightening around here, I am selling some well cared for technical books. I have this title, plus a second edition, a Perl Cookbook, Mastering Algorithms with perl, and a couple of others.

I may even turn my bike into cash: I’m not riding it now and I’m not sure if I’ll do much before springtime. $100 or so (what I would hope to get for it) would help more than having it hanging in my garage.

mozilla -calendar bug

Bug 183667 – iCal and mozilla -calendar disagree on how to display the same calendar file.

iCal and mozilla -calendar disagree on how to display the same calendar file.

I found another bug in mozilla’s calendar module and it seems like a showstopper to me. Given the same .ics file (the source data used in iCal, calendar, et al) mozilla displays it completely differently than iCal or phpiCalendar (the two of them agree).

So another visit to bugzilla . . . .

request for calendar

rfc2445 – Internet Calendaring and Scheduling Core Object Speci

There is a clear need to provide and deploy interoperable calendaring and scheduling services for the Internet. Current group scheduling and Personal Information Management (PIM) products are being extended for use across the Internet, today, in proprietary ways. This memo has been defined to provide the definition of a common format for openly exchanging calendaring and scheduling information across the Internet.

This RFC is 4 years old now, and as far as I know, only Apple’s iCal and the Mozilla calendar module support it. Ironically, the two authors are from Lotus and Microsoft, neither of which produces an RFC2445-compliant calendar application.

Interesting reading: it will be good when more of this is included in other applications.

munged design

well, for some reason, the bottom of the right column (below the “powered by” tag) wants to shift to the left. That looks awful, and I don’t know why it’s doing it. So I have commented it out.

A success story

Waypath Related Weblog Entries

So I have been testing the Waypath engine from ThinkTank23 (you can see the results at bottom right: I think I’ll move ’em up higher on the page) and I have to say I really like the stuff it finds.

The idea is a simple one to understand though not so easy to make happen. Rather than make a user supply keywords to drive a search, Waypath uses the contextual content of the current page and delivers results based on that. Call it keywordless search, whatever you like, it just works.

I need to add it to my individual entries which means some template redesign.

Go here and tell ’em you want to use this on your site.

<UPDATE> I removed Waypath results from the main page and added it to all the individual entries. Browsing the archives is quite interesting now (not just my stale guff, but the incisive observations of others are on display).

new project

I made a suggestion to a FreeBSD team member that laptop HOWTO information was a little sparse, and could they use some help, along with some ideas of what I’d like to see.

Looks like I’ll be doing it. First step is to get a copy of the source for the documentation (source code for docs?Yup, in SGML as well). Second step is to resume my struggle with emacs.

learning more about FreeBSD

quotidian: FreeBSD on a laptop I did get sound working today (6/19) by rebuilding with the pcm and csa devices enabled. To use xmms and KDE I needed to build and install the xmms-arts plugin.

Well, as it turned out I spoke too soon there. And I did things exactly wrong as well. Ever since I got sound to work, I found it was only good until I suspended my laptop: after it resumed, the driver wouldn’t work. It turns out I should have kept the driver as a module and used kldload(8) and kldunload(8) to manage this. I got some help from orion at FreeBSD dot org on this today. I should have realized this was the problem: I remember the same thing happening with the ethernet device driver when I ran Linux on this laptop. After a suspend/resume, networking wouldn’t work for the same reason. The module would never reload since it had never been unloaded. D’oh.

I have updated the kernel config file to reflect these changes and when I figure out how to load and unload the module (it’s something in apmd‘s configuration, I think), I’ll post something about that.