Skip to content

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

Apps für RSS-Reader Selfoss

Internet

 

 

Ein Vorteil des RSS-Readers zum  selbst hosten ist, dass er mit seinem responsiven Design auch in mobilen Browsern gut zu nutzen ist und somit eigentlich auf jeder Plattform verfügbar ist.

Dennoch ist eine App auf dem jeweiligen Smartphone eventuell doch noch schneller und bequemer zu bedienen. Für Android- und iOS-Nutzer stehen jetzt auch Apps zum Zugriff auf Selfoss zur Verfügung.

Android-App: https://play.google.com/store/apps/details?id=fr.ydelouis.selfoss

iOS-App: https://itunes.apple.com/us/app/cataracta/id817392033?mt=8&ign-mpt=uo%3D4

Ich fände es natürlich auch klasse, wenn es noch eine App für BackBerry 10 gäbe, aber was nicht ist, kann ja noch werden. :-)

Bei Ello sollen die Nutzer keine Ware sein

Internet

 

 

Ello-Logo

Ello ist ein neues soziales Netzwerk, von dem man in den letzten Tagen immer wieder mal etwas im Netz gelesen hat. Das Besondere ist deren Manifest, in dem die Macher verkünden, dass die Nutzer dort keine "Ware" sein sollen. Das Netzwerk soll werbefrei bleiben und Tranparenz wird groß geschrieben. Die Nutzer sollen Herr über ihre eigenen Daten bleiben.

Als Geschäftsmodell stellt sich Ello vor, irgendwann besondere Features und Funktionen als In-App-Käufe an die Nutzer zu verkaufen, die Grundfunktionen sollen jedoch kosten- und werbefrei immer genutzt werden können.

Das Netzwerk befindet sich zur Zeit in einer geschlossenen Beta-Phase, man kann nur beitreten, wenn man eine Einladung bekommt. Dank Robert habe ich eine solche bekommen und bin also ab sofort dort auch unter https://ello.co/dermario zu finden.

Die Funktionen sind noch sehr überschaubar, die Entwickler versprechen jedoch viele neue Features in den nächsten Tagen. Momentan fühlt man sich wie bei Twitter vor 6 Jahren. ;-) Die Website hakt hier und da noch, heute lies sich zum Beispiel in der mobilen Ansicht der Seite nichts mehr posten, das wurde jedoch inzwischen behoben.

Ich finde den Ansatz sehr interessant und wenn das Geschäftsmodell aufgeht, hat man hier sicher ein soziales Netzwerk ohne Schnick-Schnack mit den wichtigsten Funktionen, bei dem man ausserdem (eventuell) nicht seine Seele verkaufen muss. Ich bin sehr gespannt, was da in Zukunft noch so kommt.

Wer gerne eine Einladung möchte, um Ello selbst mal auszuprobieren, kann hier einen Kommentar mit seiner echten Mailadresse hinterlassen, ich sende dann einen Invite in der Reihenfolge des Eingangs zu.

tweetbackcheck