Jutut tagilla koodi [RSS]
-
Päivitetty
27.03.2018
Automaattinen kroppailu Darktablessa
Leica Q:n nostalgiset kuvanrajaukset ovat kiva idea tehdä terävästä 28-millisestä lasista 35- tai 50-millinen. Näitä kroppitiloja käytettäessä kamera osaa myös rajoittaa valotuksen ja fokuksen käytettyjen kehysten sisään. Syntyvät 15- tai 7.5-megapikseliset kuvat ovat edelleen aika high endiä. Mutta Darktable ei rajaa raakakuvia automaattisesti kuvanottohetkellä visioituihin raameihin. Kokeillaan tehdä asialle jotain.
-
Päivitetty
30.11.2014
Illuminatukseni
Haaveita saa miehellä olla. Suuriakin. Kuten aika moni muukin pelailija aikojen saatossa, olen pelaillessani mietiskellyt monesti, minkälaisin elementein sitä tekisi oman unelmapelinsä, oman illuminatuksensa. Tässä postauksessa esitän joitakin artikuloituja pointteja, joita on kumuloitunut vuosien saatossa, ja jotka ovat vielä olleet kirjoitushetkellä muistissa.
-
Päivitetty
04.12.2013
Java + JavaScript, paras pelialusta?
Nykypäivän web-työkalut tuntuvat johtavan väistämättä tilanteeseen, jossa Javascript on riittävän tehokasta moneen tarkoitukseen ja on pysyvää: selaimet tukevat jatkossakin. Lisäksi tarjolla on kaikenlaista kivaa: on Audio-API:a ja on Websockettia. Peräti 3D-kiihdyteltyä GL:ää, jos oikein riehaannutaan. Javascript, eikä Java sen puoleen, ei ole menossa minnekään, vaan tarjoaisi hyvän tavan toimittaa käyttöjärjestelmäriippumattoman pelikokemuksen aistikkaasti kaikille ja niin, että peli toimii tulevaisuudessakin.
-
Päivitetty
07.07.2014
Korkokertymiä
Jos voittaisi lotossa yhden miljoonan, miten hyvin sillä eläisi perushyvää elämää? Lyhyt vertailu Pythonin ja Clojuren välisistä ratkaisumalleista.
-
Päivitetty
31.08.2016
Lisp-kirjoja
Listataanpa lukemiani Lisp-aiheisia kirjoja koosteeksi.
-
Päivitetty
04.12.2013
Näytönsäästäjäskriptit
Tänään (tai eilen) sain uuden korttini ja kaikki on onnellisena ok. Tuunasin illan pimetessä vielä vanhat näytönsäästöskriptini kuntoon. Nyt edes osa wateista säästyy, toivottavasti…
-
Päivitetty
04.12.2013
Pelisavetukset versiohallintaan
Huolehditko joskus epävakaiden pelien savetuksista? Erityisesti kun savetuksien kanssa voi käydä monenlaista. Joskus vain jää tallentamatta, joskus pelissä esiintyvä bugi pakottaa pelaajan palaamaan reittejään takaisin. Entä jos sekään ei onnistu, ja tallennusta on vain yhtä sorttia? Entä jos peli suoralta kädeltä korruptoi tallennukset hassuissa tilanteissa (Civ 5, Test Drive: Unlimited)?
-
Päivitetty
16.05.2016
Python on huonompi kieli kuin Clojure
Pakko hieman avautua Pythonin puutteista ja miksi Clojure sitten voittaa kädenväännössä lopulta. Nämä asiat ovat osittain objektiivisia totuuksia, mutta lopputulema on luonnollisesti subjektiivinen, oma näkemykseni näiden faktojen kasaantumisesta.
-
Päivitetty
26.09.2015
Pythonin käsittämätön tehokkuus komentorivisovelluksissa
Clojuren olen tuominnut Pythonia paremmaksi kieleksi, ja siitä ylöskirjoittamani mietteet näyttävät edelleen pitävän paikkansa. Miksi kuitenkin noita Python-ohjelmia tulee kirjoiteltua siitä huolimatta?!
-
Päivitetty
22.07.2014
Yksinkertainen snipettijärjestelmä ZSH:lle
Tuli tuossa sunnuntaina yks-kaks mieleen, että ZLE:n ansiosta ZSH:lle olisi aika helppoa kirjoittaa kunnollinen snipettijärjestelmä. Snipetithän ovat TextMatesta kaikkialle kopioitu fiksu systeemi, jolla aliakset ja tekstieditoreissa käytetyt "lyhenteet" (abbreviations) saadaan vuorovaikutteisiksi. Snipetit toimivat pääsääntöisesti siten, että tietyn aktivointitekstin kirjoitettuaan painetaan pikanäppäintä – aika usein tabia – ja aktivoiva teksti käännetään laajennettuun muotoonsa. Emacsissa on esimerkiksi paketti nimeltä yasnippets ja vimille on ainakin SnipMate ja modernimpi UltiSnips.