30.8.2015

Kastun koulun huutokauppa - tungosta!

Havahduin tänään puolenpäivän aikoihin siihen, että Kastun koulullahan on huutokauppa! Huutokauppailmoituksessa luki, että luvassa olisi mm. kemianopetustarvikkeiden huutokauppaa, niin sellainen sai kemian opiskelijan melko nopeasti liikkelle. Tilaisuus oli jo alkanut, kun astelin sisään taloon ja yritin mahduttaa itseni liikuntasaliin, siinä onnistumatta kuitenkaan. Sali oli aivan täynnä ihmisiä.



Lähdin paikalta, kun kuulin parin keittopullon yhdistelmän hinnan nousevan 25 €:oon: luulin tekeväni halpoja löytöjä joita kukaan ei halua, mutta siellä oikeasti taisteltiin kaikesta roinasta veressä suin.

No, onneksi ilmaislaarista löytyi kompensaatiota taipaleelleni: avaamattomia Windows 98:n asennuspaketteja! Todellista retroa!


Huomenna lähtee taas

Viimeinen lomapäivä; onko sen haikeampaa olemassakaan? Huomenna alkaa jälleen arki ja puurtaminen taas kovien tieteiden parissa. Lukujärjestys on laadittu, henkilökohtainen opintosuunnitelma räknätty nätiksi ja kursseille ilmoittauduttu hyvissä ajoin.

Katselin tuossa, että olen jälleen ahnehtinut kursseja ehkä hieman liikaa, mutta voi olla että osa putoaa pois ajanpuutteen tai muiden seikkojen vuoksi. Hankalimmat asiat liittyvät kursseihin, joissa on läsnäolopakko, ja pelkonani on, että juuri kyseisten kurssien (esim. kiinan alkeet) päälle lyödään pakollista laitosseminaaria tai muuta. No, katsotaan. Ja ainahan sitä voi neuvotella opettajan kanssa, jos osallistuminen ei jostain syystä onnistu.

Laitan myöhemmin lukujärjestyksestä kuvakaappauksen, kunhan lyön sen lukkoon. Tässä vaiheessa pitää joka tapauksessa tokaista, että opiskelu lähtee keulimaan heti kättelyssä oikein kunnolla.

Mutta sitä tänne on tultu tekemään, joten täysillä mennään!


P.S. Sain valmiiksi sen kaavailemani moolimassalaskimenkin Nokia E90:lleni. Nyt voi hyvillä mielin jättää koodailut rauhaan siksi aikaa, kunnes tulee jotain muuta elämää helpottavaa mieleen.


19.8.2015

Kesäloman hommia: ankaraa ohjelmointia

Kesäloma on pian ohi: lukujärjestyksen teko on jo alkanut, ja opintojen alku häämöttää puolentoista viikon päässä. Kaikkea kivaa on tähän kesään mahtunut: Nordkappin-reissu, Arska-maratoni, Savo-Karjalan-reissu, Yyterissä käväiseminen yms. Lukiottomien yliopisto-opiskelijoiden yhdistyskin on nyt perustettu, ja siitä tiukkaa infoa hieman myöhemmin.

Ostin 40 €:lla käytetyn Nokia E90 Communicatorin. Tarkkasilmäisimmät blogin seuraajat ovat huomanneet ehkä muutaman viittauksen kommunikaattoreihin, jotka ovat kuin ovatkin sydäntäni lähellä. Kommareiden muotoilu on mielestäni paras mahdollinen kännyköille. Nokia E90 on epätyypillinen kommunikaattori, sillä siihen on isketty typerämmille puhelimille suunnattu käyttöjärjestelmä, eikä aikaisempien kommunikaattoreiden tavoin esim. useimmat hyödylliset näppäinkomennot (CTRL + D, CTRL + N yms. ) toimi tässä mallissa. No, onpa sille sentään portattu Doom, Quake III Arena ja Duke Nukem 3D sekä NES-, SNES- ja GBA-emulaattorit. Ei sentään aivan käyttökelvoton kapistus ole.

Nokia E90 Communicator. Huonoin kommunikaattori, mutta saa siihen sentään WhatsAppin!

Vaikka sovelluskehitys näille Symbian-käyttöjärjestelmää käyttäville laitteille on pysähtynyt tyystin, aloin itse rakentelemaan muutaman ohjelman kännykälle. Itse asiassa sovelluskehitystyökaluja ei ole enää missään ladattavissa (itselläni oli onneksi arkistoissa tallella), ja koska Nokia on niin sanotusti kuollut tällä saralla, niin ohjelmiakaan ei voi asentaa puhelimeen ilman sen hakkeroimista. Se piti tehdä ennen kuin aloitti ohjelmoimaan mitään.

Ensimmäinen ohjelma oli Periodic table eli jaksollinen järjestelmä, koska se kuuluu kemistin perustyökalupakkiin olennaisena osana.



Sovellus kertoo ominaisuudet sekä nimen alkuperän ja kiinnostavia faktoja alkuaineesta. Mietin että josko jaksaisin vielä suomentaa tuon, mutta enpä taida. Menkööt englannilla.


Toinen on Lukujärjestys. Kännykän oma viikkonäkymä on niin naurettavan avuton, että otin jälleen ohjat omiin käsiini ja tein tällaisen. Käyttöliittymä ei ole nykyisten laitteiden pehmeyttä mukaileva, enkä haluakaan sen olevan sellainen.

Punainen viiva näytön alareunassa on kello: otin kuvakaappauksen klo 20:40.

Tein tämän ihan tyhjältä pohjalta, joten aikaa meni varsin paljon. Vieläkään ohjelma ei ole täydellinen, mutta toimii itselläni sujuvasti.


Kolmas ohjelma opettaa kiinan kieltä. Ajattelin ottaa syksyllä kiinan kurssin lukujärjestykseeni, minkä vuoksi tein tällaisen flash card -tyyppisen ohjelman. Aluksi ohjelma näyttää ylimmän rivin, sitten enteriä painamalla toisen ja lopuksi kolmannen. Kyselykieltä voi myös vaihtaa.


Kortteja on nyt 9, mutta kunhan tästä intoudun tekemään lisää, niin johan siinä sitten oppii!


Koodauksessa oli muutamia haasteita: jo aiemmin mainittu puhelimen hakkerointi, johon on vaikea löytää toimivia ohjeita tähän maailman aikaan. Löysin kuitenkin yhden toimivan ratkaisun - onneksi puhelimen päivitysversio oli yhtä alempana viimeisestä!

Myöskin se, että kehitysympäristön emulaattoripuoli lukkiutuu 14 päivän käytön jälkeen, tuo omat haasteensa. Olin juuri testaamassa hyvällä flow'lla tuota lukujärjestyssovelluksen punaista kelloviivaa, kun ruutuun tuli ikävä nag screen. Ohjelma hamuaa itselleen sovelluskohtaista sarjanumeroa, jota ei saa enää mistään koko universumista: Nokian sovelluskehityssivuja ei enää ole olemassa. En edes ymmärrä, miksi sovellus tarvitsee sarjanumeron: siitä ei ole ikinä tarvinnut maksaa mitään.

Kiersin ongelman sillä, että asennan nyt aina 14 päivän kuluttua uuden Windows XP -käyttöjärjestelmän virtuaalikoneelle. En tosin usko, että enää kauaa jaksan tätä ohjelmointia tehdä, kun opiskelu alkaa tuossa tuokiossa. Mutta jos moolimassalaskimen vielä saisi rutistettua niin hyvä olisi!

Koodauskielenä on vanha kunnon parjattu, pelätty, vihattu ja lopullisesti unholaan kuopattu Symbian C++, joka loppuun asti vaati ohjelmoijia käyttämään ikiaikaisia pieniresurssisille laitteille suunnattuja 1990-luvun ohjelmointitekniikoita.

Täytyy kyllä nostaa hattua tämän kielen luojille: vaikka meillä ohjelmoijilla taival on ollut painajaismaista, niin mitäköhän se itse kielen luojilla on ollut?

Kesäloman hommia: reissu Savo-Karjalaan

Tuossa parisen viikkoa takaperin tein muutaman päivän reissun Lappeenrantaan, josta matka jatkui Puumalan kautta Savonlinnaan, sieltä Punkaharjulle ja takaisin Lappeenrantaan. Kelit olivat parhaat mahdolliset, ja mikä parasta: tuli tuo Kaakkois-Suomikin koluttua.
Matka meni jälleen rattoisasti vanhalla kunnon vuoden 1995 Volkswagen Golfilla, joka puksutti menemään kuin vettä vaan. Matkan nähtävyyksiä olivat mm. Imatrankosken padon avaaminen (musiikin säestämänä!), idyllinen Punkaharjun harjualue, Puumalan silta yöllä, Savonlinnan Olavinlinna sekä yleisesti koko upea järvi-Suomi.

Lappeenrannan satamassa vedin Vety-nimisen lihapiirakan, joka laittoi kyllä makunystyrät hamuamaan kyseistä jumalten herkkua vielä vastedeskin. Marttojen vohveleista nyt puhumattakaan... Itku meinaa tulla kun ajatteleekin noita herkkuja. Karjalaiset osaavat kyllä nuo syömishommat, se täytyy myöntää!

Matkan toisena päivänä iski Arska-maratonin jälkeinen vireystilan lasku ja olin aivan väsynyt koko päivän. Oli kyllä mukava, kun rempseät lappeenrantalaiset tulivat jutustelemaan niitä näitä, mutta tuona päivänä otti kyllä voimille ja pahasti.

Ohessa muutamat kuvat matkalta.


Olavinlinna.

Olavinlinnan edustaa.

Puumalan silta.

Lappeenrantalainen sorsa.

Lapinjärvi.

Lapinjärvi.

Vety. Suolaisten herkkujen kuningas.

Marttojen vohveli. Kermavaahto on kunnon tavaraa. Koko lätty oli niin suussasulava kaloripommi, että tällaista ei kansanterveydellisistä syistä uskaltaisi joka päivä syödä!





4.8.2015

Kesäloman hommia: Arnold Schwarzenegger -maratoni

Viikonloppuna vedin maratonin Arska-leffojen muodossa. Kaverini järjesti tämän eeppisen koitoksen, johon osallistui perjantaina lupaavan monta Arska-fania, mutta heikot putoilivat elon tiellä viikonlopun mittaan, ja lopulta jäljellä olimme vain me kaksi kovinta fania. Maratoni alkoi perjantaina klo 16 ja loppui tänään, sunnuntain ja maanantain välisenä yönä klo 1. Sain katsottua 23 leffaa ja yhdeksän jäi näkemättä, kun piti käydä välillä nukkumassa kotona. Aikamoinen suoritus tuo rainaralli oli, täytyy sanoa että aivot olivat melkoista puuroa jo lauantaiaamuna 18 tunnin yhtämittaisen töllöttämisen jälkeen, sunnuntaiyöstä nyt puhumattakaan.

Maratonin kohokohta oli lauantai-ilta, jolloin näin ensimmäistä kertaa Terminaattori 2:n Blu-ray-formaatilla, ja kaiken kukkuraksi tilaamamme rullakebabit saapuivat juuri hyvin elokuvan aikana!

Alla on lista leffoista. Yliviivatuista jäi osa tai koko leffa katsomatta.

1. Hercules in New York (1970) / 1h 31min
2. Stay Hungry (1976) / 1h 42 min
3. Pumping Iron (1977) / 1h 25 min
4. The Villain (1979) / 1h 29 min
5. The Jayne Mansfield Story (1980) / 1h 40min
6. Conan the Barbarian (1982) / 2h 9min
7. Conan the Destroyer (1984) / 1h 41min
8. The Terminator (1984) / 1h 47min
9. Red Sonja (1985) / 1h 29min
10. Commando (1985) / 1h 30min
11. Raw Deal (1986) / 1h 47min
12. Predator (1987) / 1h 47min
13. The Running Man (1987) / 1h 41min
14. Red Heat (1988) / 1h 43min
15. Twins (1988) / 1h 45 min
16. Total Recall (1990) / 1h 53min
17. Kindergarten Cop (1990) / 1h 51min
18. Terminator 2: Judgment Day (1991) / 2h 16min
19. Last Action Hero (1993) / 2h 11min
20. True Lies (1994) / 2h 21min
21. Junior (1994) / 1h 49min
22. Eraser (1996) / 1h 54min
23. Jingle All the Way (1996) / 1h 29min
24. Batman & Robin (1997) / 2h 5min
25. End of Days (1999) / 2h 3min
26. The 6th Day (2000) / 2h 4min
27. Collateral Damage (2002) / 1h 48min
28. Terminator 3: Rise of the Machines (2003) / 1h 49min
29. The Last Stand (2013) / 1h 47min
30. Escape Plan (2013) / 1h 55min
31. Sabotage (2014) / 1h 49min
32. Maggie (2015) / 1h 35min



Miltei 4 litraa energiajuomaa tuli vedettyä kitusiin!

Melkoinen tempaus. Eipä sitä voisi viikonloppua paremminkaan kyllä viettää!