CCZE 0.3.0 Phoenix

CCZE — instrument pentru colorarea log-urilor.

Proiectul original și-a oprit dezvoltarea în 2003. În 2013, am compilat programul pentru uz personal, dar s-a dovedit că funcționează destul de lent din cauza unui algoritm neoptimizat. Am corectat cele mai evidente probleme de performanță, după care l-am folosit cu succes timp de 7 ani, dar am fost prea leneș pentru a pregăti un release.

Așadar, vă prezint release-ul 0.3.0 Phoenix, reîrnăscut din cenușa digitală.

  • În acest release nu se introduc noi funcționalități.

  • A fost corectată compilarea pe sistemele moderne.

  • A fost rezolvat un vechi segfault și îmbunătățită performanța:

    • Maparea cu cuvintele cheie a fost rescrisă astfel încât programul să nu efectueze numeroase comparații inutile de stringuri.

    • Conținutul bazei de date services(5) este acum cached și procesat cu același mecanism ca și cuvintele cheie. Nu mai este necesar să parsez /etc/services din nou și din nou.

    • Îmbunătățiri în codul de procesare a expresiilor regulate.

Creșterea finală a performanței a fost de zeci sau chiar sute de ori.

Programul se află acum în statut de suport și întreținere. Aceasta înseamnă că nu intenționez să activez dezvoltarea, nu am un roadmap și planuri pentru viitoarele release-uri. Dar dacă aveți rapoarte de bug-uri sau idei pentru îmbunătățirea funcționalităților programului și adaptarea capacităților sale la realitățile moderne, sunt dispus să mă ocup de dezvoltare pe cât voi putea.

CCZE este parte dintr-un proiect ambițios de a aduce la viață diferite aplicații abandonate de către dezvoltatorii lor. Până acum, acest proiect are doar un cont înregistrat al organizației pe GitHub și singurul repository cu codul CCZE. În viitor vor apărea noi repository-uri. Lucrez deja la unele dintre ele.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster