/dev/nikc/blog

Kuolleiden purjehduskenkien seura

Nov 6th 2007

Ne pyöristykset

19:46

Vastasin tänään eräällä verkkosivulla vastaan tulleeseen kyselyyn. Vastaamisen jälkeen tyrkytetty tulossivu näytti seuraavalta:

Minua jäi huvittamaan tuo Prosenttilukujen summa ei välttämättä ole tasan 100% pyöristysten takia, joka toki on hyvä mainita (eikä vähintään kaltaisteni viilaajien vuoksi), mutta jotenkin yhdistäisin tämän 1-2 prosentin heittoihin joita desimaalipyöristys saattaa aiheuttaa. Tässä tapauksessa heittoa on kuitenkin peräti 5%.

Melkoista pyöristystä sellainen.

Mielenkiintoinen on myös paluulinkin teksti Poistuminen takaisin tältä sivulta.

Kirjoituksen loppuun päättyminen tässä on tämä.

Nov 5th 2007

Baabelin kalaa pitää vielä vähän jalostaa

17:06

Muistattehan vielä jokunen vuosi sitten internetiä kiertäneen ihailijan kokoamisohjeen?

Eräälle seuraamalleni postituslistalle liittyi tänään arabi. Sinänsä merkityksetön tapahtuma, mutta hauska siksi koska se osoittaa hienosti miten sokea luottamus tietotekniikan apuun voi olla surkuhupaisaa. K.o. henkilön kielitaito on nimittäin, “omien” sanojensa mukaan, niin huonolla tasolla että käyttää kommunikaatioon koneellista käännöstä. Kaikkihan ymmärrämme mitä seuraava lainaus haluaa sanoa:

He is not at an obstacle in an uni- narrow choice (defeated you Mohammad) and Ahmed is a paternal name and he is Lees’s man at him which a coat hanger by forming a final then for put aside it edgewise from the all of our dealings and our letters my scraping off doesn’t create which of the problems

Tässä yritettiin siis selventää kumpi henkilön nimistä on etu- ja kumpi sukunimi. Voimme varmasti olla yhtä mieltä siitä että koneellinen tulkkaus vaatii vielä pientä viilausta, ennen kuin sitä voi käyttää muuhunkin kuin saksalaisissa verkkokaupoissa asioimiseen.

Shorts

  • Tiesitkö tämän Nokia N95-puhelimen tekstinsyötöstä: saat rivinvaihdon painamalle 0:aa (välilyöntinäppäin) kolme kertaa peräkkäin.

    Saattaa olla että tämä toimii kaikissa Symbian OS -puhelimissa, mutta omakohtaista kokemusta minulla on vain Nokia N95:stä.

    (1) #

  • Privately Public

    (0) #

Aug 29th 2007

Nostalgiaa, tai jotain…

16:04

bq.. Mail-from: Arpanet host CMU-10A rcvd at 10-NOV-82 0826-PST
Date: 10 November 1982 1126-EST (Wednesday)
From: James.Morris at CMU-10A
To: csl^ at PARC-MAXC, isl^ at PARC-MAXC, junk^ at PARC-MAXC
Subject: Communications Breakthrough
Message-Id: <10Nov82 112614 JM90@CMU-10A>

Because you can’t see the person who is sending you electronic
mail you are sometimes uncertain whether they are serious or
joking. Recently, Scott Fahlman at CMU devised a scheme for
annotating one’s messages to overcome this problem. If you turn
your head sideways to look at the three characters :-) they look
sort of like a smiling face. Thus, if someone sends you a
message that says “Have you stopped beating your wife?:-)” you
know they are joking. If they say “I need to talk to you :-(”,
be prepared for trouble.

Since Scott’s original proposal, many further symbols have bee
proposed here:

(:) for messages dealing with bicycle helmets,
@= for messages dealing with nuclear war,
<:
) for dumb questions,
oo for somebody’s head-lights are on messages,
o>-<|= for messages of interest to women,
~= a candle, to annotate flaming messages

So you see, bit-map displays are really quite unnecessary :-)

net.works

Aug 21st 2007

Papas Got a Brand New Toy

15:48

Parisen viikkoa olen nyt ehtinyt leikkiä uusimman teknoleluni Nokia N95:n kanssa. Kokemuksia on ollut vaikka minkälaisia. On ollut Ooh!– ja Aah! -kategoriaan kuuluvia kokemuksia mutta myös muutama #¤%& -kategoriaan kuuluva. Olkoonkin että viimeksi mainittuun menevät johtuvat osittain tottumattomuudesta S60-sarjan puhelimiin, olinhan muutaman vuoden naimisissa Motorola:n kanssa. Erilainen käyttöliittymä on kuitenkin aina uusi käyttöliittymä ja, kuten uusissa kalsareissakin, totutteluun kuluu aikaa.

Ominaisuuksia puhelimesta ei puutu. Radio on oikein mukava ja puistopäivänä toimivaksi todettu. Kamerakin on kelvollinen aikaisempiin kokemuksiini verrattuna ja se on niin ikään koekäytetty puistossa. Internetin käyttö on oikein sujuvaa, tai niin sujuvaa kuin se kännykän näytöllä voi olla, niin GPRS (General Packet Radio Service)– kuin WLAN (Wireless LAN) -yhteyttä käyttämällä.

Akkukesto nyt on mitä on, mutta sitä osasin odottaakin. Järkevällä käytöllä kuitenkin täysin riittävä, joskin “tehokäytöllä” akun saa imettyä tyhjäksi hyvinkin nopeasti.

Sisäänrakennettu GPS (Global Positioning System)-paikannus on tietysti myös yksi syy miksi puhelimeen päädyin. Se oli myös yksi niistä joka aluksi harmitti, kun vaikutti siltä ettei siitä ole edes viihdekäyttöön paikannuksen kestäessä minuuttitolkulla, eikä yhteys senkään jälkeen kunnolla pysynyt. Puhelimen ohjelmiston päivittäminen uusimpaan versioonsa kuitenkin muutti tämän kaiken.

Uusin huvitukseni onkin käynnistää Sports Tracker kotoa kävelylle lähtiessä ja kotona sitten ihmetellä kuinka pitkän taipaleen ehti kulkea. Yllätykset ovat useimmiten hyvinkin positiivisia. Toinen hauska ominaisuus, jonka opin eilen, on se että kuljetun reitin voi viedä Google Earth -sovellukseen ja nähdä kuljetun reitin kartalla.

Ulkoiltu reitti kartalla kuvattuna

Nojoo, ehkä vain uutuuden viehätystä, mutta hauska ominaisuus noin kuriositeettina kuitenkin.

Varsinaista navigaatiota en ole vielä kokeillut koska sitä varten pitäisi latoa rahaa tiskiin, enkä ole kokenut sille varsinaista tarvetta. Ja suunnistaa voi ilmankin, puhetta vain ei kuulu. Ilmaista Amaze -navigointiohjelmaa olisi tarkoitus jossain välissä koeajaa, josko se olisi omiaan korvaamaan mukana tulleen softan. Mukana tulleeseen softaan saa kuitenkin Nokia Map Loader:lla näppärästi ladattua haluamansa kartat, ja vain haluamansa kartat, mikä on mukavaa. Varsinainen “tulikaste” suoritetaan Unkarissa syksymmällä.

Kokemuksien karttuessa saatan kirjoittaa aiheesta vielä lisää. Kattavampaa tutkailua kaipaavan kannattaakin suunnistaa Erkan kirjoituksiin samasta aiheesta.

Aug 15th 2007

Rikkinäinen, muttei kuitenkaan

10:12

Ärräpääthän minulla soivat, kun ei se toivomani trackback-korjaus tullutkaan mukana WordPressin päivityksessä.

Totesin tämän kun törmäsin sivustoon nimeltä BuiltWith.com, joka haistelee sivustolla käytössä olevia teknologioita. Pakkohan sitä oli omaan blogiin kokeilla, ja eikös siinä vain komeillut se sama saamarin rimpsu jota trackbackeihin on pukannut, eli ’ + title + ’ – ’ + basename(imgurl) + ’(’ + w + ’x’ + h +’).

Hetken murehdittuani haistoin kuitenkin palaneen käryä ja otin hetken mietintätuokion pohtiakseni miten tuohon tulokseen oikein päästään. Loppujen lopuksi hyvä ystäväni grep tuli avukseni ja paikallistin ko. rimpsun ImageManager -laajennuksen lähdekoodiin. Siitä jatkoin blogini etusivun (selaimessa näkyvään) lähdekoodiin ja siellähän se seisoi, ja mikä oli oleellisinta, ennen blogin html-sivun

</p> <p></code> -tagia.</p> <p>Tästä päättelin <em><span class="löytynyt valmiinakin jo jostain epäilemättä tieto tämäkin olisihan"></span></em> että trackback-linkkiin otsikkoa haettaessa lainataan viittaavasta osoitteesta <code></p> <p><title></p> <p>…</p> <p>

-tagien sisältö. Tässä tapauksessa ensimmäinen osuma osui juuri tuohon ImageManagerin head-osioon lisäämään JavaScriptiin.

No, tästähän riemastuin koska korjaus olisi helppoa muokkaamalla teemaa, mutta samalla sapetti, koska koko tämän tilanteen olisi voinut välttää ainakin kahdella tavalla:

# ImageManager voisi säilyttää JavaScriptinsa erillisessä tiedostossa sen sijaan että kirjoittaa sen suoraan sivun lähdekoodiin. Siinä olisi sekin hyöty että tiedosto jäisi selaimen välimuistiin ja näin pienentäisi perättäisten sivulatausten kokoa.

# Tagin olisi skriptissä voinut pilkkoa muotoon ‘<tit’ + ‘le>’, tehokkaasti estäen että se tuottaisi osuman

</p> <p></code> -merkkijonoa haettaessa.</p> <p>Taidanpa antaa projektille pienen kontribuution…</p> </div> <div class="c-b"> </div> <p class="postmetadata"> <a href="https://blog.nikc.org/2007/08/15/rikkinainen-muttei-kuitenkaan/#respond0" class="comments" title="Comment on Rikkinäinen, muttei kuitenkaan">Be the first one to comment »</a> | Posted in <a href="https://blog.nikc.org/category/propellihattujuttuja/" rel="category tag">Ropelihattujutui</a>, <a href="https://blog.nikc.org/category/suomeksi/" rel="category tag">Suomeksi</a> | <a href="https://blog.nikc.org/2007/08/15/rikkinainen-muttei-kuitenkaan/trackback/" rel="nofollow trackback">Trackback</a> </p> </div> <div id="post-859" class="post"> <div class="datebanner"> <span class="month">Aug</span> <span class="date">14<span>th</span></span> <span class="year">2007</span> </div> <h2 ><a href="https://blog.nikc.org/2007/08/14/valiaikatiedote-konepellin-alta/#theentry" rel="bookmark" title="Permanent Link to Väliaikatiedote konepellin alta">Väliaikatiedote konepellin alta</a></h2> <p class="pubdate">09:57</p> <div class="entry"> <p>Päivitin tänään blogimoottorini <a href="http://wordpress.org"><strong>WordPressin</strong></a> <a href="http://wordpress.org/development/2007/08/wordpress-222-and-2011/">uusimpaan versioonsa 2.2.2</a>. Toivottavasti jossain aiemmassa versiossa <a href="http://palamaailmaani.net/blogi/?p=829#comment-8074">rikkoontuneet trackback-linkit</a> nyt korjaantuivat.</p> <p>Tämän myötä <a href="http://blog.nikc.org/category/asides/"><strong>Lyhykäiset</strong></a> palaavat takaisin RSS-virtaan muiden kirjoituksien sekaan, ainakin siihen asti että jaksan jälleen karsia ne siitä pois käyttämällä kilokaupalla purkkaa ja metritolkulla roudarinteippiä. Ehkä en enää sitä edes tee, ennen kuin viitsin tehdä sen jotenkin fiksummin kuin suoraan koodin sekaan syöksymällä.</p> <p>Päällimmäisenä syynä karsimiseen on ollut <a href="http://blogilista.fi/"><strong>Blogilistan</strong></a> jatkuvan päivittymisen estäminen (fiksu kaveri tietysti lisäisi kaikki muut kirjoitukset yhteen kategoriaan ja asettaisi Blogilistan seuraamaan sen RSS-virtaa, mutta minä nyt olen minä). Ehkä tämän kanssa nyt sitten voi elää. Katsotaan.</p> </div> <div class="c-b"> </div> <p class="postmetadata"> <a href="https://blog.nikc.org/2007/08/14/valiaikatiedote-konepellin-alta/#comments4" class="comments" title="Comment on Väliaikatiedote konepellin alta">4 Comments »</a> | Posted in <a href="https://blog.nikc.org/category/propellihattujuttuja/" rel="category tag">Ropelihattujutui</a>, <a href="https://blog.nikc.org/category/suomeksi/" rel="category tag">Suomeksi</a> | <a href="https://blog.nikc.org/2007/08/14/valiaikatiedote-konepellin-alta/trackback/" rel="nofollow trackback">Trackback</a> </p> </div> <div id="post-832" class="post"> <div class="datebanner"> <span class="month">Aug</span> <span class="date">6<span>th</span></span> <span class="year">2007</span> </div> <h2 ><a href="https://blog.nikc.org/2007/08/06/spammin-pelko-on-captchan-alku/#theentry" rel="bookmark" title="Permanent Link to Spammin pelko, on captchan alku">Spammin pelko, on captchan alku</a></h2> <p class="pubdate">15:36</p> <div class="entry"> <p>Maailman hirvein <a href="http://en.wikipedia.org/wiki/Captcha?">captcha</a></p> <p><img decoding="async" src="/wp-content/uploads/2007_08/shozu-horrid-captcha.jpg" title="Shozu's Horrid Captcha" class="center border" alt="Shozu's Horrid Captcha" /></p> </div> <div class="c-b"> </div> <p class="postmetadata"> <a href="https://blog.nikc.org/2007/08/06/spammin-pelko-on-captchan-alku/#respond0" class="comments" title="Comment on Spammin pelko, on captchan alku">Be the first one to comment »</a> | Posted in <a href="https://blog.nikc.org/category/propellihattujuttuja/" rel="category tag">Ropelihattujutui</a>, <a href="https://blog.nikc.org/category/suomeksi/" rel="category tag">Suomeksi</a> | <a href="https://blog.nikc.org/2007/08/06/spammin-pelko-on-captchan-alku/trackback/" rel="nofollow trackback">Trackback</a> </p> </div> <div id="post-828" class="post"> <div class="datebanner"> <span class="month">Aug</span> <span class="date">2<span>nd</span></span> <span class="year">2007</span> </div> <h2 ><a href="https://blog.nikc.org/2007/08/02/fiksusti-monikielinen-posti/#theentry" rel="bookmark" title="Permanent Link to Fiksusti monikielinen posti">Fiksusti monikielinen posti</a></h2> <p class="pubdate">13:25</p> <div class="entry"> <p>Joskus pieni typo voi osoittaa että jotkin asiat osataan hoitaa fiksustikin.</p> <p>Nimittäin, <a href="http://www.post.fi/">www.post.fi</a> ohjaa Suomen Postin englanninkieliselle sivustolle. Tämän huomattuani piti tietysti kokeilla vielä <a href="http://www.posten.fi/">www.posten.fi</a> osoitetta – ja kyllä, tällä päätyy ruotsinkieliselle sivustolle.</p> <p>Mutta ah ja voih. Ei jotain niin hyvää ettei vähän huonoakin. Ilman www-etuliitettä kaikki ym. osoitteet vievät suomenkieliselle sivustolle, tosin kai sekin on jo pidettävä positiivisena asiana että etuliitteettömät osoitteet ylipäätään toimivat.</p> <p><a href="http://www.itella.fi/">Itella</a> ei ikävä kyllä ole sana jonka voi eri kielille kääntää, joten kaikki päätyvät suomenkieliselle sivustolle. Samaan paikkaan vie myös osoite <span class="www."><a href="http://www.posti.com/">posti.com</a></span></p> </div> <div class="c-b"> </div> <p class="postmetadata"> <a href="https://blog.nikc.org/2007/08/02/fiksusti-monikielinen-posti/#respond0" class="comments" title="Comment on Fiksusti monikielinen posti">Be the first one to comment »</a> | Posted in <a href="https://blog.nikc.org/category/propellihattujuttuja/" rel="category tag">Ropelihattujutui</a>, <a href="https://blog.nikc.org/category/suomeksi/" rel="category tag">Suomeksi</a> | <a href="https://blog.nikc.org/2007/08/02/fiksusti-monikielinen-posti/trackback/" rel="nofollow trackback">Trackback</a> </p> </div> <div id="post-823" class="post"> <div class="datebanner"> <span class="month">Jul</span> <span class="date">31<span>st</span></span> <span class="year">2007</span> </div> <h2 ><a href="https://blog.nikc.org/2007/07/31/avun-tuskanhuuto-verkkonorteille/#theentry" rel="bookmark" title="Permanent Link to Avun-/tuskanhuuto verkkonörteille">Avun-/tuskanhuuto verkkonörteille</a></h2> <p class="pubdate">22:09</p> <div class="entry"> <p>Seuraava kirjoitus on suunnattu tietoliikenneverkkoja (ja laitteita) hyvin tunteville nörteille, muut voivat rauhassa jatkaa kahvin hörppimistä.</p> <h3 id="skenaario">Skenaario</h3> <p><img decoding="async" src="/wp-content/uploads/2007_07/notice-explosion.jpg" title="Notice" class="alignright" alt="Notice" /> Minulla on kaksi wlan-tukiasemaa jotka pitäisi saada juttelemaan keskenään. Toinen on <a href="http://www.welho.fi/"><strong>Welholta</strong></a> saatu <a href="http://www.thomson.net/EN/Home/MiniSites/BAP/Cable/ModelDetail.html?category=cab%20modem%20Eurodocsis&model=TCW%20710"><strong>Thomson</strong> <em>TCW710</em></a> kaapelimodeemi missä on sisäänrakennettu wlan-tukiasema. Toinen on <a href="http://www.buffalo-technology.com/products/wireless/wireless-g-125-high-speed/wireless-g-125-high-speed-broadband-router-and-access-point/"><strong>Buffalo</strong> <em>AirStation Turbo G</em></a>.</p> <p>Buffalo tuli hankittua keväämmällä, ja kun Welho tarjosi mahdollisuutta saada liittymän nopeudenkorotuksen kaupanpäällisiksi lahjan, mistä yksi oli wlan-tukiasema, tartuin tarjoukseen. Ajatuksena oli päästä eroon olohuoneesta makuuhuoneeseen lattiaa pitkin kulkevasta verkkokaapelista siltaamalla tukiasemat keskenään, makuuhuoneessa kun oleilee kaksi tietokonetta jotka eivät puhu wlania.</p> <p>Kaunis ajatus, eikö vain? Alla jonkinlainen verkkokaaviota imitoiva kuva jossa esitetään toiveeni visuaalisesti. (Saa nauraa.)</p> <p><img decoding="async" src="/wp-content/uploads/2007_07/network-diagram.jpg" title="Network Diagram" class="center border" alt="Network Diagram" /></p> <p>Tämä ei kuitenkaan onnistu minulta, ei sitten millään. Joko kyse on minun taitojeni vajavaisuudesta, tai sitten eri valmistajien laitteet eivät kertakaikkiaan vain suostu juttele keskenään sopuisasti. En tiedä. Ensimmäistä melko varmasti, toisestakin alan olla pikku hiljaa melko vakuuttunut (vaikka se teoriassa mielestäni kuulostaakin vähintäänkin oudolta, onhan kyseessä vain TCP/IP:tä (<a href="http://reminder.tontut.fi/))">vai olenko väärässä tässäkin?</a> sillä vaikka taitoni ovat vajavaiset, pitäisi niillä kuitenkin pärjätä aika pitkälle.</p> <p>Jos joku teistä lukijoistani osaa minua ongelmassani auttaa, tai jopa ratkaista sen, palkinto odottaa lunastustaan. Palkinnon luonteesta voidaan keskustella.</p> </div> <div class="c-b"> </div> <p class="postmetadata"> <a href="https://blog.nikc.org/2007/07/31/avun-tuskanhuuto-verkkonorteille/#comments7" class="comments" title="Comment on Avun-/tuskanhuuto verkkonörteille">7 Comments »</a> | Posted in <a href="https://blog.nikc.org/category/pyldyyri/" rel="category tag">Pyldyyri</a>, <a href="https://blog.nikc.org/category/propellihattujuttuja/" rel="category tag">Ropelihattujutui</a>, <a href="https://blog.nikc.org/category/suomeksi/" rel="category tag">Suomeksi</a> | <a href="https://blog.nikc.org/2007/07/31/avun-tuskanhuuto-verkkonorteille/trackback/" rel="nofollow trackback">Trackback</a> </p> </div> <div class="asides post"> <h2>Shorts</h2> <div class="entry"> <ul class="asides"> <li id="p814" class=""><p>Minäkin poistin Sitemeterin tilastoinnin pois käytöstä <a href="http://www.pinseri.com/2007/07/07/hyvsti-sitemeter/">Pinserin Samin tekemän löydöksen</a> takia.</p> <p><span><a href="https://blog.nikc.org/2007/07/08/sitemeter-poistui-taaltakin/#respond0" class="comments" title="Comment on Sitemeter poistui täältäkin">(0)</a> <a href="https://blog.nikc.org/2007/07/08/sitemeter-poistui-taaltakin/" title="Permalink: Sitemeter poistui täältäkin" rel="bookmark">#</a> </span></p></li> <li id="p804" class=""><p><a href="http://www.rockstargames.com/IV/"><strong>GTA (Grand Theft Auto)</strong> <em>IV</em>, trailer 2</a>. Ei vieläkään mainintaa PC-versiosta. Prkl.</p> <p><span><a href="https://blog.nikc.org/2007/06/29/gta-iv-2/#respond0" class="comments" title="Comment on GTA: IV">(0)</a> <a href="https://blog.nikc.org/2007/06/29/gta-iv-2/" title="Permalink: GTA: IV" rel="bookmark">#</a> </span></p></li> <li id="p791" class=""><p><a href="http://www.operamini.com/beta/"><strong>Opera Mini{tm} 4 Beta</strong></a>. Loistavan hyvä. Jos sinulla on tarvetta surffailla mobiilisti, sinulla on tarve tälle selaimelle.</p> <p><span><a href="https://blog.nikc.org/2007/06/20/opera-mini-4-beta/#respond0" class="comments" title="Comment on Opera Mini 4 Beta">(0)</a> <a href="https://blog.nikc.org/2007/06/20/opera-mini-4-beta/" title="Permalink: Opera Mini 4 Beta" rel="bookmark">#</a> </span></p></li> </ul> </div> </div> <div id="post-777" class="post"> <div class="datebanner"> <span class="month">Jun</span> <span class="date">13<span>th</span></span> <span class="year">2007</span> </div> <h2 ><a href="https://blog.nikc.org/2007/06/13/wordpressin-haut-siistiksi/#theentry" rel="bookmark" title="Permanent Link to WordPressin haut siistiksi">WordPressin haut siistiksi</a></h2> <p class="pubdate">17:35</p> <div class="entry"> <p>Huomasin puolivahingossa että <a href="http://wordpress.org/"><strong>WordPress</strong></a> osaa tehdä myös hauista siistejä urleja, tyyliin <code>/search/hakusana/</code>. Tämähän piti sitten ehdottomasti valjastaa käyttöön, näyttäähän se paljon paremmalta kuin <code>index.php?s=hakusana</code>, eikö vain?</p> <p>Ikävä kyllä, pelkän lomakkeen muokkaaminen ei tässä tapauksessa riitä, mutta onneksi työkalupakin sisältö ei lopu siihen. Apuun rientää <a href="http://www.apache.org/"><strong>Apache</strong></a> ja <a href="http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html"><em>mod_rewrite</em></a>.</p> <p><code>.htaccess</code> -tiedosto WP (WordPress):n asennusjuuresta auki ja seuraavat rivit alkuun:</p> <pre><code><code>RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} ^(.*)s=(.*) [NC] RewriteRule ^(.*)$ /search/%2/? [L,R]</code></code></pre> <p>Ja siinä kaikki. Haut ohjataan uudelleen tuottaen siistejä ja luettavia urleja, kryptisten parametrijonojen sijaan.</p> </div> <div class="c-b"> </div> <p class="postmetadata"> <a href="https://blog.nikc.org/2007/06/13/wordpressin-haut-siistiksi/#respond0" class="comments" title="Comment on WordPressin haut siistiksi">Be the first one to comment »</a> | Posted in <a href="https://blog.nikc.org/category/propellihattujuttuja/" rel="category tag">Ropelihattujutui</a>, <a href="https://blog.nikc.org/category/suomeksi/" rel="category tag">Suomeksi</a> | <a href="https://blog.nikc.org/2007/06/13/wordpressin-haut-siistiksi/trackback/" rel="nofollow trackback">Trackback</a> </p> </div> <div id="timenavigation"> <p class="center"> <a href="https://blog.nikc.org/category/propellihattujuttuja/page/8/" >← Older posts</a> | <a href="https://blog.nikc.org/category/propellihattujuttuja/page/6/" >Newer posts →</a> </p> </div> </div> <div id="rightcol"> <h2 class="h">Meta</h2> <div class="column"> <h3>Subscribe to feeds</h3> <ul> <li><a href='http://cloud.feedly.com/#subscription%2Ffeed%2Fhttp%3A%2F%2Fblog.nikc.org%2Ffeed' class="feedly">Follow on Feedly</a></li> <li><a href="https://blog.nikc.org/feed/" class="rss">Entries <abbr title="Really Simple Syndication">RSS</abbr></a></li> <li><a href="https://blog.nikc.org/comments/feed/" class="rss">Comments <abbr title="Really Simple Syndication">RSS</abbr></a></li> <li><a href="http://www.whatisrss.com/" class="help">What are feeds?</a></li> </ul> </div> <div class="column"> <h3>Pages</h3> <ul class="naviList"> <li><a href="http://blog.nikc.org">Blog</a></li> <li class="page_item page-item-7"><a href="https://blog.nikc.org/mika/">Mikä?</a></li> </ul> </div> <div class="column"> <form id="searchform" method="get" action="/"> <h3>Search blog</h3> <input type="text" name="s" id="s" size="20" value="Search terms" onfocus="clearTxtInput(this)" /> <input type="submit" class="btn" value="Search" /> </form> </div> <div class="column"> <h3>Latest Posts</h3> <ul> <li><a href="https://blog.nikc.org/2022/08/20/overland-from-finland-to-london-epilogue/" title="View post Overland from Finland to London: Epilogue">Overland from Finland to London: Epilogue</a></li> <li><a href="https://blog.nikc.org/2022/08/14/overland-from-finland-to-london-days-3-and-4/" title="View post Overland from Finland to London: Days 3 and 4">Overland from Finland to London: Days 3 and 4</a></li> <li><a href="https://blog.nikc.org/2022/08/14/overland-from-finland-to-london-day-2/" title="View post Overland from Finland to London: Day 2">Overland from Finland to London: Day 2</a></li> <li><a href="https://blog.nikc.org/2022/08/14/overland-from-finland-to-london-day-1/" title="View post Overland from Finland to London: Day 1">Overland from Finland to London: Day 1</a></li> <li><a href="https://blog.nikc.org/2022/08/04/overland-from-london-to-finland-day-5/" title="View post Overland from London to Finland: Day 5">Overland from London to Finland: Day 5</a></li> <li><a href="https://blog.nikc.org/2022/07/15/overland-from-london-to-finland-day-4/" title="View post Overland from London to Finland: Day 4">Overland from London to Finland: Day 4</a></li> <li><a href="https://blog.nikc.org/2022/07/11/overland-from-london-to-finland-day-3/" title="View post Overland from London to Finland: Day 3">Overland from London to Finland: Day 3</a></li> <li><a href="https://blog.nikc.org/2022/07/10/overland-from-london-to-finland-day-2/" title="View post Overland from London to Finland: Day 2">Overland from London to Finland: Day 2</a></li> <li><a href="https://blog.nikc.org/2022/07/09/overland-from-london-to-finland-the-beginning/" title="View post Overland from London to Finland: The Beginning">Overland from London to Finland: The Beginning</a></li> <li><a href="https://blog.nikc.org/2017/09/19/the-day-the-dev-gtld-died/" title="View post The day the .dev gTLD died">The day the .dev gTLD died</a></li> </ul> </div> <div class="column"> <!-- Recent comments --> <h3>Latest comments</h3> <ul> <li><b>nikc</b> on <i>Managing scrollTop in your Backbone single-page app</i>: <a href='https://blog.nikc.org/2013/12/03/managing-scrolltop-in-your-backbone-single-page-app/#comment-103057' title='View the entire comment'>Richard, you’re right, you can store...</a></li> <li><b>Richard Hunter</b> on <i>Managing scrollTop in your Backbone single-page app</i>: <a href='https://blog.nikc.org/2013/12/03/managing-scrolltop-in-your-backbone-single-page-app/#comment-101800' title='View the entire comment'>Unfortunately, pop state wont help you...</a></li> <li><b>nikc</b> on <i>Managing scrollTop in your Backbone single-page app</i>: <a href='https://blog.nikc.org/2013/12/03/managing-scrolltop-in-your-backbone-single-page-app/#comment-99378' title='View the entire comment'>Richard, Thank you. You’re right, scroll position...</a></li> <li><b>Richard Hunter</b> on <i>Managing scrollTop in your Backbone single-page app</i>: <a href='https://blog.nikc.org/2013/12/03/managing-scrolltop-in-your-backbone-single-page-app/#comment-99370' title='View the entire comment'>This is a clever solution- however...</a></li> <li><b>llaurén</b> on <i>Better tools for procrastination</i>: <a href='https://blog.nikc.org/2014/07/19/better-tools-for-procrastination/#comment-20216' title='View the entire comment'>Yer welcome! </a></li> <li><b>nikc</b> on <i>Better tools for procrastination</i>: <a href='https://blog.nikc.org/2014/07/19/better-tools-for-procrastination/#comment-20153' title='View the entire comment'>Well, after evaluating both, I find...</a></li> <li><b>nikc</b> on <i>Better tools for procrastination</i>: <a href='https://blog.nikc.org/2014/07/19/better-tools-for-procrastination/#comment-18591' title='View the entire comment'>Having taken a closer look at...</a></li> <li><b>nikc</b> on <i>Better tools for procrastination</i>: <a href='https://blog.nikc.org/2014/07/19/better-tools-for-procrastination/#comment-18228' title='View the entire comment'>One Tab looks nice, too. But...</a></li> <li><b>llaurén</b> on <i>Better tools for procrastination</i>: <a href='https://blog.nikc.org/2014/07/19/better-tools-for-procrastination/#comment-17455' title='View the entire comment'>Nice catch! I use One Tab to...</a></li> <li><b>nikc</b> on <i>How to turn your smartphone (nearly) useless in one simple step</i>: <a href='https://blog.nikc.org/2013/06/27/how-to-turn-your-smartphone-nearly-useless-in-one-simple-step/#comment-3457' title='View the entire comment'>Wow, I’d love for the EU...</a></li> </ul> <!-- Recent comments --> </div> </div> </div> <div id="footer"> <div id="categories" class="column"> <h3>Categories:</h3> <ul> <li class="cat-item cat-item-20"><a href="https://blog.nikc.org/category/cycling/">Cycling</a> (<a href="https://blog.nikc.org/category/cycling/feed/">rss</a>) (8) </li> <li class="cat-item cat-item-17"><a href="https://blog.nikc.org/category/english/">In English</a> (<a href="https://blog.nikc.org/category/english/feed/">rss</a>) (211) </li> <li class="cat-item cat-item-8"><a href="https://blog.nikc.org/category/asides/">Lyhykäisii</a> (<a href="https://blog.nikc.org/category/asides/feed/">rss</a>) (746) </li> <li class="cat-item cat-item-19"><a href="https://blog.nikc.org/category/motorismi/">Motorismi</a> (<a href="https://blog.nikc.org/category/motorismi/feed/">rss</a>) (2) </li> <li class="cat-item cat-item-9"><a href="https://blog.nikc.org/category/pyldyyri/">Pyldyyri</a> (<a href="https://blog.nikc.org/category/pyldyyri/feed/">rss</a>) (429) <ul class='children'> <li class="cat-item cat-item-18"><a href="https://blog.nikc.org/category/pyldyyri/kuvapyldyyri/">Kuvapyldyyri</a> (<a href="https://blog.nikc.org/category/pyldyyri/kuvapyldyyri/feed/">rss</a>) (139) </li> </ul> </li> <li class="cat-item cat-item-10"><a href="https://blog.nikc.org/category/svenska/">På svenska</a> (<a href="https://blog.nikc.org/category/svenska/feed/">rss</a>) (24) </li> <li class="cat-item cat-item-4 current-cat"><a aria-current="page" href="https://blog.nikc.org/category/propellihattujuttuja/">Ropelihattujutui</a> (<a aria-current="page" href="https://blog.nikc.org/category/propellihattujuttuja/feed/">rss</a>) (156) </li> <li class="cat-item cat-item-1"><a href="https://blog.nikc.org/category/suomeksi/">Suomeksi</a> (<a href="https://blog.nikc.org/category/suomeksi/feed/">rss</a>) (627) </li> </ul> </div> <div id="archives" class="column" rel="archives"> <h3>Archives:</h3> <ul> <li class="collapsible"><a href="/2022/">2022</a> (9) <ul> <li><a href='https://blog.nikc.org/2022/08/'>August 2022</a> (5)</li><li><a href='https://blog.nikc.org/2022/07/'>July 2022</a> (4)</li> </ul></li> <li class="collapsible"><a href="/2017/">2017</a> (2) <ul> <li><a href='https://blog.nikc.org/2017/09/'>September 2017</a> (1)</li><li><a href='https://blog.nikc.org/2017/06/'>June 2017</a> (1)</li> </ul></li> <li class="collapsible"><a href="/2015/">2015</a> (13) <ul> <li><a href='https://blog.nikc.org/2015/12/'>December 2015</a> (1)</li><li><a href='https://blog.nikc.org/2015/11/'>November 2015</a> (1)</li><li><a href='https://blog.nikc.org/2015/09/'>September 2015</a> (3)</li><li><a href='https://blog.nikc.org/2015/08/'>August 2015</a> (2)</li><li><a href='https://blog.nikc.org/2015/05/'>May 2015</a> (2)</li><li><a href='https://blog.nikc.org/2015/04/'>April 2015</a> (1)</li><li><a href='https://blog.nikc.org/2015/03/'>March 2015</a> (2)</li><li><a href='https://blog.nikc.org/2015/02/'>February 2015</a> (1)</li> </ul></li> <li class="collapsible"><a href="/2014/">2014</a> (5) <ul> <li><a href='https://blog.nikc.org/2014/11/'>November 2014</a> (3)</li><li><a href='https://blog.nikc.org/2014/08/'>August 2014</a> (1)</li><li><a href='https://blog.nikc.org/2014/07/'>July 2014</a> (1)</li> </ul></li> <li class="collapsible"><a href="/2013/">2013</a> (23) <ul> <li><a href='https://blog.nikc.org/2013/12/'>December 2013</a> (2)</li><li><a href='https://blog.nikc.org/2013/11/'>November 2013</a> (1)</li><li><a href='https://blog.nikc.org/2013/10/'>October 2013</a> (2)</li><li><a href='https://blog.nikc.org/2013/08/'>August 2013</a> (1)</li><li><a href='https://blog.nikc.org/2013/07/'>July 2013</a> (4)</li><li><a href='https://blog.nikc.org/2013/06/'>June 2013</a> (1)</li><li><a href='https://blog.nikc.org/2013/03/'>March 2013</a> (2)</li><li><a href='https://blog.nikc.org/2013/02/'>February 2013</a> (5)</li><li><a href='https://blog.nikc.org/2013/01/'>January 2013</a> (5)</li> </ul></li> <li class="collapsible"><a href="/2012/">2012</a> (15) <ul> <li><a href='https://blog.nikc.org/2012/12/'>December 2012</a> (1)</li><li><a href='https://blog.nikc.org/2012/09/'>September 2012</a> (3)</li><li><a href='https://blog.nikc.org/2012/07/'>July 2012</a> (1)</li><li><a href='https://blog.nikc.org/2012/06/'>June 2012</a> (2)</li><li><a href='https://blog.nikc.org/2012/05/'>May 2012</a> (3)</li><li><a href='https://blog.nikc.org/2012/02/'>February 2012</a> (2)</li><li><a href='https://blog.nikc.org/2012/01/'>January 2012</a> (3)</li> </ul></li> <li class="collapsible"><a href="/2011/">2011</a> (17) <ul> <li><a href='https://blog.nikc.org/2011/10/'>October 2011</a> (2)</li><li><a href='https://blog.nikc.org/2011/08/'>August 2011</a> (3)</li><li><a href='https://blog.nikc.org/2011/06/'>June 2011</a> (1)</li><li><a href='https://blog.nikc.org/2011/04/'>April 2011</a> (1)</li><li><a href='https://blog.nikc.org/2011/03/'>March 2011</a> (3)</li><li><a href='https://blog.nikc.org/2011/01/'>January 2011</a> (7)</li> </ul></li> <li class="collapsible"><a href="/2010/">2010</a> (19) <ul> <li><a href='https://blog.nikc.org/2010/11/'>November 2010</a> (2)</li><li><a href='https://blog.nikc.org/2010/09/'>September 2010</a> (3)</li><li><a href='https://blog.nikc.org/2010/08/'>August 2010</a> (6)</li><li><a href='https://blog.nikc.org/2010/07/'>July 2010</a> (2)</li><li><a href='https://blog.nikc.org/2010/06/'>June 2010</a> (2)</li><li><a href='https://blog.nikc.org/2010/05/'>May 2010</a> (3)</li><li><a href='https://blog.nikc.org/2010/02/'>February 2010</a> (1)</li> </ul></li> <li class="collapsible"><a href="/2009/">2009</a> (114) <ul> <li><a href='https://blog.nikc.org/2009/12/'>December 2009</a> (3)</li><li><a href='https://blog.nikc.org/2009/11/'>November 2009</a> (2)</li><li><a href='https://blog.nikc.org/2009/10/'>October 2009</a> (12)</li><li><a href='https://blog.nikc.org/2009/09/'>September 2009</a> (9)</li><li><a href='https://blog.nikc.org/2009/08/'>August 2009</a> (3)</li><li><a href='https://blog.nikc.org/2009/07/'>July 2009</a> (2)</li><li><a href='https://blog.nikc.org/2009/06/'>June 2009</a> (15)</li><li><a href='https://blog.nikc.org/2009/05/'>May 2009</a> (12)</li><li><a href='https://blog.nikc.org/2009/04/'>April 2009</a> (15)</li><li><a href='https://blog.nikc.org/2009/03/'>March 2009</a> (10)</li><li><a href='https://blog.nikc.org/2009/02/'>February 2009</a> (10)</li><li><a href='https://blog.nikc.org/2009/01/'>January 2009</a> (21)</li> </ul></li> <li class="collapsible"><a href="/2008/">2008</a> (224) <ul> <li><a href='https://blog.nikc.org/2008/12/'>December 2008</a> (11)</li><li><a href='https://blog.nikc.org/2008/11/'>November 2008</a> (19)</li><li><a href='https://blog.nikc.org/2008/10/'>October 2008</a> (12)</li><li><a href='https://blog.nikc.org/2008/09/'>September 2008</a> (27)</li><li><a href='https://blog.nikc.org/2008/08/'>August 2008</a> (18)</li><li><a href='https://blog.nikc.org/2008/07/'>July 2008</a> (9)</li><li><a href='https://blog.nikc.org/2008/06/'>June 2008</a> (21)</li><li><a href='https://blog.nikc.org/2008/05/'>May 2008</a> (27)</li><li><a href='https://blog.nikc.org/2008/04/'>April 2008</a> (26)</li><li><a href='https://blog.nikc.org/2008/03/'>March 2008</a> (14)</li><li><a href='https://blog.nikc.org/2008/02/'>February 2008</a> (23)</li><li><a href='https://blog.nikc.org/2008/01/'>January 2008</a> (17)</li> </ul></li> <li class="collapsible"><a href="/2007/">2007</a> (561) <ul> <li><a href='https://blog.nikc.org/2007/12/'>December 2007</a> (18)</li><li><a href='https://blog.nikc.org/2007/11/'>November 2007</a> (26)</li><li><a href='https://blog.nikc.org/2007/10/'>October 2007</a> (41)</li><li><a href='https://blog.nikc.org/2007/09/'>September 2007</a> (27)</li><li><a href='https://blog.nikc.org/2007/08/'>August 2007</a> (67)</li><li><a href='https://blog.nikc.org/2007/07/'>July 2007</a> (20)</li><li><a href='https://blog.nikc.org/2007/06/'>June 2007</a> (46)</li><li><a href='https://blog.nikc.org/2007/05/'>May 2007</a> (43)</li><li><a href='https://blog.nikc.org/2007/04/'>April 2007</a> (46)</li><li><a href='https://blog.nikc.org/2007/03/'>March 2007</a> (60)</li><li><a href='https://blog.nikc.org/2007/02/'>February 2007</a> (64)</li><li><a href='https://blog.nikc.org/2007/01/'>January 2007</a> (103)</li> </ul></li> <li class="collapsible"><a href="/2006/">2006</a> (382) <ul> <li><a href='https://blog.nikc.org/2006/12/'>December 2006</a> (75)</li><li><a href='https://blog.nikc.org/2006/11/'>November 2006</a> (84)</li><li><a href='https://blog.nikc.org/2006/10/'>October 2006</a> (51)</li><li><a href='https://blog.nikc.org/2006/09/'>September 2006</a> (47)</li><li><a href='https://blog.nikc.org/2006/08/'>August 2006</a> (47)</li><li><a href='https://blog.nikc.org/2006/07/'>July 2006</a> (34)</li><li><a href='https://blog.nikc.org/2006/06/'>June 2006</a> (22)</li><li><a href='https://blog.nikc.org/2006/05/'>May 2006</a> (22)</li> </ul></li> </ul> </div> <div id="edentity" class="column wide"> <h3>e-Dentity</h3> <ul> <li><a href="http://nikc.org/galleries/" rel="me">Galleries</a></li> <li><a href="http://mediumgray.nikc.org/" rel="me">Photo blog</a></li> <li><a href="http://www.flickr.com/photos/nikcorg/" rel="me">Flickr</a></li> <li><a href="http://delicious.com/nikcorg/" rel="me">Delicious</a></li> <li><a href="http://www.google.com/reader/shared/09801701861807104044" rel="me">Shared Reading</a></li> <li><a href="http://facebook.com/nikcorg/" rel="me">Facebook</a></li> <li><a href="http://twitter.com/nikcorg/" rel="me">Twitter</a></li> <li><a href="http://www.qaiku.com/home/nikc/" rel="me">Qaiku</a></li> <li><a href="http://www.last.fm/user/nikcorg" rel="me">Last.fm</a></li> <li><a href="http://www.google.com/profiles/niklas.lindgren" rel="me">Google profile</a></li> <li><a href="http://fi.linkedin.com/in/niklaslindgren" rel="me">LinkedIn</a></li> <li><a href="http://github.com/nikcorg" rel="me">GitHub</a></li> <li><a href="http://nikc.org/+" rel="me">Google+</a></li> </ul> </div> <div id="license" class="column wide"> <p class="alignright"><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/" title="Creative Commons Attribution-Noncommercial-Share Alike" rel="license">(cc) some rights reserved</a> | powered by <a href="http://wordpress.org/">Wordpress</a></p> </div> <div id="wpfooter" class="column wide"> <script type="text/javascript" src="https://stats.wp.com/e-202447.js" id="jetpack-stats-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"1077667\",\"post\":\"0\",\"tz\":\"2\",\"srv\":\"blog.nikc.org\",\"j\":\"1:14.0\"}") ]); _stq.push([ "clickTrackerInit", "1077667", "0" ]); /* ]]> */ </script> </div> </div> </div> <script type="text/javascript" charset="utf-8"> LightBoxer({ dimmerColor: '#000', requireRelAttribute: false, throbberSrc: '/wp-content/themes/dnb_v2/pics/throbber.gif' }).autoSetup(); </script> </body> </html> <!-- *´¨) ¸.•´¸.•*´¨) ¸.•*¨) (¸.•´ (¸.•` ¤ Comet Cache is Fully Functional ¤ ´¨) --> <!-- Cache File Version Salt: n/a --> <!-- Cache File URL: https://blog.nikc.org/category/propellihattujuttuja/page/7/ --> <!-- Cache File Path: /cache/comet-cache/cache/https/blog-nikc-org/category/propellihattujuttuja/page/7.html --> <!-- Cache File Generated Via: HTTP request --> <!-- Cache File Generated On: Nov 18th, 2024 @ 7:46 am UTC --> <!-- Cache File Generated In: 0.18314 seconds --> <!-- Cache File Expires On: Nov 25th, 2024 @ 7:46 am UTC --> <!-- Cache File Auto-Rebuild On: Nov 25th, 2024 @ 7:46 am UTC --> <!-- Loaded via Cache On: Nov 18th, 2024 @ 3:00 pm UTC --> <!-- Loaded via Cache In: 0.00365 seconds -->