Internetin väistämättömiä vaikutuksia

Olen jossain määrin optimisti. Ja johonkinhan sitä pitää uskoa. Joten tällä erää kerron jännittävyyksiä tästä tulevaisuudesta, johon suuntaamme.

Tällä hetkellä maailmassa on joitakin historian saatossa syntyneitä järjettömyyksiä, joista ei vielä olla päästy eroon. Perinteet asuvat tiukassa. Maailma on kuitenkin muuttunut ja valta on alkanut hivuttautua irti sen perinteisistä jähmettyneistä kahleista. Asiat kuten tiedon avoimuus, välitön kommunikointi, sekä mahdollisuus tutkia ja julkaista asioista, jotka on ennen voitu ”lakaista maton alle” ovat mahdollistaneet sen, että väki on paremmin havahtunut olemaan terveellisellä tavalla kriittisiä erinäisistä asioista. Suomessa on havaittu, ettei täälläkään olla korruptiovapaita, vaan täälläkin pörrää maan tavan nimellä kulkeva nimitys suljettujen seinien takana tapahtuvasta hyväveljeilystä. Eli sovitaan asioista, jotka eivät ole kuin harvojen etujen mukaisia.

Minulla onkin sitten heittää tähän muutama ennustus muutoksista, jotka tulevat vielä parantamaan meidän maailmaamme!

Continue reading

Beyond Earth: ei ihan vielä valmis

Firaxis on ottanut Civilization-pelisarjallaan tavaksi tehdä uuden pelin, jota on sitten myöhemmin laajennettu lisäosilla. Pelaajalle tämä on tarkoittanut sitä, että kun uusi peli saapuu, niin pelatessa saa pettyä siihen, miten paljon vanhoja ominaisuuksia on karsittu pois. Peli jota pelaa on ikään kuin välttämättömin runko, joka esittelee pelin mekaniikat. Sid Meier’s Civilization: Beyond Earth ei poikkea tästä kaavasta.

Continue reading

Latasin juuri Beyond Earthin. Tämä voi olla Hirveä erehdys. Toivottavasti en ihan ala muuttaa toiselle planeetalle. Ei minulla ole aikaa alkaa suomentaa toista runsastekstistä peliä! Pitää muistaa, että Civilization V on edelleen keskeneräinen.

CoffeeScript ei ole JavaScriptiä

Myönnän yhden seikan tähän alkuun: en ole kirjoittanut CoffeeScriptillä koodia kovinkaan paljoa. Tämä seikka ei kuitenkaan tule viemään tämän jutun pointtia. Olen nyt kirjoitellut JavaScriptiä työn merkeissä parisen vuotta (ja harrastusmielessä kymmenisen vuotta kauemmin). Tänä aikana on tullut havaittua ainakin se, että koodin ylläpidettävyys on tärkeä asia: jos koodin lukeminen on vaivalloista ja hidasta, niin se on toteutettu jollakin tavalla huonosti. Tämä toki sillä oletuksella, että koodin lukija on osaava ohjelmoija.

Continue reading

Vuoden 2014 satoa

Nyt se on sitten tapahtunut: olen asunut ensimmäistä kertaa vuosiin koko vuoden yhdessä osoitteessa! Kestämistä siinä on ollut. Viime vuonna näihin aikoihin minulla oli päällä stressi, jota pahensi huomattavasti uudet äänekkäät naapurit. Talo ei ollut aiemminkaan ollut mitenkään erityisen hiljainen, mutta lapsiperhe yläkertaan betonihirviössä, jossa ei ole äänieristystä mihinkään suuntaan… no, se vain ei ollut hyvästä. Vuoden 2014 ansioihin lukeutuukin se, että pystyin pääsemään irti metelin pahentamasta stressikierteestä.

Continue reading

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.

Continue reading

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.

Continue reading

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.

Continue reading