Uusi domain, uusi ohjelmisto, vanha sisältö

Nyt kun tässä on tätä kokemusta kertynyt, niin ajattelin käydä lävitse monimutkaisen ja hankalan asian: kuinka säilyttää hakukonenäkyvyys ja vanhojen osoitteiden toimivuus? Tämä pitkähkö artikkeli käy lävitse omakohtaiset hankaluudet tämän asian tiimoilta.

Kontu on pitkäaikainen harrasteprojektini. Se sai alkunsa teinipojan varsin vaatimattomana Keski-Maan fanisivuna, joka saavutti pelkällä vilkkaalla päivitystahdillaan 50 päivittäisen kävijän rajapyykin vuoden 2001 keväällä. Sivut olivat tuolloin silkkaa (S)HTML:ää, koska oikein parempaakaan ei ollut ilmaiseksi tarjolla.

Lue loppuun

Aivan eri ihminen

Kuusi vuotta takaperin elämäni oli verrattain vaatimattomissa uomissa. Taisin vielä vedellä viimeisiä päiviä yhdessä ensimmäisen (ja tämänhetkisen) kämppikseni kanssa yksiössä Riihimäellä ja olin saanut määräaikaisia töitä Hyvinkäältä keräilijänä. Jalat olivat juuri tainneet tottua päivittäiseen kilometrien kävelyyn, mikä moisessa työskentelyssä on varsin välttämätöntä. Kropan puolesta kaikki hyvin. Pääni ei kuitenkaan ollut kunnossa. Se oli sairas.

Älykkäänä mutta ikänsä työttömyyskierteessä olleena on se ongelma, että asioita ajattelee liikaa. Ja sitä ajattelee vääriä asioita. Työelämä näyttäytyi nuoren silmään aikamoisena hirviönä: kaikki neuvot ohjasivat siihen suuntaan, että saadakseen töitä piti suorastaan valehdella ja että liiallista rehellisyyttä pitäisi välttää. Pitäisi näyttää itsestään vain hyvät puolet ja hyvin perisuomalaisella vaatimattomuudella kasvatettuna tämmöinen oli erittäin ahdistavaa. Sillähän sitten osaltaan oli syötetty masentumisen siemenet jo vuosia aiemmin.

Nuorena innokkaana sitten tein keräilijän töitäni aikamoisella palolla. Aluksi liikkumiseni oli jopa vaarallista, mutta ajan myötä sain priorisoitua itseni tärkeämmäksi kuin sen, että saisin napsittua jokin kirjan viisitoista sekuntia nopeammin. En koskaan kehdannut kysyä yksityiskohtia, mutta veikkaan helposti keränneeni joinakin päivinä kaksinkertaisesti tavoitemäärän. Ihan vain sillä, että yhdistin nopeutta ja kykyäni ymmärtää miten paljon aikaa milläkin tavalla toimiminen vei. Työsuhteeni ei kuitenkaan vakinaistunut vielä ensimmäisestä vuodesta, vaikka sitä jatkettiin muistaakseni kaksi kertaa. Sitten jäin taas työttömäksi.

Olin kuitenkin päässyt vihdoinkin uuteen henkiseen kukoistukseen. Pystyin pitkästä aikaa kokemaan hyvää oloa. Samaan aikaan kun työt loppuivat, niin tapahtui puolipakollinen muutto keskelle korpea (niin ”korpea” kuin Etelä-Suomessa nyt voi päästä). Jokusen kuukauden ajan oloni pysyi pirteämpänä, mutta pidemmän päälle joutilaisuus ei ole hyvästä. Minun oli pakko päästä takaisin töihin, joten hain ja pääsin takaisin samaan työpaikkaan, muutin Hyvinkäälle yksikseni ja lopulta vakiinnutin työni. Ei enää määräaikaisuutta. Tämä jos mikä tekee hyvää ja antaa myös mahdollisuuden ajatella työnantajastaan vähän positiivisemmin. Silloinkin kun työnantajan toimintatavat ovat kankeita eivätkä mahdollista työntekijöitä antamaan isompaa kykyjensä mukaista panosta, minkä sain havaita moneen kertaan: jos olit duunari, niin olit duunari. Mahdollisuudet vaikuttaa mihinkään konkreettiseen ja hyödylliseen pieneen muutokseen olivat olemattomat. Suomalaista byrokraattista vaikutusmahdollisuutta kyllä tarjottiin. No, joku yksittäinen henkilö hyötyi siitä vähäsen kun jonkun aloitteen sai läpi ja lämpimiä sanoja siihen päälle. Ruohonjuuritason parannuksia tapahtui vain harvoin ja niistäkin isoimmat olivat omapäisen toimintani ansiota.

Mutta mitäpä tästä katkeroitumaan. Ehkä olisin voinut aggressiivisemmin vaikuttaa heihin, joilla on valta. Toisaalta kulttuuri ei siihen antanut myöden. Vaihtoehdoksi nousi lopulta hakeutua kohden ”kutsumusammattiani” ohjelmoijaksi. Parin harhahaun jälkeen osuin kolmannella napakymppiin ja päädyin nykyiseen työpaikkaani. Sen työkulttuuri on antanut minulle mahdollisuuden kehittyä pois valheiden, rajallisuuksien ja ankeuden maailmasta. Olen päässyt kokemaan ja näkemään työelämän, jossa voi olla kuin on ja jossa on mahdollisuudet oikeasti kehittyä. Aina asiat eivät ole niin ruusuisia, mutta on verrattain vapauttavaa kun ei ole pakko toimia todella kovien ja keinotekoisten rajojen mukaan. Ja saa olla rehellinen siitä, mitä osaa ja ennen kaikkea siitä, mitä ei osaa!

Yksi asia, mitä työmaailmassa kovasti tunnutaan yliarvostavan on koulupaperit. Jos on näyttää sitä ja tuota, niin se antaa monissa paikoissa ratkaisevan edun työn saamiseen. Tai ainakin tämmöistä harhakuvaa halutaan pitää yllä. Minua taas kouluttautuminen kouluttautumisen vuoksi ei ole koskaan kiinnostanut. Voinkin olla kiitollinen siitä, että sain työni puhtaasti omilla avuillani: osoitin olevani erittäin kiinnostunut kuin myös osasin vastata moniin ohjelmointikysymyksiin. Esimerkiksi CV:llä (jota minulla ei edes ollut!) ei ollut minkäänlaista vaikutusta siihen, että sain paikan. Vapaamuotoinen hakemukseni oli riittävä tapaamisen lisäksi.

Kaikki tämä on alkanut antaa minulle mahdollisuuden luoda kykyä nähdä ”paskan läpi”. Pystyn nyt keskittymään oleelliseen ja olemaan huomioimatta asiat, joilla ei ole väliä. Tämä koskee siis niin työasioita kuin myös tapaani katsella elämää ylipäätään. Pystyn taas viimein arvostamaan ja välittämään itsestäni ja tämä antaa myös paljon enemmän voimia siihen, että voin toimia samoin muiden suhteen. En vielä tiedä sitä, mihin elämäni tulee lähivuosina suuntautumaan, mutta väistämättä eteen tulee jotakin mielenkiintoista. Menneisyyden kahleet ovat poissa.

Toivottavasti tästä pitkästä lurituksesta on joskus jotain iloa jollekulle.

Civilization V:n suomennos versio 2014-02

Se on sitten hetkeksi siinä! Tämä paketti korjaa monia pieniä virheitä, joita tammikuun versiossa oli. Uutta suomennosta taas on varsin vähän, mutta kokonaisuus on nyt varsin hyvällä mallilla. Englantia putkahtelee nokan eteen varsin harvoin :)

Lataa versio 2014-02!

Asennustiedot ja päivitysohjeet

Näillä näkymin pidän taukoa suomentamiselta tämän loppuvuoden. Julkaisen uuden version ainoastaan, mikäli Firaxis julkaisee peliin suomipaketin rikkovan päivityksen.

Hauskoja pelihetkiä!

Civ V:n suomennoksen palauteversio

On aika saattaa suomennos hyvään taukokuntoon. Tämä tarkoittaa sitä, että tulevana viikonloppuna (1.2. – 2.2.) julkaisen version 2014-02, joka jää viimeiseksi versioksi vähään aikaan. Tämän vuoksi olenkin nyt laittanut ulos version 2014-01, jonka on tarkoitus toimia palauteversiona.

Ensisijaisesti kaipaan palautetta tämmöisistä asioista:

  • Kirjoitusvirheet, puuttuvat sanat ym.
  • Asiavirheet ja epäselkeät kuvaukset
  • Puuttuvat viestit: jokin teksti vaikuttaa puuttuvan vaikka sen pitäisi näkyä.

Palautekanavaksi kelpaa sähköposti, Facebook-sivu tai ihan tämän blogin kommentit.

Seuraavia asioita en pysty korjaamaan:

  • Kansat joiden nimi on monikko: kiersin ongelman aiemmin nimeämällä esimerkiksi zulut Zuluvaltioksi, mutta monikkomuoto on ehkä sittenkin pidemmän päälle parempi. Valitettavasti kaikki kohdat joissa kansan nimi mainitaan pitäisi lisätä suomennokseen siten, että monikko otetaan huomioon.
  • Ylipäätään jotkin kohdat, joissa on monikkoja tai tarve taivutusmuodoille. Osassa teksteistä taivutusmuotoja on mahdollista käyttää ja toisissa taas ei. Kun muoto ei ole mahdollinen, niin tekstiä ei välttämättä ilmesty ollenkaan! Näiden paikantaminen on todella hankalaa hommaa.

En myöskään ehdi suomentaa kaikkea. Pelikokemuksesta on todella iso osa suomennettu, mutta mm. lainauksiin en ole ehtinyt paneutua ollenkaan.

Lataa versio 2014-01

CSS-välilehtien kanssa väkertämistä

CSS-pohjaiset välilehdet ovat tässä kohtaa jo vanhaa huttua monille tekijöille. Niiden toiminta pohjautuu joko :target tai :checked -pseudovalitsimiin, sekä piilotettuihin radionappuloihin.

Välilehtien kanssa on kuitenkin tiettyjä haasteita, jotka tulevat käytännön elämässä eteen:

  • Selainyhteensopivuus: :target ja :checked toimivat vasta Internet Explorer 9 alkaen. IE8 on toistaiseksi vielä tuettavien selainten listalla.
  • Semanttinen järjestys: usein on helpointa tehdä checked-pohjaisten välilehtien HTML sillä tavoin, että radioelementit tulevat ensin, sitten niihin viittavaat label-elementit esim. ul-elementin sisällä ja lopuksi itse sisältö.
  • Sisältöön linkittäminen: mitä jos tietty välilehti tarvitsee avata suoraan sivulle tullessa? Mitä jos viittaus ei olekaan välilehtisivuun vaan elementtiin välilehden sisällä? Tuleeko se näkyville kuten sen pitäisi tulla?

Näiden kaikkien vaatimusten yhdistäminen pelkällä CSS:llä on mahdotonta. IE8 on se pahin riippakivi, joka toivottavasti katoaa tämän vuoden aikana. Sitä ennen meidän kuitenkin edelleen tarvitsee huomioida kyseinen selain ja sitä myöten JavaScript on pakollinen.

Lue loppuun

Civilization V:n suomennostahti muuttuu

Kuten tässä aiemmin tuli jo selvennettyä, niin tulen käyttämään nyt vuodenvaihteen tienoilla hyvin paljon aikaa Civin suomentamiseen. Olen kuitenkin myös käyttänyt hieman aikaa sen pohtimiseen, miten toimisin jatkossa. Tässä vuosien varrella olen ehtinyt olla hyvin satunnainen päivitysten suhteen (jättäen jopa yhden kokonaisen vuoden ilman päivityksiä) ja toisaalta myös hyvin säntillinen, kuten viimeisin puolivuotinen osoittaa.

Lue loppuun

X-mini Capsule ja NuForce Cube

Pikainen arvostelu osuu tällä kertaa näiden mukana kulkevien minikaiuttimien kohdalle. Nämä vempeleet ovat sinänsä suunnattu kahta erilaista käyttäjäkuntaa kohden, mutta olennaisin asia tulkoon esille ensin: molemmista lähtee kokoonsa nähden loistava ääni. Matalia bassoja ei voi liiemmin toivoa, joskin ne saa jokseenkin revittyä laittamalla kaiuttimet vaikka sopivan kokoiseen pahvilaatikkoon. En ole hifisti, joten en osaa mennä ääniarvostelun hienouksiin, mutta huonon äänen kyllä kuulen ja käytän mieluusti laadukkaampia tuotteita kuin ”jokamiesvehkeitä”. Sitten itse pika-arvostelun puolelle.

Lue loppuun

CSS-opas alkanut laajentua

Kunhan päivittelen tilannetta, jotta CSS-opas koostuu nyt jonkin sortin yleiskuvan ja historian antavasta alustuksesta, sekä sitten ensimmäisestä varsinaisesta opettavasta kappaleesta. Opas olettaa tässä vaiheessa lukijalta, että on ollut tarpeeksi kiinnostusta selvittää joitakin peruskäsitteitä ja nyt on sitten halua päästä kiinni mahdollisimman nopeasti ns. kunnon tekemiseen. Ja totesin että tehokkain tapa tähän lähestymistapaan on tehdä laatikkomalli tutuksi sekä sitten näyttää, miten monella eri tavalla saa tehtyä täsmälleen saman lopputuloksen.

Hyvänä puolena tällä lähestymistavalla on se, että pystyn myös käymään lävitse itseäni kiinnostavia seikkoja samalla kun vertailen eri taittotapoja keskenään mahdollisimman tasapistävään tyyliin.

Sininen laatikko

Codepenissä tapahtui jotain höpsöä ja kaikki tekivät sinisiä laatikoita eri tavoin. CSS Tricks noteerasi asian toki myös.

Siispä pidin kivaa ja tein kymmenen eri tapaa tehdä sinisiä laatikoita, mutta rajasin vähän pakottamalla itseni pelkkään CSS:ään.

Jotkut tarkkasilmäiset ovat ehkä jo huomanneetkin, että aloittelin CSS-opasta. Sieltä ehkä ilmestyy jotain hienoa tekstiä ja upeita esimerkkejä jossain vaiheessa. Nyt se on vasta alustusraakile.

Civilization V:n suomennos versio 2013-12

Tämän kuun suomennospaketissa en keskittynyt varsinaisesti mihinkään yhteen asiaan, vaan suomentelin enemmän fiiliksen mukaan niitänäitä ja korjasin jokusen höpsön kohdan.

Tammikuun versio ei tule heti vuodenvaihteen jälkeen, sillä siitä on tarkoitus tehdä isompi kertapäivitys. Toistaiseksi auttajia ei ole ilmaantunut. Aikaa tulen joka tapauksessa käyttämään sen verran kuin lomailulta liikenee.

Lataa versio 2013-12!

Asennusohjeet ja lisätiedot