CCZE — utilità per colorare i log.
Il progetto originale ha cessato lo sviluppo nel 2003. Nel 2013 ho compilato un programma per uso personale, ma si è rivelato piuttosto lento a causa di un algoritmo non ottimale. Ho risolto i problemi di prestazioni più evidenti, dopo di che l'ho utilizzato con successo per 7 anni, ma ero troppo pigro per pubblicare una versione.
Ecco a voi la versione 0.3.0 Phoenix, risorta dalle ceneri digitali.
In questa versione non vengono introdotte nuove funzionalità.
Corretto il build sui sistemi moderni.
Corretto un vecchio segfault e migliorate le prestazioni:
Il matching delle parole chiave è stato riscritto in modo che il programma non esegua numerosi confronti di stringa inutili.
Il contenuto del database services(5) ora viene memorizzato nella cache e trattato dallo stesso meccanismo delle parole chiave. Non è necessario analizzare /etc/services continuamente.
Miglioramenti nel codice di elaborazione delle espressioni regolari.
Il guadagno prestazionale finale è stato decine o addirittura centinaia di volte maggiore.
Attualmente il programma è in fase di supporto e manutenzione. Ciò significa che non pianifico di lavorarci attivamente, non ho una roadmap né piani per le prossime versioni. Ma se avete bug report o idee per migliorare le funzionalità del programma e adattarne le capacità alle realtà attuali, sono pronto a lavorare allo sviluppo quando possibile.
CCZE è parte di un ambizioso progetto per riportare in vita vari software abbandonati dai loro sviluppatori. Al momento, da questo progetto esiste solo un account registrato dell'organizzazione su GitHub e l'unico repository con il codice di CCZE. In futuro ci saranno nuovi repository. Ne sto lavorando su alcuni proprio ora.
Fonte: linux.org.ru
