Sunday, May 28. 2006
Gerade hab ich mir ein paar Sachen via apt-get gezogen, und war verwundert über die ungewöhnlich hohe Transferrate von ca. 730-750 kB/s. Nachdem ich downstream eigentlich "nur" 4 MBit habe, sollte das eigentlich nicht möglich sein. Ein kurzer Blick auf die Liwest-Seite hat allerdings schnell den Grund ergeben: das ehemalige 4-Mbit-Angebot wurde auf 6 MBit erhöht, ohne zusätzliche Kosten. Danke Liwest!
Monday, May 22. 2006
Nachdem sich niemand auf meinen Sammelbestellungsaufruf gemeldet hat, hab ich heute die Bestellung selbst alleine abgeschickt. Dabei hab ich gleich zu zwei Masken gegriffen (falls jemand auch noch bei der Anti-Bush-Demo teilnehmen will, kann ich gerne eine Maske herborgen), und zwar einerseits zum Bundeswehr-Modell und andererseits zur M-69. Die M9A1 habe -- obwohl von der Ausstattung her kompletter -- nicht genommen, weil die Filter non-standard sind, und zwar ein 60mm-Schraubgewinde anstatt des 40mm-NATO-Standards. Das Geld ist ebenfalls schon überwiesen, ich nehme also an, die Schutzmasken werden mich nächste Woche erreichen.
Friday, May 19. 2006
Am 21. Juni ist ja in Wien die bushgohome-Demo, IMHO eine Demo, bei der es endlich mal um was geht, d.h. ich habe vor, diese zu besuchen. Da ich mir allerdings oft genug worst-case-Szenarien ausmale, bin ich zu dem Schluss gekommen, mich mit einer Schutzmaske gegen eventuelle Angriffe mit CS-Gas o.ä. schützen zu müssen, das heisst, ich will mir eine Schutzmaske zulegen. Im lokalen Army-Shop kostet das Bundesheer-Modell EUR 72,- (!!!), während Onlineshops wie dieser hier Schutzmasken im Preisbereich von EUR 10,- bis ca. EUR 20,- haben. Da die Versandkosten allerdings EUR 12,- nach Österreich betragen, starte ich hier einen kleinen Aufruf: wer ist interessiert, an einer Sammelbestellung mitzumachen, um die Versandkosten zu teilen?
Interessante Modelle sind etwa die Schutzmaske der Bundeswehr (scheinbar baugleich mit dem österreichischen Modell), die kanadische M-69 oder die amerikanische M9A1.
Wer jetzt Bedenken anmeldet: nein, die Masken sollen keinen umfassenden ABC-Schutz liefern, gegen CS-Gas jedoch sind diese Masken (bei der Bundesheer-Maske weiss ich das konkret, weil selbst getestet) bei weitem ausreichend.
Wednesday, May 17. 2006
As Apple recently announced their new line of MacBooks (as successor of the iBook series), and since my iBook is feeling too slow for such a long time already and running out of disk space, I'm currently in the mood of searching for a new notebook.
Actually, the MacBook looks really sexy, but if you look closer, you will see that it only comes with a crappy graphics card, an on-board Intel GMA 950 with shared memory, which has also been used in the Mac Mini, with lousy graphics performance. That's what currently keeps me off from buying one of them. But still, the EUR 1319,- offer looks very nice.
The other alternative would be a MacBook Pro, and it seems that Apple has lowered its prices for them. The 15,4" 2 GHz model now only costs EUR 1999,- instead of the EUR 2689,- before (and Apple shops like McShark still list it with that price).
Where are the non-Apple models? In fact, I'm not really interested in getting some other notebook than one from Apple. Although I've had some troubles with my iBook in the last 3,5 years (due to a faulty series of mainboards), it was otherwise pretty stress-free, and using it was generally a joy. So that's why I currently don't plan to make any steps to move away from Apple.
Anyway, these are the choices, let's see what my nearest Apple dealer says about the new MacBooks, and how much money I really want to spend.
Today I was in the mood of buying some new music, especially having the new Pearl Jam album in my mind. I quickly that CD, but after that, I stumbled upon the CD "Youth" by Matisyahu, a Chasidic reggae musician. I listened to a few samples from that CD, and immediately found it great, so I decided to buy it.
At home, the first thing I did was playing the CD, and I must say, it was really worth the money. The music is definitely the most relaxed and innovative reggae I've listened to in the last few years. So, if you're into that kind of music, I can only recommend this album.
Tuesday, May 9. 2006
Although probably not quite finished yet, I decided to make my HTTP server stack for C++ publicly available (use Subversion to check out). Running "make" first compiles the stack itself an then simplehttpd, a simple HTTP server example only able to serve static files, and implementing simplehttpd was pretty easy.
And that leads me to a topic that I discussed before here. During implementation of simplehttpd, I thought about embedding some interpreter, in order to make it in some way possible to have dynamic content. During the research about this topic, I came across NJS, an embeddable, LGPL-licensed JavaScript interpreter. According to the examples delivered with it, it seems to be pretty easily usable, and even features cool stuff like compilation to byte code before execution. When I saw this, it immediately triggered my wildest fantasies of bytecode caching mechanisms.
Now I have two options: I could simply embed NJS into the existing simplehttpd (whenever such a server-side JS file is requested, it is executed by the interpreter and its output is sent back to the client), or I could build a servlet container around NJS. What do you think?
Wednesday, May 3. 2006
What a productive night... after several months, I just again wrote some lines of code. What did I do? I took the HTTP server stack that I built a few months ago in my effort to create a fast Ruby servlet container (which failed due to technical limitations in the Ruby interpreter), streamlined it in a few points, and used it to build a simple HTTP server that delivers static files, only. So far, the HTTP server is really very simple, but the size of both the stack and the server are quite nice: the stack contains of about 1000 lines of C++ (employing the C++ standard library, btw), while the server consists of about 200 lines. The latter one is still quite buggy in a few places (the prevention of /../../ URLs doesn't work quite correctly yet, nor does the directory index listing), but in its basic functionality, it works pretty good. Expect a release of both in a few days, when everything has been freed from the obvious bugs and cleaned up.
Monday, May 1. 2006
...ist, wenn man in seiner Inbox die neueste Traffic-Auswertung seines Rootservers sieht, sieht, dass 11 GB runtergeladen wurden, daraufhin in Panik ausbricht, und erst nach 5 Minuten checkt, dass das eigentlich der monatliche Traffic ist...
|