yUML on mielenkiintoinen projekti pienten UML-kaavioiden nopeaan tekemiseen. Projektiin ja sovellukseen voi tutustua osoitteessa http://yuml.me/. Alla UML-luokkakaavio Päivästä päivään otteluohjelma sovelluksesta.

Päivästä päivään sovelluksen luokkakaavio
Kaavio on luotu seuraavilla komennoilla:
[Schedule{bg:green}]<>-*>[Match|+date;+time;+division;+field;+hteam;+vteam;+no;+refs;-serialized{bg:orange}]
[Match|+date;+time;+division;+field;+hteam;+vteam;+no;+refs;-serialized{bg:orange}]++-1..3>[Referee|+name{bg:yellow}]
[Referee|+name{bg:yellow}]^-[Cr|+name{bg:yellow}]
[Referee|+name{bg:yellow}]^-[Ar|+name{bg:yellow}]
Voit muokata luotua luokkakaaviota tästä.
Teemu Ohjelmointi, UML ajax software, jquery, luokkakaavio, UML, uml ajax tool, yuml
Tein pienen hakukonesovelluksen, jolla voi hakea otteluita Satakunnan piirin otteluohjelmasta. Haku on vapaahaku eli sillä voi hakea niin päivän, joukkueen, ottelupaikan kuin erotuomarinkin mukaan. Hakukonetta voi kuitenkin jo kokeilla osoitteessa http://www.jonkkari.com/satakunta-paivasta-paivaan/. Sovellus on Beta-vaiheessa ja sellaisena luultavasti pysyykin.

Satakunnan piiri - Päivästä päivään hakukone
MUOKATTU 17.6.2010:
Sovelluksen suorituskykyä on parannettu ja vasteajat on saatu lyhennettyä toivotulle tasolle tallentamalla käyttäjäkohtaiset ottelutiedot sarjallistettuna oliona istuntomuuttujaan, josta haku käy nopeasti. Lisäksi otteluohjelmasta on käytössä paikallinen kopio, jota päivitetään ajastetusti, jolloin liikenne piirin suuntaan rajoittuu minimaaliseksi.
MUOKATTU 12.7.2010
Sovellukseen on lisätty mahdollisuus hakea usealla hakuparametrilla käyttäen OR-avainsanaa. Lisäksi sovellukseen on lisätty mahdollisuus lisätä ottelu klikkauksella Google Calendar -kalenteriohjelmaan.
Teemu HTML5, Javascript, Liikunta, RIA, jQuery hakukone, Jalkapallo, jquery, otteluohjelma, RIA, satakunnan piiri
Testasin uusia HTML5 ja CSS3-versioiden tuomia uudistua tekemällä hieman vastaavanlaisen sovelluksen kuin toteutin aiemmin hyödyntämällä Google Gears -selainlaajennusta.
HTML5 tuo Google Gearsin jo aiemmin esittelemät ominaisuudet selainten natiivisti tukemiksi ominaisuuksiksi. Google lopettaakin Gearsin kehittämisen ja keskittyy tukemaan uutta HTML5:sta.
Read more…
Teemu HTML5, Javascript, Ohjelmointi, jQuery -webkit-background, -webkit-gradients, css3, form placeholder, HTML5, jquery, jqueryui, localDatabase, navigator.online, offlineStorage, web application
Testasin Nokia Sports Trackerin toimintaa Nokia E71:llä hiihtäen Porin Isomäen 5km lenkin.
Read more…
Teemu Liikunta 5km, hiihto, isomäki, pori
Kehitteillä oleva selaimessa toimiva oppimispäiväkirjasovellus on päässyt beta-vaiheeseen ja on nyt testattavissa osoitteessa http://dl.dropbox.com/u/2591058/salkku/beta2/index.html. Sovellus on testattu seuraavissa selaimissa Firefox 3.5+, Google Chrome 4+ sekä Internet Explorer 8.

Opintopäiväkirja sovellus
Teemu Javascript, Ohjelmointi, Webbisivut google gears, jquery, oppimispäiväkirja