Koulukiirettä

Marko valittelee blogissaan, että kiirettä pitää koulun taholta näin keväällä. Ja oikeassa onkin. Kevät onkin opiskelijan pahinta aikaa. Samaan aikaan aurinko paistaa, koulu ei kiinnosta ja kuitenkin hommaa olisi enemmän kuin koskaan. Tänään olisi TCP/IP -tentti. Saapa nähdä.

March 15, 2006 · 1 min · Jasmo

Kevät

Vaikka olenkin innoissani lumesta ja talvesta ylipäätään, niin täytyy kyllä myöntää, että mukavalta tuntuu kun pakkanen laskee ja aurinko paistaa. Eilenkin oltiin Kolilla, pojat tutustui kansallispuistoon ja minä hissikoppiin, noin niinkuin perinteisen laskemisen lisäksi. Tänään pitäisi hypätä junaan ja suunnata kohti Lappeenrantaa. Onneksi siellä on ainakin oma huone kohtuullisen siistinä, ikään kuin kevätsiivottu. Nyt on saatava tsemppi päälle, jotta loput koulujutut saa tehtyä ja voi sitten keskittyä tähän kevään viettoon vaikka. Viikolla 14. lähden Ylläkselle. Sitä odotellessa.

March 13, 2006 · 1 min · Jasmo

Tenttien turhuudesta

Kuinka ihmisten oppimista kouluissa mitataan. Kokeilla, yliopistossa tenteillä. Myös erilaisilla seminaareilla, case-töillä tai harjoitustöillä voi olla painoarvoa. Yleensä kuitenkin vain muutamia kymmeniä prosentteja. Suurin painoarvo on tentillä. Mieleen tulee väistämättä erilaisten ohjelmointikurssien tentit. Mitä tässä koodissa on vikana? Koodaa tähän semmoinen ja tämmöinen. Jne. Ulkoa pitäisi muistaa erilaisten funktioiden nimiä, niiden määrittelyitä jne. Tämä on sitä osaamista, mitä tentillä mitataan. Hyvästä harjoitustyöstä saatat saada +1 tenttiarvosanaan.

March 8, 2006 · 1 min · Jasmo

Ohjelmistot ja säästämisen ongelmat

Monesti asiakkaan mielestä projektipäällikkö on firman tyhmin jätkä. Hän ei ole joustava, ei ota kuuleviin korviinsa uusia ehdotuksia ja on luotaantyöntävä. Miksihän näin on? Yleensä asiakkaalta tulevat muutokset ovat pieniä muutoksia. Ainakin heidän omasta mielestään. Mitä muutoksen käsittely tarkoittaa projektille? Ensinnäkin kutsuu paluu suunnittelupöydän ääreen. Pitää tarkistaa että uusi idea ei ole ristiriidoissa vanhojen kanssa. Seuraavaksi suunnitellaan toteutus ja aikataulutetaan se. Lopulta uusi idea toteutetaan ja testataan. Pitää tarkistaa, onko järjestelmä edelleen yhtenäinen ja vakaa. Jos näin on, on uusi idea saatu vietyä ohjelmistoon. Samaan aikaan asiakas haluaa pitää kiinni alussa sovituista (IT-alalla todennäköisesti hyvin tiukoista) aikatauluista. Lisää rahaa ei haluta maksaa. Projektin myöhästymisestä sakotetaan. Samalla kuitenkin jo pelkkä ehdotus viivästyttää projektia. Projektipäällikkö joutuu asettamaan jonkun tutkimaan (tai tutkimaan itse), voidaanko uusi ominaisuus toteuttaa. Vaikka toteutukselle löytyisi este ja sitä ei toteutettaisi, aikaa on silti mennyt hukkaan. Entä jos ajan säästämiseksi nopeutetaan hieman suunnittelua. Tehdään vanhojen ratkaisuiden pohjalta ja säästetään näin aikaa. Se saattaa oikeasti toimia ja ohjelmisto valmistuu aikataulussa sopimuksen mukaan. Jos kyseessä on asiakkaalle räätälöity ohjelmisto, on sopimukseen todennäköisesti kirjattu myös ylläpito. Ohjelmiston elinkaaressa ylläpitoon kohdistuvat kulut ovat noin 67% koko kuluista. Eli suurimman laskun asiakas saa ylläpidosta. Tätä ei yleensä käsitetä. Ylläpitovaiheessa löydetyt virheet ja korjaukset maksavat 4-10 kertaa enemmän, kuin kehitysaikana tehdyt korjaukset tai parempi suunnittelu (yleensäkin ajan kulutus). Vertauskuvana voidaan pitää kerrostaloa, jonka alimman kerroksen seinät on rakennettu huonosti ja ne pitää uusia. Projekti tulee olemaan todella massiivinen. Vaikka projektipäällikkö ennen kaikkea on huolissaan omasta projektista, niin hän silti pitää myös asiakkaan puolta. Kun ohjelmoija kirjoittaa hyvää ja ylläpidon kannalta mietittyä koodia, säästöt ylläpitopuolella kompensoivat mahdolliset menetykset kehitysaikana nopeasti. ...

February 27, 2006 · 2 min · Jasmo

Affordance

Englanninkieliselle termille affordance ei taida olla kunnollista suomenkielistä vastinetta. Se tarkoittaa kuitenkin jonkin, esimerkiksi esineen, ominaisuutta fyysisesti viestittää kuinka sitä käytetään. Otetaan esimerkiksi ovi. Siinä on kahva ja se viestittää meille, että sitä pitää kääntää, jotta ovi aukeaa. Sitä tarkoittaa affordance, suomeksi käännettynä varmaankin sitten affordanssi. Käyttöliittymien ja käytettävyyden luennoilla luennoitsija on monta kertaa manannut VR:n laitteita käytettävyydeltään huonoiksi. Erityisesti käsinojaradio on saanut risuja. Tänään huomasin sen itsekin. Sen lisäksi, että radiota ei yksinkertaisesti saa kuullokkeilleni tarpeeksi hiljaiselle, niin painikkeet ovat tunnottomat ja epätarkat. Mistään ei voi tietää, osuuko nappiin, sillä se ei painu. Mitään feedbackiä ei tule muuten kuin korviin. Ohjain myös bugittaa. Äänenvoimakkuuden pienentämistä yrittäessä minulla lähti kanavat juoksemaan. Lopulta hermostuin siihen, että kuulokkeeni soivat täysiä ja vaihdoin MP3-soittimeeni. Creativen MuVossa affordanssi on kyllä kohdallaan. Muistan, että se sopi käteeni heti. Lähdin testaamaan heti paketista otettuani (ja ladattuani pari biisiä siihen) sitä lenkille ja vaihtelin kappaleita lenkin aikana käsi taskussa, ilman näkökontaktia, aivan kuin olisin käyttänyt laitetta aina. Se tuntui luonnolliselta ja loogiselta. En tiedä onko luomus vahinko vai tarkasti suunniteltu, mutta Creativelle täytyy nostaa hattua. Todella miellyttävä käyttää.

February 19, 2006 · 1 min · Jasmo

J2EE Code Camp

J2EE Code Camp kyl työllisti ainakin ensimmäisenä päivänä ihan aamusta iltaan. Ihan.

January 2, 2006 · 1 min · Jasmo

Sekalaista

Uuden vuoden aatto. Päivitin WordPressin RC versiosta Finaliin. No siinä samalla onnistuin rikkomaan tuon uuden ulkoasun, joten palasin tähän vanhaan, monien mielestä parempaan, ulkoasuun. Lueskelin tänään suosikkiajattelijani Caron blogista, kuinka joulua voi viettää. Tapansa kullakin. Pidin tänään välipäivän Kolilla käymisestä. Näyttää, että tein hyvän päätöksen, sillä ulkona sataa vettä. Vettä uuden vuoden aattona. Hienoa. Mutta oikeastaan se on vain hyvä asia. Nyt ripsakka pakkanen ja hanki kantaa. Huomenna olisi aika siirtyä Lappeenrantaan ja alkaa hiljalleen nyhräämään taas tuota normaalia aikataulua kasaan. Olisi tenttejä ja intensiiviä tarjolla. Tentit menee suoraan uusintaan, intensiivin meinasin käydä. Kyllähän tenttiin olisi täällä periaatteessa voinut lukea, mutta kun joka aamu lähdettiin mäkeen ja tultiin vasta joskus viiden paikkeilla, ei koulu enää kiinnostanut. Uusintoja tulee. Kuinka kauan Suomessa vielä koetaan talvi, onkin sitten eri asia. Tälläinen opiskelusta, ja pääosin töistäkin, irtautuminen on kylla tuonut uutta energiaa. Tänään työjuttuja katsellessa ja asioihin tutustuessa oli taas energiaa. Vähän vasta kiireellisimpiä korjailin, yritän viettää lomaa aina maanantaihin saakka. Maanantaina alkaakin sitten täydellä teholla. Saa nähdä onko meidän sellimme juoppoputkassa enää pystyssä, kunhan pääsen Rantaan. Toivottavasti. Saako postitse lähetettyä paketteja periaatteella vastaanottaja maksaa? En tarkoita siis postiennakkoa, vaan että vastaanottaja maksaisi postimaksun. Pitääkö minun kysyä yrityksestä heidän postisopimuksensa numero, tai muu sellainen, jotta saan lähetettyä paketin yritykseen ilman minulle koituvia kuluja?

December 31, 2005 · 1 min · Jasmo

Loistava joulu

Täytyy kyllä myöntää, että nyt on ollut loistava tämä joululoma. Olen kyllä nollannut täysin. En kemiallisesti, vaan ihan vaan elämäntapamuutoksella. Tietokoneella töhöttämistä vähemmän, enemmän hiihtoa, kaikki työt ja koulujutut unohdettu ja vaan oltu. No, viikonloppu on viimeiset lomapäivät, jos kesän teen töitä, niin seuraavasta lomasta ei olekaan tietoa. Mutta nyt on ollut hyvä loma. Suosittelen kaikkia irtautumaan vähän oravanpyörästä, vaikkei haluaisikaan olla yhtä radikaali kuin Arttu.

December 30, 2005 · 1 min · Jasmo

Todellisuus

Minulla on kaksi tenttiä 2.1. ja yksi 4.1. ja samaan aikaan menee myös intensiivi. Ensimmäisen päivän tentit menevät päällekäin. Tiesinhän kyllä koko ajan takaraivossani, että en minä noihin tentteihin saa luettua täällä Joensuussa. Nyt se on osoittautunut todeksi. Tenttialue on vielä melko laaja, pisteitäkin olisi jaossa kuusi kappaletta. Plus neljännen päivän tentistä jotain. No, onneksi harjoitustyöt on sentään tehtyinä, tenttejähän voi kertailla.. Kevät vaan jää melko katkonaiseksi. Tammikuun lopussa raapasen sinne Sveitsiin kahdeksi viikkoa ja sitten on maaliskuun lopussa viikko Ylläksellä. No eihän tuo kovin katkonaiselta vaikutakaan.. Ihan hyvä vaan. Hiihtoa olisi ainakin tarjolla tänä vuonna. Aiheuttaa vaan vähän stressiä tuollaiset tentit, joihin en saa valmistauduttua. Mutta tosiaan kaikki harjoitustyöt on tehty, et se on hyvä.

December 29, 2005 · 1 min · Jasmo

Kaivurimiehen kosto ja muita juttuja

Tanja Karpelan ehdottamaa sensuuria tiukemman linjan otti eräs Joensuulainen kaivurimies tänään, joka veti Elisan tietoliikennekaapelit päreiksi ja katkaisi lähes kaikkien Elisan asiakkaiden ADSL-yhteydet sekä kaapelissa menevät digitv-lähetykset, kuten Canal+:an. Ei liikkunut lapsipornoa Elisan verkossa. Joensuun Sportia on kyllä epämielyttävä paikka käydä. Myyjät ovat varsin nyrpeitä. Tänään, kun hieman hintaa analysoitiin, ukko alko jo puhuu, että ei myy minulle ollenkaan. Jos Joensuussa olisi vaihtoehtoja, Intersportin yläkerrassakin palvelu on luokatonta ja tarjonta kirjavaa, niin en olisi ostanut. Ostin nyt, kun uudet monot tarvitsin (tai ainakin halusin, no onhan sekin tarve..). Ukko-Koli avautui tänään. Oltiin paikalla. Ihan kivaa oli, bongattiin tutut työntekijät ja tutustuttiin uudistuneeseen SkiData-järjestelmään, josta löytyikin varsin jänniä ominaisuuksia.. Rinne oli ehkä hieman pehmeä, kun suksi oli niin kapea, mutta ihan hauskaa oli. Näkyvyys vaihteli heikosta huonoon, mutta tutut mäet. Tosin muutamien laskettelijoiden tekemät kraaterit siellä täällä aiheuttivat aina yllätyksiä. Nyt kuitenkin takaisin lappeen Rantaan. Keskiviikkona olisi pari tenttiä ja sitten joululoma. Eiköhän tämä tästä.

December 12, 2005 · 1 min · Jasmo

Numeerinen analyysi

Numeerisesta analyysistä ei ole harkkatyötä tänä vuonna!

December 9, 2005 · 1 min · Jasmo

Sodexho

Jännä juttu. Sodexho sulkee nörttikahvilan joulun tienooksi, kun opiskelijoita on vähemmän ja ruokaa ilmeisesti myydään vähemmän.. tai jotain. Ärsyttävää minulle, joka on nörttikahvilan säännöllinen asiakas. Minä olen Jasmo ja minulla on Battery-addiktio.

December 8, 2005 · 1 min · Jasmo

Madventures

Madventuresin tuottaja, Riku Rantala, kävi tänään koululla vierailevana luennoitsijana johonkin kurssiin liittyen. Kurssin aihe jäi varmasti monelle hämärän peittoon, mutta 200 henkeä vetävään luokkaan oli änkeytynyt ainakin sata ylimääräistä, ilmeisesti julkkista katsomaan. Rantala kertoi varsin avoimesti kaikista asioista, mitä Madventuresin tekoon liittyi. Itseäni yllättivät muutamat asiat. Ensinnäkin se, että Madventures on hyvinkin tarkkaan käsikirjoitettu. Yksittäisiä ottoja on saatettu ottaa uusiksi yli kaksikymmentä kertaa. Reality-tv:n illuusio on silti hyvin saatu pidettyä kasassa, ehkä se johtuu paksusta slangista, jota tekijät päättivät käyttää. Riku puhui myös piratismista. Häntä henkilökohtaisesti kuulemma vituttaa se, että Madventures leviää verkossa ja piraatti-dvd:inä. Alussa hän tosin totesi, että todennäköisesti ensimmäisen Madventuresin graffatkin on tehty jollain piraattisoftalla, mutta se aiheutti vain naurua. Niinhän se menee, piratismi ja waretus on ok niin kauan, kun se ei omalle kohdalle satu. Värikkäitä tarinoita kyllä oli. Kuubassa olivat pidätettynä vakoilusta epäiltynä ja heidän Jamaikalta ostamastaan juomapullosta löytyi amfetamiinia marihuanaa. Siinä sitten vain selittelemään. Eivät joutuneet vankilaan.

November 28, 2005 · 1 min · Jasmo

Kurssi on vai off?

Unohdin palauttaa Information Technologyssä summaryn vaadittuun aikaan mennessä (kello 12 tänään), myöhästyin yli 6 tuntia. Tiukka peli, ja en näy enää pääsevän WebCT:hen. Ensi vuonna uudelleen. Kahden kämäsen opintopisteen takia pidetään esitys englanniksi ja 15 englanninkielistä kirjoitelmaa (350 sanaa / kirjoitus) ja sen lisäksi tunneilla suullisia harjoituksia (4h / viikko). Siihen päälle natsiopettaja. Parhautta. KiKe!

November 16, 2005 · 1 min · Jasmo

Opiskelu

On tässä viime aikoina tämä opiskelu jopa tuntunut ihan opiskelulta, kun tulee pitkiä päiviä ja melkein joka päivä on jotain tehtävää kotonakin plus tietysti harjoitustyöt. Object Oriented Programming harjoitustyö on vähän vaiheessa.. Nyt numeerisen analyysin kimppuun. Kyllä, se on juuri niin ikävää miltä kuulostaakin.

November 10, 2005 · 1 min · Jasmo

Tietoturvaluennolta käteen jäänyttä

Eli Teppo Jansson Nordeasta kävi kertomassa meille hieman tietoturvasta. Koska kurssi, jonka puitteissa Teppo täällä kävi, on peruskurssi, suurin osa jutusta oli aika perushöttöä, mutta oli mielenkiintoisiakin pointteja. Opera Mini Hän mainitsi Opera Minin. Opera Mini toimii siis siten, että puhelin lähettää pyynnön verkkosivusta Operan palvelimelle, joka noutaa verkkosivun ja muokkaa sen puhelimelle sopivaksi ja lähettää sen puhelimelle. Mini toimii kaikissa Java-puhelimissa. Tämä toimii hienosti niin kauan, kun tietoturvasta ei tarvitse välittää. Opera Mini kuitenkin muodostaa SSL-yhteyden vain Mini-serverin ja web-palvelimen välille. Mini-serverin ja puhelimen väli on salaamaton. Nordea luokittelee tämän tietoturvariskiksi. Todennäköisesti jotain dataa ainakin tilapäisesti säilyy myös Mini-serverillä ja tähänkin Nordea suhtautuu kriittisesti. Tämän vuoksi Opera Minillä ei voi käyttää verkkopankkia tai Nordean tunnistuspalveluita. Phishing Sitten puhuttiin hieman tuoreesta Nordeaa koskeneesta kalasteluyrityksestä. Ainakin Tepon mukaan yksikään käyttäjä ei syöttänyt vaadittavia tietoja lomakkeeseen ja Suomen Viestintäministeriö sai suljettua nopeasti serverit, joita oli ympäri maailmaa. Phishing viesti olikin varsin oikean näköinen, käyttäjälleen vaan hyvin työläs. Kuka haluaa syöttää kymmeniä tietoja viestiin? Amerikassa kalastajilla on helpompaa. Verkkopankkeissa ei käytetä muuttuvia salasanoja, vaan käyttäjän tunnusta ja joskus jopa käyttäjän itsensä valitsemaa salasanaa (oma nimi takaperin, anyone?). Kuten on helppo arvata, väärinkäytöksiä tapahtuu paljon. Phishaus on paljon helpompaa, kun ei tarvitse saada monia salasanoja. Pankit ovat heränneet asiaan nyt, mutta korjaaminen on vaikeaa. Jansson kuvasi järjestelmien siirtämistä vaihtuviin salasanoihin kohtuullisen helpoksi hommaksi joskin kalliiksi. EMV EMV on siis se uusi sirukorttisysteemi, joka tuli kaiketi käyttöön toukokuussa. Itse olen jo Tampereella ollessani joutunut käyttämäänkin tuollaista EMV-laitetta maksaessani ravintolassa, joskin epäilen, että minun Visa Electron (vaikka sirullinen kortti onkin) ei ole varsinaisesti EMV-kelpoinen. ...

November 9, 2005 · 2 min · Jasmo

Tietoturva

Tänään Nordeasta tulee joku tietoturvapäällikkö (tms) kertomaan tietoturvasta Lappeenrannan tekniseen yliopistoon. Luento alkaa kello 14:00 ja pidetään salissa 2310. Sellainen tietoturvaa sivuava juttu vielä, että Sony saa kyllä kunnolla rapaa päälleen tuosta kopio-rootkit-setistään. Tässä pätkä kirjeenvaihtoa. (via Olen rikollinen) Edit: Jenkkilässä noita kopiosuojauksia ei paljon katsella. Tuo joukkokannejuttu toimii kyllä isoja yrityksiä vastaan, siihen tuottaako se oikeudenmukaisia tuloksia, en ota kantaa. Digitoday

November 9, 2005 · 1 min · Jasmo

Puhe²

Pidin tänään englannin tunneilla puheen aiheesta internet programming. En nauttinut. Englantini ei ole aivan sillä tasolla, että voisin sen puhumisesta nauttia. Kuulostan kamalalta.

November 3, 2005 · 1 min · Jasmo

Massaluennot

Istun edelleenkin joillakin massaluennoilla (satoja opiskelijoita), kun ei ole tullut noita peruskurssejakaan kaikkia suoritettua vielä (2 puuttuu vielä..). Ärsyttää, kun ensimmäisen ja toisen vuoden opiskelijat eivät ole vielä ymmärtäneet akateemista vapautta. Luennoille EI tarvitse tulla, jos aihe ei kiinnosta. Voi jättää ne kymmenen ympärillä olevaa ihmistä keskittymään luentoon ja lähteä pois. Tässä vaiheessa nämä tallukat eivät ole sitä vielä tajunneet, vaan juttelevat sitten keskenään kovaan ääneen. Itsekään kuitenkaan en halua lähteä huutelemaan matkan päästä, että nyt turvat kiinni. Kyllä se valaistuminen jossain vaiheessa tapahtuu. Itsekin olen syyllistynyt enimmäisenä vuonna samaan, kun en todella ollut sisäistänyt sitä että ei sinne luennolle ole pakko mennä. Onneksi nuo massakurssit on kohta ohi. Kaikkein pahimpia on sisään tulleet titeläiset. Ne titeläiset, jotka luulivat haluavansa alalle, koska tykkäävät pelata tietokoneella. Ne, jotka alkavat tajuamaan, että ei kiinnosta pätkääkään. Titelle kun pääsee tällä hetkell kuka tahansa sisään, niin sinne tulee sit tällaisia sankareita yhä suuremmalla prosentilla.

October 31, 2005 · 1 min · Jasmo

Puhe pidetty

Tänään aamulla pidin puheeni koulussa. Ei se mennyt ihan niin, miten olin sen suunnitellut, mutta onneksi kuulijat eivät sitä tienneet. Eniten ihmetytti se, ettei minua jännittänyt ennen puhetta laisinkaan. Nukuin yöni hyvin ja niin edelleen. Ehkä asiassa auttoi se, että tiesin tietäväni asiasta riittävästi lyhyeen 5-10 minuutin esitykseen. Laitoin sitten slaiditkin blogiin, jotta saan ne helposti esiteltyä. Ilmeisesti minussa oli hieman mainosmiehen vikaa, tai innostuneisuuteni muuten vain huvitti ihmisiä, mutta esitykseni jälkeen minulta kysyttiin blogini osoitetta. Se tuli kyllä aika puskasta. Opettajammekin halusi oikein lapulle kirjoitettuna osoitteen. Ehkä tämä viesti näkyy heille ensimmäisenä, kun blogiini tulevat katsomaan. Jos saavat käsialastani selvää.. Toivottavasti eivät hae Googlella ja joudu vahingossa ulkomaalaisen kaimani blogiin Esiintymiseni kuvattiin videolle ja video on nyt minulla repussa. En ole vielä päättänyt sytytänkö tuon videon tuleen ja tanssin henkisesti virittyneitä tansseja ympärillä sen tuhoutuessa, vai katsonko videon. Oma ääni kuulostaa katsottuna tyhmältä. Itseään kun katsoo, näyttää tyhmältä. Ehkä toistenkin mielestä. Jos joku, joka oli kuuntelemassa puhettani, nyt on lukemassa tätä, niin tarjoan linkit niihin blogeihin mistä puhuin. Ensimmäiseksi blogilista.fi, jossa on siis listattu suuri osa Suomalaisia blogeja. Toiseksi Hesarin Anssi ja muut Helsingin Sanomien blogit Esiintyessä kyllä huomasi, että ei ole tottunut esiintymään. Pitäisi varmaan joko esiintyä enemmän tai ei ollenkaan. Hmm.. No, meitä tietotekniikan diplomi-insinöörejä kai on säännöllisesti työllistetty kellarikoodareiksi, joten ei hätää.

October 27, 2005 · 2 min · Jasmo