Muutaman kerran oli jo aiemmin käynyt mielessä. Nyt sain sen viimein tehtyä. Kirjoitin alusta asti uudestaan yx.fi lyhytosoitepalvelun. Aioin aluksi käyttää Kapsi Internet-käyttäjät ry:n Sikteeri-projektista tuttua TurboGears-frameworkkiä, tai ainakin sen osia. Hetken pidempään tutkittuani huomasin, että Kid-template-kirjastoa ei ole kehitetty muutamaan vuoteen. Sen tilalle on noussut Genshi, joka uppoaa kohtuullisen pienin muutoksin Kidin tilalle.
Genshi, kuten Kid:kin, vaatii että templatet ovat validia XML:ää. Niissä voi käyttää Python-koodia melko vapaasti. Sain melko nopeasti luotua yhden rungon, johon eri sivujen sisältö sijoitetaan.
#shorturlJoskus kauan sitten huomasin, että kaksikirjaimisia fi-domaineja on vielä jäljellä. Niitä taitaa olla vielä tänäkin päivänä muutama vapaana. Hankin silloin itselleni domainin yx.fi. Tarkempi historia ja syy domainin hankkimiseen on jo päässyt unohtumaan, mutta taisipa taustalla olla myös kaveriporukan VPN-verkon nimipalvelutkin.
Myöhemmin ymmärsin miten käteviä lyhyturlit (tinyurl, shorturl etc.) ovat sekä irkissä että puhelimitse. Kirjoittelin yhden illan projektina yksinkertaisen lyhyturlipalvelun omaan käyttööni. Palvelulla on nykyään jo useita aktiivikäyttäjiä. Siirsin sen jo hyvän aikaa sitten pois kotipalvelimeltani Kapsi Internet-käyttäjät ry:n palvelimelle.
#shorturl