Koodia pinnan alla

Koodia pinnan alla

By Markus Hjort, Yrjö Kari-KoskinenTechnology
Download on the App Store

Koodia pinnan alla episodes

  • 41. Ilmailudata

    Siviilipuolella ilmailuliikenteen tieto siitä missä milloinkin saa lentää perustuu edelleen vahvasti sähkemuotoiseen tiedottamiseen, joten luotetttavan digitaalisen kartan rakentaminen tämän tiedon varassa ei ole yksinkertaista. Tässä jaksossa asiantuntijavieraamme Juha Lindstedt Flyk-yrityksestä kertoo siitä miten hän on jo yli vuosikymmenen ollut rakentamassa ohjelmistoratkaisuja luotettavampaan ilmailuun.

    Linkkejä

    • Flyk
    • Toisiotutkavastain (Transponderi)
    • NOTAM
    • Fintraffic
    • Liikenne- ja viestintävirasto (Traficom)
    • FinnHEMS
    • Open Flightmaps
    • OpenAIP
    • European AIS Database (Eurocontrol EAD)
    • Federal Aviation Administration (Yhdysvallat FAA)
    • AIS-palvelu (ais.fi)
    • Automatic Dependent Surveillance–Broadcast (ADS-B)
    • Flightradar24
    • GeoJSON
    • Spatial analysis (Geospatial-haku)
    • Unmanned aircraft system traffic management (UAS-ilmatila)
    • MongoDB
    • Vieras

      • Juha Lindstedt
      • Juontajat  

        • Markus Hjort
        • Yrjö Kari-Koskinen
        • Äänityöt

          • Tuomas Ahva
          • Seuraa podcastia

            • Kotisivu: https://koodiapinnanalla.fi/
            • LinkedIn: https://www.linkedin.com/company/koodia-pinnan-alla/
            • Sähköposti: [email protected]
            • Anna palautetta podcastista
            • Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppaninamme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              52 min
            • 40. Ruoan verkkokaupan keräilyautomaatio

              Ruoan verkkokaupan automaattiset keräilykeskukset ovat viime vuosina rantautuneet Suomeen ja sitä kautta verkkokaupasta tilatut ostokset saattavatkin olla jo monesti robottien keräilemiä. Tässä jaksossa tutustumme siihen miten tällaisten keräilykeskusten ohjelmistoa rakennetaan käytännössä. Asiantuntijavieraana meillä on Kim Rejstöm S-ryhmästä.

              Linkkejä

              • https://hok-elanto.fi/news/hok-elanto-avaa-yhden-euroopan-suurimmista-ruoan-verkkokaupan-kerailykeskuksista-vantaalle/
              • Warehouse Management System (WMS)
              • Distribution Center (DC)
              • Micro Fulfillment Center (MFC)
              • Autostore

              Vieras

              • Kim Rejström

              Juontajat  

              • Markus Hjort
              • Yrjö Kari-Koskinen

              Äänityöt

              • Tuomas Ahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • LinkedIn: https://www.linkedin.com/company/koodia-pinnan-alla/
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppaninamme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              47 min
            • 39. Sähköpostin pinnan alla

              Sähköposti on yksi internetin vanhimmista palveluista ja se on myös edelleen yksi tärkeimmistä internet-teknologioista. Tässä jaksossa sukellamme sähköpostin syövereihin ja keskustelemme siitä mistä kaikista komponenteista moderni sähköpostipalvelu oikeastaan koostuu. Asiantuntijavieraana on Aki Tuomi Dovecot-yrityksestä, jossa kehitetään suosittua palvelinpään sähköpostiohjelmistoa.

              Linkkejä

              • Dovecot
              • Postfix
              • MX
              • MTA
              • MUA
              • POP3
              • IMAP
              • JMAP
              • MSA
              • MAPI
              • MIME
              • Sieve RFC
              • Open-core model
              • Valgrind
              • Open-Xchange
              • Coverity
              • Clang
              • Pytest
              • Ansible
              • Buildbot

              Vieras

              • Aki Tuomi

              Juontajat  

              • Markus Hjort
              • Yrjö Kari-Koskinen

              Äänityöt

              • Tuomas Ahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • LinkedIn: https://www.linkedin.com/company/koodia-pinnan-alla/
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppaninamme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              56 min
            • 38. Lokalisointi

              Miten monta eri monikkomuotoa kattaa kaikki maailman kielet? Mitä pitää tietää, kun haluaa sopeuttaa oman ohjelmistoprojektinsa tukemaan sen käyttöä eri kielillä? Entä mitä kaikkea työtä lokalisaatiokirjastojen ja -tietokantojen taustalla tapahtuu?

              Saimme vieraaksi Eemeli Aron kertomaan mistä rakennuspalikoista lokalisointijärjestelmät koostuvat. Eemeli rakentaa työkseen lokalisointikirjastoja ja -formaatteja Mozillalla.

              Linkkejä

              • ICU Messageformat
              • Kansainvälistäminen ja lokalisointi – Internationalization (i18n) and localization (l10n)
              • ICU-kirjastot
              • Unicode Common Locale Data Repository (CLDR)
              • Kotoistus
              • Fluent
              • MessageFormat2
              • Pseudolokalisaatio
              • Neural machine translation (NMT)

              Vieras

              • Eemeli Aro

               Juontajat  

              • Markus Hjort
              • Yrjö Kari-Koskinen

               Äänityöt

              • Tuomas Ahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • LinkedIn: https://www.linkedin.com/company/koodia-pinnan-alla/
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppaninamme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              50 min
            • 37. Taustajärjestelmän uudelleenkirjoitus

              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ä kertaa podin vetäjät Markus Hjort ja Yrjö Kari-Koskinen. Jakson juontajana on Webbidevaus-podastista tuttu Antti Mattila.

              Linkkejä

              • Digitaalinen Asuntokauppa DIAS
              • PostgreSQL
              • Clojure
              • Lohkoketju
              • Corda
              • Bitcoin
              • Penetraatiotestaus
              • Digitaalinen allekirjoitus

              Vieras

              • Markus Hjort
              • Yrjö Kari-Koskinen

               Juontajat  

              • Antti Mattila: Webbidevaus.fi ja Rarely Needed

               Äänityöt

              • Tuomas Ahva: @tuomasahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • LinkedIn: https://www.linkedin.com/company/koodia-pinnan-alla/
              • Twitter: @KoodiPinnanAlla
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppaninamme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              56 min
            • 36. GraphQL

              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
              • Apollo Server
              • Domain-driven design
              • tRPC
              • gRPC
              • Grafbase
              • Githubin GraphAQL-rajapinta
              • Hasura
              • PostGraphile
              • Generate code from your GraphQL schema
              • How to monitor GraphQL apps with Apollo server
              • Tutorial: Designing a GraphQL API

              Vieras

              • Lauri Piispanen

               Juontajat  

              • Markus Hjort: @mhjort
              • Yrjö Kari-Koskinen: @ykarikos

               Äänityöt

              • Tuomas Ahva: @tuomasahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • LinkedIn: https://www.linkedin.com/company/koodia-pinnan-alla/
              • Twitter: @KoodiPinnanAlla
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppaninamme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              50 min
            • 35. Satelliittiohjelmointi

              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äylä
              • Camera Link Protocol
              • Cubesat Space Protocol
              • S Band
              • Matala Maan kiertorata (LEO)
              • VLEO
              • Tinyscript

              Vieras

              • Daniel Landau: @daniel

               Juontajat  

              • Markus Hjort: @mhjort
              • Yrjö Kari-Koskinen: @ykarikos

               Äänityöt

              • Tuomas Ahva: @tuomasahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • LinkedIn: https://www.linkedin.com/company/koodia-pinnan-alla/
              • Twitter: @KoodiPinnanAlla
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppaninamme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              48 min
            • 34. Joustavat relaatiotietokannat

              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ä Githubissa
              • PostgreSQL
              • Sivutus
              • Transaction log
              • Ceph storage system
              • Amazon Aurora
              • Amazon S3

              Vieras

              • Heikki Linnakangas

               Juontajat 

              • Markus Hjort: @mhjort
              • Yrjö Kari-Koskinen: @ykarikos

               Äänityöt

              • Tuomas Ahva: @tuomasahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • Twitter: @KoodiPinnanAlla
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Podcast on epäkaupallinen. Äänitöiden osalta yhteistyökumppanimme on Vuono Group. Katso myös Vuonon avoimet työpaikat.

              44 min
            • 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ä

              • Smartly
              • Kubernetes
              • Ansible
              • Elastic Stack
              • Kibana
              • Prometheus
              • Grafana
              • VictoriaMetrics
              • SLOth
              • PagerDuty
              • Hetzner
              • Virtuaalilähiverkko (VLAN)
              • David Heinemeier Hansson, 37Signals: We have left the cloud

              Vieras

              • Ville Lautanala: @lautis

               Juontajat 

              • Markus Hjort: @mhjort
              • Yrjö Kari-Koskinen: @ykarikos

               Äänityöt

              • Tuomas Ahva: @tuomasahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • Twitter: @KoodiPinnanAlla
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Yhteistyökumppani

              • Vuono Group
              • Vuonon avoimet työpaikat
              47 min
            • 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ä

              • Swarmia
              • Webhookit
              • GraphQL
              • Google Pub/Sub
              • Rate limiting
              • Traffic shaping
              • Google Cloud Functions
              • RabbitMQ
              • Sidekiq
              • Idempotentti
              • Reentrant
              • Kirjastot sisään tulevan datan parsimiseen ja validointiin
                • io-ts
                • zod
              • Swagger
              • Domain-driven design
              • OAuth

              Vieras

              • Oskari Virtaoja

               Juontajat 

              • Markus Hjort: @mhjort
              • Yrjö Kari-Koskinen: @ykarikos

               Äänityöt

              • Tuomas Ahva: @tuomasahva

              Seuraa podcastia

              • Kotisivu: https://koodiapinnanalla.fi/
              • Twitter: @KoodiPinnanAlla
              • Sähköposti: [email protected]
              • Anna palautetta podcastista

              Yhteistyökumppani

              • Vuono Group
              • Vuonon avoimet työpaikat
              51 min

            About Koodia pinnan alla

            From the publisher's feed

            Devaajille suunnattu podcast pinnan alla tapahtuvasta ohjelmistoteknologian magiasta. Puikoissa Markus Hjort ja Yrjö Kari-Koskinen – rakkaudesta lajiin.

            More shows like Koodia pinnan alla

            Rahapodi by Nordnet

            Rahapodi

            4 Listeners

            Uutisraportti podcast by Helsingin Sanomat

            Uutisraportti podcast

            8 Listeners

            Futucast by Isak Rautio

            Futucast

            5 Listeners

            Herrasmieshakkerit by Mikko Hyppönen & Tomi Tuominen

            Herrasmieshakkerit

            1 Listeners

            Puheenaihe by Leevi Leivo, Rami Kurimo

            Puheenaihe

            2 Listeners

            Utelias mieli by Helsingin yliopisto

            Utelias mieli

            1 Listeners

            Sami Miettinen Neuvottelija by Sami Miettinen Neuvottelija

            Sami Miettinen Neuvottelija

            0 Listeners

            HS Visio -podcast by Helsingin Sanomat

            HS Visio -podcast

            1 Listeners

            Mighty Finland Podcast by Mighty Finland

            Mighty Finland Podcast

            0 Listeners

            Sijoituskästi by Teemu Liila ja Kevin van Dessel

            Sijoituskästi

            2 Listeners

            Politiikan puskaradio by Iltalehti

            Politiikan puskaradio

            3 Listeners

            Startup-ministeriö by Jyri Engeström ja Timo Ahopelto

            Startup-ministeriö

            4 Listeners

            Sotataidon ytimessä by Maanpuolustuskorkeakoulu

            Sotataidon ytimessä

            0 Listeners

            Vikasietotila by Olli Sulopuisto, Kari Haakana, Panu Räty

            Vikasietotila

            0 Listeners

            Peter & Peter by Peter Nyman & Peter Wancke

            Peter & Peter

            0 Listeners