CCZE 0.3.0 Phoenix

Ang CCZE ay isang utility para sa pagkukulay ng mga log.

Ang orihinal na proyekto ay tumigil sa pag-unlad noong 2003. Noong 2013, pinagsama-sama ko ang programa para sa personal na paggamit, ngunit ito ay naging medyo mabagal dahil sa isang suboptimal na algorithm. Inayos ko ang mga pinaka-halatang isyu sa pagganap at pagkatapos ay matagumpay na ginamit ito sa loob ng 7 taon, ngunit tamad akong ilabas ito.

Kaya, ipinakita ko sa iyo ang release 0.3.0 Phoenix, na umaangat mula sa digital ashes.

  • Walang mga bagong feature na ipinakilala sa release na ito.

  • Nakapirming build sa mga modernong system.

  • Inayos ang isang matagal nang segfault at pinahusay na pagganap:

    • Ang pagtutugma ng keyword ay muling isinulat upang ang programa ay hindi makagawa ng maraming walang kwentang paghahambing ng string.

    • Ang mga nilalaman ng database ng mga serbisyo(5) ay naka-cache na ngayon at pinoproseso ng parehong mekanismo gaya ng mga keyword. Hindi na kailangang i-parse ang /etc/services nang paulit-ulit.

    • Mga pagpapabuti sa regular na expression processing code.

Ang nagresultang pagtaas ng pagganap ay sampu o kahit daan-daang beses.

Ngayon ang programa ay nasa katayuan ng suporta at pagpapanatili. Nangangahulugan ito na hindi ko planong aktibong magtrabaho dito, wala akong roadmap o mga plano para sa mga susunod na release. Ngunit kung mayroon kang mga ulat sa bug o mga ideya para sa pagpapabuti ng mga pag-andar ng programa at pag-angkop ng mga kakayahan nito sa mga modernong katotohanan, handa akong simulan ang pagbuo nito hangga't maaari.

Ang CCZE ay bahagi ng isang ambisyosong proyekto upang buhayin ang iba't ibang software na inabandona ng mga developer nito. Sa ngayon ay mayroon lamang isang nakarehistro mula sa proyektong ito account ng organisasyon sa GitHub at ang tanging repositoryo na may CCZE code. Lalabas doon ang mga bagong repositoryo sa hinaharap. Ang ilan ay ginagawa ko ngayon.

Pinagmulan: linux.org.ru

Magdagdag ng komento