Why haven’t I thought of that?

iCal can publish through FTP after all:Well color us surprised: Mac OS X Hints just found out that iCal actually can publish calendars through FTP (not just WebDAV), opening the doors for many users to publish their calendars and integrate them into services like Google Calendar and the like. One simply needs to use ftp:// when using the Publish… command, and all should be well.
While it should be noted this still doesn’t enable full sharing and editing of calendars like SyncBridge, it should allow users with non-WebDAV enabled hosts to get their iCal publishing on.
Read more

from TUAW

I’ve never thought much about Virtual Desktops in OS X although I have used it frequently on Linux Desktops and at the beginning in OS X Panther.
My thought always was: why more than one Desktop, when I’ve got Expos?. After watching the following video I might have changed my mind.
Virtual Desktops and Expos? seems to be the way to got!

See Spaces and Expos??of the upcoming OS X 10.5 Leopard in action:

After reading a tip (and the comments) at macosxhints.com about how to mount a server via the finders sidebar using automator I came up with a very easy way to access my server via SSH in the Terminal.

This method lets you open the Terminal, automatically ssh’ed into your server, via Spotlight, the Finders Sidebar, the Dock, your Desktop or anywhere else you can think of.
The following is a step by step tutorial on how to achieve this.

  1. First you make sure your server is accessible without a password (via ssh public key authentication) for your own convenience. This step can be left out as well but it is much better this way 😉
    Read about how to set this up here. The entry is in german but the steps you have to take are in english, so it should be easy to follow.
  2. Open up TextEdit with a new document and fill in the address to the server in the following form:
    ssh://user@yourserver.comDraganddrop
    Select the text, click and hold until the cursor turns into your normal mouse pointer. Now drag and drop the text to your desktop as shown in the picture to the right (click on it for a bigger view). This creates a shortcut file on your Desktop that you can rename to whatever you want. You can even change the icon on it!
    Now close TextEdit.
  3. Next choose a location for the file in your filesystem. I made a folder called “connections” in my home folder where I plan to keep all my server connection shortcuts. But we’re not stopping here. The shortcut is a normal file as any other in OS X, so you can drag it to your sidebar, keep it in your Dock, search for it with Spotlight or click on it in the Finder.

Findit-1

If you happen to use and love Launchbar like me, there is an even quicker way to open your server connection: Open the Launchbar Configuration ([CMD]+Y in Launchbar) and right click / [CRTL]+click in the left pane where all the different rules are listed. Click on New Rule -> Folder… and in the resulting dialog choose the folder where you keep your connection shortcuts.
Now you can open each of them by just typing the name of the shortcut in Launchbar and hitting enter.

Picture 1-3
In an attempt to make Growl even more useful on my Mac I added two scripts today.

The first one is Growl Notifications for iCal. It lets you add reminders to events in your calendar via Growl in addition to eMails and the standard giant iCal reminder that always gets in the way.

Picture 2Thomas Aylott made a little hack for the Mail reminder Applescript for iCal, allowing it to remind you via sticky Growl notifications. This is how it ought to be, it’s perfect in my eyes!
If you want cool iCal notifications as well get his script here (including instructions how to install).

Picture 2-1
The second Growl addition to my Mac is NewsGrowl. This script is an addition to my favorite newsreader NetNewsWire. It shows you which feeds have new news items and how many there are. Simple, unobtrusive … Growl style!
The script binds into NetNewsWire as a “special subscription” at the bottom of your feed list.
Get NewsGrowl (including installation instructions).