js' blog

Nun also doch ein Blog…
Created: 28.12.2008 18:35 UTC

Also eigentlich war ich ja bisher immer gegen ein Blog. Ich mein, die Welt hat nun wirklich schon genug Blogs, warum sollte da ausgerechnet ich auch noch eins machen? Zumal viele ja nur des Hypes wegen sind und keinen wirklich Zweck erfüllen. Nun denn, nachdem ich jetzt aber in letzter Zeit des öfteren nach der URL zu meinem Blog gefragt wurde und jedesmal darauf nur damit antworten konnte, keines zu haben, wurde mir doch öfters nahegelegt, daß ein Blog vielleicht doch nicht ganz sinnlos wäre. Und wenn ich mal so eine Top-Liste der Fragen, die ich die letzten Tage in Jabber erhalten habe, erstellen würde, so sind dies alles Fragen, die man in einem Blog direkt vorwegnehmen könnte… Also denn, so habe nun auch ich ein Blog…
Da es aber scheinbar keine Blog-Software gibt, die nicht vollkommen evil ist, bloated ist oder einfach nur 5000 Dependencies hat, habe ich mir eben was kleines in Ruby geschrieben. Naja, eigentlich schreib ich hier einfach nur XHTML und das Ruby-Script macht dann noch nen RSS-Feed draus, indem es alle XHTML-Tags stripped. 2 Ruby-Files, mehr ist das nicht.

Ich hab sogar direkt was an Inhalt, sodaß der 1. Eintrag auch direkt einen Sinn hat :). Heute ist nämlich der 2. Tag des 25c3.
Die Hinfahrt war… nun gut, wie soll man sagen? Etwas holprig ;). Nachdem die Verspätung erst immer größer wurde, gab es dann schließlich auch noch eine Durchsage der Art „Sehr geehrte Fahrgäste, bitte verlassen Sie den Zug, das Triebwerk brennt“ - prima, noch mehr Verspätung! Naja, jedenfalls hab ich dann in letzter Minute noch nen weiterführenden Zug gefunden und bin dann total abgehetzt etc. nach 03:00 angekommen…

Mit viel zu wenig Schlaf hab ich mich dann am 1. Tag erstmal zur Keynote begeben, die mich jedoch ehrlich gesagt enttäuscht hat. Einigem konnte ich da einfach nicht zustimmen - und daß er die Bezeichnung „Nigger“ in seinem Talk verwandte, das fand ich dann echt nicht mehr angemessen. Die meiste Zeit des Tages habe ich dann einfach im Hackcenter verbracht, wo ich mich dann u.a. mal an einem Gajim-Patch für das Timeout-Problem probiert habe. Erste Versuche sehen recht erfolgversprechend aus. Im Moment habe ich die XMPP-Ping-Keepalives einfach deaktiviert und TCP/IP-Keepalives reingehackt - ein Aufruf von setsockopt, mehr ist das ja nicht. Unter Linux (daher konnte ich das nicht testen, ich habe nur ein PowerBook mit OS X drauf mit) kann man über 2 weitere Aufrufe von setsockopt sogar noch die Werte für die TCP/IP-Keepalives einstellen, sodaß der Patch das dort auch macht. Genügend Leute mit Linux für ein paar Tests sind hier ja vorhanden ;). Der 25c3 ist eigentlich auch ideal zum testen, da man hier abwechselnd ein stabiles LAN hat, wo man disconnected werden möchte, wenn der Gateway mal wieder weg ist, und WLAN, wo man nicht disconnected werden möchte, wenn es wieder einmal unerträglich laggt.

Das Netzwerk hier ist auch recht lustig. Der DHCP-Server hat plötzlich angefangen, mir Leases zu geben, die wer anders schon verwendet. Na gut, denkt man sich nicht viel bei und fordert eben ein neues. Aber als sich das ganze dann 5 mal wiederholte und es jedesmal ne andere IP war, die ich zugewiesen bekam und jedes mal eine andere MAC-Adresse war, die die wohl angeblich schon benutzt, hab ich mich dann doch mal ans NOC gewendet. Und als ich dann ein top auf dem DHCP-Server zu sehen bekam, wurd mir fast schlecht. Da liefen doch echt bestimmt 50 Prozesse mit dem Namen "perl5.8.8" als root, welche alle Resourcen des Rechners für sich beanspruchten. Als ich mal nachgefragt habe, hieß es, die seien wohl für die Firewall… Naja, mich würd das je beunruhigen. Perl - und dann auch noch als root? Und auch noch so viele davon? Aber ich glaube, ich will es eigentlich gar nicht wissen, was die da gemacht haben… Ein Durchgucken des Leases-File ergab jedenfalls, daß die IP meiner MAC zugewiesen war, dort aber auch ein 2. Eintrag ohne MAC und Hostname für die selbe IP war. Naja, irgendwann bin ich dann gegangen und es lief wieder. Ich vermute, daß entweder jemand ARP-Spoofing betrieben hat und sich für den DHCP-Server ausgegeben hat oder es eine Race Condition beim DHCP-Server gab. Bei der Last, die die Kiste hatte, wäre letzteres überhaupt nicht unwahrscheinlich.

Und dann wäre da noch die GSM-Basisstation. Jemand soll hier wohl 70 Stück haben und die für 140€ rausgeben, wenn man an der Software mithacken will. Klingt eigentlich ganz interessant, nur erscheinen mir die 140€ verflucht billig. Aber das wäre definitiv eine Alternative zu DECT-Phones. Wäre echt nett, wenn beim nächsten Congress ein Handy einfach wie ein DECT-Phone genutzt werden könnte :).

Heute ist wie gesagt der 2. Tag und ich hatte natürlich wieder viel zu wenig Schlaf, aber das war ja abzusehen. Talks habe ich mir heute noch keine angesehen, stattdessen saß ich eigentlich nur im Hackcenter. Viel gemacht habe ich eigentlich auch nicht, nur ein bisschen an libobjfw gehackt und eben dieses Blog geschrieben und angefangen zu füllen. Der Talk, für den ich extra früh aufgestanden bin, ist ja erst morgen - mein Verpeilfaktor halt. Aber der Tag ist ja noch lang ;).

So, für den 1. Blog-Eintrag ist das eigentlich schon wieder viel zu lang geraten. Wenn es was gibt, wofür ein Eintrag wirklich lohnt, dann wird es dafür wohl einen geben. Hauptsächlich werde ich hier wohl über Events und den aktuellen Status von Projekten, an denen ich hacke, bloggen. Denn das ist das, worüber ich am häufigsten in Jabber gefragt werde.