HSF16½ ja robottikisa

Hacklab Summit Finland 2016½ on nyt takanapäin. Telttasauna on palautettu, viimeisetkin osallistujat päässeet kotiin ja löytötavarat kuulutettu.

20160611_Silta_ryhmakuva_rajattuTällä kertaa päätettiin tehdä HSF:n perinteikäs robokisa vähän toisin, kun kisa vietiin läbin seinien sisältä läheiseen puistoon ja isomman yleisön eteen. Säätilan jännittämisen, robottien viimehetken säätämisen ja järjestelyryntäilyn lopputuloksena saatiin aikaan onnistunut tapahtuma, jota pääsi seuraamaan yli 150 katsojaa! Paikallisten järjestäjien lisäksi robotteja ja osallistujia oli saapunut Helsinkiin Tampereelta, Turusta, Vaasasta ja Kuopiosta.

20160611_kollaasiRadalla nähtiin yllätysvieraana kisaan ilmoittautunut, ja järjestäjät täysin yllättänyt, robotti Dash ohjaajansa Iineksen kanssa, jonka tulosaika pisti monet muut kisaviritelmät koville. Ilman kolmen yrityksen sääntöä, olisi tulostaulu näyttänyt kovin toisenlaiselta.

Dash-robo ja ohjaaja

Dash-robo ja Iines

Kisan lopulta voitti Jarin Imuribotti tulosajalla 0:39,39, joka päihitti turkulaisten Totally Not Failixin tiukassa kisassa ajalla 0:39,80. Robotteja oli kisassa yhteensä kahdeksan, kaukaisin Kuopiosta asti. Kolmanneksi sijoittunut thjt:n Antiikkibotti, joka pärjästi ir-sensoreillaan auringonvalosta ja yli viidentoista vuoden iästään huolimatta mukavasti ajalla 0:48,13.

Vaikka sää olikin vähän kolea ja pilvinen, joutui tamperelaisten etäyhteydellä ohjattu robo laittamaan aurinkolasit ylle, jotta kameran kuva välittyi paremmin pilotille Hollolaan. Tämä auttoikin kierrosajan tiputtamisessa alkukokeilujen jälkeen kuudesta minuutista alle minuuttiin. Kisan päätteeksi huomion varasti Kremmenin pari päivää sitten saama koiranpentu, joka kävi myös kiertämässä radan läpi – hieman avustettuna tosin.

Robotapahtuman ohjelmaan kuului myös kopterilennätyksiä. Katso video tapahtumapaikalta youtubessa. Orja herätettiin myös talviuniensa jälkeen sähköihin. Viimeksi Saksassa ajelua nähnyt satakiloinen radio-ohjattava mönkivä laite pyörähti vikkelästi puiston nurmikolla, vaikka akut olivat viimeksi ladattu loppukesällä.

20160611_kollaasi2Kävimme viikonlopun tapahtuman aikana myös RC-Ratakeskuksella ajelemassa ja keskustelimme hacklab.fi-yhteistyön tiivistämisestä. Virallista katto-organisaatiota ei vielä perustettu, mutta ajatukselle näytettiin vihreää valoa. Ensi kerran tavataan samanlaisissa merkeissä alkuvuodesta Tampereella HSF17-tapahtumassa!

Robotit Strömbergin puistossa

robokisan mainosPienoisrobotit kohtaavat sokkeloradalla Strömbergin puistossa. Avoin ja maksuton tapahtuma kaikenikäisille! Mukaan voi tulla seuraamaan vaikka koko perheen kanssa.

Tapahtumatiedotus Facebookissa

Hacklab.fi:n perinteinen robokisa järjestetään tällä kertaa avoimena yleisötapahtumana. Kisa alkaa klo 16, jos sää sallii.

Robokisa on osa HSF-viikonloppua.

Paikalle saadaan myös Dustin rakentama radio-ohjattava isompi mönkivä otus, jota ulkoilutettiin viimeksi Saksassa Chaos Communication Campilla.

 

Model Expo 2016

20160417_Model_expoKävimme jälleen Model Expossa esittelemässä hacklab-toimintaa omalla osastollamme SATS:in vieressä. Saimme SVV:ltä lainaan näytöt ja mikserit, joilla kelpasi esitellä valokuvia toiminnasta eri kaupungeissa.

Kiinnostusta hacklabeihin löytyi muualtakin kuin niistä kaupungeista, missä tällä hetkellä toimintaa löytyy. Kyselyjä tuli Etelä-Suomen lisäksi Lapin alueen ja Viron hackerspace-toiminnasta. Muun muassa Lahti ja Imatra mainittiin paikkoina, joihin vastaavanlainen kerho olisi tervetullut. Hyvä keino aloittaa yhteisön kerääminen omaan kaupunkiin on esitellä itsensä ja ideansa Hacklab.fi:n yhteisellä discourse-foorumilla.

3D-tulostin kiinnosti messuvieraita jälleen kerran ja uusia yhteistyöideoita neuvoteltiin muutaman eri tahon kanssa. Kilpailumenestystä tuli tällä kertaa Depilin pienoismallille, joka voitti 1. palkinnon sarjassa muu maakalusto. Kuvat tapahtumasta löytyvät viikonlopun Flickr-alumista.

panssariajoneuvon pienoismalli

Depilin voittoisa kilpailutyö

Hacklabit tavattavissa Model Expossa

20130430_vihannes_modelexpo2Helsinki Hacklab, Suomen muut hacklabit ja Suomen Avaruustutkimusseura osallistuvat Model Expoon 15.-17.4. Hacklabien ja avaruustutkimusseuran osastot sijaitsevat vierekkäin (kartalla 7f89).

Esille on suunniteltu laitettavan taas kaikenlaista uutta ja vanhaa: Urpobotti, 3D-tulostin, metallista Lotalla jyrsittyjä kappaleita ja tietysti vilkkuvia ledejä.

HSF tulee taas!

Ikuri Arcade HSF15Hacklab Summit Finland 2016 järjestetään taas Tampereella tammikuun viimeisenä viikonloppuna 29.-31.1.2016. Seuraa ilmoittautumistiedotusta Tampereen Hacklabin sivuilla ja Freenoden #hacklab.fi-kanavalla.

HSF kerää Suomen hacklab-aktiivit nyt viidettä kertaa Tampereelle. Ohjelmaan kuuluu jälleen kerran perinteinen robottikisa ja yhteistyön suunnittelua. Vapaaehtoiseksi tapahtumaan voi ilmoittautua myös muualla kuin Tampereella asuvat. Helsingistä lähtee autokyytejä perille – kimppakyytien sumplintaa kirjoitusalustalla: http://kirjoitusalusta.fi/HSF16-helsinki-kimppakyydit

Katso tapahtumainfo osoitteesta: http://tampere.hacklab.fi/pages/hsf16/

HUOM: Järjestäjä toivoo ennakko-ilmoittautumista vaikka se ei tällä kertaa täysin pakollista olekaan.

Syyskokous ja pikkujoulut huomenna lauantaina 12. joulukuuta

helsinki_hacklab_logo_icon.png

Viime hetken muistutus huomisista pikkujouluista!

Helsinki Hacklab ry:n sääntömääräinen syyskokous järjestetään 12. joulukuuta. Kokouksen jälkeen jatketaan illanviettoa epävirallisemmin pikkujoulun merkeissä. Tilaisuus on alkoholiton, tarjoilu nyyttikestiperiaatteella.

Aika: lauantai 12.12.2015 klo 14.00
Paikka: Helsinki Hacklab ry:n kerhotilat, Takkatie 18.

 

Jarin soiva parranajokone

Jari Kangas on rakentanut jälleen uuden hauskan projektin, tällä kertaa Arduinolla ja parranajokoneella. Video soivasta koneesta youtubessa ja juttu Mikrobitin sivuilla.

Käsityökerho kokoontuu 11.11. kello 18.00

Läbin ompelutarvikkeitaTämän vuoden ajan on labilla kokoontunut käsityökerho kuukauden toisena keskiviikkona. Asiasta on lähinnä tiedotettu Discoursessa, eikä kävijämääristä päätellen tieto ole ehkä tavoittanut ihmisiä.

Kesätauon jälkeen kokoontumisten uudelleenkäynnistelyssä on ollut vaikeuksia, mutta vuoden kaksi viimeistä tapaamista eli marraskuun ja joulukuun kokoontumiset on päätetty pitää sovitun aikataulun mukaisesti kuukauden 2. keskiviikkona. Niinpä kokoonnumme keskiviikkona 11. päivä kello 18.00 ompelemaan ja tekemään muita käsitöitä.

Lokakuu 2015 ja tulevat tapahtumat

Hacklab.fi:n syntikkapöytä Mini Maker Fairella

Hacklab.fi:n syntikkapöytä Mini Maker Fairella

Tulevia tapahtumia marraskuussa:

Lokakuu oli kiireinen Helsinki Hacklabilla. Löysimme sopivan CNC-työstökoneen, voitimme huutokaupan, järjestimme kuljetuksen Iisalmesta asti ja siirsimme koneen paikalleen vapaaehtoisten avulla. Vessan remontti etenee nyt hyvin ja vessastamme pitäisi tulla huomattavasti parempi kuin aikaisemmasta. Samalla saamme keittiön vesipisteet liitettyä käyttövesi- ja viemäriverkkoon. Otso järjesteli elektroniikkahuonetta siistimpään kuntoon, ja kaikenlaista romua ja jätettä on saatu siivottua pois muualtakin työtiloista.

Espoo Mini Maker Faire

Äänilaitteiden rakentelua, netl päivystää pöydän takana

Äänilaitteiden rakentelua, netl päivystää pöydän takana

Espoo Mini Maker Faire onnistui hyvin. Iso kiitos varsinkin Turusta saapuneille hacklab.fi-pöydän päivystäjille! Ständille onnistuttiin saamaan kaikenlaista uutta ja vanhaa. Mukana oli mm. analoginen pong-peli, turkulaisten videoflipperin prototyyppi, Littlebits-palikoita, rambon kypäräprojekti, 3D-tulostin ja ledivilkuttimia.

Pääsimme tapaamaan Maker Fairella myös Tech Club Joensuun tyyppien kanssa, ja yhteistyötä varmasi jatketaan hacklab.fi-merkeissä tästä eteenpäinkin. Katso kuvia tapahtumasta Flickr:stä ja YLE Areenasta rambon ja netlin haastattelu.

Mini Maker Faire tänä viikonloppuna

espoo mini maker faire logo 2015Kaikkien rakentelijoiden tapahtuma Espoossa!

Helsinki Hacklab osallistuu Espoo Mini Maker Faireen muun hacklab.fi-porukan kanssa yhteisellä pöydällä. Uutena vetonaulana on tällä kertaa Turun Hacklabin on rakentama videoflipperi. Mukaan otetaan myös 100 % analoginen pong-peli ja kartongista taiteltu, akryylihartsilla ja lasikuidulla vahvistettu LARP-kypärä.

Tule katsomaan mitä muuta vielä saadaan paikan päälle! Hacklab.fi-pöytä on Suomen kaikkien Hacklabien yhteinen edustus Mini Maker Fairessa.

Kuvia tapahtumasta Flickrissä: lauantain kuva-albumi ja sunnuntain kuvat.

Github, testausta ja muuta ohjelmoinnin hienoutta alkeista eteenpäin käytännössä maanantaisin.

Joskus keskikesällä kyllästyin odottelemaan kauan kaivattua kurssia tai
työpajaa modernin ohjelmistotuotannon perustaidoista ja päätin ryhtyä vetämään
moista sitten itse. Ohjelma sopii kaiken tasosille ohjelmoijille ja sisältö
sovitetaan joka maanantai läsnäolevalle yleisölle.

Versiohallinta ja automaattinen testaus eri tasoilla on sen sortin hienouksia,
joiden avulla ohjelmiin voi tehdä muutoksia hallitusti. Testauksen avulla
tiedetään toimiiko se (no, melkein ainakin) ja versiohallinta auttaa löytämään
bugin alkulähteille.

Muutenkin versiohallinta on hieno juttu, projektiryhmän joka koodarilla voi
kaikessa rauhassa olla samat koodit auki omilla koneillaan ja muutokset saadaan
kasattua yhteen yleensä automaattisesti tai ainakin kohtuullisella vaivalla.

Tarkemmin asioista puhuttaessa törmätään tosi nopeesti asioiden erisnimiin.
Versiohallinnan puolesta keskitytään yleisimpään yhdistelmään: Git ja Github.
Näissä työkaluissa on vähän hankalahko kynnys yksin alottaa oppimista, joten
yhteinen oppiminen ja keskinäinen opettaminen on paras tapa päästä alkuun.
Vertaillaan myös eri workfloweja ja puhutaan projektien teknisestä hallinnasta
ja branchien filosofiasta.

Miten sitten testaaminen? Testaaminen jakautuu yksittäisiä ohjelman osia
testaavaan unit testingiin ja kokonaisia ohjelmia ja laajempia kokonaisuuksia
testaavaan integraatio/hyväksyttämis testaukseen. Jälkimmäinen jakaantuu vielä…

Testauksen suhteen nyt keskitytään enimmäkseen unit testaukseen ja sivutaan
aiheena muita testauksen menetelmiä. Unit testaus on ohjelmoijan ikioma nakki
ja apuväline, jolla varmistetaan, että tehdyn muutoksen jälkeenkin
ohjelma toimii ainakin niin hyvin kuin se osataan testata. Nää testit tehään
samalla kielellä kun ohjelmakin.

Tähän liittyen harjotellaan Test Driven Development -prosessia, jossa siis
työtä rytmittää jatkuva testaaminen ja testien kehittäminen samaa tahtia
koodin kanssa. Ihan kaikkeenhan se ei tietenkään sovi, mutta mihin sopii,
sopii sitte sitä paremmin. Joku on luonnehtinu, että tää ois vähän niinku
ohjelmoinnillinen vastine kaksinkertaselle kirjanpidolle.

Laajempia testauksia sivutaan Robot Frameworkilla, jolla voi testata vaikka
nyt sitten oskilloskoopin avulla tuliko ohjelmasta oikean muotoinen ääni, tai
osasko PaaS saada uuden version webisoftasta ajoon tai toimiiko vasta tehty
REST API kunnolla vaiko vaan melkein. Robot on älyttömän laajennettava systeemi,
johon voi kirjotella testejä melkein selväkielisesti ja sitä voi laajentaa
helpoiten Pythonilla.