Devaajille suunnattu podcast pinnan alla tapahtuvasta ohjelmistoteknologian magiasta. Puikoissa Markus Hjort ja Yrjö Kari-Koskinen – rakkaudesta lajiin.
…
continue reading
Tervetuloa kuuntelemaan Tivin ja DNA:n Kyberrosvot-podcastia. Juontaja Peter Nymanin johdolla pohditaan, miksi kyberturvallisuus on niin ajankohtaista juuri nyt. ------------------------- Löydät Tivin podcastit myös seuraavista palveluista: Tivi.fi, Spotify, iTunes, Google Podcasts, Soundcloud sekä Alma Talent Kirjat -sovellus.
…
continue reading
1
37. Taustajärjestelmän uudelleenkirjoitus
55:06
55:06
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
55:06
Aktiivisessa kehityksessä olevan tuotantosovelluksen taustajärjestelmän uudelleenkirjoitus ei ole mikään pikkujuttu. Tässä jaksossa käydään läpi esimerkkitarina siitä miksi ja miten tällainen uudelleenkirjoitus onnistui Digitaalisen Asuntokauppa DIASin kontekstissa. Kyseessä on erikoisjakso, sillä asiantuntijavieraiden penkeillä istuukin tällä kert…
…
continue reading
Kauan odotettuun GraphQL-jaksoon saimme vieraaksi Lauri Piispasen Starcartilta. Heillä GraphQL on ollut käytössä alusta asti. Lauri valottaa hyväksi koettuja mekanismeja GraphQL-taustajärjestelmien rakentamiseksi kuten federointi, aggregointi ja näihin soveltuvat teknologiapinot. Linkkejä Starcart GraphQL GraphQL-Federointi Next.js Apollo Gateway A…
…
continue reading
1
Kyberrosvot Jakso 12 - Deepfake – Salainen rahansiirto, joka piti tehdä heti
32:27
32:27
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
32:27
Tässä jaksossa kerromme teille tarinan kenties kaikkien aikojen katalimmasta deepfake-huijauksesta, jossa hongkongilaisfirman työntekijä päätyi siirtämään rikollisten haltuun lähes 24 miljoonaa euroa – tietämättään.Tekoälyn ja deepfake-teknologian kehittymisen myötä myös yrityksiin kohdistuvat huijausyritykset ovat muuttuneet ovelammiksi ja monimut…
…
continue reading
1
35. Satelliittiohjelmointi
47:38
47:38
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
47:38
Minkälaista on koodata ja debugata ohjelmistoa, joka asennetaan kovaa vauhtia avaruudessa liikkuvaan kuutioon? Tästä ja muusta satelliitin ohjelmointiin liittyvistä erikoisuuksista kanssamme keskustelemassa on asiantuntijavieras Daniel Landau Kuva Spacelta. Linkkejä Kuva Space FPGA Laitteistokuvauskielet VHDL ja Verilog Hyperspectral imaging CAN-vä…
…
continue reading
1
Kyberrosvot Jakso 11 - Keuda – Sinä aamuna ovetkaan eivät auenneet
30:07
30:07
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
30:07
Tässä jaksossa kerromme teille pysäyttävän tositarinan Keski-Uudenmaan ammattiopisto Keudasta, joka joutui taannoin pahamaineisen LockBit-kiristyshaittaohjelman uhriksi. Hyökkäys lamaannutti Keudan it-ympäristön miltei kuukaudeksi. Mitä tapahtui – ja mitä siitä opittiin? Miten tilanteesta selvittiin? Näihin kysymyksiin toimittaja ja juontaja Peter …
…
continue reading
1
Kyberrosvot Jakso 10 - Rikos, jonka voi tilata netistä
34:14
34:14
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
34:14
Tämä jakso on tehty yhteistyössä Herrasmieshakkerit-äänijulkaisun kanssa.Juontaja Peter Nymanin seuraksi studioon saapuvat Suomen tietoturvakentän wiralliset wanhukset, Herrasmieshakkerit-äänijulkaisun Mikko Hyppönen ja Tomi Tuominen. Mukana tuttuun tapaan myös DNA:n tietoturvaliiketoiminnan asiantuntija Juho Saarinen.Tässä yhteisessä jaksossa syyn…
…
continue reading
1
34. Joustavat relaatiotietokannat
43:31
43:31
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
43:31
Miten PostgreSQL-tietokanta mukautetaan serverless-ympäristöjen käyttöön ja miten laskennan ja taltion erottaminen auttaa siinä? Heikki Linnakangas on vieraanamme kertomassa miten Neon on rakentanut relaatiotietokantaratkaisun, joka mahdollistaa muun muassa helppokäyttöiset datan haaraumat ja aikamatkustuksen. Linkkejä Neon Neon-tallennusjärjestelm…
…
continue reading
1
Kyberrosvot Jakso 9 - Hyökkäyksiä kriittiseen infraan – Kun huvilakaupungin juomavesi myrkytettiin
25:21
25:21
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
25:21
Kyberrosvojen yhdeksäs jakso kertoo hyytävän tositarinan kalifornialaisesta pikkukaupungista, jonka juomavesi myrkytettiin etäyhteydellä. Kun kyberhyökkäys kohdistuu kriittiseen infraan, eivät vaarassa ole vain rahat – vaan pahimmillaan voi mennä jopa henki.Voisiko tällaista tapahtua myös Suomessa? Miten uusi kyberturvallisuuslainsäädäntö NIS2 para…
…
continue reading
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ä…
…
continue reading
1
32. Luotettavat integraatiot
50:49
50:49
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
50:49
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ä Swarmia Webhookit GraphQL Google Pub/Sub Rate l…
…
continue reading
1
31. Tietoverkkojen eristyksen testaus
48:30
48:30
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
48:30
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 ve…
…
continue reading
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 sy…
…
continue reading
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 Meson The Meson Build System - 4+ years of work to become an over…
…
continue reading
1
28. Keskuskoneohjelmointi
51:27
51:27
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
51:27
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 Y2K – Vuosi 2000 muutokset COBOL-ohjelmointikieli Keskuskon…
…
continue reading
1
Kyberrosvot Jakso 8 - Kyberrosvot, keitä he ovat?
27:51
27:51
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
27:51
Kyberrosvot, keitä he ovat?Kyberrosvojen päätösjakso raottaa salaisuuksien verhoa, jonka takaa löytyy usein tuntemattomaksi jäävä kyberrosvo. Jaksossa esitellään kyberrosvojen arkkityyppejä ja pohditaan, kenestä tulee kyberrosvo ja miksi. Juontajana Peter Nyman ja studiossa vakiovieraana DNA:n Business Manager Juho Saarinen. Vieraana tässä jaksossa…
…
continue reading
1
27. Äänichatin moderointi tekoälyllä
49:46
49:46
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
49:46
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. Li…
…
continue reading
1
Kyberrosvot Jakso 7 - Mediatalot
25:18
25:18
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
25:18
Maalina mediatalot - Kuka halusi kaataa Iltalehden?Kyberrosvojen 7. jakso kertoo mediatalojen maalittamisesta palvelunestohyökkäyksillä. Vieraana Alma Median Chief Technology Officer Antti Koivisto. Juontajana Peter Nyman ja vakiovieraana DNA:n Business Manager Juho Saarinen.Kirjoittanut Tivi & DNA
…
continue reading
1
Kyberrosvot Jakso 6 - Päivä jona Lahti pysähtyi
27:07
27:07
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
27:07
Lahden kaupunki – Päivä jona Lahti pysähtyiKyberrosvojen kuudes jakso kertoo kohtalokkaasta kiristyshaittaohjelmasta ja päivästä, jona Lahti pysähtyi. Vieraana Lahden tietohallintojohtaja Marko Monni. Studiossa tuttuun tapaan myös toimittaja ja juontaja Peter Nyman sekä DNA:n Business Manager Juho Saarinen.…
…
continue reading
1
Kyberrosvot Jakso 5 - SolarWinds
27:11
27:11
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
27:11
SolarWinds – Miten aurinkotuuli muuttui myrskyksi Kyberrosvojen viides jakso kertoo SolarWindsin toimitusketjuhyökkäyksestä. Juontajana Peter Nyman ja vakiovieraana studiossa DNA:n tietoturvaliiketoiminnan Business Manager Juho Saarinen.Tässä jaksossa studiovieraana on Kyberturvallisuuskeskuksen johtava asiantuntija Juhani Eronen.…
…
continue reading
1
Kyberrosvot Jakso 4 - Pegasus
25:30
25:30
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
25:30
Pegasus - Siivekäs hevonen livahti diplomaatin puhelimeen Kyberrosvojen neljäs jakso kertoo tarinan Pegasuksesta, siivekkäästä hevosesta, joka livahti vakoilutarkoituksessa suomalaisdiplomaatin puhelimeen. Peter Nymanin ja DNA:n Business Manager Juho Saarisen kanssa studiossa on tällä kertaa ulkoministeriön tietohallintojohtaja Ari Uusikartano.…
…
continue reading
1
Kyberrosvot Jakso 3 - Kevin Mitnick
31:00
31:00
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
31:00
Kevin Mitnick - Maailman kuuluisin hakkeri ei tarvinnut tietokonettaKyberrosvojen kolmas jakso pureutuu sosiaaliseen hakkerointiin. Juontajana Peter Nyman ja vakiovieraana studiossa DNA:n tietoturvaliiketoiminnan Business Manager Juho Saarinen. Tässä jaksossa asiantuntijavieraana tietoturvan moniottelija, nykyään NetNordic Groupin tietoturva-asiant…
…
continue reading
1
Kyberrosvot Jakso 2 - Vastaamo
27:55
27:55
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
27:55
Psykoterapiakeskus Vastaamo – Kun portti numero 3306 jäi auki Tässä Kyberrosvojen jaksossa kuulemme Suomen kyberhistorian ehkä synkimmän tapauksen, tositarinan Psykoterapiakeskus Vastaamon tietomurrosta.Juontaja Peter Nymanin kanssa keskustelemassa DNA:n tietoturvaliiketoiminnan Business Manager Juho Saarinen sekä valkohattuhakkerinakin tunnettu, n…
…
continue reading
1
26. Luotettavat tiedostojärjestelmät
41:51
41:51
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
41:51
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 Tuxera NTFS – Mic…
…
continue reading
1
Kyberrosvot Jakso 1 - NotPetya
28:31
28:31
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
28:31
NotPetya – Kymmenen miljardin dollarin matoKyberrosvojen ensimmäisessä jaksossa kuulet kyberhistorian hirvittävimmän madon tuhoisan tositarinan. NotPetyan toimitusketjuhyökkäys on hyytävää kuultavaa, mutta tapauksesta on onneksi opittu.Kuunneltuasi henkeäsalpaavan kyberrikoksen vaiheet nopeasta etenemisestä kaameisiin seurauksiin ympäri maailmaa, v…
…
continue reading
1
25. Virtuaalitodellisuusohjelmointi
43:04
43:04
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
43:04
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 …
…
continue reading
1
24. Lääketieteellinen kuvantaminen
45:38
45:38
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
45:38
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 Azure Blob Storage OpenSeadragon Map tiles …
…
continue reading
1
23. Signaalihakkerointi ja takaisinmallinnus
38:16
38:16
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
38:16
Signaaleja kuuntelemalla ja analysoimalla voi tutkia olemassaolevan järjestelmän toimintaa. Parhaimmillaan näistä signaaleista voi takaisinmallintaa miten joku ohjelma on toteutettu. Asiantuntijavieraana meillä asiasta kertomassa on tunnettu signaalihakkeri Oona Räisänen. Jaksossa käymme läpi muutamia mielenkiintoisia signaalimysteerejä, joita Oona…
…
continue reading
1
22. Confidential computing
40:16
40:16
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
40:16
Millä teknologioilla rakennetaan luotettava ajonaikainen suoritusympäristö pilveen? Entä miten siihen liittyvät käsitteet TEE, enclave ja attestaatio? Saimme Mikko Ylisen Inteliltä kertomaan confidential computing -teknologioista, joilla mahdollistetaan prosessien ajaminen niin, että data on salattuna keskusmuistissa. Linkkejä TEE – Trusted executi…
…
continue reading
Moni sovellus luottaa tiedon tallentamisessa perinteiseen relaatiotietokantaan vaikka se ei aina olisikaan optimaalisin vaihtoehto. Tässä jaksossa sukellamma vaihtoehtoisten tietokantojen maailmaan ja puhumme graafitietokannoista. Vieraana Mikko Harju Taisteelta jakamassa kokemuksia erilaisten graafitietokantojen käytöstä. Jaksossa käsittelemme tar…
…
continue reading
1
20. Verkkolaiteohjelmistot
43:20
43:20
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
43:20
Moderni maailmamme on riippuvainen siitä, että ihmiset ja laitteet pystyvät kommunikoimaan keskenään internetin välityksellä. Pinnan alla tätä kaikkea tietoa välittävät erilaiset verkkolaitteet, joissa olevan softan pitää olla erityisen luotettavaa ja skaalautuvaa. Tässä jaksossa verkkolaiteohjelmistojen veteraani Juhamatti Kuusisaari on vieraanamm…
…
continue reading
Mitä pitää tietää kvanttimekaniikasta ja -fysiikasta, jotta voi ohjelmoida kvanttitietokoneelle? Entä mitä ovat kubitit, superpositio ja kvanttipiirit? Ja koska saavutetaan kvanttiherruus? Saimme vieraaksemme IQM:ltä Olli Ahosen ja Hermanni Heimosen, jotka tekevät töitä ihan oikeiden kvanttitietokoneiden kanssa ja kertovat mistä kaikesta kvanttiohj…
…
continue reading
1
18. Mikropalveluarkkitehtuuri
49:28
49:28
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
49:28
Matkan varrella mikropalveluarkkitehtuuri on mainittu monessa jaksossa. Tällä kertaa pureudumme tarkemmin siihen mistä siinä on kyse. Mitkä ovat mikropalveluarkkitehtuurin hyvät ja huonot puolet? Vieraana meillä on Vincitiltä Jari Laari, jolla on ensikäden kokemusta siitä, miten monoliittijärjestelmää on purettu pala kerrallaan kohti mikropalveluar…
…
continue reading
Mikä tekee tietokonepelien tekoälystä hyvän? Miten selllainen luodaan? Miten eri pelityyppien tekoälyn kehitys eroaa toisistaan? Näistä kanssamme keskustelemassa Antti Mannisto, joka on ollut luomassa mm. Alan Waken vihollisten tekoälyä Remedyllä. Mainitut pelit Pathway to Glory Alan Wake Turbo sliders Turbo sliders unlimited Linkkejä Redlynx Remed…
…
continue reading
1
16. SRE ja palvelujen luotettavuuden kehittäminen
50:18
50:18
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
50:18
SRE eli Site Reliability Engineering on alunperin Googlen lanseeraama malli sovelluspalvelujen kehittämiseen ja hallintaan. Tavoitteena on lähestyä IT-operointia ja palveluiden luotettavuuden parantamista sovelluskehitysmäisesti ja riskejä hallitsemalla. Halusimme selvittää mitä kaikkea tämä käytännössä tarkoittaa. Tässä jaksossa meillä on vieraana…
…
continue reading
1
15. Indiepeliohjelmointi
55:31
55:31
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
55:31
Pelialan pioneeri Jani Penttinen Las Vegasista pääsi vieraaksemme kertomaan miten helppoa indiepeliohjelmointi konsoleille nykyisin on. Kynnys aloittaa 3D-pelien ohjelmointi on todella matalalla ja esimerkiksi Xboxille saa hyvin helposti developer kitin, jolla pääsee alkuun oman pelin kehittämisessä. Bloodhouse ja Housemarque Remedy Entertainment W…
…
continue reading
1
14. Supertietokoneohjelmointi
1:00:48
1:00:48
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
1:00:48
Tänä vuonna Kajaanissa otetaan käyttöön maailman nopeimpiin kuuluva supertietokone LUMI. Jussi Enkovaara CSC:ltä kertoo tässä jaksossa mitä kaikkea supertietokoneella voi tehdä, mikä tekee supertietokoneesta supertietokoneen ja mitä tekniikoita sen ohjelmoinnissa käytetään, jotta saadaan siitä kaikki tehot irti. LUMI-supertietokone Tieteen tietotek…
…
continue reading
1
13. Koneoppimisen operointi
50:01
50:01
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
50:01
Vieraanamme on Anniina Sallinen Ouralta ja Koodikahvit-podista, jonka kanssa syväsukellamme koneoppimisen ja datan käsittelyn operointiin pilvessä (MLOps). Tämä tarkoittaa käytänteitä kuten versionnit, monitoroinnit, tietoturva ja CI/CD. Lisäksi käydään läpi millaisia rooleja koneoppimistiimissä on ja mitä moderneja työkaluja on tarjolla koneoppimi…
…
continue reading
1
12. Massiiviset pyyntömäärät
52:20
52:20
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
52:20
Tässä jaksossa keskustelemme massiivisista käyttäjä- ja pyyntömääristä. Minkälaisia ratkaisuja pitää tehdä palvelinpäässä, kun asiakasohjelmisto on asennettu yli kahteen miljardiin mobiililaitteeseen ja kun koneoppimista vaativia pyyntöjä pitää käsitellä yli 100 000 kertaa sekunnissa. Vieraana meillä on Antti Klemetti, joka on tullut kertomaan tari…
…
continue reading
1
11. Kubernetes: mikä ja miksi?
55:08
55:08
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
55:08
Petrus Repo tuli vieraaksemme keskustelemaan Kuberneteksesta: Mikä se itse asiassa on ja mitä se ratkaisee? Kenen pitäisi olla kiinnostunut Kuberneteksestä? Milloin Kubernetesta kannattaa käyttää ja milloin se kannattaa rakentaa itse? Linkkejä: Kubernetes Supervisor – Verkkosivujen kuormitustestaus rdx.net – Olemassaolevien sovellusten siirto Kuber…
…
continue reading
1
10. Taustajärjestelmäkehittämisen skaalaaminen
50:15
50:15
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
50:15
Tässä jaksossa keskustelemme taustajärjestelmäkehityksen skaalauksesta tiiminäkökulmasta. Miten ohjelmistoa voidaan tehokkaasti kehittää, kun tuotekehitystiimejä on kymmeniä ja tiimien määrä tuplaantuu vuosittain. Jakson vieraaksi olemme saaneet Woltilta Jerry Pussisen, joka toimii Competence Leadina Python-teknologiaan liittyen. Pureudumme muun mu…
…
continue reading
1
9. Infra ja hyvä kehittäjäkokemus
46:25
46:25
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
46:25
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 nykyaika…
…
continue reading
1
8. Laiteläheinen ohjelmointi
50:22
50:22
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
50:22
Ensimmäisen kauden viimeisessä jaksossa sukellamme sormusten maailmaan vieraanamme Oura-sormuksen laiteohjelmiston kehittäjä Juha-Pekka Syrjälä. Keskustelemme laiteläheisen ohjelmoinnin rajoitteista, miten ne vaikuttavat laiteohjelmiston arkkitehtuuriin, miten hardiksen ja softan debuggaus onnistuu, millainen ohjelmoinnin palautesykli on ja mikä CI…
…
continue reading
1
7. Testaaminen pinnan alla
48:21
48:21
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
48:21
Jaksossa 7 vieraanamme on Maaret Pyhäjärvi Vaisalasta keskustelemassa muun muassa rajapintojen testaamisesta. Käymme läpi mitä ovat testaamisen mustat aukot, miten rajapintojen elinkaariajattelu liittyy testaamiseen ja mistä tietää onko API ja sen kehittäjäkokemus (DX) kehityskelpoinen. Entä miten löytyvät klassiset ongelmat rajapinnoissa tai niide…
…
continue reading
1
6. Modernit palvelut pankkimaailmassa
42:32
42:32
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
42:32
Jaksossa 6 vieraana on Markus Lindqvist OP-ryhmästä. Hän kertoo miten OP on lähtenyt modernisoimaan pankkipalvelujen rakentamista AWS-pilvialustalle. Pohdimme millä perusteella pankkipalvelun voi viedä pilveen ja mitä se vaatii mm. rajapintojen, tietoturvan, logituksen ja regulaation kannalta. Entä millainen arkkitehtuuri mahdollistaa reaaliaikaise…
…
continue reading
Jakson 5 aiheena ovat graafihaut ja niiden hyödyntäminen isojen datamassojen louhinnassa. Aiheesta keskustelemassa keskustelemassa IPRallyn CTO Juho Kallio, joka on ollut viime vuodet rakentamassa tekoälyä hyödyntävää patenttihakukonetta. Pureudumme siihen miten ison datamassan hakemisessa voi hyödyntää graafeja, vektoreita ja neuroverkkoja. Linkke…
…
continue reading
1
4. Tapahtumapohjaiset arkkitehtuurit
47:02
47:02
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
47:02
Jakson 4 aiheena ovat tapahtumapohjaiset arkkitehtuurit. Tällä kertaa meillä mukana keskustelemassa aiheesta Sharetriben CTO Olli Vanhapiha. Keskusteluissa käymme läpi mitä tapahtumapohjainen arkkitehtuuri tarkoittaa ja minkälaista käytännön hyötyä siitä on devaajan työkalupakissa. Linkkejä Tapahtumapohjainen arkkitehtuuri: https://en.wikipedia.org…
…
continue reading
Jakson 3 aiheena on systeemiohjelmointi. Vieraana Linux-kerneldevaaja Pekka Enberg, joka tekee työkseen tietokantaa ScyllaDB-nimisessä firmassa. Pekka kertoo minkälaista on tehdä softaa syvemmällä pinnan alla, jossa abstraktiotasoja raudan ja softan välissä on vähemmän. Linkkejä ScyllaDB: https://www.scylladb.com/ Apache Cassandra: https://cassandr…
…
continue reading
1
2. Vuoden nostot – ja mokat
52:33
52:33
Toista myöhemmin
Toista myöhemmin
Listat
Tykkää
Tykätty
52:33
Vuoden viimeisessä jouluspesiaalijaksossa Markus ja Ykä käyvät läpi nostoja ja oppeja vuoden varrelta. Lopussa muistellaan paria eeppistä mokaa kummankin uralta ja mitä niistä opittiin. Nostot Rust-ohjelmointikieli ja muistinhallinta Tietoturva Twitter social engineering attack YubiKey hardware security key Authy 2FA palvelu Amplifi Wifi Router Mui…
…
continue reading
Jakson 1 aiheena on mobiilipelibäkkärit. Vieraana Matias Kirvelä Supercellin Clash Royale -tiimistä. Matias on viime vuodet ollut koodaamassa eri pelifirmoissa bäkkäreitä mobiilipeleihin ja jakaa tarinansa siitä minkälaiselta suositun onlinemobiilipelin tekeminen näyttää pinnan alla. Lainauksia: “pulssi on korkeella ja kädet on kylmät” “deploy-hans…
…
continue reading
Jakson 0 aihe on modernit bäkkärit. Vieraanamme on Oskar Ehnström Futuricelta, joka on on työskennellyt pitkään projektissa Sanomilla, missä tehdään mikropalveluarkkitehtuurilla bäkkäreitä useisiin Suomen tunnetuimpiin uutissivustoihin. Linkkejä Scala Play Framework: https://www.playframework.com/ Vieras Oskar Ehnström: @oehnstro Juontajat Markus H…
…
continue reading