Nov 25: The shutdown button
After reading Moishe Lettvin's blog entry about the development of the Vista shutdown menu I don't wonder anymore why Windows users need to click on "start" to shutdown the system
(via Joel on Software "ChoicesÂ = Headaches", "How many Microsofties does it take to implement the Off menu")
Nov 24: YouTube-Blogger Vol. 4
Nov 22: Even more possibilities
Nov 22: I'm a .doc file...
Nov 21: Extending PHP using Assembler
While going through some old backups I found some funny stuff I did back in the times when I was a bit bored (or maybe just frustrated?) A PHP extension written using mostly Assembler instead of C.
If you are interested in scary and useless stuff you can fetch the code and try it. There is some C code in it to create two required structures (which makes no sense doing in assembler imo - while this doesn't mean that thing makes any sense) but all functions and everything else is done using Assembler in the nasm syntax for 32bit x86 machines. If you really want to try t you need nasm and a PHP built environment. After running phpize and configure, just as for any other extension, you might need to edit the Makefile holding two rules for the .s file (remove the one using gas as assembler)
The extension exports a single function confirm_asmext_compiled() which prints some stuff using PHP's output mechanism and returns an integer, which is a bit tricky using Assembler since from the C perspective the return value is returned using some zval * structure passed by reference (making it a zval **) to the function so you need to dereference it and need to check/find out how the C compiler arranges the zval structure...
Yes for doing such a thing you have to be real bored (or maybe just extremly frustrated....) I'm happy this being a few years ago but I wanted to archive it somewhere
Nov 16: Coming soon to a cinema near you
The Simpons are getting there own movie which will be releases at July 2007, meanwhile there's a trailer. I hope the guys around Matt Groening do good work - 23 minutes have been a good length for Simpson episodes....
Nov 15: Herr MÃ¼ller-LÃ¼denscheidt
Aus gegebenem Anlass mal ein Klassiker:
Und nicht vergessen: Es kommt auf den Charakter an!
Nov 15: Daten fÃ¼r die GEZ
Nov 15: My first public C# code
Nov 10: PHP Conference recap
Nov 8: Bienen und Blumen
Nov 5: Talking about old games....
Nov 4: Just the old stuff
I don't play many games, usually,, but recently I couldn't stop playing and played quite a lot games, the games I played most are the ones I last played years ago, aka old games. One of my favorites is Railroad Tycoon which I ran using dosbox on my Linux box.Read More