Problems With Node.JS Event Loop

Asynchronous programming with Node.JS is easy after getting used to it but the single threaded model on how Node.JS works internally hides some critical issues. This post explains what everybody should understand on how the Node.JS event loop works and what kind of issues it can create, especially on high transactional volume applications. What The …

What are the odds?

You all know this: You learn something new like a new word and then the next day you’ll stumble across this new thing you have just learned in a newspaper. Most of this can be easily explained with some brain pattern matching: you have previously come across this word many times but because you didn’t …

Kysymyksiä ja vastauksia NASini toiminnasta.

Olen keskustellut NAS projektistani muropaketissa, jossa esitettiin lukuisia kysymyksiä projektistani: Q: Miksi RAIDZ1 + spare, eikä RAIDZ2 ilman sparea: A: Hankin aluksi kolme levyä ja hankin sparen jälkeenpäin. En ole tutustunut, että kumpi olisi parempi ratkaisu. Yksi storagepooli koostuu vähintään yhdesteä levysetistä (esim RAIDZ1 setti, RAIDZ2 setti, peilattu setti tai yksittäinen levy). Jos levysettejä on …

Ultralähikuva hiuksista

Leikimme ystäväni Jaronin loittorenkaalla (Canon EF 25mm II Extension Tube) Assembly Winter tapahtumassa. Loittorengas on kameran ja linssin väliin asennettava palikka, joka siirtää tarkennuspistettä lähemmäs kameraa. Normaalisti käytimme loittorengasta yhdessä Sigman 100-300mm telen kanssa, jolloin loittorenkaan avulla kokoonpano muuttuu voimakkaaksi makro-objektiiviksi. Oheinen lähikuva silmästä on otettu noin puolen metrin etäisyydeltä. Loittorengas yhdistettynä omaan Sigma 10-20mm …

Sienikatkarapupasta – Erilaisia sieniä ja katkarapuja

Pastaa pastan perään. Tämä on mukaelma toisesta niistä kahdesta ruuasta, mitä opin tekemään jo vuosia sitten, kun asuin vielä vanhempieni luona. Alkuperäistä reseptiä en muistanut, eikä vanhemmatkaan olleet kotona, jotta olisivat voineet sen kaivaa jostakin, mutta tässä on ihan onnistunut mukaelma. Lyhykäisyydessään tämä on sienistä ja katkaravuista koostuva pastakastike ja vieläpä melko nopea tehdä.

Italialainen lihapullapata

Luulin jo etten saisi tästä koskaan kuvia ulos. Jostakin syystä kamera hangoitteli hirveästi vastaan ja sain kuvat ulos vasta monien yrityksien jälkeen. Pitää tutkia onko kysymys muistikortista (luultavaa) vai kamerasta. Tämä ohje on peräisin pastanjauhantaa -blogista, tosin hieman muokattuna. Ylipäänsä tämä oli ensimmäinen kerta koskaan, kun teen lihapullia itse. Olen kuullut hirveästi kauhutarinoita lihapullien tekemisen vaikeudesta, mutta nämä onnistuivat todella helposti, ilman mitään ongelmia! Suosittelen kokeilemaan.

Linssikeitto

Eräänä päivänä muistin, että äiti oli ostanut minulle joskus linssejä, koska olin pitänyt hänen tekemästään linssikeitosta. Linssit olivat vielä kuivakaapissa, joten kaivoin jostakin sopivan linssikeiton reseptin ja kävin ostamassa kaupasta ainekset. Ikävä kyllä linssit olivat menneet vanhaksi noin kaksi vuotta sitten ja muuttuneet jonkinlaiseksi linssijauhoksi. Onneksi kauppa on alakerrassa :)

Tomaattibasilikapastakastike

Suorastaan ihmettelen miksi en ole kirjoittanut tätä ohjetta tänne aikaisemmin. Pasta tomaattibasilikakastikkeella on eräs ensimmäisistä ruuista mitä opin valmistamaan. Ohje löytyi jostain äidin keittokirjasta kotona jo useita vuosia sitten. Tämä on muuten *se* ruoka mitä tämän blogin ruokasivun fiiliskuvassa kaverit nauttivat krapulaan eräänä kauniina sunnuntaina *plur*.

Vinkkejä lopputyön tekemiseen – kahdeksan vihjettä jotka auttavat alkuun pääsemisessä.

Tuntuuko että lopputyön aloittaminen venyy venymistään? Pelottaako legendat opiskelijoista, jotka tekevät inssityötään vuosikausia? Rupesin vihdoin viimeviikon torstaina kirjoittamaan lopputyötä ja olen saanut kahdessa illassa jo 15 sivua raakatekstiä valmiiksi. Tässä kahdeksan vinkkiä nopeaan alkuunpääsemiseen, jotka olen itse havainnut hyviksi.