CCZE — strumento per evidenziare i log.
Il progetto originale ha cessato di esistere nel 2003. Nel 2013 ho compilato il programma per uso personale, ma si è rivelato piuttosto lento a causa di un algoritmo non ottimale. Ho corretto i problemi di prestazioni più evidenti e l'ho usato con successo per 7 anni, ma ero troppo pigro per realizzare una versione ufficiale.
Ecco a voi il rilascio 0.3.0 Phoenix, ressuscitato dalle ceneri digitali.
In questo rilascio non vengono introdotte nuove funzionalità.
Corretto il build su sistemi moderni.
Risolto un vecchio segfault e migliorate le prestazioni:
La corrispondenza con le parole chiave è stata riscritta in modo che il programma non esegua numerosi confronti di stringhe inutili.
Il contenuto del database services(5) ora viene memorizzato nella cache e elaborato con lo stesso meccanismo delle parole chiave. Non è più necessario analizzare /etc/services ripetutamente.
Miglioramenti nel codice di elaborazione delle espressioni regolari.
Il guadagno di prestazioni finale è stato decine, se non centinaia di volte.
Attualmente il programma è in fase di supporto e manutenzione. Ciò significa che non ho intenzione di impegnarmi attivamente, non ho un roadmap né piani per i prossimi rilasci. Tuttavia, se hai segnalazioni di bug o idee per migliorare le funzionalità del programma e adattarne le capacità alle realtà moderne, sono disponibile a lavorarci quando possibile.
CCZE è parte di un ambizioso progetto volto a riportare in vita vari software abbandonati dai loro sviluppatori. Finora, da questo progetto, esiste solo un account registrato dell'organizzazione su GitHub e un unico repository con il codice di CCZE. In futuro, verranno aggiunti nuovi repository. Su alcuni sto lavorando attualmente.
Fonte: linux.org.ru
