SourceMonitor

Das Programm SourceMonitor führt eine statische Codeanalyse durch. Dabei werden aus dem untersuchten Quellcode Metriken ermittelt, anhand derer die Qualität des Quellcodes beurteilt werden kann.

Diese Metriken helfen auch, den Quellcode zu verbessern – wenn die ermittelten Werte zu groß sind, weiß man, dass an dieser Stelle Handlungsbedarf besteht.

Nun hat sich Jim Wanner, der Schöpfer von SourceMonitor, aus der aktiven Softwareentwicklung zurückgezogen. Nachdem ich ihm vorgeschlagen habe, das Projekt zu Open Source zu machen, bin ich nun genau damit beschäftigt.

Da sich der bestehende Quellcode auf lizenzierten Code stützt, ist ein Refacotring nicht so ganz einfach. Daher habe ich mich entschlossen, das Projekt neu aufzusetzen. Auch in der Hoffnung, dass sich mehr Entwickler an dem Projekt beteiligen.

Das Projekt wird in C++ 17 realisiert, unter Verwendung des QT Frameworks und dem Buildsystem CMake.

Veröffentlicht unter Software | Verschlagwortet mit , , , | Kommentare deaktiviert für SourceMonitor

TaRen – Tatort Renamer

Als Tatortfan nutze ich die Möglichkeit, die Folgen aus der Mediathek mit dem Tool MediathekView herunterzuladen und auf meinem NAS zu speichern. Allerdings gibt es da einen kleinen Haken – das Programm benennt die Downloads in einer Art und Weise, die mir nicht so zusagt.

Zur Lösung gibt es zwei Möglichkeiten. Entweder, ich mache mich mit den Fähigkeiten von MediathekView vertraut – mit dem Risiko, daß es nicht so geht, wie ich mir das vorstelle. Oder aber, ich bastle mir selbst etwas, um die Downloads nach meinen Vorstellungen umzubenennen.

Ich habe mich für letzters entschieden. Mit Python und etwas Zeit (*LOL*) wurde daraus TaRen. Eigentlich mein erstes Python Programm, an dem ich hin und wieder etwas verbessere und/oder erweitere.

Vor kurzem habe ich einen „Papierkorb“ eingeführt, um das versehentliche Löschen von Folgen zu verhindern. Eine der nächsten Aufgaben ist es, diesen „Papierkorb“ als eigene Klasse zu implementieren.

Eine weitere Aufgabe ist es, einen Ordner mit bereits gesehenen Folgen zu berücksichtigen. Der bisherige Algorithmus berücksichtigt nur Dateien, die im gleichen Verzeichnis liegen. Das sollte dahingehend geändert werden.

Veröffentlicht unter Film, Software, Technik | Verschlagwortet mit , , , | Kommentare deaktiviert für TaRen – Tatort Renamer

Gedanken zu einem neuen NAS

Ende 2010 hatte ich mir ein NAS gekauft. Das war damals ein Synology DS411slim. Das System läuft bis heute. Der offizielle Support wurde vor ein oder zwei Jahren eingestellt. Ab und zu gibt es noch Sicherheitsupdates. Das ist ganz beachtlich, wenn man das Alter des Systems berücksichtigt.

Nunja, das NAS ist, was die Hardware angeht, mittlerweile doch etwas veraltet. So hat die CPU, ein ARMv5 Prozessor, im Zusammenspiel mit dem mageren RAM von 256 MB doch Probleme, beispielsweise die Daten mit einem Virenscanner zu durchsuchen.

Seit geraumer Zeit denke ich über eine Alternative dazu nach. Meine Gedanken dazu habe ich in einem Dokument festgehalten. Als Ergebnis kam dabei heraus, daß der Nachfolger der DS411slim ein DIY NAS werden wird.

Veröffentlicht unter Server, Software, Technik | Verschlagwortet mit , , | Kommentare deaktiviert für Gedanken zu einem neuen NAS