CCZE 0.3.0 Fenice

CCZE è un'utilità per colorare i registri.

Il progetto originale ha cessato lo sviluppo nel 2003. Nel 2013 ho compilato il programma per uso personale, ma si è scoperto che funzionava piuttosto lentamente a causa di un algoritmo non ottimale. Ho risolto i problemi di prestazioni più evidenti e poi l'ho utilizzato con successo per 7 anni, ma ero troppo pigro per rilasciarlo.

Vi presento quindi la release 0.3.0 Phoenix, che risorge dalle ceneri digitali.

  • Non ci sono nuove funzionalità introdotte in questa versione.

  • Costruzione fissa su sistemi moderni.

  • Risolto un segfault di vecchia data e prestazioni migliorate:

    • La corrispondenza delle parole chiave è stata riscritta in modo che il programma non esegua molti inutili confronti di stringhe.

    • I contenuti del database services(5) vengono ora memorizzati nella cache ed elaborati con lo stesso meccanismo delle parole chiave. Non è necessario analizzare /etc/services più e più volte.

    • Miglioramenti nel codice di elaborazione delle espressioni regolari.

L'aumento delle prestazioni risultante è stato di decine o addirittura centinaia di volte.

Ora il programma è in stato di supporto e manutenzione. Ciò significa che non ho intenzione di lavorarci attivamente, non ho una roadmap o piani per le prossime uscite. Ma se hai segnalazioni di bug o idee per migliorare le funzioni del programma e adattare le sue capacità alle realtà moderne, sono pronto a iniziare a svilupparlo il più possibile.

CCZE fa parte di un ambizioso progetto per riportare in vita vari software abbandonati dai suoi sviluppatori. Finora ce n'è solo uno registrato da questo progetto conto dell'organizzazione su GitHub e l'unico repository con codice CCZE. Nuovi repository appariranno lì in futuro. Ad alcuni sto lavorando proprio adesso.

Fonte: linux.org.ru

Aggiungi un commento