Käytännön Kanban -kurssi oli käytännöllinen

Sovelluskehitystä voi toteuttaa monella eri tapaa ja jo jonkin aikaa ketterät menetelmät ovat olleet esillä parempaan lopputulokseen pääsemiseksi. Ketterät menetelmätkään eivät ole mitään hopeisia luoteja, vaan vaativat menetelmään perehtymistä, sopivien toimintatapojen kehittämistä ja organisaation kouluttamista uutta ajattelutapaa ajatellen. Osallistuin viime viikolla Reaktorin vetämälle ”Käytännön Kanban” -kurssille, jossa perehdyttiin yhteen menetelmään toteuttaa sovelluskehitystä ketterästi läpinäkyvämmin ja paremmin.

Kanban-menetelmä

Lyhyesti tiivistettynä Kanban-menetelmän ideana on toimintatavan ja työtehtävien visualisointi taulujen avulla ja rajoittaa käynnissä olevan päällekkäisen työn määrää ja pyrkiä saamaan työkokonaisuuksia valmiiksi nopealla tahdilla. Uutta työtä ei oteta sisään ennen kuin nykyiset on saatu valmiiksi. Tavoitetta kuvaa iskulause: ”Lopeta aloittaminen, aloita lopettaminen!” eli ”Stop Starting and Start Finishing!”. Prosessin ja organisaation nykytilan ymmärtämisen kautta tavoitellaan kysynnän ja kyvykkyyden tasapainon ylläpitämistä sekä asteittaista parantamista. Kanban-menetelmä liittyy Lean– ja Just-In-Time -ajatteluun ja sana ”kanban” tulee Japanista tarkoittaen visuaalista merkkiä.

”Kanban-menetelmällä tiimi pystyy hallinnoimaan, ennakoimaan ja rytmittämään tapahtumien kulkua tehokkaasti työssään. Menetelmä auttaa tiimiä ymmärtämään, kuinka työ toimii ja tekemään oikeita päätöksiä oikeaan aikaan. Kanban kertoo, milloin kannattaa aloittaa, hiljentää ja lopettaa aktiviteetit työn eri vaiheissa — nykytilanne ja ongelmat on helppo nähdä ja ymmärtää yhdellä silmäyksellä.” – Reaktorin Käytännön Kanban -kurssi

Käytännön Kanban -kurssi

Osallistuin viime viikolla Reaktorin Käytännön Kanban -kurssin, jonka aikana käsiteltiin menetelmän teoreettinen perusta, tärkeimmät periaatteet ja tutkittiin käytännönläheisesti Kanbanin soveltamista. Kerrankin koulutuksen painopiste oli sanalla käytäntö ja se toteutui mielestäni hyvin luentojen, tarinankerronnan, ryhmäkeskustelujen ja harjoitusten avulla. Koulutus painotti aktiivista oppimista ja kaksipäiväisen koulutuksen aikana opimme käytännön harjoitusten avulla muun muassa:

  • Kanban-menetelmän ottaminen käyttöön päivittäisessä työssä olemassa olevia toimintatapoja, rooleja ja vastuita kunnioittaen
  • Nykyisen toimintatavan visualisointi selkeästi ja ymmärrettävästi
  • Tiimityöskentelyn, tuottavuuden ja laadun kehittäminen järjestelmällisesti
  • Esteiden tunnistaminen ja poistaminen tiimien työssä
  • Työn kehittäminen kurssin aikana opittujen mittareiden avulla

Ensimmäinen päivä

Koulutuksen ensimmäisenä päivänä käytiin lyhyesti läpi menetelmän teoreettinen perusta ja tärkeimmät periaatteet, mutta asioiden läpikäynti painottui esimerkkeihin ja tarinoihin, eikä kalvoilta asian läpikäymiseen, mikä toimi mainiosti asian sisäistämisessä. Päivän aika aihetta läpikäydessä ei tullut niinkään tunnetta, että käsiteltäisiin juuri Kanbania, vaan miten töitä pitäisi tehdä parempaan lopputulokseen pääsemiseksi ja miten Kanban-menetelmä liittyy siihen.

Kanban ydinperiaatteet
Kanban ydinperiaatteet

Kurssin pitäjät, Sami Lilja ja Sami Honkonen, ovat käsitelleeet kurssin asioita blogikirjoituksissaan kuten Importance of pull, WIP limits and Kanban system ja How to fix 90% of problems at work, jotka liittyvät ja käsittelevät Kanbanin kolmea ensimmäistä periaatetta.

Teorian läpikäynnistä muistiin kannattaa pistää ainakin Littlen laki (läpimenoaika = keskeneräinen työ / nopeus), eli mikä on keskimääräinen aika tehtävän läpisaattamiseksi. Ei kannata ahnehtia liikaa töitä, sillä eivät ne yhtään nopeammin valmistu. Usein organisaatio yrittää kasvattaa nopeutta, mutta merkittävämpi tulos on pienentää keskeneräisen työn määrää. En tässä käy tarkemmin läpi muita esitettyjä asioita, mutta mainittakoon ”vaihteluväli, ei trendi” (regression to mean), ”kyvykkyys vs. kysyntä” ja ”työn kirjo”. Myös Scrum-bania sivuuttiin nopeasti.

Get Kanban -lautapeli oli oiva
Get Kanban -lautapeli oli oiva

Käytännön ensikosketuksen Kanban-menetelmään sai tehokkaasti GetKanban-pelillä, joka osoitti loistavasti mistä menetelmästä on kyse ja miten sovelluskehityksessä eri vaiheiden merkitys ja läpimenoaika näkyvät lopputuloksessa. Pelin avulla näki, miten Kanban teki työn eri vaiheista läpinäkyvää ja työn tekemisen esteet olivat helpommin ennakoitavissa ja poistettavissa. Tosin peli heitti eteen muutamia poikkiteloja kuten Carloksen ja Peten, joihin oma tiimini kompastui. Ohjelmistokehitystiimin työssä Kanban helpottaa havaitsemaan, onko työn eteneminen estynyt, mikä estää työn etenemisen, mitä on työn alla tällä hetkellä tai kuinka paljon töitä on odottamassa. Toisella pelikerralla tiimini onnistui pelissä paremmin, kun analysoimme hieman tikettien mahdollista läpimenoa, toteutimme automaattiset testit ja muutimme WIP-rajoja. Eli kuten käytännössäkin pitäisi tehdä :)

Päivän päätteeksi esiteltiin Case-esimerkki ”Oma Elisa”-palvelun kehittämisestä ja Ray.fi -sivuston kehityksestä ja millaisia Kanban-tauluja tiimeillä oli ollut käytössä. Muutamina poimintoina esimerkeissä luovuttiin sprinteistä, ei tehty planningia vaan työtä lisää kun tarve ja estimointi tehtiin T-paita koolla läpimenoajasta, ei työmäärästä. Scrumista säilytettiin demot ja retrot ja 2 viikon välein tuotantoon. Lisäksi väki organisoitui vapaammin, ei ollut kiinteitä tiimejä ja WIP-rajat pakottivat parikoodaukseen. Päivittäisissä tilannekatsauksissa käytiin läpi vain laput, jotka olivat olleet pitkään boardilla (täppä per päivä lappuun). Backlogia ei täytetty jatkuvasti, vaan lämmittelyboardilta tuotiin lisää tavaraa, kun noin 2 viikon työt jäljellä.

Esimerkeistä keskustelua herättivät muun muassa miten eri osa-alueet ja niiden hallinta menivät käytännössä ja miten ”päivittäinen agenda” ja ”miten löydän töitä” toimivat käytännössä. Yksinkertaisuudessaan ne voisivat olla seuraavat:

Päivittäinen agenda
Miten löydän töitä?

Toinen päivä

Koulutuksen jälkimmäisenä päivänä keskityttiin Kanbanin soveltamiseen ja osallistujien omien projektien tarkoitukseen ja Kanban-taulujen pohtimiseen. Päivän aikana toteutettiin viisi eri taulua, joka osoitti käytännössä, että Kanban-menetelmä on suhteellisen helppo ottaa käyttöön kaikenlaisissa tiimeissä, eikä liikkeelle pääseminen ei vaadi isoja muutoksia työtapoihin. Organisaation prosesseja lähdetään muokkaamaan asteittain ja askel kerrallaan, ja samalla seurataan jatkuvasti palautetta ja saatuja tuloksia.

Kanban-taulun kehittämisen pohjaksi on hyvä muistaa ja pohtia seuraavia asioita:

Kanban-taulun kehittämisen ohjenuorat
Kanban-taulu on kehittyvä, ei staattinen

Tässä pari esimerkkiä tuotoksista:

Kanban-taulun suunnittelussa kaikkia tehtäviä ei välttämättä kannata merkitä boardille. Esimerkiksi jos on paljon pieniä tehtäviä, eli kohinaa, hyväksytään se. Sitä ei kannata merkata boardille, mutta kannattaa jotenkin seurata sitä, esimerkiksi tukkimiehen kirjanpidolla. Eli nähdään paljon menee aikaa tiskin alta ja triviaaliin työhön.

Systeemiajattelu

Kanban-menetelmän ja mielestäni työelämään yleisestikin liittyvien asioiden lisäksi koulutuksessa käsiteltiin lyhyesti myös systeemiajattelua ja mistä kokonaisuus ja sen suorituskyky muodostuu. Asiaa avasi hyvin Russell Ackoffin ~8 minuutin puhe systeemiajattelusta (tai vitsien kera). ”Systeemi ei ole osiensa summa, vaan yhteistoiminnan tulos”. Asiaa selventää hyvin myös Honkosen ”You are part of a system” -kirjoitus.

Arvo- ja häiriökysyntä

Aiheeseen liittyen käsiteltiin myös arvo- ja häiriökysyntää (Value Demand ja Failure Demand). Asiaa pitää katsoa asiakkaan näkökulmasta, jolloin arvokysyntä on sitä, jota asiakas haluaa ja häiriö kaikkea muuta, kuten bugeja, muutospyyntöjä ja huonoa käyttöliittymää. Lisäksi yrityksen sisäistä häiriökysyntää ovat muun muassa raportointi, palaverit, infrahäiriöt ja odottaminen. Arvioilta 80 prosenttia työstä on häiriökysyntää ja vain 20 prosenttia arvokysyntää, eli sitä mitä pitäisi oikeasti tehdä. Kanban auttaa tekemään häiriökysynnän näkyväksi. Jotkut organisaatiot keskittyvät tekemään häiriökysyntää, kun pitäisi keksittyä tekemään arvokysyntää. Kannattaa olla täten tarkkana, ettei Kanbanilla hallita häiriökysyntää.

Muita läpikäytyä asioita olivat ”tarkoitus -> mittaus -> menetelmät”, ”oikeiden asioiden tekeminen oikein”, ”kysyntäanalyysi” ja ”kysyntä -> arvo -> virtaus”.

Yhteenveto

Reaktorin Käytännön Kanban -kurssin aikana käsiteltiin menetelmän teoreettinen perusta, tärkeimmät periaatteet ja tutkittiin käytännönläheisesti Kanban-menetelmän soveltamista. Kerrankin koulutuksen painopiste oli sanalla käytäntö ja se toteutui mielestäni hyvin luentojen, tarinankerronnan, ryhmäkeskustelujen ja harjoitusten avulla. Kurssilla käsiteltiin paljon asioita ja ongelmia, jotka ovat maalaisjärjellä ajateltuna selviä, mutta ikävän todellisia työpaikoilla. Keskustelu oli antoisaa ja herätti ajatuksia, miten asioita pitäisi kehittää.

Kurssin kuvaus lupaa paljon hyviä lopputuloksia ja ideana ja tavoitteena Kanban-menetelmä vaikuttaa lupaavalta kaaoksen hallintaan. En voi kuitenkaan sanoa, että kurssilla opituista asioista on ollut välittömästi hyötyä oman organisaationi työn kehittämisessä, mutta hitaasti eteenpäin kuitenkin. Tavoitteena on ottaa kurssilla opittuja asioita käyttöön, mutta uuden menetelmän ottaminen samantien osaksi päivittäistä työtä ei ole niin yksiselitteistä etenkään jäykässä organisaatiossa.

Kurssilta sai lisäksi mukaan David J. Andersonin Kanban -teoksen ja kätevän Kanban-lehdykkeen kiireisille johtajille. Lisäksi pitänee lukaista lisää kurssilla käsitellyistä aiheista muun muassa Henrik Knibergin Lean from the Trenches -kirjasta (PDF) ja pohtia Modig Åhlströmin Tätä on Lean -teoksen tai Daniel Kahnemanin Thinking, Fast and Slow -kirjan hankkimista.

Päivitys 28.11.2014: Osallistuin Käytännön Kanban -kurssille toistamiseen loppusyksystä ja tällä kertaa vain oman yksikköni väen kanssa, joka antoi paremman lähestymisen tiimin ongelmien ratkaisemiseen. Sami Lilja veti jälleen mainion kurssin ja sisältö oli suurin piirtein sama kuin keväällä. Nyt oman Kanban-taulun kehittämiseen oli hieman enemmän käytännön kokemusta, mutta osittain myös väen vaihtumisen takia ongelmat olivat samat. Mitä tehdä, kun henkilö on useassa eri asiakkaan projektissa ja ylläpidossa. Miten rajoittaa multitaskingia ja työn hajautumista. Tähän ei vielä löytynyt vastausta, mutta on tärkeää, että ei manageroida henkilöitä, vaan asiakkaalle tehtäviä tehtäviä.

Jolla ja Android-sovellukset

Mobiililaitteissa käyttöjärjestelmälle saatavien sovellusten määrä ja laatu ovat jossain määrin ratkaisevassa asemassa ja sitä ajatellen Jolla ja Sailfish OS tukevat myös Android-sovelluksia. Android-sovelluksia voi asentaa useista eri Android-sovelluskaupoista ja Jollan kaupasta on saatavilla yhteensopiviksi testattuja Android-sovelluksia. Tässä muutamia poimintoja Jollan kaupasta löytyvistä Android-sovelluksista ja muutamista muista lähteistä asennetuista sovelluksista.

Jollalle saatavat Android-sovellukset

Jollaan ja Sailfish OS:lle saatavien sovellusten määrää voi kätevästi laajentaa Android-sovelluksilla, joita varten tarvitsee vain ensin asentaa Jollan kaupasta Android Support -paketti, jonka jälkeen Android-sovelluksia voi asentaa haluamastaan lähteestä kuten Jollan kaupasta, Yandex.Storesta, Amazon App Storesta tai suoraan .apk-paketeista. Sovellukset toimivat libhybris-ratkaisun ansiosta yhtä sulavasti Jollassa kuin vastaavassa Android-puhelimessa.

Suurin osa Android-sovelluksista toimii hyvin myös Sailfish OS:ssä, jos ne eivät tarvitse Googlen Play -palveluita, ja suurin ero natiiveihin sovelluksiin toimintalogiikan lisäksi on, että kaikki Android-sovellukset toimivat samassa ”ikkunassa”. Listassa olevat sovellukset on testattu Sailfish OS 1.0.5.16 Paarlampi -versiolla. Aikaisemmin muun muassa Netflix on toiminut, mutta nyt en sitä saanut toimimaan.

Android-sovellukset Jollan kaupassa

Jollan kaupasta on saatavilla muutamia Jollan ja Sailfish OS:n kanssa toimiviksi testattuja Android-sovelluksia, mutta sovellukset ovat muuten samoja kuin muistakin lähteistä asennettavat. Tässä muutamia poimintoja Jollan kaupasta löytyvistä Android-sovelluksista. Android-sovellukset ovat kaupassa merkitty pienellä Androidin kuvakkeella. Listassa sovellukset ovat ryhmitelty kuten ne ovat Jollan kaupassa.

Internet


Pivo
Pankkitilin käytönseurantaan tarkoitettu sovellus, joka toimii muun muassa OP-Pohjolan tileille.


Tori.fi
Sovellus Tori.fi-osto/myynti -palvelun käyttöön.

Multimedia


Taloussanomat
Taloussanomien, Digitodayn ja It-viikon uutiset.


Yle Areena
Ylen Areena -palvelu.


Ilta-Sanomat
Ilta-Sanomien tuoreimmat uutiset ja sää.

Network


ReadWrite News
Lue ReadWrite News -IT-blogia.

Utilities


Aptoid Appstore
Aptoidin Android-sovelluskauppa. Aptoidesta löytyy erikseen Jolla-kauppa.


Time List
Lisää asioita listalle ajan kera ja vertaa aikaa nykyaikaan.


LOWs tag based prices
Lisää tuotteita listalle ja vertaa mitä olet niistä maksanut.

Muut Android-sovellusten lähteet

Jollan kaupan lisäksi Android-sovelluksia voi ladata useista kolmannen osapuolen sovelluskaupoista tai asentamalla suoraan .apk-paketeista. Jollan kaupasta löytyy Yandex.Store ja Aptoid App Store, mutta myös Amazon App Store toimii, ja myös Google Playn asentaminen on mahdollista.

Kolmannen osapuolen kaupoista tai Internetistä ladattujen ohjelmistojen asentamista varten pitää sallia Jollan asetuksista ensin ei-luotettu ohjelmistojen käyttö: Järjestelmä > Ei-luotettu ohjelmisto > Salli ei-luotettu ohjelmisto.

Yandex.Store


Jollan kumppani Android-sovelluskaupoissa on venäläinen Yandex.Store, joka tuntuu toimivan ihan kätevästi. Yandex.Storen asennuksessa pitää huomioida, että valitsee salasanan palautuksen tavaksi turvakysymyksen, sillä ulkomaisiin numeroihin (+358) tekstiviestin lähetys varmistusta varten ei Yandexilta onnistu.

Amazon App Store

Amazonin App Store on yksi vaihtoehto Android-sovellusten asentamiseksi ja se toimii ihan kätevästi. Kätevänä lisänä sovelluskauppaa voi käyttää myös tietokoneella selaimen kautta, jolloin ”ostetut” sovellukset löytyvät Menu > My Apps > Cloud > Refresh.

Amazonin kaupan asennus menee lyhyesti seuraavasti:

  1. Lähetä linkki sovellukseen sähköpostiisi ja avaa se Jollassa
  2. Lataa sovellus
  3. Avaa Notifikaatiot ja klikkaa ilmoitusta ladatusta apk:sta (tai: Mene Asetukset > Järjestelmä > Siirrot)
  4. Klikkaa AmazonApps-release.apk, jolloin uusi sovellus asennetaan ja se löytyy sovelluslistasta
  5. Kirjaudu Amazon AppStoreen Amazon.comin tunnuksillasi

APK-pakettien asentaminen

Androidin sovelluspakettien, eli .apk-tiedostojen, asentaminen on hieman monimutkaisempaa kuin suoraan sovelluskaupoista asentaminen, kun .apk-paketit pitää ensin hankkia jostain, kuten Android-puhelimesta purkamalla tai Internetin lähteistä. Paketin hankkimisen jälkeen kopioidaan se Jollaan esimerkiksi /data/app -hakemistoon, jonka jälkeen voidaan asentaa se selaamalla tiedostonhallinta-sovelluksella kuten Cargo Dock hakemistoon, jossa paketti on ja avaamalla se.

Itse olen käyttänyt .apk-pakettien saamiseen vain oikeaa Android-laitetta, josta AirDroidin avulla tuottanut .apk-paketit Jollaan siirtoa varten. Yksi vaihtoehto on käyttää APK-downloader-sivustoa tai Chrome-lisäosaa, joilla voi ladata Google Playssa olevia ilmaisia sovelluksia.

Ulkoisten sovelluskauppojen Android-sovellukset Jollassa

Suurin osa Android-sovelluksista toimii hyvin myös Sailfish OS:ssä, jos ne eivät tarvitse Googlen Play -palveluita. Tässä muutamien tunnettujen palveluiden Android-sovelluksia, jotka toimivat myös Sailfish OS:n Android-kerroksella ajettuna.

Pilvipalvelut


Dropbox
Dropboxin kanssa osaa toimia natiiveista Sailfish OS -sovelluksista Cargo Dock ja Sailbox. Android-sovelluksen lähde: Amazon App Store

Sosiaalinen media


Imgur
Imgurille on saatavilla myös natiivi Sailfish OS -sovellus Sailimgur Jollan kaupasta. Android-sovelluksen lähde: oma .apk-paketti tai Aptoide


Instagram
Lähde: oma .apk-paketti (Google Play) tai Aptoide.


Vine
Lähde: Amazon App Store


Reddit is fun
Redditistä on saatavilla myös natiivi Sailfish OS -sovellus Quickddit OpenReposta. Android-sovelluksen lähde: Amazon App Store

Pelit


Angry Birds II
Lähde: Amazon App Store


OpenSudoku
Lähde: oma .apk-paketti. (Google Play)

Muut


S-Pankki S-mobiili
S-Pankin mobiilisovellus, joka näyttää tilin ja bonuksen tiedot, ja jossa voi mm. skannata laskun viivakoodin kameralla maksamista varten. Lähde: oma .apk-paketti. (Google Play)


OP-mobiili
OP-Pohjolan mobiilisovellus, joka näyttää mm. tilien ja vakuutusten tiedot, ja jossa voi mm. skannata laskun viivakoodin kameralla. Lähde: oma .apk-paketti. (Google Play)

Jolla ja Sailfish OS -sovellustarjonta

Jolla ja Sailfish OS purjehtivat uusien tuulien alla mobiilimarkkinoilla ja tuovat mukanaan pirteän, joskin vielä marginaalisen lisänsä. Matkapuhelinten markkinat ovat tiukasti kilpaillut ja kysymys ei ole niinkään laitteiston kyvykkyydestä, vaan siitä millaisia sovelluksia alustalle on saatavilla. Jolla ja Sailfish OS eivät vielä pärjää sovellustarjonnassa iOS:lle, Androidille tai Windows Phonelle, mutta sovellusten määrä kasvaa hiljaksiin. Tässä muutama poiminta Sailfish OS:n sovellustarjonnasta.

Sailfish OS -sovellustarjonta

Mobiilimarkkinoilla menestystä ei mitata laitteiston paremmuudella, vaikka silläkin on merkityksensä, vaan puhelimessa pyörivälle käyttöjärjestelmälle saatavien sovellusten laatu ja määrä ovat usein ratkaisevassa asemassa. Jolla tuli markkinoille Sailfish OS:n kanssa loppuvuodesta 2013 ja sovellusvalikoima ei ole lähelläkään kilpailevia alustoja. Perussovellukset löytyvät jo nyt ja lisää erinomaisia sovelluksia tulee, kun kehittäjäyhteisö askartelee sekä uusia sovelluksia että kääntää Meegolle tehtyjä sovelluksia. Useimmat Sailfish OS:lle saatavat sovellukset ovat avointa lähdekoodia, joka auttaa myös muita kehittäjiä tekemään sovelluksia. Lisäksi Sailfish OS tuo sovellustarjontaan pikantin lisän, kun natiivien sovelluksien lisäksi puhelimessa voi ajaa myös Androidin sovelluksia, mutta siitä lisää myöhemmin.

Tässä muutamia poimintoja Sailfish OS:n natiivien sovellusten tarjonnasta. Koska Jollan sovelluskauppaan ei ole vielä Web-käyttöliittymää, ovat linkit OpenRepos-sivulle, jos sellainen sovelluksella on. Kuvat ovat joko itse ottamiani tai OpenReposista. OpenRepos on vaihtoehtoinen tapa kehittäjille tarjota sovelluksia käyttäjille. Usein OpenReposissa on tarjolla myös tuoreempi versio sovelluksesta.

Vakiosovellukset


Sähköposti
Sähköposti-sovellus tukee useita tilejä, IMAP- ja POP-protokollia ja Exchange ActiveSynciä. Harmillisesti Exchangen tiukemmat turva-asetukset eivät ole vielä tuettu.


Kalenteri
Kalenteri näyttää tiedot eri tileiltä ja osaa päivittää tiedot mm. Googlen kalenteriin.


Kello
Herätyskello, ajanottokello ja ajastin.


Kartat
Nokia Here -karttoja käyttävä karttasovellus, joka osaa myös näyttää reitin paikasta a paikkaan b.


Muistiinpanot
Muistiinpanosovellus.


Media
Mediasoitin.

Sosiaalinen media


Tweetian
Monipuolinen Twitter-sovellus. Lähdekoodi. Saatavilla: Jolla Store ja OpenRepos.


Friends
Facebook-sovellus. Lähdekoodi ja Talk Maemo -ketju. Saatavilla: Jolla Store ja OpenRepos.


mitakuuluu
WhatsApp-sovellus. Lähdekoodi ja Talk Maemo -ketju. Saatavilla: OpenRepos.


Quickddit
Reddit-sovellus. Lähdekoodi. Saatavilla: OpenRepos.


Sailimgur
Imgur-sovellus kuvien ja gallerioiden selailuun. Lähdekoodi. Saatavilla: Jolla Store ja OpenRepos.


Foursail
Foursquare-sovellus. Lähdekoodi. OpenRepos.


Communi
IRC-sovellus. Lähdekoodi. Jolla Store.

Pilvipalvelut


Cargo Dock
Kätevä tiedostojen hallinta -sovellus, jossa onnistuu kopiointi toiseen ”paneeliin”, joka voi olla vaikka Dropbox-kansio. Lähdekoodi. Saatavilla: Jolla Store.


Sailbox
Yksinkertainen Dropbox-sovellus. Saatavilla: Jolla Store.


Bluewhale
Evernote-sovellus. Lähdekoodi. Saatavilla: Jolla Store.


goViihde
Elisa Viihde -sovellus ohjelmien tallentamiseen ja hallinnointiin. Talk Maemo -ketju. Saatavilla: Jolla Store.


ownCloud uutiset
RSS-syötteiden lukija ownCloudille, joka synkronoituu ownCloud-palvelimesi kanssa ja toimii myös ilman nettiyhteyttä. Lähdekoodi. Saatavilla: Jolla Store ja OpenRepos.


ownCloud muistiinpanot
Muistiinpano-sovellus, joka synkronoi tiedot ownCloudiin. Lähdekoodi. Saatavilla: OpenRepos.

Media ja musiikki


CuteSpotify
Spotify-sovellus, joka tukee sekä online että offline-kuuntelua. Lähdekoodi. Saatavilla: OpenRepos.


YTPlayer
Youtube-soitin. Lähdekoodi. Saatavilla: Jolla Store.


Y-Radio
Kuuntele YLE Radiota. Saatavilla: Jolla Store ja OpenRepos.

QuickRadio
Kuuntele nettiradioita. Saatavilla: Jolla Store.


FBReader
E-kirjojen lukusovellus. Tukee useimpia avoimia e-kirja formaatteja ja myös pakattuja. Saatavilla: OpenRespo.


SMPC
Kaukosäädin MusicPD-ohjelmalle. Lähdekoodi. Saatavilla: Jolla Store ja OpenRepos.

gPodder
Podcast-sovellus. Lähdekoodi. Saatavilla: gPodder.

Sijainti ja reitti


Jopas
Reittiopas-sovellus, joka pohjautuu Meegon Meegopas-sovellukseen. Lähdekoodi. Saatavilla: OpenRepos.


Reitti
Helsingin ja Tampereen julkisen liikenteen reittiopas. Hyödyntää puhelimen sijaintitietomahdollisuuksia. Saatavilla: Jolla Store ja OpenRepos.


Reittinauhuri
Nauhoittaa reittisi ja käyttää GPS:ää ja GLONASSia sijaintitietoihin. Reitti tallennetaan GPX-muodossa. Lähdekoodi. Saatavilla: OpenRepos.


SailCompass
Kompassi. Saatavilla: Jolla Store.

Hyötyohjelmat


TaskList
Tehtävälista-sovellus päivittäisten askarten ja muistiinpanojen hallintaan. Saatavilla: Jolla Store.


Kitchen timer
Keittiöajastin esim. munien keittoon. Lähdekoodi. Saatavilla: Jolla Store ja OpenRepos.


MeeCast
Monipuolinen sää-ohjelma, joka tarjoaa tietoja useasta eri lähteestä kuten Foreca, openweathermap ja weather.com Lähdekoodi. Saatavilla: Jolla Store ja OpenRepos.


Simple weather
Sää-ohjelma. Lähdekoodi. Saatavilla: Jolla Store.


Sidudict
Sanakirja, joka pohjautuu QStarDictiin. Lähdekoodi. Saatavilla: Jolla Store.


Speedcrunch mobile
Monipuolinen laskin. Saatavilla: Jolla Store.


Lähetykset
Postin lähetysten seuranta -sovellus. Saatavilla: Jolla Store ja OpenRepos.


Taivaanvahti
Selaa tähtihavaintoja Ursan Taivaanvahti havaintotietokannasta. Saatavilla: Jolla Store.


Flashlight
Taskulamppu. Saatavilla: Jolla Store.


Tabatimer
Tabata-tyylinen ajastin, joka laskee kertoa tietyllä aikavälillä. Saatavilla: Jolla Store.


Fingerterm -terminaali
Kytke kehitystila päälle ja sovellus tulee näkyviin.


File
Tiedostonhallinta-sovellus. Kytke kehitystila päälle ja asenna jolla-fileman -paketti kirjoittamalla terminaalissa pkcon install jolla-fileman

Pelit


Puzzle Master
Hieno palapeli-peli. Lähdekoodi. Saatavilla: Jolla Store.


ParkMeeCrazy
Rush hour -klooni, jossa yritetään saada traktori ulos parkkipaikalta.


Siika
Ota kalat kiinni liikuttamalla puhelinta. Saatavilla: Jolla Store.


Heebo
Peli, jossa yhdistetään palikoita ja tyhjennetään ruutua. Saatavilla: Jolla Store.


Saildoku
Sudoku-sovellus, jossa 6 eri sudokua ratkottavaksi. Saatavilla: Jolla Store.


Reaction Game
Reaktio-peli, jossa painetaan syttyviä lamppuja järjestyksessä. Saatavissa: Jolla Store.

Internet


MeeTeeVee
TV-ohjelmaopas, joka hakee tiedot TVRage.comista. Lähdekoodi. Saatavilla: Jolla Store.


Music library
Hae tietoja eri musiikkiartisteista. Saatavilla: Jolla Store.

Grafiikka


Screenshot
Kätevä ja monipuolinen sovellus ruudunkaappausten ottamiseen asetetun ajan jälkeen. OBS. Jolla Store.


SailshotMe
Avoimempi mutta rajoittuneempi vaihtoehto ruudunkaappausten ottamiseen asetetun ajan jälkeen. Lähdekoodi. Saatavilla: Jolla Store.

Järjestelmä


Warehouse
OpenRepos.net -sovellus sovellusten asentamiseen. Talk Maemo -ketju. Saatavilla: OpenRepos.


Sailtime
Näyttää tietoja puhelimesta, kuten uptimen. Lähdekoodi. Saatavilla: Jolla Store.


Network Monitor
Seuraa puhelimen nettiliikennettä. Saatavilla: Jolla Store.


Hunger meter
Näyttää puhelimen virrankulutuksen. Lähdekoodi. Saatavilla: Jolla Store ja OpenRepos.

Päivitetty 24.3.2013: Lisätty Jollan vakiosovellukset.

IxDA Helsinki: pikaprototypointi Webille ja mobiilille

Helsingin yliopiston tietojenkäsittelytieteen laitos järjesti Kumpulan tiedekampuksella IxDA Helsingin ”Pikaprototypointi Webille ja mobiilille” -tapahtuman, jossa muutama sovelluskehitysyritys oli kertomassa ajatuksiaan parin tunnin ajan. Sen verran aihepiiri kosketti sekä mielenkiintoa että työtehtäviä, oli osallistuminen lähes pakollista. Neljän ajatuksia herättävän esityksen myötä sai hieman uusia ideoita miten paremmin täyttää asiakkaan tarpeet, arvioida millaista sovellusta tehdään, miten tehdä parempia sovelluksia ja miten erilaiset prototypointimenetelmät liittyvät aiheeseen. Tapahtuma oli sopiva annos tuttuja ja uusia ajatuksia sovellussuunnittelun ja suunnitteluajattelun saralta.

Pikaprototypointi Webille ja mobiilille -tapahtuma tarjosi kätevän yleiskatsauksen prototypoinnin hyödyntämiseen ja miten Lean-ajattelu, eli löyhästi suomennettuna solakka-ajattelu, ja suunnittelulähtöinen suunnittelu näkyvät sovellusta kehitettäessä, ja miksi toiset sovellukset menestyvät ja toiset epäonnistuvat. Prototypoinnin eri muodot käytiin muutamassa esityksessä lyhyesti läpi ja eivätpä ne tai niiden hyödyntämisvaiheet olleet sitten diplomityöni ajasta juuri muuttuneet.

Deveolta Ilmari Kontulainen kertoi ”Design thinking ABC for developers and startups” -aiheessaan suunnittelulähtöisestä ajattelusta ja miten he lähestyvät sovelluksen kehittämistä. Suunnittelulähtöisen ajattelun neljä vaihetta ovat: mitä on (aiheen tutkinta), mitä jos (ideointi), mikä loistaa (prototyyppi), mikä toimii (palaute). Deveon ote aiheeseen oli ratkaisu neljän kysymysmerkin yhtälöön: asiakkaan ongelma – ongelman ratkaisu – tuotteen markkinat – skaalautuvuus = tuotto. Vaikutti ihan toimivalta lähestymistavalta. Deveo kehittää omana tuotteenaan koodinhallintajärjestelmää isoille yrityksille.

Enemmän sovelluskehittäjän näkökulmaa aiheeseen toi Ruby Brigade Helsingin, eli Rubyn kehittäjäyhteisön, puolesta Pirkka Esko, joka kertoi aiheesta ”Rapid development in the cloud”. Muutamia kohtia jäi mieleen, kuten että nykyaikana on upeaa olla sovelluskehittäjä, kun saatavilla on hyviä työvälineitä tekemisen tueksi ja sovellusten ajamiseksi ei tarvitse itse huolehtia esimerkiksi palvelinraudasta. Toisaalta kehityksen painopiste on siirtynyt palvelinpuolelta käyttöliittymäpuolen moninaisiin tekniikoihin, jolloin vaaditaan koodaajilta laajempaa osaamista teknologioiden lisäksi. Lisäksi sovellusta kehitettäessä prototypoimalla, on hyvä pitää mielessä päätöspiste, jossa sovellusta aletaan oikeasti kehittämään tai hylätään aiottu idea.

Kolmantena lavalle asteli Futuricen Anton Schubert aiheella ”Lean Service Creation – Building successful digital services, fast!”. Esitys käsitteli Futuricen uusia ajatuksia, miten uudistaa toimintaansa ja mielikuvaa pelkästä sovelluskehitysyrityksestä myös suunnitteluun. Ajatuksena uudessa suunnassa on, että maailma muuttuu digitalisoitumisen myötä, kun kilpailu ja markkinat ovat globaaleja ja myös työkulttuuri muuttuu ja yritysten pitää pystyä vastaamaan muutokseen nopeammalla tahdilla ja uusia tapoja työhön. Futuricen vastaus asiaan on Lean Service Creation eli löyhästi käännettynä solakka palvelun suunnittelu, jossa suunnittelija, kehittäjä ja liiketoiminta -tekijäryhmällä voidaan paremmin vastata asiakkaan ongelmiin. Menestyvän sovelluksen rakentaminen meni jotenkin suunnittelulähtöisen ajattelun vaiheiden mukaan, eli ensin bisnesideasta löydetään ratkaisemisen arvoinen ongelma palveluvisioon, jonka jälkeen testataan tuotteen markkinasopivuus ja lopuksi käsitellään skaalautuvuus ja hienosäätö. Schubertin esitys oli vakuuttavaa kuunneltavaa ja asiakin tuntui järkeenkäyvältä.

Viimeisenä esityksenä oli SC5:lta Lauri Svanin ”Why do we design software that is impossible to build; and how could rapid prototyping help that?”. Eli miten erilaisilla prototyypeillä voidaan vähentää riskiä ja päästä parempaan lopputulokseen. Esitys toi hyvin esiin, mitä erilaisia prototyyppejä kannattaa käyttää ratkaisemaan suunnitteluongelmat ja päätöksiä mitä ollaan toteuttamassa. Asiaan esitettiin viisi vaihetta ja mitä ne ongelmia selvittävät: paperiprototyypit (käytettävyys) – arkkitehtuuripiikki (monimutkaisuus, mahdollinen) – prototyyppi sovellus (toiminta oikeassa ympäristössä, kiinnostavuus) – tuotantoaikomus (skaalautuvuus, kustannustehokkuus) – yksinkertaisin mahdollinen tuote (myykö se?). Kun tiedät mitä riskejä on, voit pienentää niitä prototypoimalla.

Helsingin yliopiston tietojenkäsittelytieteenlaitoksen ja Hanna Mäenpään, Emilia Hjelmin ja Tomi Männistön organisoima IxDA Helsingin tapahtuma oli sopiva annos tuttua ja uusia ajatuksia sovellussuunnittelun saralta. Lyhyitä esityksiä, joissa oli kuitenkin hyvin asiaa ja sai esimerkkejä miten muut tekevät sovelluskehitystä ja -suunnittelua. Aika vähän lopulta käsiteltiin varsinaisesti pikaprototypointia teknisessä mielessä ja keskityttiin enemmän suunnitteluaspektiin ja -ajatteluun, joka oli toimiva lähestymistapa. Ja saihan siellä myös virvokkeita kuten pähkinöitä, keksejä, puolukkapiirakkaa, kahvia ja omenoita.

Pitää jatkossakin seurata aihepiirin tapahtumia ja IxDA Helsingin Facebook-ryhmää, johon älysin vasta äskettäin liittyä, ja jonka kautta on helppo bongata kiinnostavia tapahtumia aiheeseen liittyen. IxDA Helsingin tavoitteena on verkostaa paikallinen suunnittelu-yhteisö ja edistää moderneita vuorovaikutteisia suunnittelukäytäntöjä Suomessa kuukausittaisilla tapaamisilla ja muulla toiminnalla. Ryhmä on voittoa tavoittelematon ja löyhästi järjestäytynyt.

Autopeleihin tuntumaa Logitech G27 -rattiohjaimella ja Wheel Stand Pro -telineellä

Vauhti ja autot ovat aina kiinnostaneet, vaikka niiden yhdistäminen on usein jäänyt vain virtuaalimaailmaan erilaisten autopelien myötä. Viime aikoina on tullut käytyä ajelemassa sisäratakartingia huvin vuoksi, mutta myös palattua virtuaaliautoilun pariin Gran Turismo 6:n ja Logitech G27 -ratin hankkimisella. Kun pakettiin lisätään Wheel Stand Pro -rattiteline, on kasassa toimiva kokonaisuus autopelien pelaamiseen. Ei aivan optimi, mutta rajattuun tilaan pätevä.

Logitech G27 -ratti ja polkimet

Vuosien aikana on tullut pelattua erilaisia autopelejä sekä tietokoneella että konsolilla, mutta ratit ovat olleet aina hieman sinne päin. Colin McRae Rallya tuli veivattua ahkerasti Microsoftin Sidewinder Precision Wheel -ratilla ja konsoliaikakauden ajopelit aloitin Forza Motorsportin ja Microsoftin Xbox 360 Wireless Racing Wheel -ohjaimen kera, ja tuli vain unelmoitua paremmista ohjaimista kuten Logitechin Momosta tai G25:sta, kun niitä ajoittain pääsi kavereilla testaamaan. Tosin ei Xbox 360:lle paljon vaihtoehtoja ratin suhteen ollutkaan. Mutta onneksi PlayStation 3:n osalta tarina on paljon parempi, sillä pleikkarille saatavat rattiohjaimet ovat yhteensopivia myös PC-pelien kanssa, joten myös ohjainvalikoima on huomattavasti parempi kuin kilpailevalla konsolilla.

Loppupeleissä ratin valinta PS3:lle ei ollut kovin vaikeaa, sillä Logitechin G27 -ratti ja polkimet -yhdistelmä on ollut vuosia yksi hintaluokkansa paras ohjain autopeleihin ja pienen tauon jälkeen ohjainta löytyy jälleen kauppojen hyllyiltä. Yleinen hinta ratille näyttää olevan 299 euroa, mutta Citymarket myy sitä 249 eurolla, joten hintatakuun turvin sen saa samalla hintaa myös Gigantista (testattu). G27 on PlayStation 3:lle tarjolla olevista peliohjaimista keskihintainen ja ohjaimia löytyy 50 euron rimpuloista yli 500 euron Thrustmaster T500 RS:ään ja Fanatecin ratti-poljin -paketteihin.

Logitech G27:n nahkapäällysteinen 270 mm:n ratti kääntyy 900 astetta, sisältää 6 nappia ja 2 teräksistä vaihdelaikkaa ja voimavaste hoituu kahdella Force Feedback -moottorilla. Voimavaste on toteutettu spiraali-rattaalla, joka on hiljaisempi ja tarkempi ratkaisu kuin suora ratas. Lisäksi ratin keskeltä löytyy kierroslukumittarin/vaihteen merkkivalot (vaatii tuen peliltä). Polkimissa on tarjolla ruostumattomasta teräksestä valmistetut poljinpinnat sekä kaasulle, jarrulle että kytkimelle, joissa jokaisessa on oma jäykkyysaste. Lisäksi poljinlevyjen sijaintia voi hieman säätää. Erillinen vaihdekeppi-yksikkö on varustettu 8 napilla, ristiohjaimella ja H-kaavioisella vaihdekepillä, josta pakki löytyy alaspäin painettuna 6-vaihteen alta. Sekventiaalista vaihdekeppiä ei ole G25:n tapaan valittavissa, joka on pieni miinus.

Rattiohjaimen ja poljinten tuntuma on laadukas ja tukeva, sillä metallikehyksinen ja nahkainen ratti henkii ajohaluja ja metalliset polkimet ovat tyylikkäät. Erillinen vaihdekeppi on jämäkkä ja vaihdekaavio tuntuu jämäkältä. Muovinen kotelointi ei juurikaan kokonaisuutta heikennä. Vain vaihdekeppiosasta löytyvät ristiohjain ja napit voisivat olla tukevampia ja sekventiaalinen vaihdekeppi olisi plussaa.

Ratti ja polkimet toimivat hyvin muun muassa PlayStation 3:n Gran Turismo 6:ssa ja hyllyssä testiä odottaa Dirt 3:n. Pitää jossain välissä testata rattia myös tietokoneen puolella rFactorilla tai Live for Speedillä miten ratti kääntyy ja odotan millainen BugBearin Next Car Game tulee olemaan.

Ohjaimen kestävyydestä on parin viikon ajojen jälkeen vaikea sanoa mitään, mutta luottamusta se herättää ja kuulemma Logitechin takuu toimii asiallisesti. Sitä ei toivottavasti tarvitse testata.

Asetukset

Ohjaimen asetuksia voi säätää tietokoneella Logitech Profiler -sovelluksella, jolla voi muuttaa muun muassa kääntymisastetta, palautteen voimakkuutta ja takaisin palautusta. Ohjelma tallentaa asetukset ohjaimen sisäiseen muistiin, joten sen kautta asetetut säädöt toimivat PlayStation 3:llakin. Lisäksi asetuksia voi tietenkin säätää myös pelien omista valikoista, jos ohjain on tuettu.

Internetistä poimittuna toimivat asetukset ovat:

Overall Effects: 107%
Spring Effect: 0%
Damper Effect: 0%
Enable Centering spring in force feedback games
Center Spring strength: 10%
Degrees of rotation: 270 degrees
Allow game to adjust settings

Ilmeisesti Overall Effects pitää olla (yli) 107%, että jotkut voimapalautteet alkavat toimia ja se vähentää keskialueen kuolleen alueen tuntoa. Asettamalla Spring ja Damper Effect -arvot 0% sallitaan pelin ohjelmiston hallita voimapalautetta Logitechin Profilerin asemesta. Tiedä sitten miten se näkyy PlayStationilla käytännössä.


Ohjaimen kääntösäteen asetukseen on netin tietolähteiden mukaan dokumentoimattomat pikanapit. Ohjain ei itse lukitu astelukuun, vaan peli tekee pehmeän lukon ja kääntäminen on raskaampaa yli menevillä asteilla. Pikanäppäimet ovat:

  • [1+2] + T = ~240°
  • [1+2] + S = ~450°
  • [1+2] + O = ~670°
  • [1+2] + X = 900°

Wheel Stand Pro -teline

Ennen kuin rattia päästään kääntämään ja polkimia tallaamaan, pitää ratti kiinnittää johonkin. Logitech G27:n voi kiinnittää vaikkapa sohvapöytään, mutta yksi hyvä vaihtoehto on käyttää erillistä Wheel Stand Pro V2 Deluxe -telinettä, joka tarjoaa suhteellisen kompaktin kokonaisuuden ratin säilyttämiselle ja helpolle käytölle. Teline on yhteensopiva useiden eri rattiohjaimien kanssa ja vain kiinnikkeet eroavat toisistaan.

Wheel Stand Pro V2 Deluxe -teline on rakenteeltaan teknisesti oivaltavan yksinkertainen ja tukeva. Noin seitsemän kiloa painava teline koostuu alaosan kahdesta putkesta ja niiden päässä olevasta teleskooppiputkesta, josta löytyy taso ratille. Säätömahdollisuudet ovat monipuoliset, kun sekä poljinten etäisyyttä ratista että ratin korkeutta ja kulmaa voidaan säätää. Vaihdekepille on oma kiinnikkeensä ratin sivussa, ylä- tai alapuolelle. Telineen pohjassa on kumijalat, jotka estävät telineen liukumista ja suojaavat lattiaa naarmuilta.

Kompakti Wheel Stand Pro V2 Deluxe -teline on mainio lisä G27:n käyttämiseen ja ilman sitä ei omassa olohuoneessani pelaaminen onnistuisi. Tai kyllähän sen ratin pystyi silistyslautaankin kiinnittämään ja pelaaman ihan mainiosti. Teline on onnistunut kokonaisuus, mutta muutamia kehityskohteitakin olisi. Rattiosan kulmaa ja korkeutta voi säätää pikakiristimellä, mutta tangon päässä olevan tason kulman säätöä varten tarvitaan jako- ja kuusiokoloavainta. Lisäksi ratin johtojen viennille ei ole mitään eleganttia ratkaisua, vaan mukana tulee muutama nippuside.

Muun muassa Verkkokauppa myy telinettä 99,90 eurolla, mutta kyllä se hintansa väärti on.


Yhteenveto

Logitech G27 -ohjaimella on hyvä siirtyä ajopeleissä uudelle ajokaudelle ja huristella urku auki sekä PlayStation 3:lla että tietokoneella. Ratti on tuntumaltaan tukeva, nahka tuoksuu miellyttävästi ja ruostumattomasta teräksestä tehdyt polkimet vastaavat tallan polkemiseen napakasti. Wheel Stand Pro -teline on parasta mitä pienten telineiden osalta on tarjolla, mutta ei se mikään Playseat tietenkään ole. G27 on peleissä hyvin tuettu ja sen pitäisi toimia myös PlayStation 4:ssa. Kokonaisuutena ohjain ja teline ovat hintansa väärti.

Logitech G27 -rattiohjain

Plussaa:

  • Jämäkkä ohjaustuntuma
  • Laadukkaan oloinen
  • Erillinen vaihdekeppi ja monta nappia
  • Polkimissa eri vasteet
  • Hyvin tuettu eri peleissä

Miinusta:

  • Vaatii käytännössä telineen
  • Laatu maksaa

Wheel Stand Pro V2 Deluxe -teline

Plussaa:

  • Monipuoliset säätömahdollisuudet
  • Tukeva

Miinusta:

  • Johtojen viennille ei eleganttia ratkaisua
  • Rattitaso ei ole pikasäädettävä

Ensikatsaus Fujitsu Lifebook U904 Ultrabookkiin

Taakse ovat jääneet raahattavat ja möhkälemäiset kannettavat tietokoneet, kun Ultrabookit ovat vallanneet markkinat ja valinnan varaa riittää. Myös yrityskannettavistaan tutumpi Fujitsu on uudistanut tuotteitaan ohuempaan ja kevyempään suuntaan. Vuosi sitten testasin Fujitsun ensimmäisen sukupolven Ultrabookkia ja nyt alkuvuoden aikana on testata uudistettua painosta, LIFEBOOK U904 -kannettavaa, osana Master your business -kampanjaa. Myös lukijat voi osallistua ja voittaa hotellilahjakortin.

Fujitsu LIFEBOOK U904 ensinäkemältä

Fujitsu LIFEBOOK U904 on ensinäkemältä helmiäisen musta ja alumiinia ja magnesiumia oleva kuori tekee siitä tukevan ja kevyen tuntuisen. Kannen avatessa 14 tuuman ja 3200 x 1800 -resoluution kosketusnäyttö on vaikuttava, vaikkakin heijastava. Kuoren alla suorituskyvystä vastaa Intelin Haswell-sarjan Core i5-4200U -prosessori ja integroitu HD Graphics 4400 -näytönohjain. Muistia on 6 GB ja levytilasta huolehtii 128 GB SSD -levy. Lisäksi U904:sta löytyy sisäänrakennettu 3G/4G -modeemi, täysikokoinen LAN-portti ja tietenkin WLAN ja Bluetooth. Saamastani paketista löytyi myös telakka, joka onkin kätevä lisä.

Lifebook U904 16 sekunnissa:

Parin päivän kokeilun perusteella Fujitsun toisen sukupolven Ultrabook vaikuttaa erittäin lupaavalta ja kosketusnäyttö tuo enemmän ideaa myös Windows 8:n käyttöön. Chiclet-näppäimistö tuntuu paremmalta kuin U772:ssa, se vastaa painalluksiin hyvin, vaikka ei tuntumaltaan ole yhtä tarkka kuin Macbookeissa. Stereo-kaiuttimet ovat ääneltään aika kylmät ja mekaaniset, mutta kuulokkeilla ja HDMI:n kautta ääni on hyvä. Vaikka kannettavan kohderyhmä on yrityskäyttäjät, tehoa tuntuu riittävän jopa pelaamiseen (Mark of the Ninja, Dead Space), vaikka näytönohjain olisi voinut olla Iris Pro Graphics -sarjaa.

Tarkempaa arviota ja testejä LIFEBOOK U904 on tulossa kevään aikana, kun ehdin projektin aikana kannettavaa kattavammin testata.

Tekniset tiedot

Fujitsu LIFEBOOK U904 Ultrabookkia saa erilaisin kokoonpanoin ja testiini saama yksilö on seuraava:

  • Näyttö: 3200 x 1800 (WQHD+) IGZO-kosketusnäyttö, 14″ (35.6 cm), LED taustavalaistu
  • Prosessori: Intel Core i5-4200U, 3 MB, 1.6 GHz @ 2.6 GHz
  • Näytönohjain: Intel HD Graphics 4400
  • Kovalevy: SSD SATA III, 128 GB, 2.5″
  • Muisti: 6 GB, 1 -moduuli, 2 GB kiinteästi, DDR3, 1600 MHz, PC3-12800, SO DIMM
  • Verkko:
    • WLAN: Intel Centrino 7260 802.11 a/b/g/n
    • Mobiili: Sierra Wireless EM8805 / LTE Sierra Wireless EM7305
    • LAN: 10/100/1000 MBit/s Intel 218LM
  • Antennit: kaksitaajuus WLAN antennit, 2 UMTS/LTE antennia, 1 Bluetooth antenni
  • Äänet: Realtek ALC283
  • Akku: 45 Wh, Li-Ion 4-kennoa, 10 tuntia, lataus 2 tuntia
  • Liitännät: Bluetooth 4.0, SD/SDHC/SDXC -muistikortinlukija, SIM-paikka, 2 x USB 3.0, USB 2.0, HDMI, Ethernet (RJ-45)
  • Muuta: Sormenjälkilukija, taustavalaistu näppäimistö, magnesium-kansi, stereo-kaiuttimet,
  • sisäänrakennettu Web-kamera (HD), telakointiliitin
  • Käyttöjärjestelmä: Windows 8.1 Professional 64-bit
  • Koko (L x S x K): 329.9 x 229.9 x 15.5 mm
  • Paino: 1,39 kg

Master your business -kampanja

Sain Fujitsun LIFEBOOK U904 Ultrabookin testiin osana Fujitsun Master your business -kampanjaa, jossa 16 bloggaaja testaavat alkuvuoden aikana joko LIFEBOOK U904 -kannettavaa tai ESPRIMO Q920 -minitietokonetta. Alkutalven ja kevään aikana on edessä 15 tehtävää, joista yhdeksän suoritettuaan testaamansa koneen saa omakseen. Myös lukijat voi osallistua ja voittaa hotellilahjakortin. Aikaisemmista projekteista käyttööni ovat päätyneet U772, T901 ja S761.

Kokemuksiani Lifebook U904:sta ja etenemistäni testitehtävissä voi seurata kampanja-profiilistani tai seuraamalla minua Twitterissä. Kommentit ja kysymykset ovat tervetulleita.

Täyteläinen New Yorkin juustokakku

Juustokakku on herkullista, joten piti yrittää sellaisen tekemistä itse, sillä ohje ei kovin monimutkaiselta näyttänyt. Ei aivan yhtä yksinkertainen kuin banaani- tai piimäkakku, mutta helposti se valmistui. Juustokakkuja on erilaisia ja päädyin tekemään New Yorkin juustokakun, johon kuuluu grahamkeksipohja ja tuorejuustotäyte, ja joka valmistetaan uunissa. Lopputulos oli onnistunut ja herkullinen. Juustokakku on täyteläinen, eikä sitä kyllä montaa palaa jaksanut kahvin kanssa syödä, vaikka olisi mieli tehnyt.

New Yorkin juustokakku

Juustokakkuja on erilaisia ja niitä voi valmistaa eri tavoilla, mutta New Yorkin juustokakkuun kuuluu grahamkeksipohja täytteenä tuorejuustoa ja se valmistetaan uunissa. Kustannuksiltaan kakku on kohtalainen ja kuluista suurin osa tulee tuorejuustosta. Lisäksi omaa keittiötäni piti täydentää sekä irtopohjavuoalla että sauvasekoittimella. Yllättävästi kaupan halvin sauvasekoitin, Hugin Filix (~30e), ajoi asiansa erittäin hyvin. Mukana tulleessa minisilppurissa murentuivat keksit sekä tuorejuusto notkistui kätevästi ja vispilälisäosalla taikina sekoittui mainiosti.

Resepti

New Yorkin juustokakun reseptejä on hieman erilaisia ja itse käytin pohjana Arla Ingmanin ohjetta, lisäten vaniljatangon. Lisäksi pohjaan voi ripauttaa hieman kanelia maun mukaan.

Pohja

200 g 		Digestive-keksejä tai vastaavia
125 g 		voita tai margariinia
1 rkl 		sokeria

Täyte

600 g 		maustamatonta tuorejuustoa, kuten Philadelphia
3 dl 		sokeria
1 1⁄2 rkl 	vehnäjauhoja
4 		kananmunaa
200 g 		Crème fraîchea (eli ranskankermaa)
1 	 	vaniljatanko
2 tl 		sitruunamehua
2 rkl 		sokeria

Valmistusohje

1. Murskaa Digestive-keksit tehosekoittimella.
2. Sekoita sula voi, sokeri ja keksit tasaiseksi taikinaksi.
3. Taputtele taikina irtopohjavuoan (halkaisija n. 24 cm) pohjalle.
4. Paista pohjaa noin 170 asteessa 5-8 minuuttia.
5. Anna jäähtyä.
6. Valmista tuorejuustotäyte.
7. Sekoita tuorejuusto, sokeri ja jauhot tasaiseksi massaksi sähkövatkaimella.
8. Lisää täytteen joukkoon kananmunat yksi kerrallaan.
9. Lisää lopuksi joukkoon Crème fraîche, sitruunamehu ja sokeri.
10. Halkaise vaniljatanko pituussuunnassa. Kaavi sisältä siemenet ja sekoita muiden aineiden joukkoon.
11. Kaada massa keksipohjan päälle.
12. Paista kakkua 165 asteessa noin tunnin ajan.
13. Ota uunista virta pois päältä, raota uunin luukkua hieman ja anna kakun kypsyä vielä noin tunnin ajan jälkilämmössä (näin kakun pintaan ei muodostu rakoja).
14. Kääri kakku kelmuun ja laita se jääkaappin vetäytymään muutamaksi tunniksi.

Valmis ja hieman uunissa väriä pintaansa saanut juustokakku näyttää suurinpiirtein seuraavalta. Juustokakku on herkullista jo sellaisenaan, mutta kuten ravintoloissa yleensä, se maistuu myös esimerkiksi mansikkakastikkeen kera. Pitänee myöhemmin myös testata erilaisten juustokakkujen valmistamista.

New Yorkin juustokakku