Browsed by
Category: Kurssit

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.

 

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.

 

ProTracker kurssi hacklabilla ke 24.6. 18-20

ProTracker kurssi hacklabilla ke 24.6. 18-20

protrackerHacklabilla järjestetään ProTracker kurssi Amigalle.

Kurssin tavoitteena on opettaa mitä trackerit ylipäänsä ovat. Kurssilla käydään läpi trackerin perusideaa, protrackerin käyttöliittymän perusteet ja ehkä jopa hieman trackerien historiaa. Kurssin jälkeen pystyt aloittamaan itsenäisen työstön kyseisellä trackerillä, hyödyntämään perusteita myös uudemmilla trackereillä ja toivottamasti myös pitämään vastaavan kurssin muille kiinnostuneille.

Ilmoittautuminen kyseisen linkin takaa:
http://goo.gl/forms/…

Kurssi on avoin kaikille. Ei siis vaadi labin jäsenyyttä; kutsu kaveritkin mukaan.

edit:

Kurssi oli varsin onnistunut joten aiheesta järjestetään varmasti toinenkin kurssi niille jotka eivät tälle kurssille päässeet osallistumaan. Aiheesta tiedotetaan jälleen kun se tulee ajankohtaisemmaksi. Kiitokset kurssille osallistuneille.

18932472559_8bc472aff8_z

Pikakurssi: Näin valitsen transistorin

Pikakurssi: Näin valitsen transistorin

Keskiviikkona 18.3. klo 18:00 labilla pidetään yhden illan mittainen kurssi jossa käydään läpi perusteita transistorin valintaan eri sovelluksiin.

Transistoreita on laaja kirjo edullisista pienistä yleiskomponenteista huomattavan arvokkaisiin, erityiskohteisiin tarkoitettuihin tuotteisiin. Tiivistettykin datalehti luettelee kullekin tyypille suuren joukon ominaisuuksia ja raja-arvoja joista aloitteleva tai vähän edistyneempikään harrastaja ei välttämättä aina saa helposti selkoa.

Tämän iltaluennon tarkoitus on auttaa jäsentämään tarpeita niin, että ne voidaan kohdistaa datalehdillä esitettyyn tietoon komponentin ominaisuuksista ja näin paitsi valita vaatimukset täyttävä transistori, myös minimoida valinnasta aiheutuvat kustannukset sekä huomioida tehdyn valinnan vaikutukset muualle sovellukseen.

Luennolla käydään lyhyesti läpi transistorien yleisimmät perustyypit ja kaikille sovelluksille yhteiset valintaperusteet. Tämän lisäksi tarkastellaan sellaisia ominaisuuksia jotka ovat tärkeitä transistorin käytössä toisaalta lineaarisena vahvistimena ja toisaalta kytkimenä.

Luennolle ovat tervetulleita kaikki kiinnostuneet. Jotta luennosta saisi tarkoitetun hyödyn, kuulijoiden oletetaan tuntevan elektroniikan peruskäsitteet – jännite, virta, sähkönvastus. Labin perinteiden mukaisesti luennolla painotetaan käytäntöä joten syvälliseen teoriaan ei mennä. Joidenkin asioiden käsittely edellyttää laskentaa, mutta siitä selvitään peruskoulun tasolla.

Luento on maksuton.

Vuoden ensimmäiset kurssit takana

Vuoden ensimmäiset kurssit takana

Kilpuri raportoi

Arduinon ja elektroniikan kurssiviikonloppu
Arduinon ja elektroniikan kurssiviikonloppu

Viikonloppuna 24. ja 25. tammikuuta järjestettiin uuden systeemin mukaiset alkeiskurssit. Arduino lauantaina ja elektroniikka sunnuntaina. Arduinon alkeiskurssilla aloitettiin ledin vilkutuksesta, tästä edettiin moniväristen ledien himmentelemisiin. Ehdittiin myöskin serialmonitorin kautta erilaisten antureiden lukemiseen.

Elektroniikan alkeista jätettiin tietoisesti joitain peruskomponenteja käsittelemättä, oleellisena pidettiin Kirchhoffin piirilakeja. Herra Kirchhoffin 1845 esittämät teoriat pätevät edelleen ledin sarjavastuksen laskemiseen. Välillä tehtiin kytkentöjä “leipälaudoille”. Diodien jälkeen perehdyttiin transistoriin teoriassa ja käyttöön kytkimenä; demottiin tilannetta jossa arduinon 5 voltilla ohjataan suurempaa jännitettä käytettävään laitteeseen.

Ardukurssin työpiste
Ardukurssin työpiste
Kilpurit et al
Kilpurit et al
Tiimi
Tiimi
Mittaus
Mittaus
Luokkahuone
Luokkahuone
Jari esittelee NPN-transistorin toimintaa
Jari esittelee NPN-transistorin toimintaa
Arduinoa&elektroniikkaa viikonloppuna 24. ja 25. tammikuuta

Arduinoa&elektroniikkaa viikonloppuna 24. ja 25. tammikuuta

Helsinki Hacklab järjestää kaikille avoimet Arduino- ja elektroniikkakurssit 24. ja 25. tammikuuta Takkatiellä. Ensimmäistä kertaa omissa, hienoissa tiloissa seuraavasti:

Lauantain sessiossa tutustutaan Arduinon ihmeelliseen maailmaan ja tehdään kytkentöjä leipälaudalla. Et tarvitse välttämättä omaa Arduino-korttia, me lainaamme sinulle opiskelupäivän ajaksi. Tarvitset kuitenkin oman tietokoneen. Sunnuntaina on tarjolla tietoa elektroniikan alkeista. Molemmista päivistä on lisätietoa omilla ilmoittautumissivuillaan. Linkit löytyvät ylempää. Totta kai molemmille kursseille saa ilmoittautua.

Kurssit ovat maksuttomia, mutta edellytämme ilmottautumista etukäteen. Sen teet helposti ylläolevien linkkien kautta jättämällä nimen ja sähköpostiosoitteen. Näin haluamme järjestäjiänä varmistua, että osallistujille on tilaa. Mukaan mahtuu 20 ensimmäiseksi ilmoittautunutta. Jos et pääse, niin ole ystävällinen ja peruuta. Kerrot sen yhdellä maililla. Tämä voi mahdollistaa jolle-kulle-halukkaalle osallistumisen.

Pitäjänmäelle pääsee kätevästi A- ja L-lähijunilla. Asemalta on reipas 5 minuutin kävelymatka. Bussit tulevat lähelle niin Helsingin keskustan suunnasta kuin Espoon puoleltakin. Mikäli tulet omalla autolla, niin labin läheisyydessä on parkkipaikkoja.

Jos sinulla on mitä tahansa kysyttävää kursseista niin mailaa: kurssit (at) helsinki.hacklab.fi

 

dEEP kurssit jatkuvat torstaisin klo 18-21!

dEEP kurssit jatkuvat torstaisin klo 18-21!

dEEP – EEP goes digital!

Suosittu Epäteoreettisen Elektroniikan Perusteet -kurssi on nyt saamassa digitaalisen jatko-osan.

Syksyisten torstai-iltojen workshopeissa aletaan perehtyä digitaalielektroniikan salaisuuksiin alkeista alkaen, päätyen lopulta FPGA-piireihin. Tutuksi tulevat erilaiset piiriperheet, kombinaatio- ja sekvenssilogiikat sekä ohjelmoitavatlogiikkapiirit.

Leipälaudan äärellä päästään näkemään piirien toimintaa myös käytännössä.Osallistumista helpottaa EEP-kurssia vastaavat tiedot: sähköopin peruskäsitteet, yleismittarin käyttö ja yksinkertaisten kytkentöjen rakentaminen leipälaudalla.

Jos näissä tuntee tarvitsevansa kertausta, tiistai-illat labilla ovat hyvä tilaisuus siihen.Kurssi on avoin kaikille Helsinki Hacklabin jäsenille. Aika on joka torstai klo 18-21, alkaen 18.9. ja paikkana Hacklabin tilat.

Kryptoradio Kaupunkiverstaalla

Kryptoradio Kaupunkiverstaalla

Helsinki Hacklab proundly presents! Järjestämme yhdessä Koodilehdon kanssa Kryptoradion esittely- ja devaussession Kaupunkivertaalla sunnuntaina 07.09.2014 alkaen klo 10:00.

kryptoradio

Lainaus lehdistötiedotteesta avaa asiaa.

“Kryptoradio-nimellä kulkeva hanke mahdollistaa vertaisvaluuttamaksujen välittömän vastaanoton digi-tv-laitteen ja uuden ohjelmiston avulla ilman Internet- tai puhelinyhteyttä.

Koodilehto osk käynnistää yhdessä Krypto FIN ry:n kanssa kehityshankkeen, joka tähtää vertaisvaluuttojen transaktiodatan lähettämiseen radioteitse. Teknologiaratkaisu mahdollistaa vertaisvaluutoilla tehtyjen maksujen seuraamisen ja vastaanottamisen digi-tv-vastaanottimilla.”

Ilmoittautuminen Google-lomakkeen kautta: https://docs.google.com/forms/d/1wfBlZDRrpDJYHJMq-I7wvm_fFJaWgsu4yltsRY90HCg tai tilaisuuden Facebooksivun kautta: https://www.facebook.com/events/520033624766134

Tilaisuus on avoin ja maksuton, mutta edellyttää ennakkoilmoittaumista. Kaupunkiverstas on osoitteessa Mannerheimintie 22-24, 2 krs, Lasipalatsissa. Tuttu paikka Arduino-kursseista (http://www.helmet.fi/kohtaamispaikka).

Kysy tilaisuudesta:  kurssit (at) helsinki.hacklab.fi

 

Hackviikonloppu 14-15.6.

Hackviikonloppu 14-15.6.

valotuslaite-largeSeuraava Hackviikonloppu järjestetään tulevana viikonloppuna 14-15.6. Kaikki jäsenet ovat tervetulleita!

Tiedossa on ainakin koulutusta piirilevyjen valmistuksesta syövytystekniikalla. Tämä koulutus alkaa sunnuntaina n. klo 12.00. Lauantain tapahtumista infotaan myöhemmin kunhan ohjelma on varmistuu.

Mitään erityistä ohjelmaa ei lauantaille ole järjestetty, mutta ovet ovat auki ja paikalla on ihmisiä!