CCZE 0.3.0 Phoenix

CCZE ir utilīta baļķu krāsoŔanai.

Sākotnējais projekts tika pārtraukts 2003. gadā. 2013. gadā sastādÄ«ju programmu personÄ«gai lietoÅ”anai, taču izrādÄ«jās, ka tā darbojās diezgan lēni neoptimāla algoritma dēļ. Es novērsu acÄ«mredzamākās veiktspējas problēmas un pēc tam to veiksmÄ«gi izmantoju 7 gadus, taču biju pārāk slinks, lai to atbrÄ«votu.

Tāpēc es jums piedāvāju 0.3.0 Phoenix versiju, kas paceļas no digitālajiem pelniem.

  • Å ajā laidienā nav ieviestas jaunas funkcijas.

  • Fiksēta uzbÅ«ve uz modernām sistēmām.

  • Novērsta viena ilgstoÅ”a atteice un uzlabota veiktspēja:

    • Atslēgvārdu atbilstÄ«ba ir pārrakstÄ«ta, lai programma neveiktu daudz bezjēdzÄ«gu virkņu salÄ«dzināŔanu.

    • Pakalpojumu(5) datubāzes saturs tagad tiek saglabāts keÅ”atmiņā un apstrādāts ar tādu paÅ”u mehānismu kā atslēgvārdi. Nav nepiecieÅ”ams atkal un atkal parsēt /etc/services.

    • Uzlabojumi regulārās izteiksmes apstrādes kodā.

Rezultātā veiktspējas pieaugums bija desmitiem vai pat simtiem reižu.

Tagad programma ir atbalsta un uzturÄ“Å”anas statusā. Tas nozÄ«mē, ka es neplānoju pie tā aktÄ«vi strādāt, man nav ceļveža vai plānu nākamajiem izlaidumiem. Bet, ja jums ir kļūdu ziņojumi vai idejas programmas funkciju uzlaboÅ”anai un tās iespēju pielāgoÅ”anai mÅ«sdienu realitātēm, esmu gatavs iespēju robežās sākt to izstrādāt.

CCZE ir daļa no vērienÄ«ga projekta, kura mērÄ·is ir atdzÄ«vināt dažādu programmatÅ«ru, ko tās izstrādātāji ir pametuÅ”i. Pagaidām no Ŕī projekta ir reÄ£istrēts tikai viens organizācijas konts vietnē GitHub un vienÄ«gajā repozitorijā ar CCZE kodu. Nākotnē tur parādÄ«sies jaunas krātuves. Dažas, pie kurām Å”obrÄ«d strādāju.

Avots: linux.org.ru

Pievieno komentāru