Random header image... Refresh for more!

Kategoria — Palautetut

Länsimetro

 

Pohdin yksi päivä miten pitkällä Espooseen tulevan länsimetron rakennustyöt ovat. No, eivät kovin pitkällä. Tunnelia on kaivettu vajaa 250 metriä eteenpäin, ja valmista on joskus 2015.

Jos jaksaisi, niin länsimetron rakentamisesta voisi tehdä kätevän single-serving-siten.

Esimerkiksi www.onkolänsimetrovalmis.fi:

Tai edistymispalkki:

www.länsimetro.fi:ssä on onneksi ihan oikeaakin informaatiota, ja kätevä kartta, josta näkee mihin asti tunnelia on kaivettu.

Kivojen asioiden odottaminen on tylsää, ja nyt 2015 tuntuu olevan jossain yhtä kaukana kuin lentävät autot. Ja kuka tarvitsee metroa jos on lentäviä autoja?

22. elokuuta 2010   Ei kommentteja

Diplomityö valmis

 

Tiistai 13.4.2010 oli se päivä, kun vihdoin ja viimein sain diplomityöni valmiiksi.

Työn aiheena on sosiaalisen median, ja erityisesti mikroblogien hyödyntäminen firmoissa, sekä sisällön julkaiseminen ulospäin kyseisistä mikroblogeista. Tätä sisällön julkaisemista voidaan käyttää täydentämään firman muita sosiaalisen media julkaisukanavia.

Työ on ladattavissa netistä: “Publishing content from an enterprise microblog to social media” [pdf, 1,45MB, englanniksi]

19. huhtikuuta 2010   Ei kommentteja

HuffDuffer

 

Uusia verkkopalveluita ilmestyy kuin sieniä sateella, ja vaikea on tietää mitä niistä kannattaa edes kokeilla. Mutta jos yhtään tykkää kuunnella podcasteja, niin HuffDuffer on kokeilemisen arvoinen palvelu.

HuffDuffer on muutaman vuoden ikäinen verkkopalvelu, jonka avulla voit löytää uusia podcasteja, sekä kerätä itsellesi oman podcastin. Palvelun idea on yksinkertainen: keräät netistä tai HuffDufferista podcasteja (tai äänitiedostoja) ja lisäät ne HuffDufferiin. HuffDuffer tekee tiedostoista syötteen, jonka voit lisätä iTunesiin tai vastaavaan. Tulos: saat löytämäsi tiedostot yhtenä podcastina MP3-soittimeesi.

Tiedostoja voi lisätä omaan syötteeseen HuffDufferin bookmarkletilla, tai Firefox-lisäosalla. Vielä helpompaa on hakea sisältöä HuffDufferin sivuilta tagien avulla, esimerkiksi web-designista löytyy kaikenlaista mielenkiintoista. Myös yksittäisen tagin rajaamasta sisällöstä voi tilata syötteen, samoin muitten käyttäjien valinnoista. Minun valintani löytyvät täältä.

Marshall Kilpatrick selittää ja näyttää HuffDufferin toiminnan vielä paremmin tässä screencastissa:

17. tammikuuta 2010   Ei kommentteja

Työkaluja diplomityön tekemiseen

 

On se aika koulunkäynnistä kun pitäisi kirjoittaa diplomityö. Aikaa on maaliskuun loppuun, joten kiire tulee. Tässä muutamia työkaluja, jotka eivät takaa työn valmistumista, mutta helpottavat prosessia:

Dropbox on palvelu, joka synkronoi tiedostoja eri tietokoneiden välillä. Helposti. Dropbox on kuin mikä tahansa muu kansio tietokoneessasi. Kaikki sinne tallennetut tiedostot synkronoidaan palvelimen kanssa, ja tiedostoihin tehdyt muutokset näkyvät saman tien kaikissa tietokoneissa joihin olet asentanut Dropboxin.

Tiedostojen tallennuksesta jää versiohistoria, johon pääsee käsiksi palvelun verkkosivun kautta. Myös poistetut tiedostot näkyvät netissä.

Dropbox toimii Windowsissa, OS X:ssä, Linuxissa ja iPhonessa. Ilmaisessa versiossa on  2 gigaa tilaa tiedostoille. 50GB maksaa kymmenen dollaria kuussa. (Suosituksista saa 250MB lisää tilaa ;) )

Plussaa

  • Tiedostojen automaattinen synkronointi pöytäkoneen, läppärin ja työkoneen välillä
  • Dropbox toimii kätevänä varmuuskopiona jos se on asennettuna useammalle koneelle. Pelkästään verkkoon tehtyyn kopioon ei kannata luottaa, ja todella tarkka tietysti tallentaa tiedostot myös ulkoiselle kovalevylle tms.

Miinusta

  • Ilmainen 2 GB on nopeasti täynnä jos haluaa säilöä kuvia tai muita isoja tiedostoja
  • Ei, Dropbox ei ratkaise ääkkösongelmia macin ja windowsin välillä :)
  • Ei sovellu käyttäjille, jotka vierastavat tiedostojensa lataamista “pilveen” tai mihinkään vieraaseen verkkopalveluun. (Tiedostot salataan ja siirrettään salattuja yhteyksiä pitkin, mutta ymmärrän jos se ei riitä vakuuttamaan.)

Refworks on verkkopalvelu lähdeviitteiden hallitsemiseen. Palveluun voi syöttää kaikki mahdolliset tiedot mitä lähteistä tietää. Refworksistä saa ulos listan viitteistä todella monessa eri formaatissa, mm. Harvardin standardin mukaisessa nimi – vuosiluku -muodossa.

Viitteitä ei tarvitse useinkaan syöttää käsin. Refworks on integroitu mm. Google Scholar -hakuun ja TKK:n kirjaston hakuihin. Hakutuloksista voi siirtää lähdeviitteet suoraan RefWorksiin.

Refworks on ilmainen jos koulu on ostanut lisenssin. Muuten käyttö maksaa $100/vuosi.

Plussaa

  • Integrointi hakupalveluihin, vähän käsin kirjoittamista
  • Elektronisista lähteistä voi tallentaa pdf:n liitteeksi viitteeseen

Miinusta

  • Refworksin käyttökokemus on kauhea. Sivuja lataillaan uusiksi, ja käsin syötetyn tiedon puolesta saa pelätä
  • En ole keksinyt palvelulle muuta käyttöä kuin viitteiden säilömisen ja määrämuotoisen listaamisen. Sama onnistuu varmasti muillakin työkaluilla tai käsin

Latex ei ole työkalu sinänsä, vaan ladontajärjestelmä. Todella paljon yksinkertaistettuna: tekstin rakenne merkataan Latex-elementeillä (hiukan samaan tapaan kuin HTML-dokumentin rakenne merkataan). Teksti ajetaan pulauttimen läpi, joka muotoilee tekstin näyttämään hyvältä :) .

Eri dokumenttityypeille on olemassa pohjia, jotka hoitavat muotoilun pitkälti puolestasi. Verkosta löytyy esimerkiksi TKK:n tietotekniikan laitoksen englanninkielinen diplomityöpohja (lähde: Sanna Suorannan kokoama erinomainen ohje diplomityön tekemiseen.)

Windowsille on olemassa proTeXt-paketti, joka sisältää Latex-dokumentin tekemiseen tarvittavat työkalut. Asennusohjeet löytyvät mukana tulevasta pdf-tiedostosta. Myös asennusohjelmat käynnistetään kyseisestä pdf:stä. Tarkoituksena on ilmeisesti pakottaa kaikki lukemaan asennusohjeet, mikä kyllä kannattaa.

OS X:lle vastaava paketti on MacTex. Ladattava paketti on 1,2 gigaa, mutta sisältää tarvittavat työkalut.

Plussaa

  • Latexilla pärjää tilanteissa joissa dokumentin monimutkaisuus olisi liikaa Wordille. Olen melko vakuuttunut että diplomityö on tällainen dokumentti
  • Teksti tallennetaan tekstimuodossa. Tämä mahdollistaa versiohallinnan tekstille ja sisällön hakemisen tiedostoista ilman niiden avaamista. Tämä myös vähentää tiedoston korruptoitumisen vaaraa
  • Tekstin ulkoasua pystyy tarvittaessa hallitsemaan erittäin tarkasti

Miinusta

  • Latexin asennusprosessi voi tuntua kohtuuttoman vaikealta verrattuna Wordin avaamiseen
  • Tekstin merkkaaminen vaatii opettelua

Tässä tähän asti tärkeimmät työkalut. Katsotaan mitä muita tulee vastaan työn edistyessä.

19. lokakuuta 2009   Ei kommentteja

“Kuluttajan totuttava debit- ja credit-termeihin”

 

Hesarissa tänään, vuonna 2009:

Kuluttajaviranomainen ei voi eikä halua puuttua siihen, että suomalaiset joutuvat totuttelemaan “pankki- ja luottokorttien” sijasta “debit- ja credit-kortteihin”.

Eniten ehkä ärsyttää se, että mitään teknistä ongelmaa pankki- tai luottokortti-termin käyttämiselle ei ole. Pankit ovat päättäneet käyttää uusia termejä, ja asiakkaat opetelkoot vähän englantia.

Kuten Jari Parantainen toteaa, on pankkien viesti hieman ristiriidassa niiden arvojen kanssa.

Kertauksen vuoksi:

  • Debit = pankkikortti
  • Credit = luottokortti

19. lokakuuta 2009   Ei kommentteja

FOWA 2009: Bruce Lawson – HTML5

 

FOWAn ensimmäisen päivän yleisösuosikki oli Operan Bruce Lawson, joka kävi kertomassa mitä uutta HTML5 tarjoaa.

Brucen sanoin HTML5 on “pimpattu HTML4″. Jotain kertoo se, että HTML5-standardia kutsuttiin aluksi “web applications 1.0″-standardiksi. Pyrkimyksenä on siis sovittaa HTML vastaamaan nykypäivän web applikaatioiden asettamiin vaatimuksiin.

Mitä uutta HTML5 tarjoaa?

<canvas>

Canvas-tagi mahdollistaa grafiikan piirtämisen selaimessa ilman Flash tai SilverLight-plugineita. Canvasdemos.com:ssa on esimerkkejä siitä, millaisia asioita canvasilla voidaan tehdä.

Tuki canvasille on olemassa Operassa, Firefoxissa, Chromessa ja Safarissa.

Tällä hetkellä canvasin ongelmana on saavutettavuus. Selaimelle canvasin sisältö on pelkkiä pikseleitä, vaikka se sisältäisikin tekstiä. Esimerkiksi ruudunlukijat eivät pysty tulkitsemaan mitä selain näyttää.

HTML5 forms (Web forms 2)

Lomakkeita käytetään netissä paljon. Sovelluskehittäjän kannalta niiden tekeminen on kuitenkin tylsää. Lomakedatan validointi pitää usein tehdä sekä asiakaspäässä JavaScriptillä että serveripäässä.

HTML5 yrittää helpottaa lomakkeiden tekemistä siirtämällä validoinnin selaimen tehtäväksi, Käytännössä kehittäjä voisi esimerkiksi määrittää input-tageille erilaisia tyyppejä, joiden perusteella selain voi validoida käyttäjän syöttämän sisällön. Brucen demoamia sisältötyyppeejä olivat mm. email, url, date ja range.

Esimerkiksi koodi <input name="email" type="email" required autofocus /> luo tekstikentän, jonka sisällön pitää olla validi sähköpostiosoite. Required parametri kertoo selaimelle että kenttä ei saa olla tyhjä. Autofocus antaa kentällä fokuksen sivun lataamisen jälkeen.

Kun lomake lähetetään, selain tarkistaa kenttään syötetyn sisällön ja tarvittaessa pysäyttää lomakkeen lähetyksen ja näyttää käyttäjälle virheilmoituksen. Epäselväksi jäi pystyykö virheilmoitusta kustomoimaan, vai onko se selainkohtainen.

Input-kenttien sisältöä pystyy myös rajoittamaan min ja max-parametreilla sekä regexp-lauseilla.

HTML5:n käyttämät kenttätyypit ovat osittain taaksepäin yhteensopivia. Jos selain ei tue kenttätyyppiä, näytetään tilalla tavallinen tekstikenttä.

Toinen vaihtoehto on käyttää Modernizr-skriptiä, joka osaa haistella selaimen tukemat ominaisuudet ja poistaa sivulta elementit joita selain ei tue.

Muuta

Puheessa vilahteli myös liuta muita buzz wordeja: geolokaatio (käyttäjän sijainnin välittäminen nettisivulle), local storage (tiedon tallentaminen käyttäjän koneelle keksejä kätevämmällä tavalla) ja video-tagi, jonka avulla voi videon upottaa HTML:n sekaan ilman Flashiä.

Monet ominaisuuksista ovat jo käytettävissä uusimmissa selainversioissa. Itse standardi valmistuu hitaasti, mutta se ei estä käyttämästä HTML5:ttä jo nyt.

Operan miehenä Bruce käytti tilaisuuden IE:n mollaamiseen. Internet Explorerin useamman vuoden päivityssykli on kieltämättä melko kankea, kun muut selaimet pystyvät reagoimaan standardin kehittymiseen huomattavasti lyhyemmässä ajassa.

Fun fact: HTML5-standardia puuhataan käytännössä #whatwg@freenode irc-kanavalla.

2. lokakuuta 2009   Ei kommentteja

FOWA 2009: Mike McDerment – Vital marketing systems

 

Mike McDerment on laskutuspalvelu FreshBooksin perustaja. Miken esitys käsitteli verkkopalvelujen markkinointisysteemejä, eli sitä miten palvelua voi markkinoida ja miten seurata markkinoinnin tehoa.

  • FreshBooks syntyi todellisesta tarpeesta: miten hoitaa laskutus ilman Exceliä?
  • Monet käyttävät edelleen Exceliä, miten saada heidät palvelun käyttäjiksi? FreshBooks käyttää freemium-mallia: palvelua voi käyttää ilmaiseksi, mutta esimerkiksi hallittavien asiakkaiden määrää on rajoitettu ilmaisversiossa.
  • Ilmaisversion käyttäjät halutaan jossain vaiheessa saada vaihtamaan maksulliseen versioon. Tämä voi viedä jopa useita vuosia. Palvelun kannalta on tärkeää tunnistaa millaiset asiakkaat siirtyvät maksulliseen versioon ja mitkä tekijät vaikuttavat päätökseen.
  • Kaikkien kävijöiden saaminen rekisteröityneiksi asiakkaiksi ei kannata. Useammat rekisteröityneet eivät välttämättä näy maksavien asiakkaiden määrässä.
  • Miken mielestä markkinoinnin seuranta on tärkeintä mitä verkkopalvelussa voi olla. Muita ominaisuuksia voi kehittää myöhemmin, mutta tärkeämpää on seurata mitkä asiat toimivat ja miten markkinointi tehoaa.
  • Markkinointisysteemi koostuu kolmesta osasta: seuranta, varastointi ja analysointi
  • Seuranta: mistä kävijät tulevat, millä hakusanoilla kävijät löytävät palvelun Googlesta, mille sivulle kävijät tulevat ensin jne. Ketkä kävijät rekisteröityvät palveluun? Tätä voi seurata esimerkiksi keksien avulla.
  • Varastointi: seurattavien asioiden liittäminen käyttäjätietoihin. FreshBooksin käyttäjätietokannassa on tieto miltä sivulta kävijät tulivat ja mitä reittiä pitkin he rekisteröityivät.
  • Analysointi: työkalujen rakentaminen, joilla markkinointi-ihmiset voivat seurata edellä mainittuja asioita. Tavoite on, että markkinoijat voivat itse hoitaa markkinoinnin ja seurannan. Analysoinnin avulla pystytään päättämään mihin asioihin kannattaa markkinoinnissa panostaa.

1. lokakuuta 2009   Ei kommentteja

Blogi siirtyi virtuaalipalvelimelle

 

Päivitys 20.9.2010: Älä hanki VPS:ää iFuse Hostingilta.

Muutto pakotti ajattelemaan koti-linuxilla pyörivien nettisivujen kohtaloa. Serverin ylläpito on välillä ollut työlästä, eikä luotettavuuskaan ole ollut liian hyvä. Ja muutossa kone on viikon verran pois netistä, joten jokin vaihtoehto oli keksittävä.

Päädyin hankkimaan virtuaalipalvelimen iFuse hosting -firmalta briteistä. Käytännössä omistan siis virtuaalisen tietokoneen, jossa on 256 megaa muistia, ja joka pyörittää Ubuntua.

VPS, eli virtual private server on täysin itse ylläpidettävä. Palvelimella ei ole valmiina mitään, ja kaikista asennuksista ja konfiguraatioista on vastuussa itse. Käyttöjärjestelmän voi tarvittaessa jyrätä jos mokailee tarpeeksi.

Palvelin maksaa 10 puntaa kuussa, mikä on siedettävissä. En tiedä vielä miten pitkälle 256 megaa muistia riittää, ainakin Apachen konfiguraatioita oli viilattava toimimaan paremmin pienemmällä muistimäärällä.

Virtuaalipalvelimia on nykyään kohtuullisen hyvin saatavilla, mutta niiden vertailu on hankalaa. Web Hosting Talk -foorumilta löytyy käyttäjien arvioita ja ohjeita.

Suomessa hinnat tuntuivat lähtevän 30€:sta ylöspäin. Kansainvälisille markkinoilla hyvä vaihtoehto näyttäisi olevan SliceHost, jolla on kaikista hostausfirmoista selkeimmät sivut. Firman kaikki palvelimet vain ovat jenkeissä, jolloin pingi Suomeen kasvaa vähän liian suureksi.

IFuse Hostingilla on kätevä help desk netissä, jossa tuntuu olevan aina joku päivystämässä. Valitettavasti apua on joutunut myös kysymään pari kertaa, esimerkiksi aluksi palvelimelle ei saanut ollenkaan SSH-yhteyttä. Muuten homma on pelannut hyvin.

6. syyskuuta 2009   Ei kommentteja