Avainsana: ohjelmointi

  • RPA eli Robotic Process Automation

    Jokainen varmasti tietää omasta työstä ne ikävät hommat, jotka toistuvat joka kerta samanlaisina ja vievät aikaa kaikelta niin sanotusti järkevältä. Esimerkkeinä voidaan mainita tiedon siirtäminen eri järjestelmien välillä ja määrämuotoisten lomakkeiden käsittely. Niitä töitä, jotka on pakko tehdä, mutta jotka hidastavat työtä. Mitäpä jos työpaikkasi automatisoisi ne? 2000-luvulta lähtien työelämässä on otettu valtavaa digitaalista loikkaa…

  • Ruby on Rails, tai: apua, enhän minä osaa koodata!

    Ruby on Rails. Rails Girls. ”I <3 HTML more than Ryan Gosling.” Että niin mitä? Mikäli Ruby ja Rails Girls ovat täysin kummallisia ja vieraita asioita, suosittelen lukemaan ensin Katjan kirjoittaman jutun Rubysta ja siitä, mitä se on ja mihin se taipuu. Jos taas Ruby on jo vanha tuttu, jatka lukemista! Pääsin tutustumaan Rubyyn ja…

  • Ohjelmoi itsesi yliopistoon avoimella verkkokurssilla

    Helsingin yliopistolla pyörii jälleen avoin nettikurssi, jonka kanssa pääsee sekä tutustumaan ohjelmoinnin saloihin että mahdollisesti hamuamaan itselleen opiskelupaikan tietojenkäsittelytieteen koulutusohjelmasta. Tässä postauksessani pyrin käsittelemään sekä kyseistä kurssia että massiivisia avoimia verkkokursseja ylipäänsä. Itse olen tutustunut muutamaan jenkkikurssiin, jotka ovat tosin jääneet minulta kesken. Mikä ihmeen MOOC? MOOC:it (Massive Open Online Course) ovat nimensä mukaisesti kaikille…

  • Cordova, koodaamista Androidille

    Mobiilisovelluksia on saatavilla kaikenlaiseen tarpeeseen. On pelejä ja arkea helpottavia sovelluksia, mutta myös hauskoiksi tarkoitettuja, mutta käytännössä turhia sovelluksia. Parhaimmillaan mobiilisovellusten puolella käyty kauppa on miljoonaluokkaa, etenkin pelien puolella myynti voi kasvaa suureksi. Eri alustoille on omat koodauskielensä. Windows Phonelle käytetään yleensä .NET-alustaa ja #C-kieltä, kun taas iPhone-sovellukset tehdään yleensä Objective C:llä. Androidin puolella kehitys…

  • Arduinoa aloittelijoille

    Varmasti jokaisen nörtin haaveisiin kuuluu oman robotin rakentaminen. Mitäpä jos kertoisin, että se on helpompaa, kuin moni luulee? Jopa minäkin osaan ohjelmoida ledit vilkkumaan haluamallani tavalla. Lisää koodausta ja saan nallen heiluttamaan ommeltua puukkoa kuin Norman Bates. Pienellä lisäharjoituksella voin rakentaa itselleni oman robotti-imurin, josta olen haaveillut. Suomessa ei taida olla kovin montaa korkeakoulua, joissa…

  • Rails Girls – Innostamassa naisia ohjelmoimaan

    Rails Girls – Innostamassa naisia ohjelmoimaan

    Rails Girls on Linda Liukkaan ja Henrietta Kekäläisen vuonna 2010 alullepanema suomalainen nettiyhteisö, jonka tavoitteena on innostaa naisia ohjelmoimaan ja rakentamaan osaltaan netin maailmaa järjestestämällä pieniä ohjelmoinnin työpajoja. Päivän mittainen työpaja on suunnattu ensisijaisesti kaikenikäisille tytöille ja naisille, joilla ei ole aiempaa kokemusta ohjelmoinnista. Päivässä ei tietenkään vielä opita ohjelmoimaan seuraavaa Angry Birdsiä, mutta saadaan…

  • Accenturen IT-miniseminaari

    Accenture järjesti 15.5.2012 Metropolian tiloissa ammattikorkeakoulujen tietojenkäsittelyn ja tietotekniikan opiskelijoille IT-seminaarin. Seminaari oli jaettu kolmeen osaan: avaus, työpajat ja Accenture Awards -stipendien jako. Seminaarin tarkoitus oli esitellä Accenturea opiskelijoille työpaikkana sekä kertoa pinnalla olevista trendeistä IT-alalla. Opiskelijoilla oli mahdollisuus testata taitojaan sekä oppia uusia taitoja, sekä luoda hieman kontakteja tulevaa varten. Aion nyt tuoda esiin…

  • Nörttitytön perehdytys funktionaaliseen ohjelmointiin

    Mainitsin viimeksi ohjelmointikielistä kirjoittaessani, että Scala on tätä nykyä ehdoton suosikkini kaikista koskaan oppimistani ohjelmointikielistä. Tämä johtuu luultavasti siitä, että opetellessani Scalaa sain samalla myös oivalluksen funktionaalisesta ohjelmoinnista. Wikipedia määrittelee lyhyesti sen seuraavasti: Funktionaalinen ohjelmointi eli funktio-ohjelmointi on ohjelmointiparadigma, joka perustuu matemaattisten funktioiden käyttöön ja tarkemmin lambdakalkyyliin. Jep. Sama suomeksi kiitos. Neil deGrasse Tyson sanoo…

  • Scrum

    Opiskelen toista vuotta tietojenkäsittelyä ammattikorkeakoulussa. Nyt kevätlukukaudella olemme päässeet tutustumaan Scrum-työskentelyyn. Ainakaan itse en ollut aikaisemmin kuullut scrumista juuri mitään enkä usko, että kovin moni muukaan kurssilla oleva. Sen lisäksi, että meille kurssilla kerrottiin mitä Scrum on, olemme päässeet luomaan omaa webbisovellusta Scrumin käytäntöjen mukaisesti. Sanana Scrum on oikeastaan mahdoton kääntää suomeksi, joten on yksinkertaisempi…

  • Ohjelmointikieliä aloittelijoille

    Huolimatta siitä, että useampikin nörttitytoistämme on joko huvikseen tai ammatikseen ohjelmoija, ei tässä blogissa ole vielä aikaisemmin ollut juurikaan puhetta ohjelmoinnista. Näinpä ajattelin täyttää tämän aukon antamalla pikakurssin ohjelmointikielien ihmeelliseen maailmaan. Muutaman huomion jälkeen on jokaisesta ohjelmointikielestä malli ns Hello Worldistä. Se on (yleensä, ei nyt puhuta APL:stä) yksinkertaisin ohjelmaesimerkki; ohjelma, joka ajaessaan tulostaa ruudulle…