Many of us without .Mac account would like to publish our calendars on the web, usually to make it accessible to iCal-compatible service like Google Calendar. iCal can do this through http (DAV) but that is not an option with some ISPs.
Well, guess what: iCal has built-in ability to upload calendars by FTP. Simply use ftp://myserver/path format when you enter URL for private server (Calendar: Publish...).
[robg adds: I guess this means that this older hint is no longer necessary.]
Mac OS X Hints
http://hints.macworld.com/article.php?story=20060917041424179