Featured Post

Helppo ja nopea kolmionpiirtorutiini.

Vau. Kehitys kehittynyt ja oppi opittu. public static void SolidTriangle(Point a, Point b, Point c, Color color) {             Point[] po...

Monday, January 21, 2013

Tänään salille // Programmer's Block

Jos nenä onnistuu olemaan vuotamatta verta, niin menen hikoilemaan tänään. Koska kunto ei parane itsestään, eivätkä kilot eikä sentit karise.

Töissä on ollut vaikeaa. Ei muuten, mutta on ollut todella vaikea kirjoittaa koodia, varsinkin niin että saa asioita valmiiksi. Toivottavasti kyseessä on vain blokki eikä burnoutin alkuvaihe. Kieltämättä, pari viime viikonloppua ovat olleet epätehokkaita irtiottomielessä, ja kunnon irtiotto on tarpeellinen sen kannalta että jaksaa olla töissä.

Syytän osittain kylmää säätä. Ei tee mieli lähteä, noh, minnekkään.

Lukemisen alla on Brian Sandersonin 'Warbreaker ', William Gibsonin 'Virtual Light ' sekä Stephen King, 'On Writing '

Writing Excuses - podcastia on tullut kuunneltua, sekä Youtubesta joitain kiintoisia luentoja.

Friday, January 18, 2013

Windows 7 - osion kutistaminen ja Ati koko ruudulle hdmi-kaapelilla

Minulla on Windows 8:n asennus uudelle osiolle työn alla.
Windows 7 - partition kutistaminen osoittautui yllättävän hankalaksi, Ultradefrag nakkaa tietyt tiedostot osion loppuun, mistä ne piti saada alkuun.
Vakio-defrag, ultradefrag, Defraggler ja Auslogics Disk Defrag epäonnistuivat.

MyDefrag tuntuisi toimivan.

Noin niinkuin tiedoksi.

Päädyin asentamaan windows 8:n vhd:lle. Näytönohjain ei halunnut aluksi näyttää kuvaa koko ruudulla ulkoisella monitorilla, joten joutui tutkimaan. Tästä linkistä löytyi apu.

Tuesday, January 08, 2013

wikidPad

tl;dr:
Suosittelen.

Pidemmin:
Minulla on tapana kokeilla kaiken maailman editoreita aina välissä, ja moni niistä on ainakin okei, ja usealle löytyy jokin spesifinen käyttötarkoitus. Vimiä suosin yleisesti, ja Q10 on tämän hetkinen suosikkini distraction-free editoreista.

WikidPad on editori wikimoodissa, ja vaikuttaa aika kivalta työkalulta ajattelemiseen. Voit kirjoittaa sekaan WikiSanan, josta kllikkaamalla pääsee ko. sivulle. Tämän lisäksi linkit näkyvät vasemmassa reunassa.

Tämä on oikein kätevää vaikkapa seikkailun suunnitteluun. Voin kirjoittaa MonsterManual, ja tuplaklikkauksen jälkeen minulla on paikka jonne laitan monsterit, voin kirjoittaa ImportantLocations ja bam! minulla on paikka minne laittaa ne. Kätevää. Ja koko homman voinee exportata HTML:ksi, vaikka en ole siihen vielä niin tutustunut.

Tärkeää on siis, että tämä on editori, ja koko ajan editointitilassa. Normaalisti wikissä liikuttaessa joutuu vaihtamaan editointi - ja lukutilan välillä, mikä on epäkätevää luomisprosessin aikana.

Ehdin vain vähän tökkimään tätä tosin eilen, joten pienellä varauksella uskallan suositella.

*edit*
Alternative To wikidPad
Kokeilin Tomboy Notesia, jonka vika on lähinnä siinä että se avaa uuden ikkunan kaikelle mahdolliselle. Muuten ihan pätevä.

Tässä tapaillessa tulee huomanneeksi että ihan tekstieditori, jossa on vasemmassa reunassa kansion tiedostot auki, ja tabituki on aika riittävä, jos vain on sen verta kurinalainen että tekee nipun kansioita.

Tämä ei ole ihan täysin riittävä, minulla kun esim. oli tapana kirjoitella officella tulostuskuntoon hahmot ja seikkailut. Hm.

Seuraavaksi voisi vähän vilkaista Scriveneriä.

Monday, January 07, 2013

Uuden vuoden wassup // Dieetti

Eli. Olen palannut arkeen.
Tammikuun tavoitteena on tiputtaa senttejä vyötäröltä.
Asian edesauttamiseksi laitan ylös metriikkaa (normi, minimi, maksimipullistus) spreadsheettiin, ja Google Docs piirtää siitä käppyrän.
Muuten, tämä tiheä sairastelu haittaa, no, kaikkea.

Normivyötärö on tällä hetkellä n. 109 senttiä, minimi 102 ja maksimi 116-119 muistaakseni.

Muutama idea pyörii päässä tällä hetkellä, mutta on vielä sellainen tottumattomuus etelässäoloon tyyppinen häslinki päällä. Aika kuluu nopsaan.

Wednesday, January 02, 2013

Uuden vuoden suunnitelmat

Hyvää uutta vuotta noin ensiksi.

Joulun ja uudenvuoden väli? Söin. Omnomnomnom. Kinkkua, joulutorttuja, piparia. Jonkin verran suklaata.
Nyt pitää sitten elää oikein uudenvuoden ja joulun väli.
Mieli kyllä tekee vielä suklaata.

Olen flunssassa (taas!), mutta Tammikuu on vatsanpienennyskuukausi. Eli eli, tulen postaamaan vyötärön sentit tänne, ja hakemaan niille pienennystä.

En osaa sanoa paljonko se on nyt tarkalleen, mutta enempi kuin metri.
Alle metrin olisi minulle normaali, ja alle 95 senttiä olisi hyvin.
Eli, keskivartaloharjotteita luvassa, ja jahka flunssa hellittää? Kardiota. Kolme varttia kardiota päivässä on aika tehokasta, mutta se saattaa olla tylsää. Ehkäpä kuntosalijumppa + 15 min kardiota päivälle?

Mutta siis, vyötärö pienenemään!

Friday, December 21, 2012

PHP array_update


function array_update($source, $updates, $keyGen = NULL) {
$out_array = array();
foreach ($source as $key=>$item) {
foreach($updates as $k=>$v){
if (isset($item[$k])) {
$item[$k] = $v;
} else {
throw new Exception("Item has no key $k");
}
}

if (NULL === $keyGen || !is_callable($keyGen)) {
$out_array[$key] = $item;
} else {
$out_array[$keyGen($item)] = $item;
}
}
return $out_array;
}

Although, array_map....

*update*

for some reason, no array_reduce with PHP5.3.3 in Debian, so...


function array_reduce($input, $callback, $initial = NULL) {
$v = $initial;
foreach ($input as $item) {
if (is_callable($callback)) {
$v = $callback($v, $item);
}
}
return $v;
}

Wednesday, December 19, 2012

Tekstuurimappaus

Ei ole vielä auennut, ei.

Mutta siis,

kun meillä on kolmio abc, jonka pisteet on järjestetty Y:n mukaan,

josta piirretään vaakasuora segmentti (x1, x2, y)

ja meillä on tekstuuri, jossa on määritelty kolmio ijk niin että i vastaa a:ta jne,

piste u, v vastaa pistettä x1, y ja
piste u', v' vastaa pistettä x2, y, niin

piste u = delta ij.X * ((x1-a.X)/delta ab.X)
piste v = delta ij.Y * ((y-a.Y)/delta ab.Y)


piste u' = delta ik.X * ((x2-a.X)/delta ac.X)
piste v' = delta ik.Y * ((y-a.Y)/delta ac.Y)

ensimmäinen näytepiste tekstuurista on u, v.

tämän jälkeen, otamme seuraavan näytteen pisteestä
u + ((u'-u)/(x2-x1))
v + ((v'-v)/(x2-x1))

kunnes näytteenottopiste on u', v' ja näytteitä on otettu (x2-x1) kappaletta.

x2, x1 ja y vastaavat todellisia koordinaatteja bufferissa.

Kokeilen mennä tällä ja katson mitä tapahtuu. Lisään ehkä havainnollistavan kuvan tänne johonkin väliin.

Tuesday, December 18, 2012

Dieetti, missä sitä ollaan?

Eli, nyt on 43. päivä, kuusi viikkoa takana.
En hoksannut punnita itseäni, kun pyörähdin salilla viime... mm, lauantaina, vai perjantaina? Olin viikonlopun Turussa, jolloin dieetti EI ollut voimassa, vaikka en isommin mättänytkään ruokaa - en tiedä, onko se tottumiskysymys vai johtuuko se kromin syönnistä, mutta ruokahalu on enimmäkseen kurissa.

Tämän päivän syönnit tulevat olemaan:
kuppi jugurttia, mandariini, kahvia, viinirypäleitä, ja n. 3-4 desin ruoka-annos.

En ole varma riittääkö tuo, ja joka tapauksessa, pitää käydä ruoka-kaupassa. Saatan ostaa kananmunia. Yhtä kaikki, en ainakaan kovin paljoa tuon ohi mene. Arvelisin että olen n. 7 kiloa pahimman alapuolella nyt. Saattaa olla optimistinen arvio, tosin.

Muuten, tuntuu että olen flunssasta taas toipunut, joten käyn salilla varmaan joko tänään tai huomenna.

Saatanpa värkätä naiivin, eli perspektiivin huomiotta jättävän,  tekstuurimappaus-algoritmin kanssa tänään.

Friday, December 14, 2012

Helppo ja nopea kolmionpiirtorutiini.

Vau. Kehitys kehittynyt ja oppi opittu.

public static void SolidTriangle(Point a, Point b, Point c, Color color) {
            Point[] points = { a, b, c };
            points = points.OrderBy((i => i.Y)).ToArray();
            a = points[0];
            b = points[1];
            c = points[2];
            double dabx = b.X - a.X;
            double daby = b.Y - a.Y;
            double dacx = c.X - a.X;
            double dacy = c.Y - a.Y;

            double x1 = a.X;
            double x2 = a.X;
            int y = a.Y;
            while (y != b.Y) {              
                HorizontalLine((int)Math.Round(x1),
(int)Math.Round(x2), y, color);
                x1 += dabx / daby;
                x2 += dacx / dacy;
                y++;
            }
            double dbcx = c.X - b.X;
            double dbcy = c.Y - b.Y;
            x1 = b.X;
            y = b.Y;
            while (y != c.Y)
            {
                HorizontalLine((int)Math.Round(x1),
(int)Math.Round(x2), y, color);
                x1 += dbcx / dbcy;
                x2 += dacx / dacy;
                y++;
            }

  }
Samat periaatteet kuin mitä aikanaan päättelin, mutta nätimmin  tehtynä. Tämä on toimivaa c-sharppia.
Voisi testiksi vääntää saman tuonne JavaGraphicsiin, jos jaksaa.

Tätäkin voi vielä yksinkertaistaa, tarvitaan ainoastaan kolme relevanttia deltaa., ja saa kaksi jakolaskua while-looppien ulkopuolelle. Olkoonkin että fiksu kääntäjä osaa optimoida tuon automaagisesti.

Thursday, December 13, 2012

Laatikkotörmäys ja dieetti

Pienensin annoskokoa. Saas nähdä tuleeko miten nälkä. Tänään voisi käydä silleen nätisti salilla, lähinnä saunassa, mutta voisi myös kävellä. En varmaan rääkkää itseäni, on sen verta flunssainen olo.

BOX COLLISION

eli siis se laatikkotörmäys. Kun kaksi kappaletta liikkuu ruudulla, on hyvä tietää josko net ovat törmäämässä. 
Tähän tuli pyörä, vai liekkö tässä tapauksessa laatikko, keksittyä uudelleen. 

A

B


Eli meillä on laatikot A, ja B, joilla on koordinaatit x, y, leveys & korkeus w, h.

Pystyakselin törmäys:
Jos A.x + A.w // oikea ylänurkka
on suurempi tai yhtäsuuri kuin B.x // vasen ylänurkka
JA
A.x on pienempi kuin B.x + B.w
Niin, kappaleet ovat samalla pystylinjalla, ja voimme tarkistaa varsinaisen törmäyksen.
Jos samalla linjalla olevissa kappaleissa,
A.y + A.h eli kappaleen A alareuna, on suurempi kuin B.y,
JA
A.y on pienempi kuin B.y, A ja B ovat törmänneet reunoistaan, B:n yläreunasta.

alapuolen törmäykseen voimme vain nakata A:n ja B:n ristiin.

Vaakasuuntaisessa törmäyksessä käännämme vain  yhtälön kyljelleen.

A

B


Pseudokoodia:

if a.x+a.w <= b.x and a.x <= b.x+b.w then:
    if a.y+a.h >= b.y and a.y < b.y then:
        collision at b.y
    if b.y+b.h >= a.y and b.y < a.y then: 
        collision at b.y+b.h
if a.y+a.h <= b.y and a.y <= b.y+b.h then:



    if a.x+a.w >= b.x and a.x < b.x then:
        collision at b.x
    if b.x+b.w >= a.x and b.x < a.x then: 
        collision at b.x+b.w

Nyt, tämä koodi tuottaa ongelmia kun useassa tilanteessa rekisteröidään sekä x- ja y-akselin törmäys.
Tämän voi ratkaista laskemalla kollisio linjalle keskipisteestä. Esimerkiksi ylläolevassa kuvassa, kappaleen A keskipisteestä piirretyssä pysty- ja vaakasuuntaisissa linjoissa x-akselilla ei tapahdu törmäystä kappaleeseen B, kun taas y-akselilla tapahtuu. Yleisesti, boxcollision on lähinnä lähtökohta tarkemmalle törmäystarkastelulle

Monday, December 10, 2012

Dieetti: Kilo pois taas. No, ehkä.

Ja paino dippasi pitkästä aikaa alle sadan ja kymmenen. Kiva.
Käyn tänään salilla varmaankin, ja pienennän taas vähän annoskokoa seuraavaan satsiin. Kyllä se tämä tästä.

Hobitti, kohta.

Näpyttelin boxcollisionin javascriptillä viikonloppuna, pitänee kirjoittaa siitä jotain tässä lähiaikoina.

Wednesday, December 05, 2012

Dieetti!

Pitää. Tosin paino ei ole niin innolla enää tippunut. Pitänee tiputtaa ruoka-annoksen kokoa entisestään.
Ja kehitellä jotain muutakin millä painoa lähtee, veikkaisin. Juuri nyt on todella helppo vahingossa syödä tarpeeksi, jolloin ei laihdu, ellei sitten käy liikkumassa, noin esimerkiksi.

Nyt on tulossa neljän päivän paussi, pitää ensi maanantaina käydä salilla, niin voi raportoida sitten mikä on tilanne.

Missasin yhden salikerran tavallaan eilen, tosin.

Monday, December 03, 2012

Miksi The Binding of Isaac on niin hyvä?

The Binding of Isaac. Minut teema jätti kylmäksi, mutta luin Postmortemin pelille, ja katsoin Let's Playn Youtubesta.

Ja toisen.
Ja kolmannen.
...
...
Ja seitsemännen.

Eli peli itsessään on lyhyt, alle tunnin per läpipeluu, ja koostuu cutsceneillä siivitetyistä Legend of Zelda(se originaali) - tyyppisistä luolastoista.

Se millä peli vetää, on se että lähes jokainen läpipeluukerta avaa uuden hahmon tai esineen pelattavaksi, ja löydetyt esineet vaikuttavat todella paljon paitsi pelityyliin, myös hahmon ulkonäköön.

Eli siinä mielessä perinteinen, "Jokainen pelikerta on uusi" - ratkaisu.

Tämän lisäksi, kunkin kentän pomot arvotaan satunnaisesti, tietyistä vaikeusryhmistä. JA, peli vaikeutuu sen mukaan, miten monesti sen on pelannut läpi ( ja siis saanut kovempia varusteita löydettäväksi luolastossa.

Lisäksi pelissä on välianimaatiot, ja useampi loppu - ei niinkään vaihtoehtoinen, kuin tarinaa pidemmälle vievä aina pykälä kerrallaan, vähän kuten Dark Corners of the Earthin loppu, josta näkee sitä enemmän, mitä paremmin on pelin pelannut.

Thursday, November 29, 2012

VirtualBoxing

Asentelin VirtualBoxin ja Win8 evaluaatioversion siihen. Tavoitteena oli päästä testimään Windows Phone 8 - kehitystä.

Tämä jäi haaveeksi, sillä luuria ei ole, ja WP8 - simulaattori vaatii pyöriäkseen HyperV:n, jota ei ole VirtualBoxissa, eikä Core2Duossa.

Mutta, koska VirtualBox oli asennettuna, tein toiseen virtuaalikoneeseen ArchLinux - asennuksen, joka sujui ihan helposti --- sen jälkeen kun luopui yrityksistä laittaa GRUB toimimaan ja laittoi syslinuxin.

Sen jälkeen menikin muutama tunti kun yritti vääntää LAMP-stackin pelittämään. Vielä ei onnistunut.

Arch on ihan miellyttävä, ja lähtee tosi läheltä rautaa, en suosittele aloittelijoille, mutta muuten kiva.

Että sellaista. Eilen oli viikon mässäyspäivä. Tein viisi annosta ruokaa, jotka ovat kukin n. 30% pienempiä kuin aikaisemmat vakioannokset.

Maanantaista Keskiviikkoon tulin aikanaan töihin. Tänään lipsahti, johtuen tuosta Apache-taistelusta. Huomenna olisi tarkoitus olla taas ajoissa.

Niin, ja tänään salille.

Monday, November 26, 2012

Dieetti pitää edelleen.

Yksi syy millä se pitää, on se että yritän samalla säästää rahaa - ja että työpaikalla on hedelmiä, niin saa vitamiinit sieltä.

Anyway, pitää ruveta vähän tiputtamaan annoskokoja; tekee viisi annosta siitä määrästä mistä on tullut tehtyä reilut kolme. Lisäksi, terveys rupeaa sallimaan liikunnan. Kohta saa taas paino - ja vyötärötiedot. Toivottavasti vähän tippuneet.

Tänään tuli syötyä vähän enemmän, mutta toisaalta meni yli kolme tuntia ostoksillakin. Sain joululahjaksi peilin ja ruokaa, juuri mitä toivoinkin :)

Pakastimessa on nyt kaikenlaista, mutta se joutaa odottamaan. Pitää katsoa, joutuu varmaan vähän varioimaan ruoka-annoksia. Ei mikään isompi haitta se.

Thursday, November 22, 2012

Dieetti! 18. päivä!

Olen vähän lipsunut; muutamana päivänä on tullut syötyä muutama ruisleipä liikaa, ja söin karkkiakin kolmena päivänä, mistä tuli pikaisten laskujen mukaan 750 ylimääräistä kaloria tälle viikolle.

Tiistaina ja keskiviikkona ruoka-annos oli vähän turhan suuri, mutta muuten samaa soija-peruna-liha-porkkana huttua kuin yleensä. Seuraavassa kolmessa annoksessa on sitten cashewpähkinää, jotta ei puulta maistuisi.

Tiputan kuntosalikortista uintioption pois - se maksaa muutaman euron lisää viikkoa kohti, mutta kun olen käynyt uimassa sen 8kk aikana mitä kortti on ollut, kaikki YHDEN kerran. Ei rahallisesti kannattavaa, ennemmin voi maksaa täyden hinnan aina kun käy uimassa.

Sunday, November 18, 2012

Dieetti, viikko 2 viimeinen päivä

Hm. Eilen tuli vähän lipsuttua; en syönyt mitenkään hirveästi, mutta epäterveellisesti kyllä. Ja söin vähän karkkia.
Mutta no, tänään aamupalaksi oli jugurttia ja soijarouhetta. Käyn ulkona syömässä, mikä on kallista, mutta ei kuitenkaan hillittömästi kaloreita. Voinen kompensoida sen pyörähtämällä salilla. Noin about sama setti kuin viimeksi... tai, voisi ehkä ottaa vähän kevyemmin. :/

Friday, November 16, 2012

Dieetti! Mässäyspäivä #2

Hm. Tili tuli, joten...

Muuten, dieetti on pitänyt, ja mahdollisesti painoakin on lähtenyt pari kiloa, punnitsin eilen kun kävin salilla.
Isoin 'lipsahdus' oli kun tein lisää ruokaa pakkaseen keskiviikkona, ja söin illalla sitten pastaa, oikein herkullista.

Vakio mausteet+porkkana+soija+liha sekoitus, sitten paistoin  siivutettuja herkkusieniä jotka otin sivuun, tomaattimurskaa tölkki, n. 1.5 desiä (jo vähän hapanta) punaviiniä, johon annos lihasekoitusta, kiehautuksen jälkeen herkkusienetkin matkaan. Sitten keitin (samassa vedessä jossa keitin perunat) pastaa, jonka sekoitin soosiin. Parmesaania, basilikaa, oreganoa. Herkullista.

Söin sitä tosiaan, ja sitten seuraavana päivänä oli myös eväänä.

Oletan että tänään paino hyppää ehkä takaisinpäin (ei ihan varmaa, kun kerta tuli salilla käytyä) mutta en stressaa siitä.

Aikalailla 60 kg painoilla voi tehdä kaikissa laitteissa sen 15 setit. Tein kaksi settiä, ja viimeiseen settiin laitoin 100 kg, tai maksimi mitä laitteesta sai, kumpi nyt sattui olemaan pienempi, ja katsoin montako jaksoi. ( enimmäkseen 9-10 toistoa, ulkoreisikoneessa vain 5, 70 kilolla )

Tuesday, November 13, 2012

Dieetti! Toinen viikko.

Tänään voisi pyörähtää salilla.

Söin eilen vähän liikaa, tein kaksi ruoka-annosta viikonlopun riisi-soija-porkkana mössöstä, lämmittämällä pannulla ruskeita papuja, maissia ja tomaattimurskaa ja sitten sotkemalla. Maustoin myös lisää.

Yli jääneen söin televisiota katsoessa, ja koska söin peruna-annoksen työpaikalla, söin siis eilen liikaa.
Yksi hyvä syy lisää käydä siellä salilla. Käyn kuntosalipuolella, pyörähdän saunassa ja sitten käyn vielä venyttelemässä. Kuulostaa hyvältä suunnitelmalta, toivottavasti toteutuu.

Turkkilainen jugurtti ei muuten ole halpaa. Normijugurtti on halvempaa.
Tänään olen syönyt mandariinin, leipäpalan ja annoksen jugurttia. Ruuaksi on sitä maissi-papu-soija-riisi juttua. Illalla ei olisi tarkoitus syödä jugurttia ja leipäpalaa enempää.

Huomenna teen perunoista lisää ruoka-annoksia.

Sunday, November 11, 2012

Dieetti! Viikko 1/7 lähes ohi!

Tänään pitää tehdä ensi viikon eväät, jotka ovat lähes samat kuin viime viikon eväät, mutta
ajattelin tehdä riisiä myös ainakin annoksen tai pari. Jos käytän papuja, niin niitä ei voi pakastaa, eli luultavasti syön tänään/huomenna sitten riisiä. Ja työpaikalla odottaa uusi setti hedelmiä taas, nam. :)

En tiedä onko kyse paremmasta ihonhoidosta vai ruokavaliosta, mutta iho tykkää; vähemmän rasvaa, ja ihohuokosetkin vähemmän auki.

Flunssa vetelee viimeisiään, olen vähän kahden vaiheilla sen salipyörähdyksen suhteen - ei sillä että siinä paljon syke nousee jos tekee muutaman liikkeen isoilla painoilla, eli kaiketi kyllä sitten.

Eli, tänään syön vielä jonkinlaisen ruoka-annoksen - luultavasti liha-soija-bolognesepastaa. Sitten siihen vielä lisäksi jugurttia, ehkä.

Pitäisköhän herkutella maitopurkilla?

*Edit*
Isänpäivä, kaupat kiinni.
Eli soija-porkkana-riisi mössöä. Siedettävää, mutta ei herkullista. Jatkan loput huomenna tomaattimurskalla ja maissilla, niin on parempaa. Sillä pärjää tiistain. Tiistaina pitää siis tehdä ruokaa kolmeksi päiväksi, eli keitän loput perunat.

 Söin loput jugurtit myös --- tumma soijarouhe on aika hyvää jugurtin päällä.

Friday, November 09, 2012

Dieetti! Mässäyspäivä!

Eilen söin illalla kaurapuuroa ja voidellun leipäpalan.

Tänään ei ollut vielä tarkoitus mässätä, mutta työpaikan pizzatilaus oli liian houkuttava; Rahaa ei ole, joten jäin pizzan velkaa. Sokerittomassa pepsissä ei ole mainittavia kaloreita.

Aamupalaksi oli taas hillonokareella maustettua turkkilaista jugurttia ja leipäpala.

Mässäys muodostuu oikeastaan siitä että on vielä pakko tänään syödä tuo "oikea" ruoka-annos, koska se on jo sulamassa.

Illalla syön varmaan sitten taas leipäpalan.

*edit*
Kävin ulkona syömässä, ja söin pastan, jonka piti olla bolognese, mutta taisi olla carbonara. Hyvää yhtäkaikki.
*/edit*

Le sigh.

Luultavasti syön viikonloppuna pasta-annoksen kuitenkin; pitää vain ajoittaa se kuntosalikeikan jälkeen.
Luultavasti siis Sunnuntaille, koska vielä on sen verta flunssainen olo.

Hei, vielä viikonloppu ja ensimmäinen viikko seitsemästä ohi. :)

Thursday, November 08, 2012

Dieetti! Neljäs päivä.

Eilen:
1 leipäpala,
1 maustettu jugurttiannos
2 kiwiä,
kourallinen viinirypäleitä,
1 mandariini
ja VakioRuokaAnnos(tm).

Ei vielä päälle näkyviä tuloksia; en odotakkaan moisia. Iho tuntuisi vähän puhdistuvan, mikä voi liittyä vähempään sokerin syöntiin.

Tänään:
Leipäpala, Jugurttiannos. Yksi Kiwi, vakioruoka, ja odottaisin kotona ottavani vielä leipäpalan.

Leivässähän on about yhtä paljon energiaa kuin suklaapatukassa. Paljon halvempaa tosin.

Mässäyspäivä on todennäköisesti sunnuntai, kun teen silloin ensi viikon ruuat. Samalla vaivalla voi vääntää vähän pastaa sitten.

Flunssa edelleen päällä. Le sigh. Käyn kevyesti varmaan salilla viikonloppuna vaikka vielä olisi vähän kipeänä; Nostan jotain painavaa ja menen pois.

Tuesday, November 06, 2012

Dieetti!

Koska julkinen nöyryytys toimii, ilmoitan olevani virallisesti dieetillä, ja tänään on toinen päivä.

Tein sunnuntaina pakkaseen viisi vakio-kokoista ruoka-annosta soijasta, lihasta, porkkanasta, punasipulista ja perunoista. niitä popsin nyt.

nyrkkisääntönä, kuutena päivänä viikossa pitää syödä rajallisesti, yhtenä saa syödä reippaasti jos budjetti sallii - ei salli juuri nyt. Tämä yhden syöntipäivän vinkki pitää himot ahmia kurissa, lykkäämällä halun syödä sille yhdelle herkuttelupäivälle, ja varmistaa että aineenvaihdunta ei hidastu liikaa.

Juomana on enimmäkseen vettä. Kahvin juon mustana.

Kahvi on pienenä määränä hyödyllistä, ja olen siitä riippuvainen, mutta ainoa syy laittaa kahviin maitoa/sokeria, on jotta sitä voisi juoda enemmän. En halua juoda sitä enemmän, joten mustana, jolloin se on minun suuhun enempi pahempaa.

Eilen söin kaksi annosta turkkilaista jugurttia (maustettuna ruokalusikallisella kolmen marjan hilloa), ruisleivän, pari mandariinia ja banaanin, sekä kourallisen viinirypäleitä.

Tänään söin annoksen turkkilaista jugurttia, ruisleivän, kaksi mandariinia sekä yhden ruoka-annoksen pakkasesta. Huomenna saatan laittaa siihen chilisoosia lisäksi.

Tänään on kuudes päivä, virallinen päättymispäivä on... mm. Sanotaan, joulukuun 22. päivä. Aika lailla täysi seitsemän viikkoa. Tavoitteena olisi että painoa lähtisi ainakin sen seitsemän kiloa, mieluummin ainakin kymmenenen.

Näillä mennään. Raportoin lisää, toivottavasti joka päivä, jotta nähdään kestääkö kantti. Tämä on kuitenkin vielä suhteellisen helppo haaste.

Siinä kaikki tältä erää!

Wednesday, October 17, 2012

Näe aika arvokkaana.

Eräs Tiistaipäivä, päätin olla avaamatta tietokonetta enää kotona. 

Vierotusoireet iskivät noin viidessätoista sekunnissa. Joten, siivosin, pesin pyykit, laitoin astianpesukoneen pyörimään ja kävin kuntosalilla. 

Tämä ei ollut mitenkään yllättävä seuraamus, vaan pikemminkin oli tavoitteena kun tein tämän päätöksen. Loppuviikko meni osaltaan tuottavasti, mutta kun viikonloppuna avasin koneen, koin pienimuotoisen yllätyksen. 

Käytin aikani koneen ääressä paljon tehokkaammin ja mielekkäämmin. 

Normaalisti, olen koneella päivät pitkät, mistä väistämättä menee iso osa turhaan web-surffaukseen. Sinä viikonloppuna, koska minulla oli vain muutama tunti varattu koneelle, tein paljon sellaisia asioita mitkä olivat olleet mielessä, mutta jääneet "pitäisi" - listalle. 

En tiedä mitkä ovat kauheimpia sanoja Suomenkielessä, mutta pitäisi on kyllä siellä kärkipäässä. 

ahem

Aika on kaikista arvokkain asia. Se kannattaa käyttää hyvin. /latteus.
Jos pitää koneella olosta, ja haluaa käyttää siihen aikaa, sekin aika on hyvä käyttää ensiksi niihin asioihin, jotka ovat mielekkäimpiä ja tärkeimpiä. 

Thursday, July 12, 2012

Hallinta, itse.

Tällä kertaa vain muutama linkki:

8 Bite-Sized Tips for Staying Laser-Focused While You Write

10 Ways to Live a More Meaningful Life

Blogaan tänne niin vähän, osaltaan koska suomeksi kirjoittaminen kantaa niin harvalle.
Toisaalta, syy miksi rupesin kirjoittamaan tätä blogia suomeksi, oli juurikin siinä etten unohtaisi äidinkielen kirjoitustaitoa kokonaan.

Wednesday, June 06, 2012

Kaikki tarpeellinen Gitistä Windowsissa.

Tämä on elävä artikkeli, joten jos se tuntuu tyngältä siinä vaiheessa kun näet sen, siihen on syynsä.

Elikkä

Guita ei tule käytettyä. 

Tuesday, May 15, 2012

Not entirely convinced by MongoDB.

Tänään kirjoitankin englanniksi.

I mean, okay, the database itself can probably do all sort of neat things, but I could as easily wrap an SQL database in a layer, and put data into an object table. lessee,

"object" table, with IDs, and JSON strings,
"object_class" table.

Now we can dump any object into the database, at the cost of doing filtering and such in the wrapper.

I guess there's a speed advantage, to dedicated noSQL db, though.

Git-annex

http://git-annex.branchable.com/

Vaikuttaa siistiltä. Lyhyesti, git-annex laajentaa gittiä niin että voidaan osoittaa tiedostoihin jotka eivät ole repossa, mutta jotka voi ladata sen hetkiseen tiedostojärjestelmään.

Minulla on tällä hetkellä neljä toimivaa PC:tä, jossa kussakin on omansa, hieman erilainen ekosysteemi. Git-Annexilla voisi periaatteessa tallentaa koko tiedostorakenteen ja sitten duplikoida sen aina uudelle koneelle tarpeen mukaan.

Nuo use caset ovat aika seksikkäitä.

See also: Git-media, Bup, Boar

Sunday, May 13, 2012

Bluescreenin syy haarukoituu

Vanha koneeni teki BSODia todella paljon. Nyt työläppäri heitti saman virheen, joten olen nyt varma että vika on jommass kummassa vanhassa USB-laitteessa:
 - Joko monitoimi-tulostin-skannerissa tai
 - Graphire3:ssa.

Toivottavasti vika ei ole graphiressa.

Friday, May 11, 2012

Suomikoodi.

Koodauksen nopeus ja mukavuus riippuu isolti myös näppäimistöasettelusta.
Hakasulut ja aaltosulut eivät ole suomalaisessa näppäimistössä kovin mukavia.

Joten, syntaksi joka on suominäppäimistöllä helppo :

operaatio parametrit
toisto-operaatio ehto:
toistettava osio.

operaatio ehto,
ehto,
ehto,
ehto

Jos ehto on operaatio, se parsitaan.
jos ehto on arvioitava, se arvioidaan.

Välimerkit:

: aloittaa lohkon
. päättää lohkon. vastaa myös rivinvaihtoa.
, jatkaa rivinvaihdon ohi.
Rivinvaihto terminoi ehtojen syötön.
välilyönti erottaa operaatiot ja ehdot
muuten whitespace ignoroidaan

Asian sivu, mutta....
objektinhan voi määritellä listoina:
määrittele objekti lista:
  parametrit lista:
    lista: parametri1, parametrin1_arvo.
    lista: parametri2, parametrin2_arvo.
 .,
  funktiot lista:
    lista: funktionnimi määrittelefunktio syöte1 syöte2 jne:
      .
    . lista: funktionnimi määrittelefunktio:
      .
.

Mutta taidan eksyä aiheesta.

Kirjaimet jotka on helppo kirjoittaa qwerty-näppäimistöllä:

  • sdfjklghvbnmtyuieow

Wednesday, May 09, 2012

super space c

Launchy windowsissa, Gnome-do linuxissa.

Paljon herkkuja löytyy osoitttesta hanselman.com/tools.

Tavoitteita:

  • Rahaa säästää, 
  • painoa tiputtaa, 
  • harrastaa muutakin kuin työntekoa.

Friday, April 13, 2012

Hanselminutes.

wmic
netsh

Mistä muistuu mieleen:
doskey
doskey ls=ls --color=auto $*
$* = kaikki parametrit

mklink

ja vinkkejä

Tuesday, April 10, 2012

Päivittelyä

Olen taas siirtymässä suosimaan winamppia ohi foobar2000:n jostain mutu-syystä.
Löytyi muuten tällainen paketti joka kannattanee asentaa ja poluttaa:
UnxUtils

Jostain syystä nykyasunnossa läppärin kuulokeliitännästä tulee aika paljon häiriöääntä, kun laturi on seinässä.
joten, harkintaan menee joko Terratec Aureon tai sitten jonkinlainen UPS.

Tuota 900 vuokraa maksaessa tulee kyllä mieleen että mieluummin maksaisi lainaa pois kuin vuokraa. Nykyasunnon sijainti on kyllä todella kiva, koska kuntosali on ihan vieressä. Saunakaan ei ole niin pakollinen kun kuntosalilla on sellainen. Tietty, uutta asuntoa etsiessä saisi olla kuntosali sopivalla etäisyydellä, nyt sinne ei ole sataa metriä.

Thursday, April 05, 2012

Saahan sitä haaveilla.



Saahan sitä haaveilla....
Varsinkin kun tuli iso yllätyslasku maksettavaksi. Yhtä kaikki, 600 eurolla saa aika tiukan konepaketin. (tuo näyttis on itseasiassa semi-'hidas' - äärimmäisen tehokas mutta uusi lippulaiva 680gtx on... kiintoisa. )


Saturday, March 31, 2012

Pragmatic Programmer oli hieno kirja, lueskentelin sitä aika pitkälle tuolla nykyisen työpaikkani Oulun toimistolla.

Harkitsen kovasti sen 'kumppanikirjan', Code Completen tilaamista. Ehkäpä juuri amazonista, Bookplussan hinnat ovat aika legendaarisia.

Niin, muutin Tuusulaan.
View Larger Map
Stackoverflow: What is the single most influential book every programmer should read?

Friday, December 16, 2011

Gnome 3, Windows 8

Käytän töissä archlinuxia jossa on Gnome3. 
Olen varsin tykästynyt siihen, se tekee lopen paljon asioita oikein, olkoonkin että se on vähän hajalla kahdella näytöllä - search palikat ym. joitten tulisi keskittyä näytön keskelle, ilmaantuvat näyttöjen väliseen tilaan. Myös, kaipaan näppäinkomentoja eri sovellusten nakkelemiselle ruudulta toiselle. Muutoin se on ihan kiva jahka siihen tottuu.

Näin myös nerokkaimman Win8 Developer Preview asennuksen ikuna: Yhdessä työkoneessa on linux, mutta siihen yritettiin tunkea toiselle tyhjälle kovolle usb:ltä se isoin win8 dev, mutta homma kaatui ajurin puutteista valittamiseen. Myöhemmin tuli brainstormattua virtuaalikoneen imagen siirtoa, mikä johti ratkaisuun:

  1. Kytketään kumpikin kovalevy paikoilleen ja bootataan linux
  2. Linuxissa konfiguroidaan QEMU siten, että se emuloi koneen omaa prosessoria
  3. QEMUlle osoitetaan kiintolevyksi se oikea, tyhjä levy, ja CD-asemaksi Win8 asennusimage. Nyt meillä on virtuaalikone jolla on CD, HD eikä mitään muuta.
  4. Asennetaan windows siihen asti että se kysyy lisenssien hyväksymistä.
  5. Sammutetaan kone ja nykäistään Linux-kovo irti
  6. Käynnistetään windows-kovolta ja jatketaan asennusta.
Toimi. 

Saturday, October 08, 2011

Helsinki

Mitäpä sanoisi? Raportoisi havaintoja?
Oulun keskustan pystyn suurinpiirtein pitämään mielessäni - se kauppa on siellä, tämä ravintola taas tuolla, ja niin poispäin.. Helsingissä moinen ei onnistu.

Helsingissä on vähemmän roskakoreja kuin Oulussa. Ihmisiä kadulla on toki enemmän, mutta minua se ei hirveämmin häiritse, Japanin jälkeen.

Siellä on paljon kaikenlaista, kauppoja ja ruokapaikkoja etenkin. Lisäksi taidepaikkoja - gallerioita ja teattereita - merkittävän paljon.

Kävin Stockmannilla kuuntelemassa nipun Sennheiserin kuulokkeita, ja kuuteenkymppiin saa jo oikeinkin hyvänkuuloiset ja mukavat, olkoonkin että varsinkin koko korvan peittävillä kupeilla ne kalleimmat olivat parhaat - pykälää halvemmat kahdensadan luurit olivat muuten hyvät, mutta olivat niin tarkkaääniset että kaikki virheet kuuluivat myös. Ne Adidas-brändätyt siniset olivat varsin kivat.

Olkoonkin että nyt olen enemmän ehkä kuulokemikrofonin metsästyslinjalla, tosin napit olisivat oikein kivat myös, vaikkakin vähän eri tarkoitukseen. Napit toimivat puhelimen ja MP3-soittimen kera liikkuessa. Headset on sitten istumahommiin.


Monday, August 22, 2011

Hifistelyä part ankka

Sain Artsilta Schneider MF2 - näppäimistön, jossa on Cherry MY - kytkimet, joista moni ei tykkää .
Minusta nämä ovat paremmat kuin moni muu, ja kuulostavat kivalta.
Kuva löytyy naamakirjasta.

Saturday, August 06, 2011

dy.fi varatun domainin päivitys

eli siis www.dy.fi on suomalainen dynaamista IP:tä tarjoava palvelu.
Siihen on oma perlscripti siellä, mutta sehän käy helposti ajastamalla vain seuraavan:
curl -v --basic --user "username@jokuposti:salasana" http://www.dy.fi:8180/nic/update?hostname=haluttu.hostname.dy.fi
Curlhan löytyy aikalailla joka käyttikselle. Omani taisi tulla Gitin mukana.

Thursday, June 09, 2011

Pitäisi päästä kirjoittamisen tunnelmaan.

Oli synkkä ja myrskyinen yö. Niinpä. Joonaksen kanssa puhuttiin että legendan voisi aloittaa Pitäisi joskus. Noilla sanoilla alkavat tarinat eivät nimittäin koskaan tule tapahtumaan. Siltä ainakin tuntuu. 

Sää on, miten sitä kuvailisi? Varmin ja täsmällisin ilmaisu on tietenkin, että on kuuma. Monessa mielessä upea sää olla ulkona ja mielellään varjossa. 

En ole pelejä vetänyt moneen kuukauteen. Vapaaehtoiset asiat joihin ei ole inspiraatiota jäävät sivuun yhtä helposti kuin tärkeät asiat joihin ei ole motivaatiota, niistä vain omatunto soimaa vähemmän. 

Kirjoittaminen itsessään ei ole kovin vaikeaa, jos on jotain mistä kirjoittaa, ja rohkeutta kirjoittaa asiasta. 
Aiheita voi aina keksiä, mutta niitten on hyvä olla mietittynä ennen kuin aloittaa. 

Wednesday, May 18, 2011

A500 myyntiin.

Huutonettiin laitoin

Päivys: Ei mennyt kaupaksi. Voi ottaa yhteyttä.
EI MYYTY: Tämä rivi näkyy niin kauan kun tuo on myymättä.

Tuesday, May 17, 2011

Hyvä selitys Navier-Stokesin yhtälöistä

Tämä on ollut yksi sellainen kompastuskivi asian suhteen;  Eilen kuitenkin löysin Stable Fluids - paperin.  Tuo linkki johdattaa web-esitykseen mutta on se minulla virallisena PDF:näkin, noin referenssitarkoituksiin. a po

Niille, joita pohdituttaa, mitä noi Navier-Stokes yhtälöt tekevät, esimerkki löytyy vaikkapa täältä.

Sunday, May 15, 2011

Kirjoittamista ja prosessia

On tullut sen verta luettua että tänään olisi tarkoitus repäistä kandista sellainen epäpätevä versio ilman viittauksia, katsoa paljonko asiaa sitä on saanut irti lukemasta ja silleen --- saada vaan paljon kirjoitusta ulos.

Alkuun selitän tuulesta, tuulen fysiikasta jne. Sitten listaan teknologiat millä voi yrittää simuloida. Sitten kerron esimerkkejä mitä juttuja voisi näillä tekniikoilla toteuttaa.

Jotain sellaista.

Ei kyllä edelleenkään ole oikein kunnollista kirjoitusintoa, mikä on ongelma.

Saturday, May 14, 2011

Kandiprojekti, taas

Edennyt jonkun verran, eilen oli hyvä päivä. http://knorr.dk/produkter/risretter/23Tänään taas oikeastaan ei. Kanacurry oli tosin hyvää.

Mistä siis on tänään tökkinyt? Vaikea sanoa, jotenkin ei vain ole ollut intoa, elikkä hirveän huonot on selitykset, taas. Luulen että tässä vaiheessa pitää vain kirjoittaa - ongelmana on se että varsinaiseen kanditekstiin ei saa laittaa mitään asiaa, mille ei jollain viitteellä löydy vahvistusta, joten ajatusvirtaa sinne ei hirveästi voi laittaa.

Saturday, April 30, 2011

Kandiprojekti

Ei se työttä etene. Mutta siis, puhutaan siitä mistä puute, elikkä kandin työstä.

Aiheenahan on Tuulen Simulointi Peliympäristössä. 
Tarkemmin haussa olisi ohjelma joka osaa kertoa pienen (alle 100m) alueen tuulivirran kun pohjana on alueella vallitseva yleinen tuulen suunta, sekä tieto maaston muodoista ja pintarakenteesta.

Kandityö on olennaisesti kirjallisuustutkimus, eli pohjatutkimus sille, mitä aiheesta jo tiedetään. Tämän tiedon esille kaivaminen on vähemmän herkkua, vaikka löysinkin muutaman aihetta ainakin sivuavan artikkelin.

Lisäksi pitäisi varmaankin laittaa pohjustus siitä mitä tuulen simulointi tarkoittaa noin yleisellä tasolla, syekä katsaus siihen mitä mahdollisesti olemassa olevia toteutuksia löytyy.

Thursday, April 07, 2011

Firefox 4

On OK.

Hei, löysin toimivahkon näppäimistön ja varmistin että ps/2 liitin toimii yhä, vika oli vain näppäimistössä.
Tämän tuntuma on aika huono, mutta hei - toimii. Kyseessä on saksalainen mininäppäimistö jonka muistaakseni Huotarin Mikalta lainasin joskus kaaauan sitten.

Sunday, January 02, 2011

yksi kautta kolmesataa.

Tavoite: 300 tunnin lenkkiä tänä vuonna. 299 jäljellä. Tekee noin lenkin kuutena päivänä viikossa.
Tyypiltään voivat olla kävely, uinti, hölkkä, juoksu tai pyöräilylenkkejä, mutta kuitenni.

Vähän huolestuttaa, miten jos helmikuussa on joku kolme-neljäkymmentä astetta pakkasta, entäs sitten?

Oli tarkoituksena katsoa löytyisikö jotain vinkkejä keskittymiskyvyn parantamiseen, mutta unohdun tekemään aina jotain muuta....

Wednesday, December 08, 2010

Harry Potter seiska, 1/2

Lyhyesti, vastasi odotuksia.

  • Enimmäkseen hyvä, 
  • Tarinan kuljetus kärsii siitä että se oli kahdessa osassa. 

En tiedä millainen ongelma se on, että epäilen vahvasti leffan olleen parempi jos oli lukenut kirjat pohjille.

Tuesday, November 09, 2010

Kirjoittamiseen

Writeroom->pyRoom->Dark Room. Tahi JDarkRoom.

Loistava luovaan kirjoittamiseen.

Niin ja kehutaan sitten Chzo mythos sarjaa. Muistakaa vaan että 5-7-notes-6.

Monday, October 11, 2010

Linux tiedostojärjestelmä-sota.

Olen käyttänyt zenwalkissa XFS:ää mikä on vakaa kuin kallio, mutta nyt zenwalk-openbox releasen puhtaassa asennuksessa läppärille, ajattelin kokeilla Ext4:sta missä on monia kivoja featureita....

Vaikkakin se on ilmeisesti vain stopgap välivaihe ext3:n ja btrfs:n välillä. Mutta silti, siinä ei periaatteessa ole staattisen kokoisia klustereita, jos ymmärsin oikein. :)

Joelin vanhassa koneessa pyörii just nyt crunchbang, missä on kivat puolensa, tykkään sen vakio-sovellustarjonnasta todella paljon,  mutta jotenkin se on ollut kyllä nihkeä verrattuna heikin läppäriin zenwalkilla. :/ vaikka periaatteessa pitäisi kai olla nopeampi, prossuteholta ainakin.

*edit*
Ja crunchron - eli siis tämä joelin vanha kone - meni näköjään distro upgradessa *crunch* *bang!*

#!

Mahtavaa. T_T. Taidan laittaa siihenkin tuon zenwalk-ob:n kun asennuslevy on tuossa hollilla...

Monday, October 04, 2010

Kotisivuleipomo

Olen Vartiaisen Juhalle tehtaillut kotisivuja jo jonkin aikaa tarvittaessa. Sivut majailevat Elisan kotiasiakaspalvelimella, mikä ei tue yhtään mitään. Tämä ei ole iso ongelma, Juhalla on Kompozer + ftp set-uppi millä hän voi kuulumisia kirjoitella nätisti, vaikka satunnaisesti rikkookin vähän layouttia. Simppeli ja toimiva.

Mutta silloin kun tuonne galleriaan innostuu lisäämään kuvia, niin homma menee työlääksi. Tälle pohjalle joskus intouduin tuumaamaan että niin, sivuthan voisi kyllä generoida skriptillisesti omalla koneella ja sitten uppia staattiset versiot palvelimelle. Tieten Dreamweaver tekee jotain samantapaista.

Yhtäkaikki, olen hissukseen naputellut sellaista komentorivi-PHPtä joka käyttää imagemagickkia, ja generoi gallerioita ja web-sivuja. Ihan hassunhauskaa.

Kokeeksi tjsp väänsin kaikki japanin kuvat karvalakkigalleriaksi.

Thursday, July 29, 2010

NOOOOOOOO! // SAFE

Okei, okei.... Tristalla --- siis, Heikin läppärillä --- on sellainen isompi koodiprojekti, MVC-toteutus PHPllä jne. Siistiä? Okei.

No, taannoin kun ajoin päivitystä zenwalkkiin, jonka päällä kaikki siis pyörii, läppärin virtajohto lähti irti.
Toimimaton akku on ollut poissa käytöstä jo pitkään, joten *piu* virrat män.

Ei se mitään, minulla on varmuuskopiot tuosta MVC:stä muualla...

Mutta, nyt kun rupesin katsomaan, ne ovat VANHOJA. Minulla on heikin läppärillä jo täysimittainen foorumitoteutus, kun muut versiot osaavat suurinpiirtein sanoa, "hei, testi onnistui!"

AAAaaahaaaa!

Ja tietenkään se ei buuttaa USB:ltä, ja tietenkin sen CD-asema on.... jossain varmasti hyvässä tallessa. Tietäisi vain, missä.

Asiasta seuraavaan, ei meinannut tänään saada XP-konettakaan päälle.

Huh, löysin cd-aseman, ja taidanpa kokeilla uutta ja hienoa zenwalk-openbox riliisiä.
Corestakin on tullut uusi versio.

Ai niin, muuten: Return to Chaos: SQUEEE! Pitää hehkuttaa, minulla oli dungeon master alkuperäisenä Amigalla.
Testauksen perusteella EDELLEEN hyvä peli.

Niin ja vielä: Fossil vaikuttaa kivalta.

Tuesday, July 27, 2010

Oulussa // Laihikselle // Opiskelu alkaa kohta

Otsikko on todella tyhjentävä. Helmikuun loukkaantumisen ja kesän välillä minulla paino karkasi pahasti ylöspäin, n. 109 kiloon enimmillään. Nyt se on taas 103, mutta tuosta voi toki paljon pudottaa.

Kuitenkin siis, Joonaksen kanssa sovittiin että ensi viikonloppuna otetaan kisa: 31 päivää leikimme Suurinta Pudottajaa. Tämä on aika tiukka, kun Joonas on jo kerran tiputtanut painon jostain liki 90stä lähemmäs 70tä ja itse olen ollut aika tasaisesti tuossa 95-100 välillä viimeiset kymmenisen vuotta, ja välissä päällekkin.

Pitää pari kirjaa palauttaa kirjastoon tänään - viimeinen päivä. Lainaan varmaan tosin jotain uutta.

Opiskelut alkavat 'kohta', ja haluan hyvissä ajoin jo tällä kertaa henkisesti valmistautua siihen. Ainakin saada pari todella ärsyttävää kirjaa opiskelluksi kun ei ole läpi päässyt niihin liittyviä kursseja.

Das Projekt Ahava on aika mielenkiintoinen just nyt kun talo nousee jo.

Monday, June 14, 2010

Nyt

Liikuntaa, asiointia, Rahan-jota-ei-ole kuluttamista.

Minulla oli hyvin outo olo toissapäivänä, ihan omituinen. Pitkään mietittyäni tulin siihen tulokseen,
olin onnellinen.

En tunnistanut olotilaa välittömästi, huolestuttavaa.

Lyhyt 2 kilometrin lenkki aina kun siihen kykenee, n. 1.5 päivän välein. Auttaa olemista, joskaan ei oikeastaan painoa.

Englanninlakritsia.

Käänsin monitorin pystyyn, parempi web ja maalaus ja kirjoituskäytössä.

Finnmangaan ehkä jotain.

Friday, June 11, 2010

Muisti pätkii pätkittäin

En yhtään muista mitä meinasin täällä selittää. Joten heitetään assosiaatiotermejä:
  • Kirjat
  • Kela
  • Todo
  • Opiskelu
  • Vapaahaku (????)
  • Kirjoitus
  • Lista
  • Piirrä
  • Kaveri
  • Pizza
  • Termi
  • Gaaagh
Niin ja, Lippuja ja lappuja.

Sunday, May 23, 2010

Monday, March 15, 2010

Ei varsinaisesti tageja

Pitänee lisätä linkit joskus, ja lisäillä juttuja mutta:
Swede Mason, Lemon Demon, Jonathan Coulton, ja tietty ThatGuyWithTheGlasses.

TGWTG:ltä seuraan Linkaraa ja Nostalgia Criticciä lähinnä.
Niin ja Angry ja Happy tietty

Wednesday, March 03, 2010

Kotisivuleipomo

Tuossa Vartiaisen Juhan sivuja mulkoillessa, kun pani merkille että siellä tyylit pettää ja niin eespäin, ja kun piti mielessä ettei toi elisan ilmaissivupalvelu tue kun perus-hötömölöä, niin mielessä rupesi kummittelemaan sellainen pieni ääni, joka sanoi,

"Niin, mutta...."

Koneelta jossa kotisivuja näpytellään voisi olla kaikenlaista valmiina, toteutettuna skriptipohjalla.
Siis, PHP ja Bin työkalut voi asentaa täysin portable-moodiin, niin että ovat omassa kansiossaan.

Joten! Voidaan käyttää ainakin templateja ihan hyvin. Ja osaava skriptinikkari voi tehdä systeemin, jossa tiputat kansioon kuvan, painat kuvaketta joka laukaisee skriptin joka tekee peukalonkynnen ja web-kokoisen, ja leipoo näytettävän sivun aihion pohjalta. Kirjoitelmat voitaisiin kaivaa toisesta kansiosta, repiä kaikki paitsi Body pois, lyödä mukaan muokkauspäivä ja leipoa sivutetuksi blogiksi. Sitten laukaisee vain viimeisen skriptin joka nakkaa kaiken tämän FTP:llä kolumbukselle.

Jotain tollaista on päässä kummitellut.

*edit* 

Leipomoprojekti Githubissa.

Monday, March 01, 2010

Naamakirja

Olen joitain kuvia ottanut naamakirjaan, syötäviä yms. Dumppaampa ne tännekin.


Hieno kiinalainen kalligrafiasetti on lojunut jo pitkään käyttämättömänä. nyt vähän testasin.Ostin tämän Tuirassa grillistä salen vieressä, kun kaveri suositteli grilliä. So far so good, pitää käydä toistekin, ja testia jotain muuta. 7€ ei ole halpaa, mutta kyllä se nälän vei ja unen toi.
Näyttää kauhealta, varsinkin ketsuppi ja sinappi; Itse asiassa soijaa ja riisiä, ja pari paistettua kananmunaa.
Tämä oli hyvää. Tosi tulista curryriisikanajuttua. Cayennepippuri on ässämauste, muuten.
Namcon vanhempi Arcade Stick. Umpimetallia. Aivan mahtava, painaa tonneja, ei mahdu sisään ovesta. Se täytyy tuoda rekalla.

C++ jumittaa, enkä oikein tiedä missä. Sain luokat suunniteltua jo aika hyvin... mikä siinä on? Pitäs vaan vääntää se ryysiksellä läpi nyt.

*edit*
No huh, Openofficessa on SQL-tietokantasysteemi. Tällä on, sanotaanko, implikaatioita.

Monday, February 15, 2010

Alkuhurmosta

Tässä kun rupesi tekemään harjoitustyötä, tuli mieleen että siinä on aina jotain kivaa ja kaunista kun alottaa uuden projektin puhtaalta pöydältä. Lähes tyhjä makefile, src-kansio ja alustettu git-repo... mmm..

Tuesday, February 09, 2010

JKDefragia ei enää oo

Say hello to MyDefrag.

Pitänee päivittää sitä mun uudelleenasennuspostia.
Olen muuten KeePassiin ihastunut.

Thursday, September 17, 2009

Käyttiksen asentelusta

Windows Updates Downloader, nLite, ja WinToFlash.

Jos jaksaa nuo laittaa kuntoon, niin käyttiksen asennus menee aika helpoksi, jo.

Monday, July 27, 2009

Painonpudotuksella taas. // Rapuja

Mökki, vaaka ja 200 grammaa päivässä. Helppoa.

Kävin tätä läpi jo aikaisemmin, elikkä käytän Hacker's Dietin variaatiota jossa en saa syödä jos paino on yli jonkin X luvun. Sillä mikä tämä X on, ei ole alussa hirveän paljoa väliä ,kunhan se on vähän enemmän kuin se mitä vaaka näyttää kun aloittaa, sillä tuota X:ää tiputetaan joka päivä. Itse aloitin 101.0:sta, ja olen tiputtanut 200 grammaa päivässä, ja nyt ollaan 100.0 max. syöntirajassa. Helposti sujuu jonnekkin 98, tai ehkä 97 asti, mutta sen jälkeen menee vaikeammaksi.. mutta teoriassa 6 kiloa kuukaudessa pitäisi lähteä. Viimeksi paino kävi alle 94 kilon kun tätä dieettiä käytin. Suurempana ongelmana onkin sen paluu suurempiin lukemiin sitten syksy & talvi-linjalla.

Jahka paino on siinä n. 98, niin uskaltaa taas lenkkeillä - nykypainolla se on liian kovaa polville.

Ravustan, kun en muuta voi. Jokainen 150 euroa mitä sillä tienaa on kuukausi ruokaa kun itse kokkaa, Oulussa syksyllä.

Tarkoituksena on edistää opintoja mahdollisimman paljon taas. Pitää katsoa onko nyt konsteja talven yli selviämiseen.

Saturday, May 30, 2009

RamDraivit

Simppeli nopeutus nykykoneille joissa on 2-4 gigaa muistia: Luo Ramdrive, osoita käyttäjän temp-kansiot sinne. 

Lisäksi nyky-Windows käyttiksissä on muitakin hienouksia.

Friday, May 29, 2009

Simppelejä treeniohjelmia.

Joonas seuraa tuota '100 push ups' juttua, muut löytyivät sivustolta muuten.


Ohjelmointipuolella on ollut jokin ihme writer's block, Arby pyörii ruudulla ja näppäimistöä voi käyttää nätisti. 

Tämän taidan varastaa omaan käyttöön.

Thursday, May 14, 2009

Pyörii, pyörii...

OpenGL kuutio. SDL:n päällä. 

Sikäli erilainen verrattuna eilisen testiin, että tämä on itse asiassa blenderissä tehty kuutio exportattu raw:ksi. Värit on hardcode testivärit. 

Se ei ole kovin obvious, mutta kuutio on myös läpinäkyvä. 

Rawia tökkiessä huomasi että siinä ainakin saa olla quadeja ja triangleja sekaisin. Hmm. Oma Mesh-luokkani ei moista kestä right now. Tietty, produktiomallit on luultavasti aina kokonaan triangeleita (ding!) joten toivottavasti tämä ei ole ongelma. Joutuu pian Unionin laittaan tjsp.... 

En jaksanut tänään inputinlukua säätää vieläkään. Pah. 

Monday, May 11, 2009

Oma sen on oltava, kompressorinkin, eli Sanakirja-enkoodausta, osa 2

Ensin, tehovinkki:
RAMDrivet on kiveja. Nykykoneissa on 2-4G muistia, joten luo sellainen ja osoita oma Temp-kansio ja mahdollisesti oma Swap-file sinne. Eron huomaa.

Myös pelien datatiedostojen nakkelu RAM-drivelle ja .ini tiedostojen osoitus sen suuntaan on hauska temppu.

mO_Om

Hm. Viime keväänäkin oli virtaa ja tapahtui asiossa. Paino kävi tänään 96.5:ssä. Viel on siinäkin tekemistä. Lisää kaurapuuroa.

Onko se muuten ironista jos ei saa luettua "kuinka saa projektit tehtyä" - kirjaa?

Asiaan:
Kauan sitten jotain mietin asiasta, ja kauan se seisoi. Tänään sain koodia vääntymään, suurinpiirtein kuvatunlaisella algoritmilla, eli noin epätäsmällisesti:
  • luetaan syötettä merkki kerrallaan, jokainen merkkiyhdistelmä up to "maksimi sananpituus" laitetaan sanakirjaan. Eli, jos syöte on abcdef, sanakirjaan tulee sanat a, ab, abc, abcd, abcde ja abcdef.
  • Sortataan sanakirja niin että toistojen määrä * sanan pituus toimii painona. 
  • Sortatuilla sanoilla ruvetaan poistamaan stringistä palasia. Eli, jos sanakirja on _talo, talo, _, n, na, ja syöte on "talo_talon_talona" niin siitä on ekan poiston jälkeen jäljellä "talo", "n", "na". 
Tuossa olen menossa, mutta meni tappeluksi kun yritin raakasti pelata nollaterminoidun c-stringin kanssa.

Oikea ratkaisu on hajoittaa syöte puiksi. 


En tiedä selventääkö tuo yhtään asiaa, mutta suusanallisesti, teemme luokan / structin joka sisältää tekstinpätkän, pointterin sanakirjan sanaan ja vasemman ja oikean lapsen.

Homma etenee näin:
  • syötteestä poistetaan ensimmäinen '_talo', jolloin meille jää "talo" ja "n_talona" blobit. Vasemmalla ei koskaan ole syötettä. Luodaan ylin silmu, jonka teksti = null, sana -> "_talo", vasen lapsi on silmu jonka teksti = "talo" ja oikea on silmu jonka teksti on "n_talona". 
  • Jatketaan oikeaan silmuun ja analysoidaan sen teksti, joka hajoaa osiksi "n", ja "na". Asetetaan silmun sana -> "_talo", vasen lapsi -> "n", oikea "na"
  • Analysoidaan oikea - siellä ei ole mitään.
  • Seuraava sana lähtee analysoimaan puun silmuja, joissa teksti != null.
Puussa kuljetaan alimpaan vasempaan, minkä jälkeen parent-silmun kautta oikean noden vasempaan etc. Tämäntyyppisen puussa kulkemisen voi hoitaa rekursiolla.

Mites sitten jos halkaistaan solmu jolla on lapsia?  puoliskoista tulee lapsien vanhempia. 

Eli, jos bab:llä on c-lapset ja halkaistaan a pois, niin syntyy a-node jolla on vasen b ja oikea b. 
Silmujärjestys on aina vasen-parent-oikea-ylös. Ei pitäisi olla vaikeaa. Kai. katsotaan lisää sitten taas joskus.

Saturday, May 09, 2009

Opettelin Pythonia

En yhtään osaa sanoa miksi. Kaiketi "Koska se oli siellä" eli C:\Python25 kansiossa. Kirjoittelin pari luokkaa, ja testiskriptin, outputti näyttää tältä:
G:\devel\Source\MySRC\Tests\Python-duel>c:\Python25\python.exe test.py
Level: 1 HP: 10 Attack 0 Defense 10
STR 10 ( 0 )
DEX 14 ( 2 )
CON 10 ( 0 )
INT 10 ( 0 )
WIS 10 ( 0 )
CHA 10 ( 0 )
Level: 1 HP: 8 Attack 0 Defense 10
STR 18 ( 4 )
DEX 10 ( 0 )
CON 10 ( 0 )
INT 10 ( 0 )
WIS 10 ( 0 )
CHA 10 ( 0 )
attack roll: BAB 0 Stat 4 die roll 11
attacker hits!
damage roll: 1 + STR mod 4
defender receives damage: 5
defender remaining hp: 5
attack roll: BAB 0 Stat 0 die roll 17
attacker hits!
damage roll: 4 + STR mod 0
defender receives damage: 4
defender remaining hp: 4
...Että sellaista. Ihan helppoa ja todella human-readable. Pitäisi vain kaivaa paremmat tekstineditointikomennot, ja datastruktuurit saada paremmin selville miten ne toimii.

Microsoftin Powershell

Saapa nähdä onko 
  1. siitä Consolen korvikkeeksi
  2. se hyvä.
Siinä kaikki!

Thursday, May 07, 2009

Mitä kaikkea puhdas asennus tarvitsee?

Okei, uunituore puhdas asennus... jota heti käpälöimään.

Kovalevy:
Partitioi mielellään kolmeen osaan, esim. OS, Softa ja Temp.

Downloads - kansio myös tempille. Kopioit asennuspaketit sitten jonnenni, niin tulee ilmainen defrag tiedostoille samalla.

Säädöt:
  1. osoita swappi omalle partitiolleen - Temp.
  2. optio: käännä turhat servicet pois päältä
  3. optio: indexing pois päältä
Asennukset:
  1. Avast Antivirus
  2. Vim
  3. Git - ei shelliä eikä guita integroida.
  4. MinGW. Nyt meillä on about täysi kehitysympäristö.
  5. Eclipse optionaalisesti
  6. Console - osittain optionaalinen. Tai sitten ConEmu
  7. FFDShow
  8. Haali Media Splitter - paras Matroska toistin
  9. Joku kiva playeri ehkä. Media player Classic on kestohitti.
  10. Openoffice.Org LibreOffice suosiolla kiltisti. Vaikka SiaG onkin kiva.
  11. KiTTY korvaa PuTTYn.
  12. UnxUtils
Kun nuo on asennettu, lisää säätöä:
  • Lisää System Properties\Advanced\Environment Variables seuraavat:
  1. EDITOR=vim
  2. MinGW\bin polkuun
  • luo jonnekin polkuun make.bat jossa lukee @MinGW32-make.exe %1 %2 %3 tai jotain vastaavaa
Tarvitseeko muuta? GnuWin32 on kiva, muttei pakollinen, ja Git-paketissa tulee paljon *nix-työkaluja jo.

Start Menun kanssa kannattaa noudattaa muutamaa kurinalaisuus-juttua -
  • Kaikille dev-työkaluille Development\ alkuun
  • Kaikille peleille Pelit\ alkuun
Moni kiva juttu riippuu siitä mitä tekee. Esim. tuo MinGW-paketti on tietty sen sortin softankehitykseen. Vastaavasti JDK:n moni tarvitsee, tai Visual Studiota, GIMPpiä, SVN:ää jne.
Avast + FFDSHOW + Haali tai MPC on minusta aivan välttämättömät, kuten myös PuTTY.

*päivitys*: Git-paketin sijasta Git Extensions. tai PortableGit.

Ja tietty Defraggler korvaa MyDefragin

Sunday, May 03, 2009

Relevantteja intresseille

Console, oikein kiva must have. BTW set DIRCMD=/P /OGN helpottaa elämää. tämän kun laittaa envvariksi niin kivempaa. 
GnuWin32 myös, varsinkin kun muistaa sitten laittaa pathiin sen bin-kansion. 
Vim on vähän sellainen että vaikea oppia, mutta sitten vaikea olla ilman. Nuo kun laittaa niin rupeaa windowsissakin olemaan melkein kuin kotona. 
Vimpluginia en ole testinyt, mutta kehitystyöhön välissä kaipaa aina järeämpää IDEä. 
*edit*
Ok, nyt on testattuna. Ei minusta oikein toimi hyvin, päädyin kuitenni käyttämään Eclipsen omaa editoria, mikä on perus-OK. 

Eclipsen Ganymede-julkaisu vaikuttaa marginaalisesti Europaa paremmalta.

Thursday, April 30, 2009

Puhtaan asennuksen houkutus.

Nykyisessä koneessani on 500GB, 300GB ja 250GB levyt, sekä löytyy yksi ulkoinen 1TB levy, joka on vahingossa näköjään jäänyt FAT32:ksi. Tämä on potentiaalinen ongelma levyimagejen suhteen, muttei muuten... Ja näköjään ajoin Convertin asemalle. Saas nähdä kuinka käy. (Kädet kyynärpäitä myöten ristissä jne. )

Yhtä kaikki, viimeisin windowsin asennus jätti tilanteen niin että kone buuttaa yhdeltä kovolta ja käynnistää windowsin toiselta. Ei hyvä. 
Joten, haluaisin repiä ylimääräiset kovot irti ja tehdä puhtaan asennuksen yhdelle levylle. 
Backupit hoituu vielä tässä vaiheessa aika hyvin tuonne ulkoiselle. 
Jos laittais vaikka tuon 300M aseman käyttikselle, se 250M asema on vielä IDE-väylällä. 

Mutta onkos tässä järkeä? Kaiken joutuu asentamaan uusiksi, mikä on kohtuullinen vaiva. Hm. 
No, ehken tee sitä vielä tänään, mutta se on tulevaisuudessa edessä.  

Pitäisköhän opetella LISPiä? Practical Common Lisp kirjan esipuhe antaa aika houkuttelevan kuvan. 
Kiinnostuksen kohteilleni relevantti on compcache.
Olen muuten Windowsissa kovasti harkinnut että josko Crimsonin sijasta rupeaisi suosimaan Notepad++:aa, mutta toisaalta, mikä tämä Emerald juttu on?

Saturday, April 25, 2009

Sairasta menoa

Viikonalun liikunnan jälkeinen kuume kertoi sitten muustakin kuin hyvästä liikunnasta, ja taas iski kaamea lentsu. 

Eilen ei pää toiminut ollenkaan, eikä kyennyt keskittymään mihinkään, tänään pää on parempi, mutta ei meinaa pystyssä pysyä. Antibiootteja syön jo. 

Ruokahalu on vain hieman himmennyt, ei poistunut, joten kyseessä lienee ihan perusluokan poikkeuksellisen ärtsy lentsu vain, kaiketi. Yhtäkaikki, olo ei ole priima.

Tänään pitäs opiskelua suunnitella, huomasin taas että olis jo pari vuotta sitten voinut kandin tutkinnon suorittaa,  mikä olisi parempi kuin ei mitään. 

Thursday, April 23, 2009

Satunnaislinkitystä.

Uusi Ubuntu?
Roguelike + SNES-rpg grafiikat? Eternal Leagues of Nefia. Ei kokeiltu, mutta voisi.
Vilkaisun arvoinen roolipeleihin liittyvä blogi.

Saturday, April 18, 2009

Koodi vääntyy // nostalgiapeliä

Netti-highscore juttu alkaa olemaan valmis - luku, tallenus ja näyttö onnistuu. Pitää vain säätää vielä tallennuskriteerejä vähän.
Tämä tulee olemaan hyödyllinen, sillä samaa mekanismia voi hyödyntää...
...
no, vaikka mihin, kun kerta tein sen CSV-formaatin päälle. Ei nyt väitetä että kyseessä olisi täysin toimiva CSV - implementaatio; Rivinvaihdot jo hajottavat sen.

Mutta, riittää tämän hetken tarpeisiin, voi listata kaikenlaisia juttuja.

Muuta:
Morrowind on minusta yksi hienoimmista peleistä ikuna, joten The Crystal Scrolls kiinnostaa, siinä missä OpenMWkin.

Asensin Baldur's Gaten pitkästä aikaa. Paljolti koska Neverwinter Nights ei toipunut 1.69 patch + näyttiksen vaihto Ati 8600sta nvidia 6800:n kombosta. Tietty, Oulussa toimii, ja sinne varmaan katson mitä Q patch antaa sitten.

Mutta siis, Baldur's Gate: Siihenhän piti sitten laittaa juttuja Sorcerer's Placesta.
Pitää vaan Dark Side of the Sword Coast jostain kaivaa, eli TeamBG:n megamodi.
*kah* löytyi linkki.
Widescreen Modia voisi myös testiä.
En tosin EasyTutusta kuullutkaan, vaan pelaan ihan perus - dx8 pätsillä. GemRB:tä testasin, mutta minusta se ei oikein hyvin toiminut, vaikka paransikin grafiikoita jonnin verran.

Wednesday, April 15, 2009

Linuksella on blogi

Ja kukaan ei kertonut minulle? Hmph.

...No, teknisesti Jeff Atwood kertoi.

Webbiserverini kaipaa lisää rakkautta, plus jos siellä olisi jotain järkevää, sitä voisi käyttää itsensä mainostamiseen nyt kun on taas työtönnä. 

Sagan lisämateriaaleista se välttämättömin lisäkirja kaipaa tähtilaivanluontityökalua. Varsinkin kun tulee tosi voimakas MoO viba tuosta emplacement point systeemistä.

Yhdyssanat ovat kivoja.

Hmm... Tekkisjuoninen roolipeli voisi olla kiva, oikeilla säännöillä.

Ja mainitaan nyt vielä FreeOrion, kun tuli MoO II:sta pyöräytettyä pitkästä aikaa. Edelleen hieno peli on se. Joku rohkeampi voisi tuota FO:ta kokeilla, itse olen jotain vuoden takaista 0.3 versiota testannut, ja oli vielä niin vaiheessa.

Periaatteessa avoimia pelejä rupeaa olemaan niin paljon että jos ei hittejä kaipaa, niin linuxiinkin löytyy ihan riittävästi tekemistä. Ei sillä että tekemisestä olisi puutetta. Ideat ovat halpoja....
gdmnettgjeshmupmaisterinpaperittaiteilukoodausliikuntapainonpudotussosialisointi....

Wednesday, April 08, 2009

Täytettyä kolmiota

http://www.student.oulu.fi/~eskarjal/javagraphics/triangles/
Toimii. Onko kellään optimointi-ideoita tuohon?

Askeleet: 
  1. Sorttaa kolme koordinaattipistettä y-koordinaatin mukaan.
  2. laske X  ja Y deltat janoille.
  3. Jos AB tai AC on tasainen, korvaa se BC:llä, ja muista että vaihdettu janaa. 
  4. X1 on AB.X, X2=AC.X
  5. piirrä viiva X1-X2.
  6. Jos Y suurempi kuin ylempänä loppuvan janan Y, vaihda tilalle BC, jos ei vielä vaihdettu
  7. Jos on jo vaihdettu janaa, ja Y suurempi kuin alin Y, lopeta.
Olisiko tuo tarkka kuvaus? Koodi on suhteellisen selkeä ja suoraviivainen, kaiketi.

Wednesday, March 04, 2009

Hyvä Spagettikastike (kuudelle?)

Oman perheen spagettikastikkeet ovat perinteisesti olleet perusruskeaa kastiketta. Tässäpä vähän paranneltuna:

Työkalut: 
2 pannua (toinen saisi olla kasari) + kattila spagetin keittoon.

1. Ainekset: 
1 tölkki herkkusienisiivuja tai oman maun mukaan. Shiitakea voisi kokeilla myös.
1 silputtu sipuli 
1 valkosipuli, kuori, murskaa ja siivuta kynnet.
1 paketti tomaattimurskaa
400g Jauhelihaa, nauta tai nauta-sika
hieman öljyä tai voita
hieman suolaa.

laita herkkusienet heti kuumalle, rasvatulle pannulle. jos käytät tölkkisieniä, laske nesteet pois ja huuhtele ne ensinnä. Voit laittaa valkosipulin ja sipulin sekaan, mutta tarkoituksena on paistaa kumimaisuus pois herkkusienistä. 

Varsinkin nauta-siasta lähtee runsaasti nestettä, joten paista ainekset hyväksi ennen lihan lisäämistä. Kun ainekset ovat hyvin paistuneet, lisää tomaattimurska, sekä hieman nestettä jos tarvis.

2. Ruskea kastike: 
Ruskista vehnäjauhoja pannulla, lisää vettä, suolaa, mustaa pippuria ja lihaliemikuutio. Perus ruskea kastike.

3. Yhdistä ainekset
Kippaa ruskea kastike ainesten päälle. 

Basilika, persilja ja oregano saattavat olla sopivia lisämausteita.  Runsas valkosipuli + tomaattimurska, joille ruskea kastike toimii paitsi suurustimena, myös tasaavana agenttina antavat parhaan mahdollisen spagettikastikkeen maun mitä itse olen kotona saanut kokattua. Basilika ainakin toimii.  Itse tykkään lisätä annokseen ketsuppia vielä kaiken muun lisäksi, jos haluat eliminoida ketsupin, voit kokeilla esim. hieman enempi tomaattimurskaa ja ruokalusikallinen sokeria lisäksi kastikkeeseen.

Keitä spagetti ohjeen mukaan, ja ripottele annoksen päälle hieman juustoraastetta. Mustaleima on hyvää.

Friday, February 06, 2009

Screamers: The Hunting

Pika-arvostelu
Elokuvan premissi on ihan kiva, ja screamerit ovat hauska konsepti, mutta... 
Okei, lyhyt kuvaus: 
Tulevaisuus, planeetta Sirius 6b. Screamerit ovat tekoälybotteja jotka on luotu tuhoamaan kaikki elävät organismit, aseena kahden ryhmittymän välisessä sodassa. Valitettavasti tekoäly on riittävän hyvä parantamaan designia, ja lähes kaikki planeetalla olijat kuolevat. 

Maa laittaa planeetan karanteeniin, kunnes planeetalta kuullaan hätäsignaali, ja maa lähettää pienen aluksen pelastamaan henkiinjääneitä. 

Valitettavasti alus on miehitetty typerillä epäpätevillä jenkeillä jotka eivät voi laittaa omia ihmissuhdedraamojaan sivuun pariksi päiväksi. Minkä lisäksi heillä on taipumus kaatua maahan ja menettää kyky nousta ylös ilman apua, satunnaisesti.

Sitä paitsi, kuka suunnitteli laitoksen jossa paristojen poistaminen laukaisee itsetuhojärjestelmän?

Toteutukseltaan ihan OK elokuva, joka luultavasti olisi hyvä valinta katsottavaksi kaveriseurassa jotta voisi porukalla haukkua elokuvan ihmisten typerää käytöstä. Yksin katsottuna lähinnä ärsyttävä, vaikka Screamerit ovat ihan siistejä.

Tämä elokuva on epäsuora jatko ensimmäiselle Screamers-leffalle, joka julkaistiin suomessa nimellä Sirius 6b, muistaakseni.

Monday, December 22, 2008

Tähti puu

- It's shaped like a STAR with a little flame inside it!
- No, it's a TREE --- it's got branches coming off it.
- I'm telling you it's a STAR!
- Use the star one and you'll be fighting off the Old Ones with your bare hands, it's a TREE!

Star! Tree!, STAR! TREE!, STAR! TREE!


Tuesday, December 16, 2008

Treenaaminen on... kivaa?

Elokuva tästä kaverista.



Tulee Kenichi mieleen. Street Fighterin Ryu, myös.

Sunday, November 30, 2008

Maaninen vaihe alkaa

Elo vaihtelee vieläkin passiivisen/yin/absorbointi ja aktiivisen/yang/luontivaiheen välillä. Nyt on taas virtaa.

Lisäsin yhden blogin listaan, opin uusia PHP-juttuja. Opiskelut eivät ole edenneet. Ensi kuussa piirtää tarkoitus on, ainakin.

Paino 97-98. Ei se oikein tipu ilman liikuntaa.

Monday, November 03, 2008

Sitrushedelmiä syysmasennukseen?

En ole asiaa tarkastellut sen kummemmin, mutta ennen kuin muutin omaan asuntoon, minulla oli tapana syödä massiivinen määrä klementiinejä/mandariineja / näitä appelsiinin pienempiä, vähemmän sottaisia sukulaisia aina kun niitä oli saatavilla, ja varsinkin talvisin.

En ole ostanut yhtään ainutta mandariinia ikinä itse. Ennen kuin nyt.

Ovat hyviä ja pitävät nälkää loitolla. Katsotaan josko ne auttaisivat tämän talven.

Opiskelut ovat taas jumissa. Tekemistä olisi, mutta vain vähän intoa työpäivän jälkeen.

Koska kone on iskussa, niin tarkoitus olisi ruveta piirtämään OpenCanvasilla joka päivä ainakin jonkinlainen suttuprötö. Ben osti minulle OpenCanvasin lahjaksi kesällä, kerta.

Thursday, October 16, 2008

Pientä sairastusta

Joku pikkutauti yrittää. Lämpöä, päänsärkyä ja lihaskipua ei vielä hirveästi rajaa oireita.
Voimattomuus haittaa, varsinkin normaaliin syysmasennukseen liitettynä. Työt auttavat, sillä niihin tulee raahauduttua, mutta opiskelun kanssa on ollut hiljaista.

Katsoin Panin Labyrintin. Enimmäkseen ihan hauska, mutta usea hahmo - mukaanlukien päähenkilö - tarttuu idioottipalloon eikä halua päästää irti.

Ostin Dawn of War antologian sekä Sacred Goldin käytettynä. Saa nähdä koska niitä joutaa asentamaan asti. Nyt yritän tehdä lommoa massiiviseen mediamäärään mitä kovolla on.

Avatar sitten loppui tuossa kun oli kone telakalla. Jos katsot yhden jenkkilässä animoidun sarjan elämäsi aikana, Avatar on luultavasti se paras valinta. Joka jakso ei ole aina ihan totaalisen loistava, mutta silti...

Todo: Opiskele/Koodaa/Piirrä/Siivoa/Liiku. Aina sama Todo-lista, ei valmiiksi saa.

Thursday, September 25, 2008

Pakko oppia heräämään.



Vanha mutta minulle uusi. Hauska.
Haluaisi joskus päästä lähtemään ihmisten aikaan -> Herää aamulla eikä aamupäivästä.
Kaupasta hain ainakin miljoona hampurilaista, ehkä jopa seitsemän. Pikkelsiä, kananmuna ja hieman paahtamista niin on hyvää jopa.

Paino on ainakin kurissa, toistaiseksi. Saa nähdä milloin on tilaisuus tiputtaa sitä taas. Ei aikaa.