The GNU Compiler Collection's (GCC) C compiler offers a not so commonly known builtin function for branch prediction named __builtin_expect(). It is mostly used in critical code (e.g. it's quite wide spread along some portions of the Linux Kernel source code) but can
also be used to optimize your own application.
[ 840km ] by tobias @ 23.06.2007 23:36 CET

Oder Sonnenuntergang hinter Wolken...
About two months after the last release, I released version 0.4 of inotail, a tail replacement using inotify. As of this version inotail uses buffers of optimal
size (depending on the filesystem) for I/O (patch contributed by Folkert van Heusden). See the changelog for all changes. Debian packages should hit the archive soon.
Note: I'm currently working on correct tailing from pipes which would make inotail fully compatible to POSIX tail.
Now back to uni work...
Wenn Deutschland und bald auch Österreich das machen, so müssen wir doch auch. Der am Freitag vom Bundesrat abgesegnete Entwurf (PDF) zur
Änderung des "Bundesgesetzes über Massnahmen zur Wahrung der inneren Sicherheit" (BWIS II) sieht eine Ausweitung der Möglichkeiten zur Überwachung vor. Damit würden als "vorbeugende Massnahmen" unter anderem auch die sogenannte Online-Durchsuchung legalisiert. Sprich, es ist kein konkreter Tatverdacht für die Durchsuchung notwendig. Als Begründung
führt das Departement Blocher ein "ungenügendes Instrumentarium" im Kampf gegen den internationalen Terrorismus an. Noch muss der Entwurf vom Parlament überprüft und
abgesegnet werden. Von linker Seite (z.B. von den Grünen) und von Datenschützern wurde der Vorschlag bereits kritisiert und wird wohl im Parlament entsprechend bekämpft werden.
(via Heise)
[ 840km ] by tobias @ 18.06.2007 00:02 CET
Görlitzer Park
Skalitzer Strasse, unter der Hochbahn
Gleich zwei neue Spielzeuge hat dieser Blog seit heute:
Spinnenfutter (Auflistung aller Posts in diesem Blog mit vielen Links für die
Crawler der Suchmaschinen) und eine schön integrierte Liste mit meinen aktuellen
deliziösen Links.
Merci
Alain.
[ 840km ] by tobias @ 07.06.2007 11:12 CET
Naja, mehr als Halbzeit sogar schon: Fast drei Monate bin ich nun schon für mein Auslandsemester in Berlin. Da es seit dem letzten Beitrag zu dem Thema auch schon etwas länger her ist, bietet sich eine gute Gelegenheit, mal wieder über meine Erlebnisse zu
berichten.
[ gefunden ] by tobias @ 03.06.2007 22:55 CET
[ notiert ] by tobias @ 03.06.2007 17:29 CET
Man lernt nie aus:
<Shift>-K
in
vim zeigt die Manpage zum entsprechenden Wort unter dem Cursor. Gibt man davor eine Zahl ein, wird die Manpage aus der entsprechenden Section angezeigt. Danke Alex :-)