Olen jo jonkin aikaa hahmotellut uutta kotisivustoa joka modernisoisi nykyisen kotisivuni ja mahdollistaisi helpomman valokuvien lisäyksen sinne, ja yhdistäisi jollain tavalla sen ja tämän blogin. Tällä hetkellä tavoitteena on rakentaa seuraavanlainen järjestelmä:
Pohjana toimii WordPress (“a state-of-the-art semantic personal publishing platform”), joka on toteutettu PHP:lla ja MySQL-tietokannalla. Se toimii siis sivuston runkona, ja hallitsee tekstimuotoista materiaalia (tämäkin blogi toimii WP:llä). WordPressille on rakennettava teema, joka kerää sivulle halutun sisällön tietokannasta WordPressin läpi (PHP:lla), ja määrittelee sivun rakenteen (XHTML-kuvauskielellä) ja sen ulkoasun (CSS tyylimäärittelyillä).
Kuvien hallintaan käytän Gallery 2 kuva-albumijärjestelmää, joka on myöskin rakennettu PHP:lla ja käyttää MySQL:ää tietokantana. Sen avulla siirrän kuvat webbipalvelimelle, liitän niihin nimen, kuvauksen ja metatietoa ja ryhmittelen ne kokonaisuuksiksi albumeihin. Galleryllekin on rakennettava teema, joka näyttää joko albumin hakemistosivun tai yksittäisen kuvan haluamallani tavalla. Sivun sisältö kerätään Smarty mallipohjilla ja rakenne tehdään XHTML:llä ja ulkoasu CSS:llä.
WordPress ja Gallery täytyy sovittaa yhteen siten, että sivujen runkona toimiva WP pystyy hakemaan kuvamateriaalin Gallerysta. Tämä tapahtuu WPG2 lisäpalikalla. Sen avulla Galleryn albumit ja kuvat on mahdollista upottaa WordPressin sivurunkoon, ja käyttää yksittäisiä Galleryssä olevia kuvia blogin artikkeleissa. WP:n ja Galleryn teemat täytyy sovittaa yhteen sekä sivujen rakenteen että ulkoasun osalta.
WP on aika selkeä ja entuudestaan tuttu, mutta Gallerya käytän nyt ensimmäistä kertaa. Sen koodipohja uudistettiin viime vuonna, ja nykyisestä 2.0 versiosta puuttuu vielä eräitä ominaisuuksia joita haluaisin omaan kuvagalleriaani, kuten kuvien arvostelu ja luokittelu avainsanoilla. WP käyttää luokitteluna kategorioita, mutta siihen on saatavilla lisäpalikka joka mahdollistaa avainsanojen eli tagien käytön. Kategoriat tuntuvat minusta liian jäykiltä, koska monet blogijutut ja kuvat sopisivat useaan kategoriaan, toiset taas eivät kovin hyvin mihinkään niistä jotka alunperin on määritelty. Luokittelu avainsanoilla eli folksonomia poistaisi nämä ongelmat ja toisi paljon uusia mielenkintoisia mahdollisuuksia valokuvagallerialle.
Tällä hetkellä rakentelen ensimmäisiä testiversioita näiden palikoiden yhdistelmästä ja suunnittelen sivuston rakennetta. Olisi toki olemassa valmiitakin teemoja, joilla tällaisen sivuston saisi aikaan hetkessä, mutta mitäs hupia siinä olisi?
WordPress ja Gallery ovat molemmat tietenkin GPL-lisensöityjä vapaita ohjelmistoja. Muiden osien lisenssit eivät ole niin yksiselitteisiä, mutta nekin ovat vähintään avoimen lähdekoodin tasoa.
From the beginning of this year I’ve been practising iaido with iaito, a sword made especially for iaido practise. It’s just like a real katana in everything but the sharpness and material of the blade, which is made of zinc/aluminium alloy instead of steel. The blade is not sharp for obvious safety reasons – if it was, most of iaidoka would lack some fingers.
Length of the blade is 2.50 shaku, which is slightly less than 76cm. The actual length of the whole sword, from the point of kissaki to the kashira is 104cm. , and the weight of the sword is about 945g.
After two years of practising with bokken, handling iaito feels quite different, the greater weight being the main difference. Iaido is even more fun with a sword!
Oulun rautatieasemalla junaa odotellessa havainnoin katosta kannattelevaan tolppaan liimatun paperiarkin jossa oli otsikkona Semapedia.org, keskellä iso 2D viivakoodi, ja alla teksti “Hi! Learn more about ‘Oulu’ by using your mobile phone to ‘click’ the link below. Learn more on Semapedia.org.” Se näytti tältä:
Vaikutti mielenkiintoiselta, joten kävin mainitulla sivustolla tutkimassa asiaa. Semapedian tarkoitus on yhdistää virtuaalinen ja fyysinen maailma tuomalla johonkin fyysiseen paikkaan liittyvää tietoa Internetistä (Wikipediasta) kyseiseen paikkaan.
Se on toteutettu tekemällä paikkoihin viittaavista linkeistä 2-ulotteisia viivakoodeja, jotka kamerapuhelimeen asennettava ohjelma osaa purkaa takaisin linkeiksi. Lukuohjelma ottaa kuvan viivakoodista ja näyttää linkin, jonka voi avata puhelimen selaimella. Tuo rautatieasemalla oleva koodi on linkki Oulusta kertovalle sivulle englanninkielisessä Wikipediassa.
Tänään löysin Oulun keskustasta pari kappaletta lisää tägejä:
Semapedian sivulta saa lukuohjelman Java- ja S60 version jotka käyvät moneen puhelinmalliin.
The real winter has arrived. Since Tuesday the temperature’s been around -28°C here in Oulu and occasionally below -30°C. At last, a chance to use the goose down parka and other cold weather gear that hasn’t been out of closet often. This evening the meter in front of the main post office showed only -25°C (maybe it’s not insulated well enough from the building?):
I’ve been walking the 2-3km route from work back home every afternoon, and found out that a balaclava made of windstopper fleece or a similar material might be useful. Nose and cheeks feel pretty cold after a while – or rather, they don’t any more.
Finnish Meteorological Institute has a nice little JavaScript tool showing the effect of wind in sub-zero temperatures. We’re hanging on the border of frostbite danger zone here in the windy city of Oulu with temperatures like this.
Tänä päivänä on vaalit joilla valitaan Suomen Tasavaltaan uusi presidentti seuraavaksi kuudeksi vuodeksi. Eilen taisi olla ääntenhaalijoilla vielä loppurypistys, jonkun (Matti Vanhanen?) edustajat jakoivat ilmapalloja, mutta selvästi suurempi hitti oli Sauli Niinistön markkinoijien tarjoamat makkarat, joita pikku pakkasessa odotti vesi kielellä kymmenen metrin kansalaisjono.
About a month ago we found a sprout of ginger in my kitchen and planted it. After a while it started growing like crazy, and another sprout appeared from the same piece of root. The little plastic can started to look a bit too small so we moved it to a real flower pot:
But, after a few days, leaves started to turn yellow and wither away. Our guess was that the soil was too wet (the instructions of the self-watering pot told to make the soil wet at first), so I removed the water from the container in the bottom to give it a chance to dry a bit. There’s still yellow in the top and on one of the leaves, but otherwise it seems to be growing. We’ll see if it stays alive for another month.