I just stumbled over a very odd detail concerning the Twitter homepage:
The timestamps on my tweets differ, depending on which URL I use to access my profile.

http://twitter.com/azath0th shows my last tweet as being published on 10:40 AM Aug 9th

http://twitter.com/Azath0th (notice the capital “A”) says the last tweet was posted on 12:40 AM Aug 9th

A two hour time difference because of a capital letter in the URL?
I assume it’s because of the GMT – CET timezone difference, but why is it triggered by different URLs as a signed-out user?

I shifted around a few things on my blog today. The main thing is, that the blog header now shows my latest tweet (which is also my latest Facebook status) and the time since it was posted.
Other improvements include a reorganisation of the sidebar widgets and a few CSS adaptions.

Log4Twitter is very similar to an idea Herbert an me had a couple of years ago, to use a Jabber messaging framework to get distributed logging and alerts from several servers/applications.
It is a Java class that allows you to “log” to Twitter. This would easily allow you to set up an application that sends messages to a private Twitter Account that you can subscribe to. Retrieving those messages should then be possible by IM or even SMS, seems like a perfect set up for me.

Using Log4Twitter is as easy as the following:

Setting Classpath
Add log4twitter-1.0.jar to your application’s classpath.
Note that log4twitter-1.0.jar has to be loaded by the same classloader that will load the logging framework.

Setting Logger
Edit your logging framework’s configuration to enable Log4Twitter.
The fully qualified class name of log4twitter is “log4twitter.FRAMEWORK_NAME.TwitterAppender”.

See the Log4Twitter page for some examples.

Now who’s got the time to code a Linux syslogd replacement or supplement, so I can receive important log messages via Twitter? 🙂