Kodsnack 314 - Krympning på köpet, med Oskar Wickström
2019-05-28 05:26Fredrik 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!
Ett stort tack till Cloudnet som sponsrar vår VPS!
Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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
- Texten om undo och redo, med mera
- 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