Pilviä, pelejä ja kiviä

GitHub Action .NET AOT monialustajulkaisuille

.NET:in 8-versiossa mukaan tuli natiivi ahead-of-time (AOT) -tuki, jonka avulla on mahdollista toteuttaa tavallisia ajettavia binäärejä omista .NET-sovelluksista. Joskus saattaa olla tarpeellista julkaista tällainen sovellus tällä tavalla mahdollisimman monelle eri käyttöjärjestelmälle, ja itse päädyin toteuttamaan kääntämiset + julkaisut GitHub Actionin avulla.


Korvaa C zigilla

Allekirjoittanut on vältellyt C-koodin kirjoittamista jo vuosien ajan, johtuen sen erinäisistä ongelmista. Viime vuonna C:n vaihtoehdoksi mainostettu zig-ohjelmointikieli nosti nopeasti suosiotaan, ja alkaneen vuoden myötä päätin myös itse kokeilla ohjelmointia zigillä.


Sisältöä OCR-kokeiluja varten

Joskus vastaan voi tulla tarve kokeilla erilaisten OCR-toteutusten (Optical character recognition) eli tekstintunnistuksen toimivuutta omilla sisällöillä. Aina käytettävissä ei kuitenkaan ole tarpeeksi kuvamuotoista tekstisisältöä, mutta onneksi sitä saa generoitua helposti. Alla käyn lyhyesti lävitse Ghostscript-ohjelman käyttämistä tähän tarpeeseen.