Hei moi!
Olen Konsta "sooda" Hölttä, kaikennäköistä ohjelmointia ja elektronikointia ja nikkarointia harrastava tekniikkaorientoitunut puuhaaja. Näiden sivujen funktio on viritelmieni, näpertelyideni ja koodailuideni raportointi-/dokumentointi-/arkistointipaikka. Kirjoitelmat ovat poikkeuksetta tajunnanvirtaa ja toisinaan puolitahallisesti viihteellisiä.
Tällä blogilla ei ole vielä omaa nimeä, eikä kyseessä ole "sooda-sivusto", "soodansivu" tai muu vastaava. Tuo sooda on vain nimimerkkini internetissä.
Taas on kohta vuosi kulunut ja nurkan takana odottaa lempiharrastukseni AoC. Viime kerran askartelut jäivät vähän puolitiehen: sain kyllä ratkaisut kasaan tietysti mutta gittihistoria oli aika sotkuinen sorsasta puhumattakaan. Nyt on nekin viimeistelty ja katsotaanpa millaista tapahtuikaan. Aiempien vuosien tyyliin (esim. 2022) otetaan tarkasteluun triviaalia kiinnostavammat päivät ja tarkastellaan mitä niistä jäi käteen. Tullut perinteeksi toteuttaa nuo Rustilla.
Altparty tapahtui taas vuosien tauon jälkeen tuossa... joko siitä on kolme viikkoa? Jo alkuvuodesta lipunmyynnin aikoihin kaivoin hyllystäni vähän erikoisen tietokoneen, koska vähän erikoiset tietokoneet käytännössä kuuluu alttien protokollaan, mikä ihana tekosyy. Otaniemen elektroniikkaroskiksesta vuosia sitten dyykattu Amstrad PPC640 boottasi tosta noin vaan ja netistä löytyi käyttislevytkin. MS-DOS 3.3 ei ole inspiroivin alusta mutta antaa mennä nyt kuitenkin.
Jo ehkä vuosi sitten tuli jostain ajatus ja nyt sain sen toteutettua. Helsingin keskustakirjasto Oodin verstaassa on laserleikkuri, ja niin on Espoossakin Ison Omenan pajassa. Ja toki hacklabeilla yms, mutta noita kahta tuli käytettyä kun eivät vaadi kummempia jäsenyyksiä. Kävin laseroimassa paahtoleipien pintaan lyhyen animaation paahtoleivän paahtamisesta. Luit oikein. Sitten yhdistelin leipäsiivuista otetut valokuvat varsinaiseen videoon paahtamisesta. Jutun juju on leipä-sisäpiirivitsi Instansseilla.
Töissä esiintyvän oikean maailman vastapainoksi on kiva askarrella ns. lumihiutaleohjelmia, jotka voivat omassa eristetyssä tyhjiöissään näyttää tosi kivoilta yksilöiltä ja joita ei muka ole kiire saada valmiiksi. Advent of code oli tätä kirjoittaessa parin viikon päässä mutta nyt onkin jo ollut pari viikkoa meneillään ja eihän tässä elämältä ole ehtinyt vielä katsastaa, että mitä saatiin aikaan vuosi sitten. 2022 teemassa oli näköjään jouluporoja ja joulutonttuja ja jouluviidakkoa. Tulee erilainen katsaus, kun osa suunnitelluista paranteluista jäi tekemättä enkä oikein muista, mistä tehtävissä oli kyse. No saanpa lukea omat rustaukset tarkemmin läpi. Tai vaan silmäillään.
Loppukuun viikonloppuna pidettiin pitkästä aikaa Graffathon eli parin vuorokauden mittainen demoparty-hackathon-sekoitus DOT ry:n järkkäämänä. Perinteiseen tapaan olin mukana järjestelyissä mutta ehdin vähän koodaamaankin. Inspiroiduin lattioiden moppaamisesta partyjä varten niin, että demoni aiheeksi tuli juurikin se. Jatkoin saman hauskan työkalun käyttöä kuin Instansseilla vuoden alussa, josta itseasiassa pitikin kirjoittaa jo aiemmin mutta juttu jäi johonkin. Tässä ehkä molemmista. Jutun juju on grafiikka hassunhauskalla pino-ohjelmointikielellä Forth.
Lentokenttäruudun grafiikkaemulaattori
2.12.2022 Tagit: lentokenttänäyttö viritykset Kommentteja: 2
Eihän niitä satoja näyttömoduuleita kannata pinota päällekkäin, jos piirtämisen suunnitelmaa voi askarrella helpomminkin jonkun yksinkertaisemman digimallin kanssa. Tai siis tietty haluan seinällisen lcd-ruutua, mutta koodataan nyt ensin. Otin ruudun mitat talteen ja askartelin "emulaattorin", eli työkalun, joka syö sisäänsä samaa pikselidataa kuin fyysiset ruudut itse. Emulaattori piirtää ne hassun muotoiset kuva-alueet värillä tai toisella.
Lentokenttänäyttöön fontitkin
19.11.2022 Tagit: lentokenttänäyttö viritykset Kommentteja: 0
Ei mennyt kuin päivä aiemmasta, kun kollektiivisesti keksittiin fonttidatakin tuohon supernäyttöön. Fontissa on asciikirjaimia ja ääkkösiä ja hauskoja lentokoneen kuviakin. Nyt kun on selkeää miten tätä mm. ei asenneta ylösalaisin, niin voidaan hyvissä mielin devailla kaikkea kivaa graffakirjastosta emulaattoriin, ja ehkä peräti joku kehitysympäristö sille alkuperäis-8051-raudallekin kiinnostelisi.
Sivut: vanhemmat, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, (ei uudempia)