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.

Digitaalitekniikan alkeiskurssi torstaisin alkaen 5.11. kello 18

Aloitamme taas digitaalitekniikan opintokokonaisuuden alkeiskurssilla, joita on tarkoitus vetää tämän vuoden puolella ainakin kuutena torstaina.

Lähestyminen on mahdollisimman epäteoreettista ja teemme yksinkertaisia 74-sarjan ja vastaavien logiikkapiirien kytkentöjä leipälaudalle.

Kurssi on ilmainen ja avoin kaikille eikä vaadi esitietoja.

Kurssille tulee jatkoa peruskurssin muodossa, jolloin siirrymme ohjelmoitavien CPLD- ja FPGA-piirien ohjemointiin Verilog-kielellä. Tämän jälkeen on vielä jatkokurssi jossa mennään syvemmin FPGA-piirien syövereihin jos innostusta riittää.

Hacklabin sijainti löytyy yhteystietosivulta.

Kurssin tiedoitus tapahtuu Discoursessa olevan viestiketjun kautta. Jos ei seuraa Discoursea aktiivisesti, voi palveluun rekisteröityä, jolloin voi merkitä viestiketjun sähköpostiseurantaan.

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

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ä

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

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.

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

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 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!

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/