CCZE 0.3.0 Phoenix

CCZE — ein Tool zur Färbung von Logs.

Das ursprüngliche Projekt wurde 2003 eingestellt. 2013 habe ich das Programm für den persönlichen Gebrauch kompiliert, aber es stellte sich heraus, dass es aufgrund eines suboptimalen Algorithmus recht langsam lief. Ich habe die offensichtlichsten Leistungsprobleme behoben und nutzte es erfolgreich sieben Jahre lang, war jedoch zu faul, um eine Veröffentlichung vorzubereiten.

Ich präsentiere Ihnen also die Version 0.3.0 Phoenix, auferstanden aus digitaler Asche.

  • In dieser Version werden keine neuen Funktionen eingeführt.

  • Der Build für moderne Systeme wurde verbessert.

  • Ein alter Segfault wurde behoben und die Leistung verbessert:

    • Die Schlüsselwortzuordnung wurde so umgeschrieben, dass das Programm nicht viele nutzlose Stringvergleiche durchführt.

    • Der Inhalt der Datenbank services(5) wird jetzt zwischengespeichert und mit demselben Mechanismus verarbeitet wie die Schlüsselwörter. Es ist nicht mehr nötig, /etc/services immer wieder zu parsen.

    • Verbesserungen im Code zur Verarbeitung von regulären Ausdrücken.

Der endgültige Leistungszuwachs beträgt Dutzende oder sogar Hunderte von Malen.

Das Programm befindet sich nun im Support- und Wartungsstatus. Das bedeutet, dass ich nicht plane, aktiv daran zu arbeiten, ich habe keinen Fahrplan und keine Pläne für zukünftige Versionen. Aber wenn Sie Fehlerberichte oder Ideen zur Verbesserung der Programmfunktionen und zur Anpassung seiner Möglichkeiten an die modernen Gegebenheiten haben, bin ich bereit, nach Möglichkeit an der Entwicklung zu arbeiten.

CCZE ist Teil eines ehrgeizigen Projekts zur Wiederbelebung verschiedener Software, die von ihren Entwicklern aufgegeben wurde. Bislang gibt es von diesem Projekt nur ein registriertes Organisation Konto auf GitHub und das einzige Repository mit dem Code von CCZE. In Zukunft werden dort neue Repositories erscheinen. An einigen arbeite ich gerade.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4