Logo
    Search

    9. Infra ja hyvä kehittäjäkokemus

    fiOctober 05, 2021

    About this Episode

    Kausi kaksi alkaa jaksolla 9, jossa puhumme pilvi-infrastruktuurista kehittäjän näkökulmasta. Minkälaisilla työkaluilla ja toimintatavoilla saadaan mahdollisimman hyvä kehittäjäkokemus infrahommiin. Vieraana meillä on Yle OPS-tiimistä Jami Karvanen, joka on urallaan päässyt kokemaan infrahommien kehityksen palvelinten käsinkonfiguroinnista nykyaikaiseen pilvipalvelumaailmaan.

    Linkkejä:

    Vieras

    • Jami Karvanen

     Juontajat 

     Seuraa podcastia 

    Recent Episodes from Koodia pinnan alla

    33. Tee se itse -infra

    33. Tee se itse -infra

    Julkiset pilvipalvelut ovat muodostuneet vakiotavaksi rakentaa tuotteelle infrastruktuuri. Tämän ei tarvitse kuitenkaan olla se yksi ja ainoa tapa toteuttaa asioita kustannustehokkaasti. Tässä jaksossa tutustutaan Smartlyn infrastruktuuriin, jossa tuhansien palvelimien rauta on vuokrattua, mutta kaikki muu hoidetaan itse käyttöjärjestelmätasolta lähtien. Asiantuntijavieraana meillä on Ville Lautanala kertomassa kuinka tämä kaikki toimii käytännön tasolla.

    Linkkejä

    Vieras

     Juontajat 

     Äänityöt

    Seuraa podcastia

    Yhteistyökumppani

    32. Luotettavat integraatiot

    32. Luotettavat integraatiot

    Lähes kaikissa ohjelmistoprojekteissa tehdään integraatioita eri järjestelmien väleillä esimerkiksi REST APIen, GraphQL:n tai webhookien avulla. Saimme vieraaksemme Oskari Virtaojan Swarmialta keskustelemaan siitä, millä tekniikoilla ja työkaluilla integraatiot voidaan rakentaa luotettavasti.

    Linkkejä

    Vieras

     Juontajat 

     Äänityöt

    Seuraa podcastia

    Yhteistyökumppani

    31. Tietoverkkojen eristyksen testaus

    31. Tietoverkkojen eristyksen testaus

    Eristetyissä tietoverkoissa on kriittistä, ettei mikään tieto valu pois verkosta. Moderneissa verkoissa laitteita on joka lähtöön eikä ole yksinkertaista varmistaa, ettei yksikään bitti karkaa maailmalle. Saimme vieraaksemme Ossi Herralan SensorFulta kertomaan, miten Rustilla toteutetaan koodia, jolla yritetään karata verkosta ja siten testataan verkon eristystä.

    Linkkejä

    Vieras

     Juontajat 

     Äänityöt

    Seuraa podcastia

    Yhteistyökumppani

    30. Reunalaskenta

    30. Reunalaskenta

    Mikä merkitys verkkolatenssilla on sovellusten rakentamisessa ja miten reunalaskenta voi ratkaista pilvipalvelujen latenssin aiheuttamia haasteita? Saimme vieraaksemme reunatietokanta Turson CTO:n Pekka Enbergin keskustelemaan mm. reunalaskennasta, reunatietokannoista sekä lähi- ja kaukoreunasta.

    Pekka vieraili aiemmin podissamme keskustelemassa systeemohjelmoinnista jaksossa 3.

    Linkkejä 

    Vieras

     Juontajat 

     Äänityöt

    Seuraa podcastia

    Yhteistyökumppani

    29. Käännösautomaatio

    29. Käännösautomaatio

    Kauden viimeisessä jaksossa käsittelyssä on kaksi asiaa yhden hinnalla. Jakson aiheena on käännösautomaatio, jota käsittelemme avoimen lähdekoodin projektin esimerkin kautta. Vieraana meillä on Jussi Pakkanen Rakettitieteeltä, joka on suositun Meson-buildtyökalun pääkehittäjä.  

    Linkit

    Jussin kirja

    Vieras

    Juontajat

    Äänityöt

    Seuraa podcastia

    28. Keskuskoneohjelmointi

    28. Keskuskoneohjelmointi

    Mihin tarvitaan keskuskoneita eli OG ATK:ta ja COBOLia 2020-luvulla? Entä lyökö COBOL-ohjelmointi todella leiville? Saimme vieraaksemme Samlinkilta Juha Korhosen, joka kertoo mitä kaikkea ohjelmointi keskuskoneympäristössä käytännössä tarkoittaa  ja mitkä keskuskoneen vahvuudet ovat.

    Linkit

    Vieras

    • Juha Korhonen

    Juontajat

    Äänityöt

    Seuraa podcastia

    27. Äänichatin moderointi tekoälyllä

    27. Äänichatin moderointi tekoälyllä

    Tekoälypohjainen puheentunnistus on ollut arkipäivää jo pidemmän aikaa yksinkertaisissa puheohjaussovelluksissa. Tässä jaksossa menemme kuitenkin syvemmälle teknologiaan ja käymme läpi miten tekoäly pystyy automaattisesti moderoimaan videopelien keskusteluja. Asiantuntijavieraana jaksossa meillä on Speechlyn teknologiajohtaja Hannes Heikinheimo.

    Linkit

    Vieras

    Juontajat

    Äänityöt

    Seuraa podcastia

    26. Luotettavat tiedostojärjestelmät

    26. Luotettavat tiedostojärjestelmät

    Jouni Roivas Tuxeralta pääsi vieraaksemme kertomaan mitä tarkoittaa luotettava tiedostojärjestelmä ja miten sellaisia kehitetään ja testataan. Tuxeralla on pitkä historia Linuxin tiedostojärjestelmäajurien kehityksessä. He kehittävät nykyisin useita luotettavia tiedostojärjestelmä mm. vaativiin sulautettuihin ympäristöihin.

    Linkit

    Vieras

    Juontajat

    Äänityöt

    Seuraa podcastia

    25. Virtuaalitodellisuusohjelmointi

    25. Virtuaalitodellisuusohjelmointi

    Virtuaalitodellisuusteknologia kehittyy tällä hetkellä kovaa vauhtia ja sovelluskohteita löytyy nykyään sekä kuluttaja että ammattipuolelta. Teknologiaan liittyy paljon erilaisia lyhenteitä kuten VR, AR ja XR. Tässä jaksossa tutustumme siihen mitä kaikkea virtuaalitodellisuus oikeastaan tarkoittaa ja miten tätä teknologitaa hyödyntäviä sovelluksia käytännössä kehitetään. Asiantuntijavieraana meillä on alan pioneeri Samuli Jääskeläinen Varjolta.

    Linkit

    Vieras

    Juontajat

    Äänityöt

    Seuraa podcastia

    24. Lääketieteellinen kuvantaminen

    24. Lääketieteellinen kuvantaminen

    Mitä tekemistä on Google Mapsilla ja lääketieteellisellä kuvantamisella? Miten mahdollistetaan isojen kuvamassojen tehokas käsittely ja selaaminen? Vieraanamme on Matti Äijänen Aiforialta kertomassa digipatologiasta eli tekoälyavusteisesta sairauksien diagnosoinnista digitaalisista kudosnäytteistä.

    Linkit

    Vieras

    Juontajat 

    Äänityöt

     Seuraa podcastia 

    Koodia pinnan alla
    fiFebruary 06, 2023