Aihearkisto: Kontu

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

Harrasteiden levinneisyys

Yksi ongelma on kulkenut mukanani jo vuositolkulla: minulla on hirmuisan laaja kirjo harrastuksia, jotka vaativat aikaa. Näin esimerkin vuoksi työelämään siirtymisen jälkeen kaikki harrastesivustoni ovat kärsineet kuukausien, jopa vuosien kunnollisen ylläpidon ja yhteisön huoltamisen puutteesta. Nyt kun olen yrittänyt kokeilla sprinttityyliä yhden hengen voimin, niin olen saanut huomata sen toimimattomaksi. Ja syy on suoraan liian laajassa kirjossa harrasteita, jotka vaativat yllättäen aikaa.

Semiaktiivisia harrastusprojektejani ovat vaikkapa nämä:

  1. Kontu (ylläpito, yhteisö)
  2. Civilization V:n suomentaminen (suo josta en pääse irti vielä tänäkään vuonna)
  3. The Settlers II (sivusto, ohjelmointi, grafiikka, muu säätö)
  4. Maaya’s (ylläpito, yhteisö)
  5. Game Boy ja Pokémon-pelien keräily (vähän kuin postimerkkien keräily)
  6. Vanhojen tietokoneiden säätäminen (Pentium-aikakaudesta ylöspäin)
  7. No on minulla kyllä jo pelikonsoleitakin ihan kiitettävästi… en ehdi edes pelata niillä.
  8. Kotisivutkin on kiva olla olemassa ja kuosissa

Yksi selkeä harrastus on pudonnut listalta pois ja se johtuu vain siitä, että nykyään ohjelmointi on minulle työ. Ja näiden muutamien takana olevien työkuukausien aikana on tullut havaittua, että en ihan turha jätkä edes ole. Kun vaan saisi sen ensimmäisen selkeän työjäljen kaikkien nähtäville! Se on näet ihan hieno.

Ongelma sprinttiajattelun kannalta on se, että jos otan jokaviikkoisen sprinttirytmin, niin en välttämättä saa mitään aikaiseksi sen aikana. Toisaalta niin nopealla tahdilla on jo vähän se ja sama, miten työtään organisoi. Oikeastaan ainoita asioita, jotka voin ympätä touhuun on jonkinlaisen backlogin muodostaminen ja sitten kun mikään muu asia ei hyppää naamalleni ajankohtaiseksi, niin napsin siitä pois. Ja jos jaksan. En ihan vielä ole saavuttanut sitä jaksamisen tasoa, jonka kaikki nämä harrasteeni vaatisivat, tai ehkä oikeammin ansaitsisivat.

Tämä päivitys jää näin lopulta hyvin syvääluotaamattomaksi. Välillä pitää hieman pysähtyä pohtimaan sitä, missä sitä oikein on menossa. Mutta parempaan päin joo.

Konnun sprintti 1

Ketterän kehittämisen kokeilu omissa projekteissä hyrähtää käyntiin. Konnun ensimmäisessä sprintissä on tarkoitus käydä läpi käyttäjäoikeudet ja selvittää siellä olevia outouksia sekä liiallisia oikeuksia. Tällä hetkellä esimerkiksi spammi-ilmoituksista tulee viesti hallituslaisille, vaikka hallituslaisilla ei ole oikeuksia poistaa kyseisiä spammiviestejä. Toisena projektina etenee Käärmeen uusi ulkoasu, jota alan silpoa pienempiin tehtäviin.

Sprintin jakso on ”alkaen joka kuun ensimmäisestä lauantaista”, joten tämä sprintti päättyy 7.9. ja käytettävissä on noin 5 sunnuntaita. Koska tämä on ensimmäinen sprintti, niin tehtävämääriä on vaikea arvioida. Alustavasti tavoite on tehdä 15 tehtävää valmiiksi.

Civilization V:n suomennos versio 2013-07-27 ”Brave New World”

Suomennoksesta on julkaistu uusi versio, joka korjaa saksankielisyysbugin Brave New Worldissa. Uusia suomennoksia paketissa ei vielä ole.

Keväällä elämässäni siis tapahtui isompi muutos kun aloin hakea töitä Helsingistä ja onnistuinkin töitä löytämään. Uusi työ kuitenkin vaati hieman opiskelua, joten vietin keväällä aikaa täydentäen JavaScript-osaamistani sen sijaan että olisin jatkanut suomennoksen parissa. Ennen muuttoa työmatkani oli niin pitkä, etten iltaisin ehtinyt tehdä oikeastaan yhtään mitään. Päivät olivat myös varsin intensiivisiä aivoille kun aika meni uusien asioiden oppimiseen. Muuton jälkeen taas meni puolitoista kuukautta saada kodin sisustus kuntoon.

Tällä hetkellä olen ”lomalla”. Lainausmerkeissä, koska kyseessä on palkaton vapaa. Ylimääräinen vapaa-aika on aina hyödyksi tavalla tai toisella, ja minulla se tarkoittaa omien projektien ääreen palautumista. Civilization V:n suomentamisen lisäksi olen jo suunnitellut Konnun kehittämistä, joka sekin on aikaavievää puuhaa. Etusivun laitoin jo uusiksi, muutoin olen vaihtamassa tapaa jolla sivuston kanssa etenen jatkossa.

Aivolevon kausi

Syksyn alussa huomasin, että jaksamisen tasoni lähti taas laskuun. Se oli varsin nopeasti havaittavissa, sillä väkertelyinto The Settlers II:n parissa yksinkertaisesti hyytyi täydellisesti joskus elokuun lopussa. Vaihdoin netin kannalta ajatellen huomattavasti näkymättömämpään puuhasteluun vapaalla, tuhlasin pelien keräilyyn, vanhempien (sinänsä merkityksettömien) tietokoneiden säätämiseen ja näin päin pois. Ongelma näiden pitkien ”näkymättömien” kausien aikana on se, että en yksinkertaisesti pidä siitä etten saa näkyviä asioita aikaiseksi. Ja toisaalta kun olen mielentilaltani luovuuden suhteen lopsahtaneessa tilassa, on minulla vaikea oikeastaan saada aikaiseksi aloittaa melkeinpä mitään, joka vaatii aikaa. Ostin jo useampi kuukausi takaperin esimerkiksi Xenoblade Chroniclesin, mutta olen silti pelannut sitä vasta yhden aloitusistunnon. Kyseinen peli on kaiken järjen mukaan erittäin hyvä, mutta en vain saa aikaiseksi käyttää aikaani siihen. Samantapainen vire heijastuu myös esimerkiksi sivustojen kehittämisen puolella, Konnunkaan suunnalla ei ole tapahtunut mitään. Tosin alkuvuoden pientä puuhastelukautta lukuunottamatta en ole panostanut sinne lähestulkoon ollenkaan ajatuksiani.

Marras- ja joulukuun isoin asia oli muutto isompaan asuntoon. Asun jälleen kerran vanhan tutun kämppiksen kanssa, tällä kertaa oikeastaan ensimmäisen kerran asunnossa, joka on lähestulkoon täydellinen tarpeisiimme. Molemmilla on tarvittaessa oma rauha, mutta toisaalta aikaa voi myös helposti viettää yhdessä olohuoneen puolella. Lisäksi tilaa on vihdoin riittävästi, ei tarvitse kulkea ahtaista väleistä tai siivotessa kärsiä siitä, että koko huoneen järjestys tarvitsee muuttaa päästäkseen imurilla joka koloon käsiksi. Astianpesukone myös helpottaa elämää ja bonuksena saunakin löytyy. Sijainti on myös erittäin hyvä. Huonoin puoli taas on se, että pahimmassa tapauksessa tästä joutuu muuttamaan pois jo kesäkuussa. Heikko yleinen taloustilanne on kuitenkin puolellamme: asuntomarkkinat eivät vedä tällä hetkellä, joten luultavasti voimme asua tässä ainakin pari vuotta. Riskirikasta eloa!

Juuri tällä hetkellä olen fyysisesti varsin rasittunut. Tämä on ensimmäinen kunnollinen lepopäivä sitten marraskuun lopun, jolloin muutto uuteen asuntoon alkoi varmistua. Edes itsenäisyyspäivänä en saanut lepoa, koska se oli paras mahdollinen pakkauspäivä ennen muuttoa. Viime viikon lauantaina olin ylitöissä, ja tällä viikolla vedin lähes täydet ylityötunnit. Tiistai oli todella karmivan kiireinen ja stressaava päivä, keskiviikkona taas olin koomassa yöunien jäätyä liian lyhyiksi, torstaina vihdoin helpotti kunnolla ja eilinen perjantai nyt oli 2½ tunnin ensikiireiden jälkeen kohtalaisen rauhallinen. Minähän prioritisoin omaa työntekoani ensisijaisesti sillä tavoin, että toiset pystyvät tekemään työtään, joten kiireelliset päivät pistävät minut erityisen tiukalle kun lähestulkoon kaikkialla on jotain tekemistä. Toisaalta meillä oli myös työvoimasta vajausta lähes koko joulun kiiresesongin ajan poissaolojen ja sairaslomien vuoksi, joka taas pakotti minut myös välillä tuuraamaan ”varsinaisten” työtehtävieni ulkopuolelle. Varsinkaan siis töiden puolella en ole kauheasti säästellyt itseäni, samaan aikaan kun vapaa-ajan puolella olen ollut apaattisempi.

En muuten muista, mitä edes lupasin tälle vuodelle itselleni. Jotain muistaakseni lupasin, mutta en muista mitä se on. Elämäni on kuitenkin jokseenkin turvallisissa kuosissa juuri tällä hetkellä, vaikka joitakin laadullisia parannuskohteita onkin. Yksi muutosta syntynyt muutos alkaa vaikuttaa vasta ensi vuoden puolella: työmatka on lähes puolta lyhyempi. Koska kuljen matkaa pyörällä, niin tämä muutos vähentää työn lisäksi syntyvää pakollista fyysistä kuormitusta. Minun kohdallani tämä on hyvä asia, koska en säästele hikoilua töissä. Kroppani on timmissä kunnossa, vaikka en pumppaakaan bodia!

 

Kontu muuten täytti 11 vuotta. En tiedä miten hyvin asia on huomioitu. Ensi vuonna Kontu täyttää 12 vuotta ja Hobitin ensimmäinen osa tulee elokuvateattereihin. Jos kunnianhimoni asettuu taas aloilleen, on tiedossa hyvä vuosi Konnulle. Internet on muuttunut ja Konnun tarvitsee jossain määrin muuttua sen mukana. Tällä hetkellä tietty perusrunko on pysynyt paikallaan aivan liian kauan, liian muuttumattomana. Konnulle täytyy löytää kunnianhimoinen tavoite, koska se oli yksi tekijä, joka Konnusta teki myös onnistuneen sivuston – ja jossain määrin jopa elämäntavan.

Mediawikin versio 1.17.0 on ”sitä itseään”

Päätin vihdoin nähdä vaivaa päivittää Kontuwikiä pyörittävän Mediawikin uusimpaan kesäkuussa julkaistuun versioonsa. Tämä ei ihan mennyt putkeen, sillä uusin 1.17.0 käsittelee kieltä jotenkin aiemmasta poikkeavalla tavalla, sillä jouduin etsimään LocalSettings.php:ssa uuden kohdan suomenkielen määrittelylle. Itseasiassa se on nyt määritelty kahdesti, heti wikin nimen jälkeen sekä juuri ennen kuin liitännäiset ladataan. Vasta tämän jälkeen sain wikin huomaamaan, että se suomi on ihan oikeasti kuvioissa mukana. Kaikkialla kyllä näkyi, että suomi olisi valittu, mutta tekstit oli siitä huolimatta englanniksi!

Tämä ei kuitenkaan ollut ainoa murheenkryynini. Olin aiemmin tehnyt Vector-pohjaisen ulkoasun. Nyt vanha Vector ei enää ollutkaan yhteensopiva uuden kanssa! Tämä aiheutti minulle varsin paljon päänsärkyä, sillä HTML:ssä oli vaihdettu elementtien nimiä, ulkoasun PHP-koodia oli muutettu radikaalisti jne. eli käytännössä pitäisi jaksaa käydä kaikki rivit CSS:ää huolellisesti läpi ja tehdä tarvittavat muutokset uudelleen. Tästä tuli tähän väliin varsin rajua ”no thank you”:ta. Tein aivan minimaalisimpia muutoksia, että sain ulkoasun edes vähän sinne päin, mutta kylmä fakta on, että Kontuwikin ulkoasu pitää toteuttaa suoraan uuden Vectorin ehdoilla. Antaapahan toki mahdollisuuden tehdä ulkoasuun joitakin muutoksia samalla, joten voin yhtenäistää tyyliä Vihreän Lohikäärmeen suuntaan.

Tämän lisäksi Finga kaipaa samaista päivitystä. Taidan suunnitella ulkoasun tyhjästä uusiksi, koska en Fingan ulkoasuun ole tyytyväinen. Siitä pitää saada sekä pelimäisempi että vähän räväkämpi.