Monthly Archives: January 2008

Openfire and transports

In case you have migrated to Openfire, you may have some problems with ICQ, AIM etc. users on your roster. It MAY help to set the following properties to true:

 plugin.gateway.tweak.percenthack
 plugin.gateway.tweak.persistentroster

More information can be found hidden somewhere on the Openfire site.

PS: Jabberd 1.4 to Openfire export tool coming here soon.

Properly verifying your site at Google Webmaster Tools when using WordPress

The GWT will check if your site returns a HTTP 404 (=not found) for a file that should not exist. This has to be done because otherwise it would not make sense to have to check if a file google_blabla.html exists because there may be sites where every request returns a HTTP 200 (=everything OK).

With my current WordPress setup and theme this lead to some problems, because every URL exists when using permalinks (at least for me). But fear not, you can modify the Apache config lines for the permanlinks to:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !noexist_YADAYADAYADA.html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

This basically means that rewriting will only be done if the file is not named noexist_YADAYADAYADA.html. And since this file really does not exist, your web server will return a HTTP 404. To see what you need to enter for YADAYADAYADA.html check your access log when Google is trying to verify your site.

Hope that helps ;)

I Am Legend

Die Dystopie “I Am Legend” mit Will Smith ist nicht unbedingt ein sehr guter aber doch ein sehr sehenswerter Film. Irgendwie bedrueckt einen so eine leere Grossstadt ziemlich, aber die Leere ist gleichzeitig echt schoen anzusehen. Und nachts ist es ja dann doch nicht so leer und leise ;) Die Bedrohung durch ein genmanipuliertes Virus halte ich uebrigens fuer ziemlich plausibel, der Rest ist natuerlich unlogisch.

Ich werde den Film auf jeden Fall mal wieder anschauen, auf DVD o.ae..
Das Buch-Original ist uebrigens von 1954.

MacBook Air




Apple hat das MacBook Air veroeffentlicht. Das “Air” im Name ist Programm: Die einzigen drahtgebundenen Schnittstellen sind DVI (incl VGA, S-Video, Composite), USB und Audio-Out. Fuer einen normalen Ethernetanschluss braucht man einen Adapter.
Technisch ist das Teil sicher sehr sehr geil, schick aussehen tut es auch. Ob ich fuer sowas Geld und Verwendung haette weiss ich aber noch nicht, momentan reicht mir mein Macbook. Oder eher andersrum? Weil mein Macbook hat 2.0 Ghz, das Macbook Air maximal 1.8 (momentan!)

Update 26.1.2008: Bei Engadget gibts ein Review. Die negativen Punkte seh ich leider genauso wie Engadget. Und es sind einige :(

Der Nebel

Die Stephen-King-Verfilmung Der Nebel ist ganz OK anzuschauen, aber doch eindeutig ein drittklassiger Film mit teilweise sehr schlechten Dialogen. Richtig schockieren tut der Film nicht, anekeln auch nicht (was ich gut finde :) ).

Das Unhappy-End verstimmt leider etwas die Laune ;)

Problems with the HTML id-Attribute and Java Server Faces

I had some problems using the id-Attribute to identify a JSF component from Javascript. The reason is that naming containers of JSF modify the id of their contained components. This has advantages and disadvantages. If you are using Javascript or CSS and need to identify a component, it is a disadvantage ;) The problem is known and the solution I used was using forceId of Tomahawk/Myfaces. It was the simplest thing to do, although it is not that nice to have really static ids.

You can use the Tomahawk components by changing the XML-prefix of your components in your JSF-Code from h: to t: .. that’s it :)