Mittwoch, 22. Juni 2005
Eigentlich war ja angedacht, dass ich Vormittags, irgendwann gegen 8:30 in Furtwangen fertig bin und anschliessend nach Stuttgart fahre, dort Klamotten und Schlafsack einpacke und dann weiter nach Karlsruhe fahre.
Naja, so war der Plan. Nachdem ich um 14:30 noch immer an der FH sass, habe ich mir dann ueberlegt den Plan umzuwerfen und stattdessen direkt nach Karlsruhe zu fahren und am Abend nochmal nach Stuttgart zu fahren. Gesagt, getan: Um 17:00 bin ich dann endlich in Karlsruhe angekommen und habe mich erst mal um meine Eintrittskarte gekümmert.
Das hat gut geklappt und nach nennen meines Namens gab es dann eine kostenlose Eintrittskarte.
Anschliessend ging es dann in die Messehalle, da das freie Vortragsprogramm erst am Donnerstag beginnt.
"LinuxTag Mittwoch, Tag 0" vollständig lesen
Dienstag, 21. Juni 2005
During a recent Q&A Rebuild of the current Red Hat Enterprise Linux codebase and the Fedora Core codebase I found a number of packages which wouldn't build correctly in the new buildsystem.
As adding bugs in Bugzilla is a chore, when it's done via the webinterface I made a few bookmarks and bookmarklets, which make working with bugzilla.redhat.com easier:
"Neat Bookmarklets for Bugzilla" vollständig lesen
Sonntag, 12. Juni 2005
Kewl. Das Quiz is lustig. Und irgendwie auch nicht soooo unwahrscheinlich.
Sogesehen ist es wirklich bedenklich, dass Zugschlus sich als .ppt geoutet hat.
Toje hat ja gleich noch den Betriebssystems-Vergleich-Test gemacht, aber auf das Linken meines verzichte ich jetzt doch mal... Denn mit OS/2 habe ich nun wirklich nicht viel am Huth.
Aber BBSpot schafft es immer wieder lustige Fragen zu haben: "Falls hier nachher Windows ME rauskommt, dann wird jemand Schmerzen verspühren" passt irgendwie. Die Ergebnisse sind auch ein paar Lacher wert: OS Quiz, Datei Quiz. Einfach anschauen und grinsen.
Samstag, 11. Juni 2005
*sigh*
Spammer sind eine echte Pest. So langsam habe ich echtes Verständnis für Vorschläge wie diesen:
I see absolutely nothing unreasonable about kneecapping the bastards who send them. ... Maybe kneecap 'em, then skin 'em, and then spam their friends and families with ads for the streaming video of it.
-- Oregon priest
Dank dem Serendipity spamblock Plugin ist der ganze Kommentspam und der Trackback Spam ja inzwischen sehr zurückgegangen. Mal ein Paar Zahlen der letzten Monate:
Monat |
Anzahl Spamversuche |
Februar |
94 |
März |
332 |
April |
79 |
Mai |
7 |
Juni |
0 Bisher |
Insofern wirkt das sehr gut, aber die Spammer probieren jetzt Referrer-Spamming wieder vermehrt.
Jetzt gibt es natürlich genügend Methoden solchen Leuten per mod_rewrite Herr zu werden, aber irgendwie habe ich keine Lust ständig meine Serverkonfiguration anzupassen.
Ich denke ich muss mir bei Gelegenheit mal mod_dnsbl anschauen und das Tool für meine Ansprüche anpassen.
Ersatzweise wäre natürlich interessant ein S9Y-Plugin zu schreiben, dass Referrer gegen eine DNS Blockliste, vorzugsweise SURBL checkt und den Zugriff auf den Server gleich unterbindet, sollte die bespammte URL autauchen.
Für Interessierte hier jedefalls mal der heutige SQL query um ein wenig aufzuräumen...
DELETE FROM `referrers` WHERE host LIKE '%.glow.nl' OR host LIKE '%.elite.to' OR host LIKE '%.zeroweb.org' OR host LIKE '%gaylikegirl.biz' OR host LIKE '%.ssr.be' OR host LIKE '%.dk3.com' OR host LIKE '%.v33.org' OR host LIKE '%.7h.com' OR host LIKE '%.4u.ru' OR host LIKE '%.macvillage.net' OR host LIKE '%4-all.org' OR host LIKE '%.onecenter.com' OR host LIKE '%lowt.info' OR host LIKE '%spicegirl.info' OR host LIKE '%.yourprivatespace.com' OR host LIKE '%vicodin%' OR host LIKE 'curl.haxx.se' OR host LIKE '%.er.cz' OR host LIKE '%.fw.bz' OR host LIKE '%.sx.am' OR host LIKE '%.sonideros.net' OR host LIKE '%.hautlynx.com';
Dienstag, 31. Mai 2005
It's over. The sixth GUADEC (Gnome User And Developer European Conference) has come to an end.
I'll explain a bit about our network layout, how to configure a Linksys WRT54GS with OpenWRT as a managed accesspoint for a conference, what problems arose with the 4G Access Cubes we used as a wireless bridge for Internet access and some tips and tricks in a future post.
But for now, let's just say it was fun and according to some of the attendants it was also the best GUADEC Conference ever.
Sonntag, 29. Mai 2005
Vorschriften sind eine echte Plage.
Hier sieht es so aus dass morgen das Haus der Wirtschaft für die Öffentlichkeit geöffnet ist.
Dies bedeutet, dass morgen ein paar Techniker durch die Räume laufen und schauen ob es irgendwelche unvorschriftsmässige Technik gibt. D.h. sind wir angehalten alle Kabel fein säuberlich am Rand der Räume zu verlegen und gut abzukleben. Soweit so gut. Das iost eigentlich selbstverständlich, schon aus Eigeninteresse.
Weil irgendwie ist das nicht so brilliant, wenn irgendein Besucher über ein Kabel stolpert und im Worstcase den gesammten Switch mit den angeschlossenen 25 Terminalservern vom Tisch reisst.
Aber angeblich sind wir angehalten jetzt in der Nähe jedes Switches einen Aufpassen hinzustellen der dafür sorgen soll dass die Besucher, die ihre Laptops in einem der Switche einstecken bitte ihre Kabel ordentlich verlegen sollen. Hallo? Haben wir eigentlich nicht so schon genug zu tun?
Aber es ist generell schon ein wenig sehr komisch: Das Haus der Wirtschaft, dass von der Wirtschaftsförderung für sowohl die GUADEC als auch für die ApacheCon als Konferenzort ausgewählt wurde, besitzt keinerlei strukturierte Verkabelung. Für eine sogenannte Konferenzlokation finde ich das schonmal ein ziemlich starkes Stück.
Und dann noch das Leben der Helfer, die hier dann erstmal ein komplettes Netzwerk aufbauen dürfen, dann noch mit solchen Vorschriften zu erschweren, ist irgendwie auch nicht nett. Insbesondere wenn es ins lächerliche abgleitet, wie der oben beschriebene Aufpasser.
Man kann sich aber auch mal fragen wer eigentlich für die Planung da zuständig war, dass er einer Konferenz mit Open Source Entwicklern, die üblicherweise sehr viel mit Internet machen, ein Kongressgebäude ohne Internet, geschweige denn normalem Netz hinstellt.
Was ein Glück, dass ich morgen in Furtwangen beim Studieren bin und von den Technikern nix mitbekomme.
Samstag, 28. Mai 2005
Cool. I'm sitting here at the Nokia presentation about their new Nokia Internet Tablet 770 at Guadec. This seems like a nice gadget, it's a small tablet embedded computer, running only open source software (debian and gnome) and no closed binaries. This thingy allows the user to access the internet and do stuff on the run... Pretty neat.
Cool stuff. And best of all, Nokia was giving 30 away in a raffle at the event. And I got one. YEAH! ;-)
Gizmode reported about some hands-on experience, well I'll offer my own opinion about the 770 as soon as I have one.
Update: A funny fact on the side: When Ari Jaaksi from Nokia announced that the system is running only open source software, while people would expect Nokia to put a proprietary software stack on top of linux, he earned some well deserved standing ovations.
Mittwoch, 18. Mai 2005
Eigentlicht sollte das hier ein Kommentar beim Shopblogger werden.
Dort bekomme ich aber immer nur eine komische Fehlermeldung zu lesen Spamschutz: Ungültiger Kommentar Kommentar wurde nicht hinzugefügt, da der Eintrag geschlossen wurde. Irgendwie glaube ich das nicht wirklich und darum das ganze als Trackback.
Um die ganze Diskussion über komische Blogs und Serverauslastung mal mit Zahlen zu untermauern habe ich ein paar Benchmarkergebnisse des "apache bench" Tools auf einem AMD Opteron 1.6GHz mit 1GB RAM und RedHat Enterprise Linux 4.0, Apache 2.x und Serendipity 0.8:
Serendipity 0.8 allein: 1.5 Requests per second
Serendipity 0.8 + eaccelerator: 2.25 Requests per second
Serendipity 0.8 + eaccelerator + Simple Cache plugin: 33.56 Requests per second
Bei den ersten beiden Testläufen stieg die Serverlast uebrigens auf 1.5, während sie bei letzterem nicht über 0.33 kam.
Der Testlauf bestand aus: "ab -n200 -c1 -dS http://blog.vodkamelone.de/index.php" auf dem Webserver selber, so dass die Netzwerklatenz keine Rolle spielte.
Als Entscheidungsgrundlage wurden jeweils die Requests pro Sekunde genommen.
Selbstverständlich sind das keine Werte die ich im Rahmen der Microsoft Get The Facts Kampagne verkaufen wuerde, aber als Anhaltspunkt sind sie schonmal sehr gut.
Insofern wäre es vielleicht mal angebracht hier nicht über irgendwelche Webhoster zu jammern sondern einfach mal die vorhandenen Möglichkeiten seiner Blogsoftware auszunutzen.
Zum Vergleich: Wordpress mit dem Static Page Plugin kommt auf ähnliche Werte.
Update:Ein anderes Blog auf der selben Maschine, kommt z.B. mit nur eaccelerator auf 14.33 Requests per second. Insofern ist meines wohl besonders langsam ob der vielen dynamischen Abfragen links und rechts.
Dienstag, 17. Mai 2005
Heute war ich einkaufen. Und zwar 8 Stühle und einen Konferenztisch (Fotos gibt es dann wenn die Teile geliefert sind) für das Bawue.Net Büro.
Erschreckend fand ich, dass von den ungefähr 80 verschiedenen Stuhmodellen, die für einen Konferenztisch geeignet sind (also keine Rollen, kein "Chefsessel", kein Fuß in Sternform, nicht drehbar etc.) nur *ein einziges* Modell annehmbar war.
Das fängt an bei der wohl aktuellen Unsitte Stühle mit einer halbhoen Lehne zu fertigen und endet bei garantierten Rückenschmerzen.
Update: Jetzt mit Foto
"Büromöbel" vollständig lesen
Montag, 9. Mai 2005
Welche Überraschung. Heute war ein 50 EUR Amazon Gutschein im Briefkasten. Zusammen mit einem Schreiben der Landesbank Baden-Württemberg.
Ein wenig ungewöhnlich dass man Amazon Gutscheine von einer Bank bekommt während Amazon selber nur noch für ihre grottigen Z-Shops Gutscheine verschickt.
Und selbst das ist schon ein wenig laenger her...
"Amazon-Geschenkgutschein als Zielgruppenmanagement" vollständig lesen
Donnerstag, 5. Mai 2005
If one is testing the sql backend functionality of openldap in connection with a MySQL Database, it is likely that slapd will not start. The following error can be observed when starting slapd with debugging enabled by using the -d 1 parameter:
backsql_load_schema_map(): error executing at_query:
Return code: -1
Native error code: 1054
SQL engine state: S0022
Message: [unixODBC][TCX][MyODBC]
Unknown column 'sel_expr_u' in 'field list'
==>backsql_free_db_conn()
backsql_free_db_conn(): closing db connection
This error appears as the MySQL Templates shipped with openldap 2.2 are broken and have been so for quite some time. :-(
The short workaround ist adding the sel_expr_u row to your ldap_attr_mappings table as follows:
ALTER TABLE `ldap_attr_mappings` ADD `sel_expr_u` VARCHAR( 255 ) AFTER `sel_expr` ;
However, there are more problems...
"b0rken openldap back-sql templates for MySQL" vollständig lesen
Donnerstag, 28. April 2005
Mein Blog ist sowohl unter http://blog.vodkamelone.de als auch unter http://blog.wodkamelone.de zu erreichen.
Jetzt will ich dass, je nachdem unter welcher Domain ein Besucher das Blog hier findet, ein anderer Name für das Blog verwendet wird. Also entweder "ixs' Vodkamelone" oder "ixs' Wodkamelone".
Ein wenig stöbern im Serendipity Sourcecode zeigte dass der Name des Blogs global unter $serendipity['blogTitle'] zu finden ist. Allerdings ist mir nicht klar, wie der Name dort reingeschrieben wird.
Also suchte ich nach einer anderen Lösung das entsprechend zu setzen und fand sie im Smarty Template System:
{if $smarty.server.HTTP_HOST eq "blog.vodkamelone.de"} {assign var="blogTitle" value="ixs' Vodkamelone"} {assign var="serendipityBaseURL" value="http://blog.vodkamelone.de"} {elseif $smarty.server.HTTP_HOST eq "blog.wodkamelone.de"} {assign var="blogTitle" value="ixs' Wodkamelone"} {assign var="serendipityBaseURL" value="http://blog.wodkamelone.de"} {/if}
Dies im Design Template des Blogs eingetragen und schon funktioniert es genau so, wie ich es gerne hätte. Wunderbar.
Wenn man jetzt noch folgendes Codeschnippsel dem Template hinzufügt, so ist dann auch der Subtitle beim betrachten der einzelnen Artikel entsprechend korregiert:
{if $smarty.server.HTTP_HOST eq "blog.vodkamelone.de" and $head_subtitle eq "ixs' Vodkamelone"} {assign var="head_subtitle" value="ixs' Vodkamelone"} {elseif $smarty.server.HTTP_HOST eq "blog.wodkamelone.de" and $head_subtitle eq "ixs' Vodkamelone"} {assign var="head_subtitle" value="ixs' Wodkamelone"} {/if}
Besser spät als nie.
Mehr lustige Papst-Bilder gibts bei Eye-Said-It-Before.
Dienstag, 15. März 2005
Hin und wieder findet man interessante oder lustige Meldungen wenn man einem Compiler zuschaut, wie er Software baut. Auch wenn ich kein Gentoo nutze, so nenne ich es mal "The Gentoo experience", frei nach Gentoo is for ricers: Shit scrolling by for hours makes me a Linux expert overnight. :-)
Momentan bin ich dabei für uns unseren In-House RedHat Enterprise Linux Tree auf x86_64 zu bauen und was sehen meine entzündeten Augen bei dem autobuilder:
Nautilus, der Filemanager, hat doch eine humorvolle Sache im Make stehen:
-DUGLY_HACK_TO_DETECT_KDE
Samstag, 12. März 2005
Frank hat einen interessanten Artikel über ein allgemeines Phänomen geschrieben, dass viele Gesichter hat:
Sei es das Desinteresse an der Abschaffung von Rechten, das blinde Vertrauen in "die da oben", die absolute Akzeptanz von Vorschriften und Berichten ohne Hinterfragung dieser, der blinde Konsum von vorgekauten Informationen, die Ignoranz von Zusammenhängen und Funktionsweisen, der Wunsch nach immer weiter abgestumpften Systemen etc.
Kurz: Die grassierende Mittelbarkeit.
argh! hat meiner Meinung nach das schick zusammengefasst. Netter Denkanstoss.
|