CCZE 0.3.0 Phoenix

CCZE on apuohjelma tukkien värittämiseen.

Alkuperäisen hankkeen kehitys lopetettiin vuonna 2003. Vuonna 2013 käänsin ohjelman henkilökohtaiseen käyttöön, mutta kävi ilmi, että se toimi melko hitaasti epäoptimaalisen algoritmin vuoksi. Korjasin selvimmät suorituskykyongelmat ja käytin sitä sitten menestyksekkäästi 7 vuoden ajan, mutta olin liian laiska julkaisemaan sitä.

Joten esittelen teille julkaisun 0.3.0 Phoenix, joka nousee digitaalisesta tuhkasta.

  • Tässä julkaisussa ei ole esitelty uusia ominaisuuksia.

  • Kiinteä rakentaminen nykyaikaisille järjestelmille.

  • Korjattu yksi pitkäaikainen vika ja parannettu suorituskyky:

    • Avainsanojen haku on kirjoitettu uudelleen, jotta ohjelma ei suorita paljon turhia merkkijonovertailuja.

    • Palvelujen(5) tietokannan sisältö tallennetaan nyt välimuistiin ja käsitellään samalla mekanismilla kuin avainsanat. Tiedostoa /etc/services ei tarvitse jäsentää uudestaan ​​​​ja uudestaan.

    • Parannuksia säännöllisen lausekkeen käsittelykoodiin.

Tuloksena oleva suorituskyvyn kasvu oli kymmeniä tai jopa satoja kertoja.

Nyt ohjelma on tuki- ja ylläpitotilassa. Tämä tarkoittaa, että en aio työskennellä aktiivisesti sen parissa, minulla ei ole tiekarttaa tai suunnitelmia seuraaville julkaisuille. Mutta jos sinulla on virheraportteja tai ideoita ohjelman toimintojen parantamiseen ja sen ominaisuuksien mukauttamiseen nykyajan todellisuuteen, olen valmis aloittamaan sen kehittämisen mahdollisimman paljon.

CCZE on osa kunnianhimoista projektia, jonka tarkoituksena on herättää henkiin kehittäjiensä hylkäämiä ohjelmistoja. Toistaiseksi tästä projektista on rekisteröity vain yksi organisaation tili GitHubissa ja ainoassa arkistossa, jossa on CCZE-koodi. Uusia arkistoja ilmestyy sinne tulevaisuudessa. Jotkut, joiden parissa työskentelen parhaillaan.

Lähde: linux.org.ru

Lisää kommentti