CCZE 0.3.0 Phoenix

CCZE ialah utiliti untuk mewarnakan log.

Projek asal menghentikan pembangunan pada tahun 2003. Pada tahun 2013, saya menyusun program untuk kegunaan peribadi, tetapi ternyata ia berfungsi agak perlahan kerana algoritma suboptimum. Saya membetulkan isu prestasi yang paling jelas dan kemudian menggunakannya dengan jayanya selama 7 tahun, tetapi terlalu malas untuk melepaskannya.

Jadi, saya membentangkan kepada anda keluaran 0.3.0 Phoenix, bangkit daripada abu digital.

  • Tiada ciri baharu yang diperkenalkan dalam keluaran ini.

  • Binaan tetap pada sistem moden.

  • Membetulkan satu segfault yang telah lama wujud dan prestasi yang dipertingkatkan:

    • Pemadanan kata kunci telah ditulis semula supaya program tidak melakukan banyak perbandingan rentetan yang tidak berguna.

    • Kandungan pangkalan data perkhidmatan(5) kini dicache dan diproses dengan mekanisme yang sama seperti kata kunci. Tidak perlu menghuraikan /etc/services lagi dan lagi.

    • Penambahbaikan dalam kod pemprosesan ungkapan biasa.

Peningkatan prestasi yang terhasil adalah berpuluh-puluh atau bahkan ratusan kali.

Kini program berada dalam status sokongan dan penyelenggaraan. Ini bermakna saya tidak bercadang untuk mengusahakannya secara aktif, saya tidak mempunyai peta jalan atau rancangan untuk keluaran seterusnya. Tetapi jika anda mempunyai laporan pepijat atau idea untuk menambah baik fungsi program dan menyesuaikan keupayaannya kepada realiti moden, saya bersedia untuk mula membangunkannya sebanyak mungkin.

CCZE adalah sebahagian daripada projek bercita-cita tinggi untuk menghidupkan semula pelbagai perisian yang ditinggalkan oleh pembangunnya. Setakat ini hanya ada yang berdaftar daripada projek ini akaun organisasi pada GitHub dan satu-satunya repositori dengan kod CCZE. Repositori baharu akan muncul di sana pada masa hadapan. Beberapa yang saya sedang usahakan sekarang.

Sumber: linux.org.ru

Tambah komen