Kodsnack cover image

Kodsnack

Latest episodes

undefined
Jun 4, 2019 • 55min

Kodsnack 315 - Terminalen: en stor grej

Tobias och Fredrik snackar om att du nu kan ge en kaffe till Kodsnack. Via tjänsten Ko-fi kan du numera ge Kodsnack en slant som uppmuntran, uppdelat på den naturliga enheten kaffekoppar. Pengarna går till att börja med direkt till att täcka våra poddhotellkostnader, blir det sedan mer pengar över vill vi använda dem till att göra podden ännu bättre. Sedan snackar vi nyheter från Microsofts konferens Build. Först dyker vi in i nyheten att Microsoft släpper en ny terminal för Windows, sedan blir det glädje över uppdateringarna i nästa version av Windows Linuxsubsystem. Linuxkärna levererad via Windows update - såg någon det komma för ett par år sedan? Sist men inte minst snackar vi lite om Visual studio codes nya stöd för redigering på andra maskiner och det tråkiga i att världen tappar webbläsarmotorer när Edge växlar till Chromium. Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi. Länkar Liseberg Universeum Ko-fi Ge Kodsnack en kaffe via Ko-fi Libsyn Patreon Sponsra Kodsnack! Microsoft build Googles IO-keynote Microsoft släpper ny terminal “Reklamfilmen” för terminalen CMDer Terminalen på Github Windows subsystem for Linux WSL 2 Ext4 Visual studio codes remote-plugin SSHFS Microsofts remote editing-lösning Visual studio code insiders REST Edge finns för Mac och bygger på Chromium Firefox developer edition Titlar Halva veckan ledig Regnet säger att det kommer att regna Hipsterkaffe Blandad mängd energi Så många kaffe du vill Ni får podcasten Ni som är våra största fans Microsoft är ett annat Microsoft Det här är ett nytt Microsoft Terminalen: en stor grej 100% kompatibilitet är vad de utlovar Det handlar ju ändå om emulering En kontainerliknande virtuell maskin Framtiden för Windowskärnan En intressant approach En kaffe var
undefined
May 28, 2019 • 59min

Kodsnack 314 - Krympning på köpet, med Oskar Wickström

Fredrik snackar med Oskar Wickström om varför man skriver ett eget videoredigeringsprogram i Haskell, och hur man testar det med hjälp av egenskapsbaserad testning. Samt en hel del annat, som hur Oskar jobbar när han spelar in screencasts. Avsnittet sponsras av Prevas, som söker dig som är intresserad av att jobba med industriell IT, integrationer mot robotar och andra rejäla grejer. Läs mer på prevas.se! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Oskar Wickström på Twitter, webben, och på Github Symbiont Haskell Haskell at work - Oskars screencasts om Haskell Komposition - Oskars videoredigeringsprogram skrivet i Haskell Gary Berhardt Kdenlive FFmpeg filter_complex Gstreamer GTK Gstreamer editing services Pitivi Motor för Haskell Sidoeffekt State machine Prevas - veckans sponsor Industriell IT Egenskapsbaserad testning Oskars artiklar om egenskapsbaserad testning av Komposition Hedgehog Att välja egenskaper för egenskapsbaserad testning Dependency injection Inlägget om undo och redo är inte ute än Quickcheck Hypothesis Property-based testing with Proper, Erlang, and Elixir - den ganska nya boken om egenskapsbaserad testning John Hughes Scalatest och Scalacheck är två ramverk som stödjer egenskapsbaserad testning i Scala Titlar Mitt största yak shaving-projekt Ett gigantiskt FFmpeg-kommando Ett slumpmässigt starttillstånd Minsta fallerande testfallet Krympning på köpet Smutsig domänkod
undefined
May 21, 2019 • 54min

Kodsnack 313 - Flygande mjukvara, med Frans Bergquist

Fredrik snackar med Frans Bergquist om flygande mjukvara. Koden som finns i ett genomsnittligt trafikflygplan, eller den man hittar i ett JAS för den delen, har lyckligtvis något andra och högre krav på sig än sakerna vi slänger ihop i Node på vardagarna. Frans ger oss en liten inblick i säkerhetsnivåer, realtidsoperativsystem, och kodgranskningar på en helt annan nivå än den de flesta av oss är vana vid. Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Frans Bergquist Boeing 737-krascherna Säkerhetsnivåerna för mjukvara DAL RTC-D178C CPU:er för satelliter och annat kul MCDC - Modified condition/decision coverage ARINC 653 Dynamiskt minne - inget för hårda realtidssystem RAD750 - en strålningshärdad processor Poddtips från Frans: Radiolab-avsnitt om kosmisk strålning Titlar Flygande mjukvara Vardagsmjukvara nere på marken Mjukvara går inte sönder Från A till E Vi flyger på lite högre nivå Enkelt och litet, det är framgångssagan Spela upp en DVD-film på fem minuter Det hårda realtidsproblemet Ingen poäng att lämna tillbaka resurser I det hårda systemet Varje mjukvarukomponent har sin egen tid En jättedålig idé i ett hårt realtidssystem
undefined
May 14, 2019 • 42min

Kodsnack 312 - I den hundradimensionella rymden kan ingen höra dig skrika, med Paul Dreik

Tobias snackar med Paul Dreik om fuzzing - att att hitta fel i sitt program genom att bombardera det med oväntad data. Det är inte bara nyttigt för bufferöversvämningar i C++-program. Om ditt program är av den sällsynta typen som tar input från omvärlden är fuzzing definitivt ett verktyg du kan ha nytta av! Paul berättar vad fuzzing är, varför man har nytta av det och vilka verktyg man kan tänkas vilja använda. Har någon lyssnare erfarenhet av att fuzza Java? Paul vill höra hur det är! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Fuzzing Stockholm C++-meetupen Meetup-tillfället där Tobias och Paul pratade Paul Dreiks webbplats, Twitter och företag Pauls presentationsbilder och video AFL Sandbox escapes i Chrome Patricia Aas presentationer grep cat sort Hur fuzzing började libfuzzer bdecode - funktion för libtorrent skriven av Arvid Nordberg Valgrind Statisk analys Integer overflow Libxml2 AFL QEMU mode Differentiell fuzzning Guido Vranken håller på med differentiell fuzzning med bignumbibliotek som körs mot varandra Pauls presentation, igen och video Konstiga bilder som en fuzzer har genererat Titlar Varför kan du så mycket om fuzzing? Ett skal i säkerhetslöken Då var fuzzningen född I den hundradimensionella rymden kan ingen höra dig skrika Alla program som tar input behöver lite fuzzing Input som kraschar ditt program Vara så himla känslig man bara kan Oj, vi läste minnet fel Bisarra corner cases
undefined
May 7, 2019 • 1h 5min

Kodsnack 311 - 70% underhållning, 30% utbildning, med Chris Klug

Fredrik snackar med Chris Klug om Devsum, konferenspresentationer och att ta teknisk timeout. Vi pratar också om att stå lagom långt från flödet av nyheter i branschen och kanske spara en hel del tid genom att plocka upp de nyheter som är relevanta när man hamnar i ett sammanhang där de passar istället för att försöka hålla koll på varandra ramverk som flyter förbi i strömmen. Vi pratar lite om patterns, hur de utvecklats eller ej genom åren. Testskepsis och pragmatism diskuteras, för den som oftare hoppar mellan olika projekt och har andra behov av att kunna sätta sig in i saker med standardiserade lösningar som går att växa i. Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Chris Klug Avsnitt 270 - förra gången Chris var med i Kodsnack Devsum 2019 Visual studio code Microsoft Build-konferensen 2019 Microsoft MVP Microsoft RD - regional director Chris jobbar numera på Active solution .NET core ICQ MSN messenger Design patterns Gang of four-boken CQRS Strategy pattern Repository pattern Domain-driven design av Eric Evans Singleton pattern Borg singleton-pattern i Python Artikeln Fredrik sprang på om patterns i Javascript Swift Typescript Tess Fernandez Lisp Mockramverk Visual basic 6 Hur får man igång VB 6 på en modern dator? Winforms Hela programmet för Devsum 2019 Tess Fernandez presentation Dan Wahlin - snackar Docker och Angular Paul Stack - en av Chris favorittalare NDC SOLID-principerna Julie Lerman Entity framework Jonathan Mills Jeff Strauss Nuget Cecilia Wirén Anders Abel Alan Smith Dylan Beattie Dylan på Youtube Johan Lindfors Jon Galloway Miguel Castro Oren Novotny Rob Ashton Robs café på Tinder Titlar Det viktigaste är faktiskt jag själv Skönt att bara stänga av Lite för långt för att göra absolut ingenting Den klassiska meddelandestressen Det är otypat, så vad skulle kunna gå fel? Python med en C#-hjärna Med min objektorienterade C#-hjärna Världen rullar på riktigt gammal kod Så länge man är passionerad Ms. Entity framework 70% underhållning, 30% utbildning Jag och min hobby
undefined
Apr 30, 2019 • 49min

Kodsnack 310 - Du är här för att lära dig, med Cecilia Borg

Tobias snackar med Cecilia Borg, VD på Citerus. Diskussionen handlar bland annat om kvinnofällor, könsfördelning i IT-branschen, om man saknar kodande som VD. Och kanske viktigast av allt: vad vi alla kan göra för att hjälpa till att åtgärda alla snedheter och avsaknaden av mångfald. Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Citerus Cecilia Borg Tidigare snack med Cecilia - avsnitt 168 från Devops summit och video från Techworld summit Hem-PC Visual basic Pascal AUTOEXEC.BAT Stack overflows undersökning Openjdk King Looklet Stockholms C++-meetup Åsa Bredin - utvecklingschef på King Hello world-lägren Hidden figures Citerus nyhetsbrev Titlar Agil transformation Lärarna var ju lite efter Två stora kvinnofällor Om man inte har mångfald i en grupp En ganska stor lutning mot män En viss typ av man Problem i hela kedjan Jag kan inte se mig själv i den här rollen En kulturförändring Det finns nötter i alla företag Du är här för att lära dig Jag vill inte jobba i ett företag där man inte ens försöker Rekrytera mångfald
undefined
Apr 23, 2019 • 56min

Kodsnack 309 - Vilken utvecklartyp anser du att du är?

Kristoffer och Tobias snackar till att börja med om delade kontorsutrymmen - coworking spaces som de säger Utrikes - Tobias har börjat sitta på ett i Gävle och Kristoffer känner ett lite större sug efter sin flytt till storstan. Sedan snackar vi om Stack overflows årliga enkät, och begreppet frontendutvecklare. Vad är frontend, vad är fullstack och vad är backend? Vi får också med populära språk, och därmed också en diskussion av vad populariteten egentligen betyder. Har man mätt rätt sak, eller är det bara så att C++-utvecklare har fler frågor? Sist några frågor till Kristoffer, eftersom han missade QA-avsnittet. Hur började han koda? Vad är det bästa/sämsta/mesta som hänt av att han varit med i Kodsnack? Vem är hans drömgäst i podden? Kan vi få höra Kristoffer prata mer om Rust? Vad är utmaningarna med Kristoffers jobb? Och vilken är hans största bugg eller tabbe? Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Dospace i Gävle Café & co Teknikparken Stack overflows årliga utvecklarundersökning TIOBE-indexet Bash Ruby on rails DHH demar Ruby för första gången Rust Typescript Kotlin Webassembly Swift VBA - Visual basic for applications Objective-C Assembler Erlang Clojure Scala Go 306 - Vårt frågor-och-svar-avsnitt Ergodox Emacs GNOME Nixos I3 Tmux Vim Foss-north Kristoffers Lisp-presentation, del ett Kristoffers Lisp-presentation, del två - versionen från Foss-north Richard Stallman Phyllis Fox Margret Hamilton Chris Lattner Linus Torvalds Bryan Cantrill Summer of Rust Is it time to rewrite the operating system in Rust? RPM Cargo Coldwood Titlar I samma rum som Kristoffer Lite mer ensamt nu när jag flyttat in till stan Jag har suttit här en månad När vi startar Kodsnack AB Gubbdagis Offra en get till GNU Offra inga getter tack Vilken utvecklartyp anser du att du är? Jag är absolut inte backend Lättare att komma in via frontend Folk som använder Python har väldigt mycket frågor Folk gillar verkligen att koda i Python Varför skulle man frukta Erlang? Vilket språk är typiskt förstaspråk Innan Ergodox kom in i mitt liv Jag byter tangentbordslayout ungefär två gånger om dagen Det här är ett missbruk Suse säljer tillförlitlighet
undefined
Apr 16, 2019 • 1h 7min

Kodsnack 308 - An infinite amount of monitors and windows, with Az Balabanian

Fredrik talks VR with Az Balabanian. Az is director of photogrammetry at Realities.io, likes flying cameras and hosts the excellent Research VR podcast. We cover how VR is coming along, how it has evolved since 2016, and what exciting things are happening right now. We also discuss how you might get started with VR, as a developer or otherwise, how Az and other do exciting work in VR, and some of the interesting ethical questions being raised. Hopefully we won’t make all the mistakes of social networks again in VR. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Az Balabanian Realities.io Research VR podcast Øredev 2018 Cognitive scence Oculus rift HTC Vive Playstation VR Bigscreen VR Virtual desktop VR VR chat Beat saber Research VR episode on Beat saber, featuring one of the developers Oculus quest DDR - Dance dance revolution Guitar hero Beat saber modding website and Discord Foveated rendering Magic leap CES 2019 Holoride Research VR had a interesting episode about in-flight VR Ready player one Wacom tablets Zbrush Goro Fujita Google cardboard Windows mixed reality The Joe Rogan experience Photogrammetry Fovea Tobii The Arab spring VRTK SLAM Az on Youtube Samsung odyssey Upload VR Road to VR VR scout Az’ Øredev 2018 presentations Titles The signs and designs of virtual reality What VR was, what it is right now and what it will be The peak of the hype of VR The empathy machine Lesser platforms A massively serious workout Huge incremental progress happening Perceptual hacks Show intent to the app Not just for Beat saber at home Fractal worlds I eat in VR An infinite amount of monitors and windows A hack of your perceputal system It only takes five years
undefined
Apr 9, 2019 • 50min

Kodsnack 307 - Patiens i grupp

Amanda gästar podden igen! Vi snackar om vad som hänt sedan sist. Bland annat Amandas erfarenheter av att införa nya arbetsmetodiker. Att komma in i nya saker och börja känna sig som Javaprogrammerare. Att växla uppdrag och anpassa sig till ett nytt team. Att känna sig bekväm med förändringar. Och så Amandas nya uppdrag, som innefattar Android för TV och Kotlin. Plus en utläggning från Tobias om problemen med Groovy. Som avslutning lite om anställningsintervjuer. Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Amanda Galaxy trucker Pandemic Dead of winter Foss-north Johan Thelin Foss-gbg OSCON Foss-norths communitydag KDE GNOME Avengers: endgame Kodsnack 272 - Förra avsnittet Amanda var med i Kafka Rabbitmq DSL - Domain-specific language Kafka streams Kotlin Antonio Leiva Swift Scala Groovy POJO - Plain old Java object Jenkins Gradle Titlar Jag är tom på insidan Kaffebalansen är fel i blodet Patiens i grupp Jag vill ju vinna Alla vann, utom jag Tryck på alla knappar tills något bra händer Nu är jag Javaprogrammerare Om inte jag gör någonting så händer ingenting Kotlinprofet Mina pipelines är ganska mycket kod Ett bra försök på en dålig idé Den gamla kära stressen
undefined
Apr 2, 2019 • 55min

Kodsnack 306 - Fråga Kodsnack

Tobias och Fredrik svarar på frågor, era frågor närmare bestämt. Vi samlade frågor via Slack, mejl och Twitter, och vi tar gärna ännu fler framöver! Vi diskuterar allt från hur vi blev programmerare, vad vi tycker om mjukvara som tjänst, kod vi är nöjda och missnöjda med, böcker vi lärt oss mycket av, drömgäster och annat spännande Kodsanck lett till och ganska mycket mer. Det lär bli fler frågeavsnitt framöver, så fortsätt skicka in dem! Tack för att ni lyssnar, och frågar! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Informatik Professional Javascript for web developers, av Nicholas Zakas Qbasic Git Bitkeeper Inbox by Gmail 1password Daniel Friedman The little schemer Øredev Tobias och Amanda på Techworld med Cecilia Borg och Iris Classon Chris Lattner Hans Wennborg JF Bastien Avsnittet med Joe Armstrong Margret Hamilton Fredriks lilla länkskript Websockets Long poll ES6 - en av Javascripts revisioner som införde mycket modernare syntax och syntaktiskt socker Tobias blogginlägg om Plex byggarkitektur Titlar Fråga Kodsnack En Intelbaserad gammal hink Brinnande IT-bubbla Det är inte så min hjärna funkar När jag tar på mig en ny prenumeration Saker som jag inte har i mig att bry mig om En multibugg Hade det varit coolt att ha Bjarne i podden? Intressant silvertejpslogik Lappa en designmiss Lika förvirrat som min hjärna Betala lägre skatt och få bättre väder

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app