“Iso vee, iso äm, pieni tupla-vee, pieni…”
Eli pieniä - tai siis tässä tapauksessa versaaleja - asioita, jotka ärsyttävät:
Miksi puolet netin uutisfiideistä kirjoittaa tuon aina väärin?
Asennan kohta Greasemonkey-muuntimen — muutenhan tässä menee hermot.
Tämä CP 1.1 pisti jakelupaketin uusiksi, hakemistoja oli refaktoroitu ties minne.
Hieman epäilyttävää, kun paketissa oli tälläkin kertaa mukana sekalaista Mac-jämää (.DS_Storet ja __MACOSX-kansio).
Aiemman kustomoinnit ja kotoistukseni hävisivät, mutta palauttanen ne diffeillä kunhan ehdin.
Eivät ole mokomat koodanneet WordPress-lokalisointeja tukevaksi, paria merkkijonoa lukuunottamatta. Mokomat Mac-laiskurit, höh!
Googlen kalenteri ja Nokian N800 toimivat varsin hyvin yhteen, kunhan nettitablettiin sujauttaa ensin gpe-calendarin ja synkronointiin erminig-nimisen Maemo-softan.
Voin nyt tehdä merkinnän joko Googlen web-liittymällä tai taskussa kulkevalla tabletilla, tarvittaessa off-line. Kummankin merkinnät päätyvät lopulta toiselle.
Parasta koko hommassa on tämä Googlen maksuton SMS-muistutus tulevasta kalenterimerkinnästä. On niin hyvä palvelu, ettei varmasti kauaa enää pysy maksuttomana.
No, nautitaan vielä kun voidaan.
Tänään avatun wikimme viime hetken säätelyissä meinasi mennä hermot. Muuten MediaWiki toimi oikein kiltisti, mutta lyhyet osoitteet tuottivat ongelmia.
Ongelmia aiheutti assemblix.netin WAMP-alusta. Palvelu pyörii siis Windows Server 2003:lla, Apachella ja MySQL:llä.
Linuxin ja Windowsin välillä ei yleensä ole ollut suuria eroja, mutta nyt niitä aiheutti tiedostopolun kaksoispiste. Kaikki MediaWikin erikoislinkithän sisältävät niitä, esimerkiksi /Ohje:Ohje.
Niin kauan ongelmia ei ollut, kun käytimme puoli-pitkää osoitemuotoa /index.php?title=Ohje:Ohje. Lyhyimpään muotoon pääsy ei kuitenkaan luonnistunut, sillä Windows alkoi valittaa kielletyistä merkeistä:
(20024)The given path misformatted or contained invalid characters: Cannot map GET /index.php/Assemblix:Ajankohtaista HTTP/1.0 to file, referer: http://wiki.assemblix.net/LAMP
Ymmärsin, että vika liittyi kaksoispisteeseen joten aloin kehittämään mod_rewritella ratkaisua, jotta kielletty merkki ei päätyisi tiedostojärjestelmälle näkyviin kutsuihin.
Apachen mod_rewrite on oma tieteenhaaransa, eikä väitä sitä läheskään ymmärtäväni. Rewrite-loggauksen, foorumien lueskelun, yrityksen ja erehdyksen kautta tajusin kuitenkin miten vian voi ohittaa.
Normaalisti olisin kohdistanut uudelleenkirjoitussäännön hakemistotasolle, eli joko .htaccessiin ja httpd.conf:in Directory-elementtiin. Tämä muoto ei kuitenkaan toimi Windowsissa:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?title=$1 [L,QSA]
En nyt aivan tarkkaa syytä tähän tiedä, enkä oikeastaan sitäkään, miksi seuraava muoto toimii. Eli kun muutin hieman sääntöä ja siirsin sen globaaliin kontekstiin, ei virheitä enää tullut:
RewriteCond c:/htdocs%{REQUEST_FILENAME} !-f
RewriteCond c:/htdocs/%{REQUEST_FILENAME} !-d
RewriteRule ^/(.*)$ /index.php?title=$1 [L,QSA]
Tätä ennen olin yrittänyt erinäisiä eksoottisia temppuja, mm. kaksoispisteen sisältävien osoitteiden erikoiskäsittelyä:
RewriteCond %{REQUEST_URI} ^/(.*)MediaWiki: [OR,NC]
RewriteCond %{REQUEST_URI} ^/(.*)Talk: [OR,NC]
RewriteCond %{REQUEST_URI} ^/(.*)Template: [OR,NC]
RewriteCond %{REQUEST_URI} ^/(.*)User: [OR,NC]
RewriteCond %{REQUEST_URI} ^/(.*)Special: [NC]
RewriteRule ^(.*)$ - [S=nnnn]
Kyseessä on kuulemma vanha vika Windows-Apachessa, johon ei ole vieläkään saatu korjausta.
Lisätietoa mm. Apache Lounge: Error in MediaWiki with Apache 2.2.X and PHP 5.1.X ja
MediaWiki Users: (20024)The given path misformatted or contained invalid characters:.
Sorruin leikkimään näillä verkon kuvamanipulaatiosoftilla.
Parikymppisenä otetusta valokuvastani pulautettu julkkiskorrelaatio tuotti kaiketi ihan mairittelevia tuloksia.
Keski-ikäisemmät, jet-lagin ja viikon mittaisen Microsoft-infoähkypumppauksen jäljiltä ikuistetetut naamatauluni loivat algoritmissa tällaisen kauhukabinetin:
En muista, että minua olisi sekoitettu Kaige Cheniin. No, hyvä tietää - jos vaikka Kiinassa matkaillessa joku tiedustelee sukujuuria.
Unohda blogit, sillä nyt voit pysyä ajan tasalla nätin, piukkaposkisen jenkkitytskin uutis-vlogin avulla.
Tuota meikkiä voisi tosin hieman keventää.
RE: -liukuhihna yllätti tänään, lievästi sanottuna.
Syötehän raportoi, mitä kotimaiset media- ja mainostoimistot ovat saaneet viimeksi aikaan ja mikä kampanja on tullut taas puskettua ulos.
Tämän päivän anneista löytyy mielenkiintoinen otsikko:
Microsoft - OpenXML kampanjasivusto - The Designer Who Loved Me (01.08)
Itse sivukin on varsin mielenkiintoinen. Enpä ole ennen nähnyt näin näyttävää presentaatiota tiedostorakenteesta!
Tekijänä on muuten sama pulju, joka loihti nettiin helmikuisen Vista-lanseerauskampanjan. Onnittelut tekijöille hienosta tilistä! Ihan guruja selvästi.
Olisipa meikäläiselläkin tuollaiset budjetit ja mainosmaakarit!
Bitlet on kätevä palvelu, jolla voit imuroida mielitorrenttisi pelkällä selaimella. Tai jos ihan tarkkoja ollaan, niin selaimen lisäksi tarvitaan myös Java-ajoympäristö, sillä kyseessä on Java-appletti.
Operan käyttäjille tämä ei ole tietenkään kovin suuri uutinen, sillä torrent-imurointi on uusissa versioissa ennestäänkin jo mahdollista.

Ihan kätevä vaihtoehto, jos koneesta ei löydy (tai jos siihen ei voi asentaa) aitoa clienttia.
Epäilin tuossa aiemmin, josko Mozilla-kehittäjillä on kaikki hallinnassa kun Bugzilla-viesteissä sävy oli varsin epämääräinen.
Eilen Firefoxini päivitti itsensä 2.0.0.6:een, ja haavoittuvuus näyttäisi olevan nyt korjattuna. Klikkaus ei käynnistellyt enää laskuria eikä muitakaan Windows-sovelluksia.

Avoin Bugzilla-käsittely on mainio asia, ja olisi mahtavaa jos suuret ohjelmistotalot toimisivat samalla tavoin.
Aivan avointa ei Firefoxinkaan bugiluettelointi ole, sillä turvallisuussyistä pahimmat havainnot pidetään korkeamman oikeustason takana.