Sponsorised links
This year
Time/Weather Desktop on Flickr - Photo Sharing!
Well, most of the work is done by Earthdesk and GeekTool 3.
Earthdesk is set to Natural Color, Equirectangular projection, Natural Color, Real Moonlight, centered on Vienna, Background: Starfield. Zoom 80%, Clouds 80%, Brightness 80%.
In GeekTool, the times and the weathers are all separate Shell "geeklets".
Times are generated by running shell commands like
env TZ=Asia/Tokyo date " %l:%M %p"
every 20 seconds
The weather is the tricky part. The way I am doing it now, if I am not careful, gets me throttled for too many concurrent requests to the wunderground.com API server. It also fails badly if I am disconnected, so I will need to do it differently.
FWIW: I have a PHP script which I run as separate Shell Geeklets. I invoke it with the name of the city I want. It then hits wunderground and gets back an XML stream of the local weather, which I parse, format and echo. (the way I'd change this is run the script from cron, with a 30 second wait between requests, and cache the results locally, which I would then call from the Shell Geeklets)
From there it's just a question of setting fonts, sizes, colors and moving the little Geeklet boxes around as you want them.
openmeta - Project Hosting on Google Code
OpenMeta is an OS X Cocoa Objective - C tech (Leopard only) that allows any application to read and or write tags, ratings, etc to any file.
Phlat (Prototype for Helpful Lookup and Tagging) - Microsoft Research
Phlat is a new interface for Windows Desktop Search, enabling search through a user's own e-mail, files, and viewed Web pages. Phlat makes it easy for users to specify queries and filters, attempting to integrate search and browsing in one intuitive interface. In addition, Phlat supports a unified tagging scheme for organizing personal content across storage systems, such as files and e-mail.
Sponsorised links
2006
Aperture, spotlight version RDF
2005
