CCZE je uslužni program za bojanje dnevnika.
Izvorni projekt prestao je s razvojem 2003. 2013. sam sastavio program za osobnu upotrebu, no pokazalo se da radi dosta sporo zbog neoptimalnog algoritma. Popravio sam najočiglednije probleme s izvedbom i zatim ga uspješno koristio 7 godina, ali sam bio previše lijen da ga pustim u promet.
Dakle, predstavljam vam izdanje 0.3.0 Phoenix, koje se diže iz digitalnog pepela.
-
U ovom izdanju nema novih značajki.
-
Fiksna izgradnja na modernim sustavima.
-
Ispravljena je jedna dugogodišnja segfault i poboljšana izvedba:
-
Podudaranje ključnih riječi je ponovno napisano tako da program ne izvodi mnogo beskorisnih usporedbi nizova.
-
Sadržaj baze podataka services(5) sada se pohranjuje u predmemoriju i obrađuje istim mehanizmom kao i ključne riječi. Nema potrebe ponovno i ponovno analizirati /etc/services.
-
Poboljšanja koda za obradu regularnih izraza.
-
Rezultirajuće povećanje performansi bilo je desetke ili čak stotine puta.
Sada je program u statusu podrške i održavanja. To znači da ne planiram aktivno raditi na tome, nemam planove ni planove za sljedeća izdanja. Ali ako imate izvješća o pogreškama ili ideje za poboljšanje funkcija programa i prilagodbu njegovih mogućnosti suvremenoj stvarnosti, spreman sam početi ga razvijati koliko god je to moguće.
CCZE je dio ambicioznog projekta vraćanja u život različitog softvera koji su napustili programeri. Za sada postoji samo jedan registrirani iz ovog projekta račun organizacije na GitHubu i jedinom repozitoriju s CCZE kodom. Tamo će se u budućnosti pojaviti nova spremišta. Na nekima upravo radim.
Izvor: linux.org.ru