Skip to content

Kommt Zeit, kommt Blog

Es ist einmal wieder soweit - wie vor recht genau einem Jahr -: zwar hätte ich viele Themen, aber ich habe keine Zeit … deshalb war es hier schon die letzten Wochen eher still, und nach dem jetzigen Stand der Dinge werden auch die nächsten Wochen eher selten Beiträge erscheinen. Ich versuche aber dennoch, das eine oder andere kurze Wort hier unterzubringen.

Kunstpause beendet

Letzten Juli schrieb ich von einer - in erster Linie aus Zeitmangel geborenen - Kunstpause in diesem Blog, die sich dann dann leider auch verlängerte. Nicht nur bis in den August, sondern leider bis weit ins Jahr 2010 hinein.

Ich bin allerdings zuversichtlich, in Zukunft wieder einigermaßen regelmäßig hier schreiben zu können, wenn auch vielleicht nicht täglich; ich halte es ohnehin für vorzugswürdig, eine niedrige Frequenz über längere Zeit einzuhalten als einige Wochen oder Monate sehr intensiv zu bloggen und dann wieder - noch länger - gar nicht. Jedenfalls habe ich es - unabhängig davon - mittlerweile auch geschafft, eine Vielzahl angedachter oder im Entwurf steckengebliebener Beiträge zu vollenden, so daß dieses Blog zumindest seit dem Jahreswechsel 2009/2010 wieder weitgehend lückenlos gefüllt sein sollte. Um allerdings nicht etliche Dutzend Beiträge auf einmal in die Welt zu blasen, werde ich sie sukzessive, zusammen mit aktuellen Beiträgen, hier einstellen.

Ob (und wenn ja, wann!) ich dazu kommen werde, auch noch die Entwürfe und Artikel aus dem zweiten Halbjahr 2009 nachzuschieben, möchte ich vorerst einmal dahingestellt sein lassen …

Anyway: Hier geht es jetzt jedenfalls wieder weiter, hoffentlich ohne neue Pausen im neuen Jahr 2010!

Nachtrag: Im März wurden die Beiträge aus dem Januar 2010 nachgeführt. Diese können hier gesammelt angeschaut werden.

Nachtrag: Im April wurden dann die Beiträge aus dem Februar 2010 nachgeführt. Diese können hier gesammelt angeschaut werden.

Verlängerte Kunstpause

Leider nehmen mich Job und Privatleben weiterhin so intensiv in Anspruch, daß ich weder in der vergangenen Woche Gelegenheit zu umfangreichen Blogeinträgen hatte noch dies voraussichtlich in der kommenden Woche haben werde - hier muß also leider weiterhin Sendepause herrschen, was umso ärgerlicher ist, als es mir an Themen derzeit beileibe nicht mangeln würde … Ich kann auch nicht versprechen, daß es in der übernächsten Woche besser wird, aber vielleicht im kommenden Monat wieder?

Stay tuned!

We do speak German

Dem einen oder der anderen Besucher(in) wird eines der von mir nach der Reinstallation des Servers genannten "Issues" schon aufgefallen sein: dieses Blog sprach englisch, datumsmäßig gesehen. Heute habe ich mich endlich aufgerafft und mal mit meinen rudimentären dementsprechenden Kenntnissen in den Eingeweiden des Systems gewühlt und schon befürchtet, Änderungen ungeahnten Ausmaßes und unbekannter Folgen in den Tiefen der Konfiguration vornehmen zu müssen (Stichwort "LC_TIME"), aber die Lösung war dann viel einfacher: auf dem System standen schlicht außer "C" und "POSIX" keine locales zur Verfügung.

Ein herzhaftes

dpkg-reconfigure locales

hat dem abgeholfen, und einen Restart des Webservers später beherrschen wir nunmehr auch wieder die deutsche Sprache.

Nach diesem Erfolg stand dann auch einem (wie immer problemlosen) Update von s9y auf die aktuelle Release-Version nichts mehr im Wege, und jetzt müßte nur noch jemand die "bloggenswerten Ereignisse" der vergangenen drei Monate hier einfüttern … *seufz*

Umzug, zwo, drei

Dieses Blog ist umgezogen. Auf einen neuen Server. Damit verbunden direkt ein Update auf die aktuelle Release-Version, diesmal in der Variante einer Neuinstallation mit manuellem Übertrag aller Daten. Großer Aufwand in der vagen Hoffnung, damit ohne große Debugginganstrengungen auf quasi magische Weise zwei enervierende Fehlerchen - das nicht funktionierende Freetagging und die kaputte Anzeige nach Kategorien - zu reparieren.

Erwartungsgemäß funktioniert die neue Version weitgehend reibungslos. Ebenso erwartungsgemäß war der Aufwand der Neuinstallation umsonst. Das Kategorienproblem liegt offenbar im Template verborgen (mit einem anderen Style funktioniert es nämlich), das ich unter Version 0.7 mit heißer Nadel zusammengestrickt und dann einfach umkopiert hatte, und das Freetagging sieht immer noch seltsam aus (bei den entsprechenden Funktionen stehen nämlich etwas unmotiviert "0"en und "1"en im Output herum - das muß ich noch etwas näher testen).

Also werde ich mir die Sache dann doch mal etwas näher ansehen müssen. Sobald Zeit dafür ist. :-)

Update: Das Kategorienproblem war einfach zu lösen - einfach die alte layout.php aus dem eigenen Template-Verzeichnis löschen, so daß s9y die standardmäßige (neue) index.tpl verwendet. Damit ist das einzige Element "meines" Templates nun die CSS-Datei, und alles funktioniert.

Update: Serendipity 0.8

Heute ist es soweit: endlich habe ich mich zu einem Update auf die neue s9y-Version aufgerafft.

Der Updater funktionierte so einfach, wie man das gewöhnt ist; daß ich nicht in der Lage war, mySQL beizubringen, daß der entsprechende Benutzer auch das Index-Privilege für die s9y-Datenbank bekommen soll, kann man s9y ebenso wenig vorwerfen wie die Unmöglichkeit, alte Dateien zu löschen (mangelnde Schreibrechte). Dankenswerterweise wirft der Updater aber die passenden Fehlermeldungen durch die Gegend, einschließlich der gescheiterten SQL-Kommandos, so daß sich das manuell unter Kontrollblick auf die Liste geänderter Dateien schnell wieder glattziehen läßt.

"Update: Serendipity 0.8" vollständig lesen

Kaum macht man es richtig, schon funktioniert es

Eines der wenigen Dinge, die mich an s9y ärgern, war, daß beim Bearbeiten eines Beitrags jedesmal erneut ein Trackback rausgeht - und ich hatte mich schon gefragt, wie so ein tolles Blog bis zur Version 0.8 kommen kann, ohne daß das jemand fixt.

Die Antwort: es ist gar nicht kaputt. Eigentlich jedenfalls. Es gibt da nämlich eine Tabelle namens "${PREFIX}references", die dafür sorgt, daß das nicht passiert. Allerdings nur, wenn es sie gibt. Bei mir gibt es sie nicht. - Und warum? Nun, $PREFIX ist bei mir ”, schließlich habe ich für s9y eine eigene Datenbank spendiert. Bleibt also references, und das ist nicht so der optimale Tabellenname, jedenfalls nicht, wenn man mySQL verwendet …

Kaum baut man die Tabellen um und legt die fehlende von Hand an, schon funktioniert es auch. Hoffe ich jedenfalls. :-)

Server ächzen unter Spammerangriffen

Hmpf. Da hat’s mir doch heute morgen einen Server zerlegt; und so, wie es aussieht, ist die Kiste einfach an zu hoher Load verblichen, resultierend aus Spam-Versuchen gegen eines der dort gehosteten Blogs, die sich als unfreiwillige dDOS erwiesen haben. Das ist jedenfalls meine Vermutung, nachdem ich beim Aufräumen nach dem Reboot zufällig eine auf über 40 explodierende Load begucken durfte, hervorgerufen durch httpd-Prozesse, was nach dem Access-Log mit Referrer-/Comment-Spam korreliert.

Man darf sich in diesem Zusammenhang auch fragen, warum die "Auslieferungskonfiguration" des Apachen auf einer Kiste mit gerade mal 256 MB RAM ein Limit von 150 Clients vorsieht - das ist vielleicht ein bißchen viel, wenn ein einzelner Client immerhin bis zu 14 MB fressen kann. Nach kurzer mathematischer Abschätzung habe ich den Wert mal um eine Größenordnung runtergesetzt; das hat die Maschine jedenfalls die nächsten drei Attacken überstehen lassen, wenn auch mit Load-Spitzen.

"Server ächzen unter Spammerangriffen" vollständig lesen

Spammer gesichtet

Leider geht es mir schon kurz nach der Installation von s9y genauso wie Oszedo (und ungezählten anderen): die ersten Kommentarspammer tauchen auf, bisher glücklicherweise nur zu alten Beiträgen, die bereits in den Zeitraum fallen, in dem Kommentare automagisch moderiert werden.

Ich fürchte allerdings, dabei wird es nicht bleiben; wenn es so kommen sollte wie befürchtet, dann werden doch die von Meep et al. so gehaßten Captchas ranmüssen. Ich mag mir mein Blog nämlich nicht verdrecken lassen. :-/

Schade eigentlich; es lag wohl doch an Sunlog, der unterirdischen Blogsoftware, daß ich davon bislang verschont geblieben war …

Neues Jahr, neues Blog

Geschafft!

So, rechtzeitig zum neuen Jahr ist auch der Umzug des Blogs abgeschlossen. Hier werkelt statt des unterirdischen Sunlogs nunmehr ein sehr befriedigend funktionierendes, featurereiches Serendipity (s9y) vor sich hin, dessen Design ich nach etwas Nachdenken recht einfach an meine Homepage anpassen und in diese eingliedern konnte. Zwar bleibt’s bei dem vorgegebenen Tabellenlayout, aber hey, damit kann man erstmal leben. :-) Sogar meine Navigation ließ sich einbinden, und alles funktioniert mindestens genauso gut wie vorher.

Die Einträge aus meinem alten Blog habe ich mit einem Script samt der Kommentare relativ schmerzlos übertragen können; und nachdem ich die ersten 150 Einträge manuell nachbearbeitet und zur Veröffentlichung freigegeben hatte, habe ich dann lieber maschinell die URLs für die eingebundenen Bilder ersetzt und für Weiterleitungen von den URLs des alten Blogs auf die richtigen Einträge des neuen gesorgt. Das hat es mir dann auch erspart, die "Inter-Blog-Links" neu zu setzen (allerdings muß ich so auf die automagischen Trackbacks verzichten, die s9y mir sonst gesetzt hätte). Wenn es noch irgendwo hakt und Einträge fehlerhaft angezeigt werden, würde ich mich über eine kurze Nachricht per Mail sehr freuen.

Nachdem ich auch die kaputte Suchfunktion geheilt habe ( es fehlte der richtige Volltext-Index auf einer Tabelle), fehlt es höchstens noch an der richtigen Anzeige von HTML-Entities in dem "Teaser" der Trackbacks, die angezeigt werden. *grübel*
Aber das ist sicher ein lösbares Problem. Jetzt ist erst einmal die Zeit gekommen, nachzubloggen. :-)

Weg mit den Referern

Nachdem sich die Referer primär mal als Spamquelle erwiesen haben und ich mein Blog auch schon seit längerem nicht mehr von Suchmaschinen indizieren lasse, so daß die netten Symbole für Queries verschiedener Suchmaschinen sowieso nicht so recht zur Geltung kommen, habe ich sie jetzt bis auf weiteres erstmal abgeklemmt.

Das macht auch die rechte Spalte übersichtlicher. Finde ich.

Und zum Ausgleich bekommt jede Kategorie einen Zähler der Einträge dazu. Weil heut’ Sonntag und Feiertag ist.

blog is coming home, is coming ...

So, das blog ist nun auch richtig in die Homepage eingebunden, sowohl navigationsmäßig als auch vom Design her. Hoffentlich komme ich auch wieder etwas mehr zum Bloggen. :-)

Update: Auch dieser Eintrag betraf noch die alte Blogengine Sunlog (und, natürlich, auch eine viel ältere Version meiner Homepage).

Jetzt geht's los

So, das Dings ist jetzt erstmal installiert.

Update: Gemeint war hier noch Sunlog, ein eher … sparsam mit Features gesegnetes Weblog-System, dessen Entwicklung mittlerweile eingestellt wurde. Serendipity, das beste Blog der Welt, wurde erst im Dezember 2004 hier installiert.

tweetbackcheck