WordPress 2.0.11 vs. MySQL 5.0.51

Over the last few days the posts in this Blog were displayed in the wrong order. As a result an article from 2006 appeared on the front page. This was apparently caused by a incompatibility between version 2.0.11 of the blogging software WordPress and version 5.0.51 of the MySQL database which I installed recently.

Because I couldn’t find the incorrect SQL statement which caused the problem I decided to upgrade WordPress. And the good news is that that version 2.3.1 fixed the problem.

Posted in Computing | 2 Comments

Game of the Month: Super Mario Galaxy

Almost a year after Nintend launched their new console they have finally released the first Super Mario adventure for the Wii: Super Mario Galaxy. Silke and I have been waiting of this game for a long time. Silke ordered it in advance months ago and we were very happy when it was finally shipped on the 15th. Royal Mail were in top form again. It only took them eleven days to deliver it.

And the game was definitely worth the wait: lovely comic graphics with sometimes dizzying 3D effects, nice gameplay and just the right level of difficulty guarantee a lot of fun. Silke and I already spent several hours exploring the galaxy and fighting with cute monsters in turn. And I’m quite sure that we will spend many more enjoyable hours doing that. 🙂

Posted in Video Games | Comments Off on Game of the Month: Super Mario Galaxy

The “ps” conspiracy

The first decent UNIX systems I worked with were the good old Sun 3 and Sun 4 systems of the computer science department of the University Paderborn. At that time all the machines were running SunOS 4.0 which was derived from BSD 4.2. And of course it supported the proper syntax of the ps command e.g. ps -guwx. And that is what I got used to.

When the University started deploying Solaris 2.x I was really annoyed that ps now expected System V style options. But I found /usr/ucb/ps which supported all the options I knew. All was well.

But the System V nonsense didn’t stop there unfortunately. Linux was the next victim (or offender?). ps started complaining about bad syntax at some point. This could however be fixed by setting the enviroment variable PS_PERSONALITY to bsd. I made the necessary changes to my account’s configuration and all was well.

I was however really shocked when I found out that Mac OS X Leopard had joined the conspiracy. Its ps command doesn’t accept BSD options anymore and expects System V style options instead. I personally find that highly annoying especially considering that Mac OS X is a BSD derivative.

But there is a bit of hope for BSD fans like me: if you omit the hyphen in front of the options Leopard’s ps command still accepts BSD style options. So I wrote a little script called ps which behaves like Mac OS X Tiger’s ps command. And all is well.

Posted in Computing, Mac | Comments Off on The “ps” conspiracy