Skip to content

Johnny schreibt, wie wir Blogs unterstützen können

Internet

Johnny von Spreeblick hat einen sehr knappen, aber für mich sehr treffenden Artikel dazu geschrieben, wie wir Blogs unterstützen können. Und dabei geht es nicht nur darum, wie wir andere Blogs unterstützen, sondern auch unser eigenes. Die Punkte, die er anspricht sind nicht neu und wenn man sie als "alter Bloghase" liest, denkt man zunächst "Ja, ist doch klar!". Ich finde es aber gut, dass uns die Punkte so wieder in unser Gedächtnis gebracht werden. Wir sind doch alle von den sozialen Netzwerken etwas "blogentwöhnt".

Ein Fav oder RT auf Twitter, ein Like auf Facebook, es ist so schnell getan. Einen Kommentar unter einen  Blogartikel zu schreiben, ist ungleich mehr Aufwand. Aber nur so können wir die Beziehungen unter unseren Blogs festigen und erweitern. Und nur so erhalten wir unser kleines Ökosystem, in dem wir selbstbestimmt und eigenverantwortlich über unsere Inhalte herrschen.

Ich für meinen Teil werde versuchen, mich wieder bewusst an Johnnys Punkte zu halten und mich wieder mehr auf Bloginhalte (eigene und fremde) zu konzentrieren. Interessant sind dazu auch Roberts Gedanken, die er sich schon vor einem Jahr gemacht und die er kürzlich nochmal reflektiert hat.

Frohe Weihnachten 2014

Aloha!

Es ist (wieder mal) Heiligabend, wir warten aufs Christkind und der Blogger in mir hat etwas Zeit und Musse, ein paar Grüße an Euch, liebe Leser, loszuwerden.

Ich wünsche Euch ein paar friedliche, gemütliche und gesunde Feiertage. Und vielen Dank an die vielen da draußen, die auch an diesen Tagen auf uns aufpassen und für uns arbeiten.

Natürlich gibt es auch wieder ein wenig Musik. Ich habe wieder eine schönes Cover meines Liebingsweihnachtslieds gefunden. Dieses Jahr singen Gianni und Sarah für Euch und schon allein wegen Sarahs Instrument ist diese Version schon empfehlenswert. ;-)

Serendipity 2.0 RC1

Internet

Quasi als Weihnachtsgeschenk gibt es von den Entwicklern den 1. Releasekandidaten der neuen Version 2.0 der Blogengine Serendipity. Und nachdem mein Testblog keine Zicken nach dem Update gemacht hat, habe ich mich nun getraut, die Version auch hier auf dem Blog einzusetzen.

Wenn ihr also irgendetwas Merkwürdiges seht, oder etwas nicht richtig funktioniert, teilt es mir doch bitte in den Kommentaren oder per Mail mit.

Auf diesem Weg sage ich auch schon mal Danke an alle Entwickler, die Serendipity in 2 Jahren harter Arbeit weiterentwickelt und modernisiert haben.

Debian Wheezy Updateprobleme mit Mysql

Linux

Das tolle an Debian ist ja das problemlose Update des System via apt-get. Bisher hatte ich, besonders innerhalb eines Debian Releases noch nie Probleme beim Update von allen möglichen Paketen. Bis gestern.

Auf einem bestehenden Servern brachte apt-get ein Update des Paketes mysql-server-5.5 mit. Nach dem Download brachte die Konfiguration des Paketes und der damit verbundene Neustart des Sytems  einen Fehler und der Mysql-Dienst startete nicht mehr.

Die paketspezifischen Logdateien waren alle leer, allerdings gab es in /var/log/syslog einige aufschlussreiche Zeilen.

Nov 25 22:07:13 debian mysqld_safe[12959]: #007/usr/sbin/mysqld: File './mysql-bin.000097' not found (Errcode: 13)
Nov 25 22:07:13 debian mysqld_safe[12959]: 141125 22:07:13 [ERROR] Failed to open log (file './mysql-bin.000097', errno 13)
Nov 25 22:07:13 debian mysqld_safe[12959]: 141125 22:07:13 [ERROR] Could not open log file
Nov 25 22:07:13 debian mysqld_safe[12959]: 141125 22:07:13 [ERROR] Can't init tc log
Nov 25 22:07:13 debian mysqld_safe[12959]: 141125 22:07:13 [ERROR] Aborting

Die binären Logdateien von mysql liegen standardmäßig in /var/lib/mysql. Dort gab es zwei neue Logdateien, darunter auch die im Logfile genannte mysql-bin.000097. Allerdings gerhörten diese Dateien dem Benutzer root und waren somit vom Benutzer mysql, unter dem der Dienst läuft, nicht lesbar. Nachdem ich den Besitzer der Datei auf mysql geändert hatte, konnte ich den Dienst manuell mit "service mysql start" wieder starten. So weit so gut.

Allerdings gab es immer noch die unkonfigurierten Pakete mysql-server-5.5 und mysql-server. Apt-get versucht bei jedem Update nun, diese Pakete erneut zu konfigurieren, was dann wieder zu dem oben beschriebenen Problem führt. Das ist natürlich kein Dauerzustand.

Nach etwas googlen stellte ich fest, dass dieses Problem in verschiedenen Ausprägungen auftritt. Für meinen Fehler hat folgende Vorgehensweise zum Erfolg geführt:

  • Mysql muss gestoppt sein.
  • In /var/lib/mysql alle Dateien mit "chown mysql.mysql /var/lib/mysql/*" dem Benutzer mysql zuordnen.
  • Im Startscript /etc/init.d/mysql nach der case Zeile "'start')" die Zeile "exit 0" einfügen. Das beendet das Startscript ohne Fehlermeldung, allerdings auch ohne irgendetwas zu starten. ;-)
  • Danach ein "apt-get upgrade" durchführen. Die Konfiguration der Pakete wird jetzt durchgeführt. Dadurch, dass mysql nicht gestartet wird, wird auch der Fehler nicht erzeugt und die Pakete werden als sauber konfiguriert markiert.
  • In /etc/init.d/mysql die zuvor eingefügte Zeile "exit 0" wieder löschen.
  • Mysql mit "service mysql start" starten.

Jetzt sollte alles wieder sauber laufen. Ich hoffe, dass dieser Fehler beim nächsten Update von mysql nicht mehr auftritt.

Habt ihr so etwas auch schon mal auf einem Debian System erlebt? Eventuell hilft dieser Artikel ja jemandem, der ein ähnliches Problem mit einem Mysql-Update hat.

Nachtgedacht (12)

Then I'm dying in the bottom of a pit in the blazing sun,
torn and twisted at the foot of a burning bike,
and I think somebody somewhere must be tolling a bell.
And the last thing I see is my heart, still beating,
breaking out of my body and flying away
like a bat out of hell.

Jim Steinman

S9y InfoCamp Podcast zum Thema SEO

Internet

Matthias und Robert vom S9y InfoCamp haben nach langer Pause mal wieder eine neue Podcast Folge herausgegeben. Zusammen mit dem Gast Mark Binder unterhalten sie sich über das Thema SEO.

Das Thema ist nicht nur für Serendipity Nutzer interessant, denn die drei beleuchten das Thema eher systemübergreifend. Es gibt einige wertvolle Grundlagen und Tipps, die sich auch für Anfänger praktisch umsetzen lassen. Und gerade wenn man - wie ich hier auf diesem kleinen Blog - nicht über hunderte Stammleser verfügt, freut man sich natürlich, wenn der ein oder andere Besucher über Google auf einen Artikel im Blog stösst. Also hört einfach mal rein, es lohnt sich.

Vertrauen

Wir waren heute mit den Kindern in einem Tierpark. Dort gab es eine Ralley für die Kinder mit verschiedenen Spielstationen. An einer Station sollten die Kinder uns Eltern durch ein kleines Waldstück führen.

Dazu bekamen wir die Augen verbunden und die Kinder nahmen uns an der Hand und führten uns. Zunächst war das für mich ein komisches Gefühl. Die Rollen waren vertauscht. Vertrauen sonst die Kinder den Eltern und werden von ihnen "geführt" und "geleitet", so musste ich jetzt das Vertrauen aufbringen, das Luca (7) mich sicher durch den Wald führt.

Und ist es nicht für das Kind ebenso schwer, die Verantwortung zu übernehmen und diesmal derjenige zu sein, der auf die Eltern aufpasst und nicht wie sonst umgekehrt?

Die Kinder haben das prima gemacht und wir Eltern haben es auch geschafft, nicht zu mogeln, trotz Dialogen wie:

"Luca, kommt da noch eine Stufe?" "Nein Papa, nur runter." :-)

Eine sehr interessante Erfahrung war es auf jeden Fall.

Ein Wasserloch in Botswana

Internet

Falls ihr mal nicht richtig wisst, was ihr im Internet konsumieren sollt, dann schaut doch einfach mal bei Pete's Pond vorbei. Das ist ein Wasserloch in einem Reservat in Botswana, an dem eine Webcam installiert ist.

So kann man den ganzen Tag schauen, welche Tiere zum trinken kommen. Die Cam ist auch mit Ton ausgestattet und nachts stehen Scheinwerfer zur Verfügung, um auch bei Dunkelheit noch das ein oder andere zu beobachten. Die Kamera wird über das Internet von Praktikanten ferngesteuert, die an interessante Szenen auch mal heranzoomen und das ganze auch kommentieren.

Wer also mal ein paar Minuten abschalten und die afrikanische Wildnis geniessen möchte, geht einach hier entlang:

http://www.ustream.tv/petespond

tweetbackcheck