Mini Maker Faire tänä viikonloppuna

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.

CNC-kurssilla yleisöennätys

CNC-kurssilla yleisöennätys

Noin kolmekymmentä osallistujaa saapui kuuntelemaan ja oppimaan Helsinki Hacklabille tulleen CNC-jyrsimen käytöstä. Kurssi jatkuu toistaiseksi joka keskiviikko. Eilisen illan aiheena olivat työkalut, koordinaatistot, koneen käyttö, ja mitä sillä voi ylipäänsä tehdä. Lopussa ehdittiin käydä läpi esimerkki G-koodin perusteita.

Kremmen luokan edessä
Koulutustila aivan täynnä kurssilaisia

Kurssin ohjelma, infot ja mahdolliset poikkeukset ilmoitetaan discoursessa, joten laita CNC-kurssin keskustelu sähköpostiseurantaan.

 

Lotta on jylsijä

Lotta on jylsijä

Pystyakselin moottori piti irroittaa että mahtui
Pystyakselin moottori piti irroittaa että mahtui

Helsinki Hacklabin tiloissa sijaitsee nyt iso CNC-työstökeskus, Lotta. Kone sijaitsi aiemmin Ylä-Savon ammattiopistossa Iisalmessa, josta se kulki pääkaupunkiseudulle viime viikolla, ja saatiin lopulta siirrettyä uuten paikkansa läbin entisen puutyötilan kohdalle viikonlopun aikana. Talkoisiin osallistui noin kymmenen vapaaehtoista, iso kiitos tästä! Kiitokset myös naapurillemme Siriukselle naapurisovun säilymisestä seinään ilmestyneen ison aukon jälkeenkin. Edellisen käyttäjän mukaan laitteessa on vielä paikantamaton vika, joka pyritään korjaamaan omin voimin. Koska laitteen mukana ei tullut työkaluja, niihin yritetään kerätä varoja vapaaehtoisten ylimääräisellä panostuksella. Aloitamme myös pian CNC:n käyttökoulutuksen koneesta kiinnostuneille jäsenillemme.

Tiistaina konetta päästiin säätämään kunnolla ensi kertaa. Työtila oli saatu pitkästä aikaa vähän siistitymmäksi, keittiötä ja jätehuoltoa saatiin paranneltua, ja paikalla kävi paljon vanhoja tuttuja ja uusia vierailijoita – myös vasta perustetusta Kuopio Hacklabista! Tänään keskiviikkona jatkuu aiemmin maalaustilaksi suunnitellun huoneen raivaaminen ylimääräisestä romusta. Huonejärjestys on CNC-koneen vaatiman tilan vuoksi suunniteltu nyt uudestaan. Puutyötila sijaitsee jatkossa elektroniikkahuonetta vastapäätä olevassa huoneessa ja metallityölle varattua pinta-alaa on lisätty. Tilaan tehty suunnitelma metalli- ja tulityötiloista ei kuitenkaan toteudu kokonaisuudessaan vielä nyt rahoituksen puutteen vuoksi. Maalaushuoneelle varataan tilaa muualta työpajasta.

Siirto-operaatio Flickrissä
Kuvia tiistailta (kiitos tstm)
Lisä kuvia tiistailta

CNC-koneen korjausta
Kremmen asentamassa pystyakselia takaisin
Lotta saatu omalle paikalleen
Lotta saatu omalle paikalleen
Open Tuesdays continue as usual

Open Tuesdays continue as usual

Working grounds
Working grounds

Our lab has been under renovation for some weeks because of sewage leak that resulted in complete rebuild of our WC. Despite of this, Open Tuesdays have continued as usual, and only courses and other irregular events have been postponed to future. We hope that the current situation would be over within a month, and that the new WC room could serve us better than the old one, which was just miserable. We try to make the new room somewhat accessible, but cannot yet promise complete wheelchair accessibility.

For now, our neighbor Sirius has given us permission to use their toilet. Mind that the door has no handle on the other side, so do not lock yourself in! We’ll see if this could be fixed. There is a water tap now in Ell-i room, but in the kitchen the only usable machine is perhaps the microwave. You can follow the current situation on our Flickr feed.

On the brighter side, there’s a new Hacklab in Finland! Kuopio Hacklab is now accepting new members. Also, Tampere Hacklab has found a new home, which is roughly the same size as ours but with higher ceiling.

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

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.

 

Siirtyminen Freenode-verkkoon

Siirtyminen Freenode-verkkoon

freenode logoIRC-kanavamme on jatkossa Freenode-verkon #helsinki.hacklab.fi.
Siirry web-irkkiin: IRC (webclient)

Siirtyminen IRCNetistä Freenode-verkkoon polkaistiin käyntiin tänä viikonloppuna. Freenode-verkko on kasvava ja kansainvälinen IRC-verkko, joka on keskittynyt varsinkin avoimen lähdekoodin projekteihin liittyvään kommunikointiin. Freenodelle siirtyi aiemmin tänä vuonna #hacklab.fi-kanava sekä muita suomalaisia hacklab-kanavia, ja sieltä löytyy entuudestaan ulkomaisia hackerspaceja sekä hackerspaces.org-wikisivuston kanava #hackerspaces. Helsinki Hacklabin on hyvä sijaita siellä, missä muu kansainvälinen yhteisö on. Meillä käy vierailijoita ulkomailta ja olemme vähitellen keränneet itsekin yhteyksiä maan rajojen ulkopuolelle.

Aikaisempi IRCNetin kanava jää elämään omaa elämäänsä. Monet aktiivijäsenet, hallituslaiset ja muut yhdistyksen vastuunkantajat ovat jo siirtyneet täysin Freenoden puolelle. Freenodeen yhdistäviä webclienteja ovat mm. freenode.netin webchat ja KiwiIRC:n sivut.

Freenodella kanavien hallinnointi tapahtuu ChanServ-palvelun kautta, joten kanavaoperaattoreista ei tarvitse huolehtia. NickServillä voit varata oman nimimerkkisi verkossa vain omaan käyttöösi. Alis-palvelu auttaa löytämään uusia kanavia hakutermeillä.

Siirtyminen voi aiheuttaa monelle ylimääräiseksi koettua vaivaa, pahoittelut tästä. Tällä muutoksella yritetään kuitenkin ratkaista käyttäjien yhteysongelmia, helpottaa yhteydenpitoa kansallisella ja kansainvälisellä tasolla, sekä helpottaa kanavien ylläpitoa.

Espoo Mini Maker Faire 17.-18. lokakuuta

Espoo Mini Maker Faire 17.-18. lokakuuta

espoo mini maker faire logo 2015WÄRK:festejä järjestänyt Wärk ry. pitää tänä vuonna Suomen ensimmäisen Mini Maker Fairen Espoon Otaniemessä. Jos sinulla on siis keskeneräinen ikuisuusprojekti, niin nyt on vihdoin hyvä tilaisuus ottaa tapahtumasta itselleen deadline ja tuoda valmis rakennelma näytille. Tapahtuma kerää yhteen rakentelijoita, käsitöiden harrastajia ja kaikenlaisia muita tekijähenkisiä ihmisiä.

Jatketaan aiheesta discoursen puolella ja irkissä kanavalla #hacklab.fi.

Chaos Communication Camp 2015, täällä ollaan!

Chaos Communication Camp 2015, täällä ollaan!

20150813_ccc15_telttapaikkaSaksaa ei päästetä luopumaan ydinvoimasta! Reaktori on mukana täydessä kokoonpanossaan isompia mölylaitteita lukuun ottamatta. Maanantaina paku lähti läbiltä ja tiistai-iltana teltat olivat pystyssä Ziegleiparkissa. Perille päästyttyä saatiin heti yksi telttakeppi poikki muovisen nivelen kohdalta. Menomatkalle mahtui muutama pysähdys, kuoppainen kiertotie Puolan maaseudulla ja torkahtaminen Varsovan Ikean takapihalla.

Seuraa meitä foorumilla ja katso uusimmat kuvat Flickr:stä:
https://discourse.hacklab.fi/t/chaos-communication-camp-2015/230
https://www.flickr.com/photos/helsinkihacklab/

Hacklab.fi osallistuu Assembly Summer 2015 -tapahtumaan

Hacklab.fi osallistuu Assembly Summer 2015 -tapahtumaan

esitteitä toiminnastaHacklabit osallistuvat Assembly Summeriin yhteisellä ständillä. Puuhanurkassa mukana ovat myös Pelimuseo, Kasettilamerit, Mindfield games ja Skrolli-lehti. Ensimmäistä kertaa Helsingin hacklab osallistui Assyille heti yhdistyksen perustamisvuonna 2010, eli nyt ollaan paikalla jo viidettä kertaa. Meille annettiin käyttöön iso alue, joten lastasimme mukaan robosokkelon ja Urpobotin – tule katsomaan!

Hacklabit Chaos Communication Camp 2015 -tapahtumassa

Hacklabit Chaos Communication Camp 2015 -tapahtumassa

Liput kohta loppumassa? Toimi nopeasti jos haluat vielä mukaan.
camp logo

Olemme keränneet jo pienen joukon lähtijöitä Saksaan Chaos Communication Camp 2015 -tapahtumaan. Oma telttapaikkamme on yhteissuomalainen, eli mukaan toivotaan kaikkia kiinnostuneita, oli sitten mukana Hacklab-toiminnassa tai ei. Reaktori pakataan ensimmäiselle ulkomaanmatkalleen. Tule mukaan!

Infoa lisää:
kanava #ccc15-fin IRCnetissä toimii pääasiallisena yhteydenpitovälineenä
Tapahtuman oma wiki-sivu
Discourse-ketju