Aihearkisto: Omat sivustot

BotScoutin hähmäisyyttä

Sain tässä seuraavan sähköpostin:

BotScout.com Query Alert for Vesa Piittinen / merri.net
This email alert is to let you know that you have reached your free daily API query limit on BotScout.com today (300 / 300).

Note that further registrations or logins will not be checked until the query limit is raised or reset. Depending on the plugin or code that you’re using, legitimate users may be turned away when the limit is reached.

If your daily needs are low, increasing the query limit to 3000 a day may be all you need.

Joko tämä on huijaus tai sitten BotScoutin järjestelmässä on häiriö tai bugi. Tämä on pääteltävissä ihan sillä, että merri.net on staattinen HTML-sivusto, joka ei käytä saati tarvitse BotScoutin palvelua. Ilmoittelin tätä samaa nyt BotScoutin suuntaan, joten saa nähdä millaista vastausta sieltä tulee.

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.

Omien sivustojen järjestelyä

Ajattelin vihdoin alkaa siivota ja järkeistää tätä touhua. Huomasin kaipaavani jotakin englanninkielistä kirjoituskanavaa, joten päätin sitten vihdoin vaihtaa merri.netin kieleksi englannin ja siirtää kaiken suomenkielisen romppeen tälle kotisivublogipuoliskolleni. Tästä järjestelystä tulee toivottavasti ”pysyvä”, eli ei tarvitse enää miettiä mitä minnekin laitan.

Saa sitten taas nähdä, miten kauan näissä muutoksissa menee aikaa. Minulla oli hyvä vaihde päällä Civilization V:n suomentamisessa, mutta sitten tuli ajankohtaiseksi etsiä töitä Helsingistä ja tämä ensin pisti hirvittävät jännitykset päälle työhaastatteluita odotellessa, jonka jälkeen kroppa reagoi niinkuin stressitilanteen jälkeen kroppa reagoi. Tässä kohtaa sitä vaan haluaisi, että asiat olisivat jo ookoo, olisi muutto takanapäin ja tavarat sun muut nätisti paikoillaan, mutta todellisuudessa pääsen eroon näistä aatoksista vasta kolmen kuukauden kuluttua. Se on pitkä aika ja todennäköisesti siinä välissä en pääse oikein millään eroon siitä, että keskittymiskyky herpaantuu olennaisesta. Kellojen siirtäminen ei sekään ole nautinnollisin kokemus. Asuntojen perään tiirailu on aikaavievää puuhaa ja valitettavasti meillä pitäisi ainakin vielä kaksi viikkoa odottaa, että edes voitaisiin oikeasti alkaa harkita hakemusten jättämistä. Nyt on vielä liian aikaista. Nykyinen määräaikainen vuokrasopimus sitoo meitä.

Positiivisempia asioita onneksi löytyy. Löysin todella hyvän työpaikan itselleni! Pääsen viimein kokeilemaan ja kehittämään ohjelmointitaitojani, sekä laittamaan nettipuolen taitoni todelliseen käyttöön. Aiempi varastotyöni oli hyvin lähellä suomalaista minimipalkkaa kun taas ohjelmointityössä minimitkin usein lähtee useamman satasen korkeammalta. Kyseessä kun ei kuitenkaan ole semmoinen työ, jota ihan kuka tahansa Lauri voisi tehdä, vaikka Laurilla olisi kuinka hyvä kone (insidejuttu). Koeajan läpäisy tietty jännittää ja laittaa hieman painetta, mutta taitotasosta asioiden ei pitäisi jäädä kiinni. Paljon riippuu tuottavuudesta ja siitä, miten hyvin alan tulla toimeen muiden kanssa. Eli toivottavasti henkilökemiat natsaa.

Tämä oikeastaan myös kuvastaa hyvin jokseenkin erakkomaista luonnettani. Olen ohjelmoinut jo palttiarallaa kaksikymmentä vuotta (aina pienestä pojasta asti) ja netissäkin olen pyörinyt eri ohjelmointipalstoilla 15 vuotta, mutta tästäkään huolimatta en ole verkostoitunut yhtään mihinkään: en ole jutellut kasvotusten ohjelmoinnista toisten ohjelmointia hallitsevien kanssa, en ole osallistunut esim. Ohjelmointiputkan miitteihin ja näin pois päin. Helsinkiin muuttamisen jälkeen elämäni saattaakin pian olla hyvin erilaisissa kuosissa kuin aiemmin. Erästä entistä työkaveria lainatakseni: tässä sitä ollaan jännän äärellä.

Hiljaisia projekteja

Näiden kotisivujeni päivittäminen on aina vähän työn ja tuskan takana. En ole oikein koskaan tyytyväinen sivuilla olevaan sisältöön ja olen kokeillut hieman kaikenlaista, eikä mikään ole tuntunut sopivalta. Eniten tähän taitaa ehkä vaikuttaa se, että heilahtelen elämäntilanteessani aina asiasta toiseen ja eri asiat ovat eri aikoina tärkeitä, ja sivut pääsevät heijastelemaan kulloistakin elämäntilannetta hieman liikaakin. Esimerkiksi viime vuosien laiskat ulkoasut ovat olleet suoraa seurausta siitä, että olen pompannut työelämään – ja kaiken lisäksi sellaiseen työhön, jossa on aika pitkälle se ja sama millaiset kotisivuni ovat.

Samaan aikaan elän kuitenkin edelleen jatkuvaa muutosta. Olen persoona, joka uusiutuu tämän tästä. Oikeastaan ainoat pysyvät asiat ovat juuri tähän uusiutumiseen liittyviä: jatkuvaa pientä viisastumista, tiedon kerryttämistä, taitojen laajentamista… mutta niin laajalla skaalalla, etten kuitenkaan missään aivan järkyttäväksi ammattilaiseksi tai asiantuntijaksi muutu. Tai sitten tulen asiantuntijaksi alueilla, jotka eivät ole kovinkaan olennaisia (kuten vaikkapa Civilization V:n lokalisointiongelmissa).

Politiikka on ollut yksi uusi asia elämässäni, joka on noin vuoden ajan kutkuttanut aiempaa enemmän. Vaikka ratkaisujen puolella en olekaan edennyt vielä kovin pitkälle (minun pitäisi tuntea poliittinen järjestelmä ja tilanne paljon nykyistä paremmin), niin olen terävöittänyt ja muodostanut joitakin mielipiteitä. Toisaalta tämä on pitkälle ihan omaksi huviksi: olen aivan yhtä huono verkostoituja kuin aiemminkin. En ole verkostoitunut oikeastaan mitenkään edes joissakin toisissa asioissa, joissa olen hyvä. Tämmöisiä ovat vaikka ohjelmointi ja nettisivujen teko. Minut kyllä enemmän tai vähemmän tunnetaan Ohjelmointiputkassa, mutta en voi sanoa, että olisin edes tuttavan tasolla kenenkään kanssa.

Sopeutuminen muutoksiin

Viimeisen kuukauden ajan elämäni on alkanut osoittaa taas tarvetta isommalle muutokselle. Kämppikseni on saanut töitä Helsingistä, mikä on myös nostanut hänen halujaan muuttaa sinne. Tyttöystäväni asuu myöskin Helsingissä, eikä ole muuttamassa pois. Tosin hänellä on vielä tavoitteena päästä asumaan omilleen joksikin aikaa, joten yhteinen asunto ei tule kysymykseen. Vaihtoehtoja on siis kolme: ”pakottaa” kämppis jatkamaan nykyisessä asunnossa vielä vuoden tai edes puolikkaan lisää, etsiä yksiö Hyvinkäältä, tai työllistää itsensä Helsingistä ja muuttaa sinne jahka nykyisen asunnon vuokrasopimus raukeaa.

Olen käynyt jo yhdessä työhaastattelussa, joka meni vielä jokseenkin penkin alle. Kokemusta on liian vähän ja toisaalta en tiennyt ennen haastattelua, miten asennoitua. En odottanut työhaastattelukutsua, koska kirjoitin hakemukseni hieman kieli poskessa enkä ollut tutustunut kovin tarkasti yritykseen. Helsinkiin työllistyminen kuitenkin lähestulkoon pakottaa minut etsimään paremmin palkattua työtä. Nousu varastonhoitajan ammatista on kuitenkin aika raskas ja työmarkkinakilpailu on varsin raakaa. Ohjelmoijista on kuulemma pulaa, mutta ei ilmeisesti niin paljon pulaa, että kukaan haluaisi riskeerata henkilöä, joka ei ole opiskellut alaa virallisten papereiden edestä. Toki työnäytteeni ovat myös varsin olemattomat.

Olen siitä negatiivisessa kierteessä, että opiskelua varten tarvitsisin rahaa (laina ei ole periaatteesta vaihtoehto), rahaa varten tarvitsisin paremmin palkatun työn, paremmin palkattua työtä varten minun tarvitsisi opiskella.

Suurin ongelma on kuitenkin se, että tämmöinen epävarmuustekijä stressaa minua. En ole kovin hyvä reagoimaan suuriin kertamuutoksiin elämässä, samalla tavoin kun olen erittäin varovainen mitä tulee uusiin ihmisiin. Isoin jarru on se, että innostumiseni elämän muutokseen ei riitä ylittämään tätä epävarmuutta ja haluani kontrolloituun ja verkkaiseen etenemiseen elämässä.

Siispä pohdin jatkossa erilaisia tapoja tienata rahaa muiden keinojen avulla.

Ja pah!

Bloginpitoni on aina yhtä epäaktiivista. Kotisivuni ovat aina olleet vähän semmoista kauraa, että teen jotain ja päivittelen niitä ehkä jokusen päivän tai viikon, ja sitten ne jäävät pitkäksi aikaa taka-alalle. Nuorempana oli sentään vielä intoa ja aikaa paremmin, tosin aikakin syntyi kouluttautumisen ja sittemmin työttömyyden seurauksena. Nykyään pitkille tauoille voi sentään heittää tekosyyksi työelämässä häärimistä!

Acer Aspire One 722

Tosi huonolaatuinen kuva, väritoisto on surkea. Ei kannata maksaa 400 € koneesta jos vähääkään haluaa kivaa värintoistoa tai hyviä mustan tasoja. Niitä ei tältä koneelta saa! Sain koneen kuitenkin huomattavasti tätä halvemmalla, joten siinä mielessä ei ole valittamista. Koneen suorituskyky ei myöskään riitä kaikenmuotoisten 720p-videoiden toistoon. Modernit koodekit on aika myrkkyä koneelle.

SSD parantaa mukavasti suorituskykyä, tosin Nocti on sisällä adapterin varassa ja kone tilttailee joskus. Tieto vaan lakkaa kulkemasta. Samaan vikaan törmännyt aiemminkin OCZ:n SSD:n kanssa. Tällä erää vika johtunee enemmän halpisadapterista kuin Noctista.

Kesä kyllä hieman katkaisi koneen käyttöä, nyt kesäloman päätyttyä olen kantanut töissä Eee:tä. Se kun oli valmiiksi täyteen ladattu ensimmäisenä työaamuna…

The Settlers II

Olen taas intoutunut pitkän tauon jälkeen ohjelmoimaan ja dokumentoimaan otsikonmukaisen pelin tiedostoja. Kolmisen viikkoa takana, kesälomalla sain vauhdin päälle. Nyt tämän loppuviikon olen sitten kärsinyt energianpuutteesta ja koodi ei vaan solju. Pitäisi kaiketi oppia nukkumaan joka päivä riittävät yöunet. Toisaalta en ehkä ole onnistunut myöskään rentoutumisessa tällä viikolla yhtä hyvin kuin vielä viime viikolla. Elämän ottaminen lunkisti on taitolaji.

 

Pikseligrafiikkaa ja muuta väkertelyä

Olen viettänyt nyt viimeksi kuluneen kuukauden ajan suhteellisen paljon aikaa The Settlers II:n parissa. Olen aktivoitunut Return to the Roots -faniprojektissa hieman samalla kun olen myös omillani selvitellyt pelin tiedostojen salaisuuksia (ja aika paljon uutta tietoa olenkin kaivanut esiin).

Kuvassa näkyvät tekstuurit eivät ole pelin alkuperäisiä, vaan kyseessä on oma korvikkeeni Greenlandin tilalle. Pitkän tähtäimen idea siis se, että Return to the Rootsille saataisiin alkuperäisen pelin henkiset grafiikat ja siten riippuvuus alkuperäisestä pelistä katoaisi.

Uuden pelattavan kansan Babylonian linnake, tai no, oikeammin ehdotus sellaiseksi. Ei taida valitettavasti mennä läpi, mutta eipä tuo hukkaan heitettyä aikaa kuitenkaan ollut.

Roomalaisten paalulinnoituksen tapainen linnake pohjautuen suttuiseen ruudunkaappaukseen, jossa rakennus esiintyi.

Uusia ideoita alkuperäisen pelin tekstuureihin: useisiin eri suuntiin animoitua laavaa!

Vanhan pelin parissa

The Settlers II on kumma peli. Vuoden, kahden tai kolmen välein palaan muodossa tai toisessa sen pariin, vaikka sillä on hädintuskin pelaajia Saksan ulkopuolella. Saksassa fanikunta on sensijaan hyvinkin elinvoimainen ja sikäläinen yhteisö on kyhännyt jo vuositolkulla uusioversiota, joka on riippuvainen alkuperäisen pelin tiedostoista. Parasta uusioversiossa on moninpeli, mutta pelin tekoäly on vielä pahasti vaiheessa.

Toisaalta GOG.com julkisti pelin kohta tasan kaksi vuotta sitten, mikä aiheutti minulle uuden puuskan ja sain aikaiseksi uuden sivuston. Se kuitenkin jäi puolitiehen, sisältö jäi hieman huonosti jaotelluksi eikä sitä ollut tarpeeksi. Jännempi asia GOG.comissa on se, että he halusivat tekemäni karttageneraattorin ladattavaksi ”ilmaisena lahjana”. Minulla ei ollut mitään tätä vastaan, joten ohjelma on ollut ladattavissa GOG.comissa sen pari vuotta. Itse kuitenkin mokailin ja unohdin tykkänään lisätä latauslinkin uudelle sivustolleni. Myöhemmin suljin myös aiemman paljon pienimuotoisemman Settlers II -sivuni, jolla karttageneraattori oli ladattavissa, joten GOG.com jäi ainoaksi latauslähteeksi.

Nyt olenkin sitten käyttänyt kesälomaani ”erittäin tehokkaasti” tämän sivustoni parissa. Olen jaotellut että kirjoittanut sisältöä siinä määrin, että sivusto on huomattavasti aiempaa hyödyllisempi ja arvokkaampi. Samaten muistin tunkea sen karttageneraattorin saataville. Jotakuta saattaa kiinnostaa myös se, että sivuilta on ladattavissa myös suomenkielen kielipaketti peliin. Ja se taas kovasti koettaa muistuttaa minua siitä, että Civilization V:n suomennos on edelleen pahasti keskeneräinen…