TBB: Einmal um den See

Blick über den Borkener See mit einigen Seevögeln auf der Wasseroberfläche

Laut Wettervorhersage sollte das heute ein ziemlich verregneter und grauer Tag werden. Also hatte ich mich innerlich schon darauf eingestellt, den Tag auf dem Sofa mit $Streamingdienst zu verbringen. Zunächst sah es auch ganz danach aus, es regnete und auf dem Weg zum Brötchendealer war es recht ungemütlich. Nach einem späten Frühstück und einem Stündchen am Rechner lockerten die Wolken etwas auf und es kam sogar die Sonne zum Vorschein.

Also habe ich den Plan kurzerhand geändert, zog die Wanderschuhe an und machte einen Spaziergang um den Borkener See. Der See ist aus einem Braunkohle-Tagebau entstanden und ist mittlerweile ein Naturschutzgebiet. Es war zwar ziemlich kalt, aber ich hatte mich warm eingepackt. Ich habe das sehr genossen und euch auch ein paar Impressionen von der Runde mitgebracht.

Blick durch die Bäume auf den See Blick zwischen zwei Bäumen auf eine Wiese, der See im Hintergrund Ein Waldweg mit bemosten Steinen Bäume und Büsche im Vordergrund, der See im Hintergrund Im Vordergrund steht eine Sitzbank, man blickt über den See auf den Borkener Wasserturm

Laufen 2021

Blick über eine Waldlichtung, oben steht der Schriftzug "2021: 1075 Kilometer"

Aloha!

Nach den Weihnachtsfeiertagen habe ich mich daran gesetzt, die letzten Laufkilometer des vergangenen Jahres in meinem kleinen Tabellenkalkulationsblatt zu erfassen. Durch einen Smartphone- und APP-Wechsel in diesem Jahr hatte ich keine Möglichkeit, die gelaufenen Kilometer einfach in einer Lauf-App abzulesen. Meine manuell geführte Tabelle ist aber ohnehin ein wichtiges Backup für mich, falls mal aus irgend einem Grund eine App nicht mehr funktioniert oder ein Smartphone kaputt oder verloren geht.

Was soll ich sagen, irgendwie war ich ein wenig enttäuscht. Nach dem sehr guten Ergebnis im letzten Jahr mit über 1200 Kilometern bin ich dieses Jahr “nur” 1075 Kilometer unterwegs gewesen. Zwar ist das Laufen für mich immer noch eine lockere Freizeitbeschäftigung und ich habe mein Mindestziel von 1000 Kilometern, das ich mir jedes Jahr setze, auch erreicht. Aber irgendwie hatte ich gedacht, die Leistung von 2020 wiederholen oder sogar schlagen zu können.

Beim Erfassen der Läufe in der Tabelle habe ich schon einige Lücken entdeckt, in denen ich teilweise über eine Woche nicht gelaufen bin. Und ich erinnere mich auch, dass ich teilweise keine richtige Termin-Routine hatte, nachdem ich am 1. April den neuen Job angefangen habe. Es ist doch etwas anstrengend, wenn sich das Gehirn nach vielen Jahren an neue Abläufe gewöhnen muss und seit langem etablierte Gewohnheiten sich ändern. Da bleibt so einiges, was man sonst so nebenbei macht, auf der Strecke. Auch hatte ich das ganze Jahr das Gefühl, nicht ganz so fit zu sein, wie in den Vorjahren.

Nun ja, ich will nicht weiter jammern, sondern freue mich natürlich auch über die geschaffte Strecke in 2021. Auch in diesem Jahr geht das Laufen weiter, ich bin gespannt, was am Ende von 2022 so auf der Laufuhr steht.

Weihnachten 2021

Ich habe mir eben den Post von Weihnachten 2020 nochmal durchgelesen und erschreckt festgestellt, dass ich den mit wenigen Änderungen in diesem Jahr hätte wieder verwenden können.

Vieles war in diesem Jahr wieder geprägt von der Pandemie-Situation, aber auch neue Herausforderungen, wie mein Jobwechsel im April, haben viel Kraft und Energie gekostet.

Nachdem wir im letzten Jahr das Weihnachtsfest zu Hause im engsten Kreis verbracht haben und allenfalls Geschenke schnell an der Tür ausgetauscht haben, konnten wir in diesem Jahr geimpft und getestet wieder etwas Nähe und Zusammensein mit dem erweiterten Familienkreis genießen und das war sehr schön.

Ich wünsche euch allen da draußen ein paar ruhige und schöne Tage zum Jahreswechsel. Allen Menschen, die über die Feiertage arbeiten, um andere zu pflegen, gesund zu machen, zu betreuen und zu beschützen, gilt wie in jedem Jahr mein größter Respekt und ein fettes Dankeschön!

Passt weiter gut auf euch auf und bleibt gesund.

Frieden.

Nachdem er 2017 schon einmal dran war, darf heute Ed Sheeran nochmal “Fairytales of New York” für euch singen.

Bitteschön.

Neue alte Hardware

Ich mag alte Hardware. Vielleicht bin ich aber auch nur etwas geizig. ;-)

Vor einer kleinen Ewigkeit (im Januar diesen Jahres) habe ich über ein kleines Hardware-Update meines “Hauptrechners” gebloggt. Es gab ein neues Display und eine Geforce GT710, die die interne Grafik ersetzte. Im verlinken Artikel schrieb ich auch von meinem Plan, die drehende Platte gegen eine SSD zu tauschen, was ich dann auch noch im Januar tat, allerdings ohne darüber zu schreiben.

Alles war gut. Bis vor ein paar Wochen die alte IBM Thinkstation beim Drücken des Power-Buttons, um sie aus dem Standby aufzuwecken, sich ausschaltete und auch nicht mehr anschalten lies. Wahrscheinlich hatte sich das Netzteil verabschiedet, ich habe es nicht genauer untersucht. Leider hat IBM ein Board mit speziellen Stromanschlüssen verbaut, so dass ein einfacher Tausch des Netzteils (hier liegen einige herum) nicht möglich war.

Also wanderte der Veteran zunächst in die Ersatzteil-Ecke und ich installierte übergangsweise ein ebenfalls betagtes HP Elitebook, immerhin mit einem i7-Prozessor von 2012. Der werkelte zwar ganz Ok vor sich hin, hatte aber immer mal wieder Probleme bei der Video-Wiedergabe, indem alle vier Prozessorkerne zu 100% ausgelastet wurden. Auch bei Podcastaufnahmen und Videokonferenzen gab es immer mal wieder Hänger. Außerdem nahm das Teil viel Platz auf dem Schreibtisch weg, der für so ein Setting nicht die richtige Größe hat.

Und so reifte der Plan, nach langer Zeit einen neuen Rechner zu besorgen. Und wie ich schon langsam anfing, Angebote zu studieren und Preise zu vergleichen, bot sich mir die Gelegenheit, sehr günstig einen älteren Bürorechner mit einem Pentium G4600 2-Kerner (Editiert, ich dachte zunächst es wären 4 Kerne, danke an Onli für den Hinweis in den Kommentaren) zu erwerben. Ich beschloss, diesen Rechner als weitere Übergangslösung zu nutzen, bis es dann aber wirklich einen neuen Rechner gibt. Dazu baute ich noch die Geforce GT710 aus der Thinkstation in den neuen alten Rechner um. Zu meinem Erstaunen läuft diese Kombi wirklich sehr gut. Es gab einige Anlaufschwierigkeiten mit dem Grafiktreiber (womit auch sonst). Ich hatte zunächst versucht, die Geforce mit dem Nouveau-Treiber anzusprechen, was aber wieder zu Video-Rucklern und auch zum Einfrieren der grafischen Oberfläche führte. Nachdem ich auf den proprietären Nvidia-Treiber umgestellt hatte, waren diese Probleme behoben.

Ausgabe des KDE-Infocenters mit Angaben zu Prozessor und Speicher

Lediglich die etwas mageren 8GB RAM könnte man ja noch aufstocken…

Fun Fact am Rande: Die 1TB SSD mit installiertem Kubuntu 20.04 LTS ist von der Thinkstation in den HP Laptop und dann in den neuen alten Rechner gewandert, das System lief davon unbeeindruckt weiter.

Diese Kombination läuft also jetzt bei mir, bis ich mir dann im nächsten Jahr (vielleicht) was neues zulege. Wie gesagt, ich mag alte Hardware.

Anfangen

Ganz schön ruhig hier.

Im Januar sah es ja noch ganz gut aus, ich habe einige Blogposts hier veröffentlicht und auch im Februar kamen noch einige hinzu. Dann aber wurde es still hier am kleinen Lagerfeuer. Und ich kann noch nicht mal so genau sagen, woran es gelegen hat.

Es gab größere Veränderungen in meinem beruflichen Umfeld. Wer von euch immer mal den BuzzZoom-Podcast hört, hat wahrscheinlich schon mitbekommen, dass ich im April den Job gewechselt habe. Das war natürlich aufregend und anstrengend und hat mir wenig Zeit gelassen, hier noch einigermaßen regelmäßig zu schreiben. Und auch nach ein paar Wochen, als sich alles etwas eingespielt hatte, war die Motivation, etwas zu schreiben, nicht sehr groß.

In den letzten Tagen habe ich immer mal wieder gedacht: “Komm, jetzt schreib ich mal wieder was ins Blog rein.” Das schwierige war aber, einfach mal damit anzufangen. Was uns zur Überschrift dieses Posts bringt. Bei mir ist es sehr häufig so, dass ich viel Energie brauche, mit etwas anzufangen. Danach läuft es dann meistens “wie von selbst”.

Jetzt nutze ich also den frühen Sonntag Morgen (ja, ja, ich weiß, senile Bettflucht) und mühe mich an diesen paar Worten ab. Ich bin echt eingerostet. Aber es ist ein Anfang und vielleicht läuft es jetzt ja wieder hier. Außerdem soll es ja Leute geben, die Blogs aus ihrem Feedreader werfen, wenn man längere Zeit nichts postet. Das hätte ich dann hiermit auch verhindert. ;-)

Von selfoss zu FreshRSS

Logos von selfoss und FreshRSS

Ich bin einer von den wenigen Unverbesserlichen, die Inhalte aus dem Internet über RSS-Feeds konsumieren. Es ist für mich die einfachste Art, neue Inhalte gerade auf Blogs, die ich gern lese, nicht zu verpassen. Es ist so viel bequemer, als regelmäßig manuell auf den Seiten zu schauen, ob es etwas neues gibt. Auch die klassischen News-Seiten behält man so einfacher im Blick.

Um RSS-Feeds zu lesen, braucht man ein Stück Software. Es gibt verschiedene kostenlose oder auch kostenpflichtige Software für die verschiedenen Plattformen, aber auch Angebote und Dienste im Netz. Diese sind dann meistens browserbasiert, im Smartphone- und Tablet-Bereich gibt es auch zahlreiche Apps. Die Feed-Daten, also die einzelnen Artikel, werden entweder lokal oder zentral auf einem Webserver gespeichert. Gerade, wenn man die Feeds auf verschiedenen Geräten lesen möchte, bietet sich eine zentrale Speicherung an, bei der auch die Gelesen-Markierungen synchronisiert werden. Wer immer die Kontrolle über seine Feed-Daten behalten möchte und die technischen Möglichkeiten dazu hat, kann auch auf Opensource-Software zurückgreifen, die auf einem eigenen Webserver oder Webspace läuft.

Seit März 2013 nutze ich eine selbstgehostete Instanz der Software selfoss. In den letzten Wochen war ich damit aber eher unzufrieden. Die stabile Version, die bereits 2018 erschien, hatte bei mir auf dem Webspace mit aktueller PHP-Version leider zunehmend Probleme und merkwürdige Fehlermeldungen häuften sich. Ich habe dann auf die aktuelle Entwicklungsversion umgestellt, die zwar die meisten Fehlermeldungen verschwinden lies, aber insgesamt relativ träge war und einige Problem mit der Gelesen-Markierung von Feeds im Menü hatte.

Kurz gesagt, ich hatte mal Lust auf etwas neues.

Schon vor einiger Zeit hatten verschiedene Menschen mir FreshRSS ans Herz gelegt und der erste Eindruck der Demoversion war gut. Also habe ich mir das Stückchen Software mal installiert. Erfreulicherweise braucht FreshRSS keinen großen Schnick-Schnack, sondern es reicht ein Standard LAMP-Stack mit einer Handvoll PHP-Modulen auf dem Server. Wer keine “richtige” Datenbank nutzen kann, der kann auch ein dateibasiertes SQlite zur Installation nutzen.

Während selfoss eher zur persönlichen Nutzung durch einen einzelnen User gedacht ist, kann man bei FreshRSS auch mehrere Benutzer mit verschiedenen Feeds verwalten. So könnte man auch Freund:innen oder Bekannten einen Account spendieren, wenn man diesen RSS-Feeds schmackhaft machen möchte.

Die Feeds aus selfoss ließen sich problemlos im OPML-Format exportieren und in FreshRSS wieder einlesen, so dass alle bisherigen Feeds auch im neuen Reader wieder zur Verfügung stehen. Die Benutzeroberfläche gefällt mir nach den ersten Nutzungstagen auch recht gut, einige Dinge muss ich in den Einstellungen noch feintunen. Ich werde FreshRSS jetzt mal einige Zeit nutzen. Die selfoss-Installation bleibt noch als Fallback bestehen, falls ich mich mit FreshRSS nicht anfreunden kann. Momentan sieht es aber nicht danach aus.

Am Abendbrottisch (1)

Gemeinsame Zeit der Familie am Tisch beim Abendbrot. Im Gespräch sind heute verschiedene Youtuber.

K2: "Ich finde $youtuber gut."

K1: "Die ist aber mal richtig schlecht."

K2: "Wie, du kennst die?"

K1: "Na klar, ich google alle Youtuber, die du erwähnst, nur damit ich dir dann sagen kann, wie schlecht die sind."

Musik: Mandalorian Main Theme Cover

Ich bin jetzt auch endlich dazu gekommen, die ersten beiden Staffeln von "The Mandalorian" zu schauen. Und weil ich es ziemlich toll fand und in diesem Internet auf ein cooles Theme-Cover gestoßen bin, möchte ich euch das nicht vorenthalten.

Bitte schön.

Im Schnee spazieren

In den letzten Tagen kamen in den sozialen Medien viele Meldungen und Bilder von verschneiten Landschaften rein. Aber hier bei uns zu Hause blieb der Schnee bisher aus.

Heute morgen war ich dann um so überraschter, als ich nach dem Aufstehen aus dem Fenster schaute.

Und obwohl es gleich wieder anfing zu tauen und der Himmel eher trüb und verhangen war, habe ich doch mit K2 zusammen einen schönen Spaziergang im Wald und durch unsere Wiesenlandschaften machen können. Ich mag es total gern, durch den Schnee zu laufen, die klare, kalte Luft zu atmen und die Stille zu genießen. Ich finde, die Schneedecke dämpft die Geräusche immer etwas, so dass alles um einen herum ruhiger und langsamer wirkt. Und ich habe für euch ein paar Fotos mitgebracht.

Ein teilweise mit Schnee bedeckter Waldweg. Ein kleiner mit Moos bewachsener Hand, dahinter Bäume und Schnee. Eine Schneehaube auf vertrockneten Samenkapseln einer Pflanze. Ein Pfütze mit Tauwasser im Schnee.

Eigener XMPP-Server: Neue Intermediate-Zertifikate bei Letsencrypt

Momentan ist durch die geänderten Nutzungsbedingungen von WhatsApp mal wieder einige Unruhe im Netz zum Thema Messenger. Da wird natürlich auch der ein oder andere Glaubenskrieg wieder ausgegraben, welches nun der sicherste und privateste Dienst für die Kommunikation mit anderen Menschen ist.

Bei mir läuft für unsere Familien-Kommunikation schon länger ein eigener XMPP-Server. Das hat den Vorteil, dass die Kinder auch in jüngeren Jahren schon mit uns chatten konnten und dass unsere Familienkommunikation auch unter uns bleibt, da kein Drittanbieter dabei involviert ist. Als Server nutze ich Ejabberd, der auf einer kleinen virtuellen Maschine läuft.

Nachdem ich heute morgen mit meiner Kaffeetasse zum Rechner geschlendert war, sah ich in Gajim, dass mein XMPP-Konto offline war. Ein Blick auf den Server zeigte, dass Ejabberd sich bei einem Neustart heute Nacht mit einem Fehler beim Lesen der Zertifikatsdatei verabschiedet hatte und nicht mehr lief.

Für den VServer hole ich mir bequem Zertifikate bei Letsencrypt. Dies geschieht über ein Skript, das wöchentlich am Sonntagmorgen läuft und bei Bedarf die Zertifikate erneuert. Ejabberd kann das eigentlich von Haus aus auch selbst machen, aber da ich die Zertifikate auch für den dort laufenden Webserver benötige, recycle ich sie auch gleich für den Chat-Server. Hierbei benötigt der XMPP-Dienst eine Datei mit der kompletten Keychain, ich kombiniere also den privaten Key und öffentlichen Key des Servers und das Intermediate-Zertifikat von Letsencrypt in einer PEM-Datei und lasse diese von Ejabberd auslesen. Und genau für das Intermediate-Zertifikat konnte nun kein privater Schlüssel mehr gefunden werden.

Ich wusste ja, dass Letsencrypt im letzten Monat auf ein neues Root-Zertifikat umgestellt hat, also lag die Vermutung nah, dass es etwas damit zu tun hatte. Nach ein wenig Recherche gelangte ich auf die Zertifikatsseite von Letsencrypt. Hier wird das aktuelle Intermediate-Zertifikat zum Download angeboten und ich stellte fest, dass die von mir verwendete Version X3 nicht mehr verwendet wird und die Version R3 nun aktuell ist. Obwohl der Job zum Erneuern der Zertifikate jede Woche läuft, wird die Erneuerung immer nur angestoßen, wenn der Ablauf in den nächsten 30 Tagen erfolgt. Somit war meine alte Konfiguration mit den Zertifikaten vom November immer noch gültig und erste heute morgen mit dem Update auf das neue Root-Zertifikat wurde meine selbstgebaute PEM-Datei ungültig.

Die Lösung war also einfach: Das aktuelle Intermediate-Zertifikat herunterladen und die Dateien neu zusammenführen, danach startete Ejabberd wieder ohne Fehler. Den Cronjob noch auf den neuen Dateinamen angepasst, damit sollte die Konfiguration auch in Zukunft wieder fehlerfrei funktionieren.