Import der alten Kommentare geplant
Das neue Kommentarsystem und auch die neue Website sind nun schon recht lange online, doch der Import der alten Kommentare, aus meinem damaligen MySQL open_in_new Setup, lässt aktuell noch auf sich warten. Grund dafür war einfach nur ein Mangel an Zeit und etwas Faulheit. Nun habe ich aber das schlechte Wetter am heutigen Samstag genutzt und ein kleines Shell-Script geschrieben, welches sich dem Problem annimmt. Dafür habe ich alle alten Kommentare im JSON Format aus der Datenbank exportiert. Über diese Datei lasse ich mein Script laufen.
Das Script übersetzt alle alten News-Ids in Referenzen zu den neuen Beiträgen. Dabei hilft mir meine ohnehin vorhandene Mapping-Datei, welche für das Backporting genutzt wird. Selbige ist auf der aktuellen Website im Einsatz, um die alten Links auf meine Blogbeiträge automatisch auf die neuen Endpunkte weiterzuleiten.
Die Reference werden um die weiteren Werte ergänzt, dabei wird das gespeicherte Datum in einen Timestamp umgewandelt, einige Default Werte werden ergänzt und das ganze direkt in einen SQLite open_in_new konformen String überführt. Diesen Output kann ich dann direkt auf die aktuelle Kommentardatenbank, welche im SQLite Format vorhanden ist, anwenden und schon erscheinen alle Kommentare. Der eigentliche Text wurde zuvor von HTML befreit und einige Anpassungen im Bereich der Formatierung wurden durchgeführt.
Nachdem diese Schritte durchgeführt sind tausche ich einfach die gesamte Datenbank aus und alle Kommentare sind ohne Ausfall des Dienstes online. Ein erster Test sieht gut aus, aber bevor ich das Ganze einspiele will ich es noch einen Moment reifen lassen und weiter testen. Es ist aber absehbar dass ab spätestens nächster Woche alle damals entstandenen Kommentare ebenfalls im neuen System vorhanden sind.
Top 10 - Februar 2019
Der Februar ist vorbei und entsprechend gibt es im unteren Teil der News die Top Beiträge des vergangenen Monats. Zehn Stück sind es an der Zahl, sortiert in absteigender Reihenfolge nach Anzahl der Aufrufe. Dieses Mal gibt es Gewinnspiel-News, Software-Infos und neues rund um verschiedene Games. Vielleicht ist das eine oder andere interessante für euch dabei, schaut also gern mal rein.
Server Update steht bevor
Die Zeit schreitet wieder einmal schnell voran und entsprechend wird es mal wieder Zeit für ein umfassendes Update des Servers. Dabei spreche ich nicht von Aktualisierungen von einzelnen Paketen oder Tools, sondern von einem Upgrade auf die nächste Ubuntu Long Term Support (LTS) Version. Die aktuelle Version 14.04 erreicht bald das Ende ihrer Supportzeit und ein Update ist entsprechend ein Muss.
Das Update, welches in meinem Fall eine komplett Neuinstallation des Servers beinhaltet, wird vermutlich innerhalb der nächsten Wochen durchgeführt, könnte aber bereits sehr zeitnah stattfinden. Diesbezüglich befinde ich mich gerade noch in der Planungsphase, denn mit dem Update ist eine mehr oder weniger lange Downtime verbunden. Da diverse Dienste auf dem Server laufen, welche unterschiedliche Prioritäten haben, muss das Ganze also ordentlich geplant werden. Diese Planung erledigte ich bereits vor einigen Jahren und berichtete darüber hier im Blog. Selbige hat sich über die Zeit allerdings etwas verändert und einen entsprechend aktualisierten Update-Plan werde ich in einem weiteren Beitrag veröffentlichen.
Falls ihr euch fragt warum ich eine komplette Neuinstallation wähle, die Antwort ist eine Mischung aus verschiedenen Komponenten. Zum ersten habe ich die eine oder andere schlechte Erfahrung mit Updates der Distribution gehabt, zweitens ist Plesk aktuell noch nicht in der Lage ein Dist-Upgrade auf 18.04 durchzuführen und zuletzt kann man dadurch viele unnötige und teilweise auch gefährliche Altlasten loswerden. Entsprechend hat man natürlich auch signifikant mehr Aufwand.
Top 10 - Januar 2019
Die erste Top 10 News des Jahres ist fällig, denn der Januar ist Geschichte. Die gewohnte, absteigend sortierte Liste der zehn meistgelesenen News im Blog, gibt es wie gewohnt im unteren Teil der News. Die bunte Mischung aus Software, Coding und Gaming Themen, sowie Gewinnspiel-News dürfte für den einen oder anderen bestimmt interessant sein, riskiert also gerne einen Blick. Solltet ihr Themenvorschläge oder Ideen haben, meldet euch darüber hinaus gerne in den Kommentaren.
Automatisches Teilen von Blogbeiträgen auf Google+ deaktiviert
An dieser Stelle eine Kleinigkeit in eigener Sache, denn seit gestern Abend habe ich das automatische Teilen von Blogbeiträgen auf Google+ deaktiviert. Grund dafür ist vor allem die baldige Abschaltung dieser Funktion auf Buffer open_in_new (siehe FAQ Eintrag auf Buffer.com open_in_new). Diesen Dienst nutze ich in Verbindung mit IFTTT open_in_new, um meine Beiträge an die sozialen Netzwerke weiterzuleiten. Generell könnte ich mir eine alternative Plattform suchen, allerdings steht Google+ selbst vor dem Aus, sodass sich der Aufwand nicht lohnt. Auf Twitter open_in_new werden die Beiträge weiterhin wie gewohnt landen, auch dort nutze ich IFTTT, allerdings ohne weiteren Zwischenschritt.
Upcoming 2019 - Gaming
Auch der Bereich Gaming wird im Jahr 2019 wieder stark im Blog vertreten sein, denn neben der Software-Entwicklung ist dieser Bereich einer der Hauptgründe warum ich des Öfteren Beiträge hier im Blog verfasse. Dieses Jahr wird es bekannte, aber auch neue Themen für euch da draußen geben.
Rainbow Six Siege wird weiterhin einen wichtigen Platz einnehmen, da mich dieses Spiel bereits seit langer Zeit fesselt und es auch immer noch tut. Im Bereich der älteren Spiele könnte auch Cities Skylines und Kerbal Space Program hin und wieder Erwähnung finden.
Wenn es um neue Spiele geht ist eine Voraussage natürlich nicht immer verlässlich oder vollständig, aber anschauen werde ich mir 2019 auf jeden Fall The Division 2, Anthem und wie sich Battlefield 5 entwickelt. Sollten spannende neue Titel kommen, werden natürlich auch diese beleuchtet.
Allgemein habe ich weiterhin eine Vorliebe für Indie Spiele und werde diese weiterhin anspielen, testen und darüber berichten. In diesem Bereich sind Vorhersagen natürlich schwer, denn gerade im Bereich der Early Access Titel gibt es einfach zu schnell neue Entwicklungen. Allgemein dürfte für den Gaming interessierten denke ich einiges dabei sein und ich hoffe euch bald wieder als Leser begrüßen zu dürfen. Falls ihr übrigens Empfehlungen für Spiele habt meldet euch gerne in den Kommentaren, ich würde mich freuen.
Upcoming 2019 - Software-Entwicklung
Das neue Jahr ist noch recht frisch, da bietet es sich doch an die Planung zu Themen und Beiträgen, welche aktuell nur in meinem Kopf existiert, mit euch zu teilen. Dies hat nebenbei den Vorteil dass ich selbst nicht wieder alles vergesse. Ich werde diese News etwas aufteilen, da ich mit den Themen Gaming und Software-Entwicklung bekanntlich recht verschiedene Themenbereiche abdecke.
Heute geht es um die Software-Entwicklung und welche Schwerpunkte ich mir für die nächste Zeit vorgenommen habe. Dabei geht es definitiv nicht um die komplette Planung für 2019, denn dafür entwickelt sich dieser Bereich einfach zu schnell und außerdem probiere ich zu gerne spontan neue Dinge aus. Einige Themen habe ich allerdings, die ich auf jeden Fall ansprechen möchte. Ein sehr wichtiger Teil wird das Cross-Platform Framework Flutter open_in_new sein und die dazugehörige Programmiersprache Dart.
Ebenfalls ein wichtiges Thema wird Open-Source Software open_in_new sein, da ich aktuell und in der nächsten Zukunft wesentlich intensiver in diesem Bereich unterwegs sein werde. Auch Android Beiträge werden auf jeden Fall vertreten sein, denn diese Plattform ist für mich aktuell am relevantesten. Ein wichtiges Stichwort in diesem Bereich ist AndroidX open_in_new.
Top 10 - Dezember 2018
Die letzte Top 10 News für das Jahr 2018 muss raus. Alles wie gewohnt sortiert nach Anzahl der Klicks, in absteigender Reihenfolge und positioniert im unteren Teil der News. Die gewohnt bunte Auswahl hat dieses Mal eine wirklich ausgeglichene Mischung aus Gaming und Coding, dürfte also für viele interessante Inhalte bieten. Schaut doch einfach mal rein. Bald folgt übrigens noch die Jahres Top 10, welche die beliebtesten Artikel aus 2018 aufzeigen wird.
Guten Rutsch ins Jahr 2019
Bald ist es soweit und das Jahr 2019 ist da. Aus diesem Grund möchte ich allen Besuchern einen guten Rutsch wünschen. Viel Spaß beim Feiern und passt auf euch auf. Ich freue mich darauf viele von euch im Jahr 2019 wieder auf meiner Seite begrüßen zu dürfen.
Das neue Jahr sollte hier im Blog einige interessante Beiträge hervorbringen. Vor allem im Bereich der Entwicklung von Apps und in Bezug auf neue Spiele dürfte es einige spannende Entwicklungen geben. Seid gespannt und schaut wieder vorbei, denn auch das eine oder andere Gewinnspiel dürfte wieder mit am Start sein.
Foto: Von Michael Bieniek via Flickr open_in_new unter CC BY 2.0 open_in_new und weitere Bearbeitung durch Boehrsi.
Frohe Weihnachten
Eigentlich wollte ich gerade das Weihnachtsgewinnspiel starten, aber ich dachte mir heute kann man sich auch mal etwas ausruhen und Zeit mit seiner Familie verbringen. Das Gewinnspiel kommt aber sehr zeitnah, keine Sorge.
Heute sollte der Fokus auf dem entspannten miteinander liegen, etwas leckeres zu Essen wäre was Feines und ein paar Geschenke dürften für den einen oder anderen auch vorhanden sein. In diesem Sinne wünsche ich allen Besuchern frohe Weihnachten und schöne Feiertage.