Kodsnack cover image

Kodsnack

Latest episodes

undefined
Sep 11, 2018 • 1h

Kodsnack 277 - Jag utbildar inte författare, med Karin Nygårds och Marcus Weiderstål

Fredrik snackar programmering i skolan med Karin Nygårds och Marcus Weiderstål. Läroplanen för grund- och gymnasieskolan innefattar numera programmering på ett helt annat sätt än tidigare. Det inkluderar socialt perspektiv och genusperspektiv, något som orsakade diskussion i bland annat Kodapor-gruppen på Facebook. Eftersom flera lyssnare önskade sig längre resonemang på ämnet bjöd vi helt enkelt in två gäster med koll på läget till podden. Karin är låg- och mellanstadielärare med passion för programmering, skapare av böcker och videoserier och har dessutom varit med och skrivit genusdelen av läroplanen om programmering. Marcus är bland annat programmeringslärare och sakkunnig på Skolverket. Vi pratar bland annat om vad skolan faktiskt går ut på, vad det viktiga är i läroplanen, hur det är en del av skolan demokratiuppdrag, och alla olika sidor som finns av att lära ut programmering. Och hur lätt det är att som utomstående bli blind för andra perspektiv man själv har. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Karin Nygårds Marcus Weiderstål Diskussionen i Kodapor Läroplanen Skolverket Kojo Scala Turtle graphics Jolt cola Geek girl mini Terese Raymond Hacka läroplanen - Teacherhack New public management Så funkar internet PISA Kodu marcus.weiderstahl@botkyrka.se @weiderstal @grishund - Karin på Twitter Titlar Min första kurs i programmering Jag hade aldrig hört talas om ett terminalfönster Jag vet att det här går att göra på ett annat sätt Ta ett steg från utanförskapet till ett innanförskap Flipprar och sveper och drar Den tekniken går inte att få osedd En allmänbildning i teknik Vad är det digitala gjort av? Alla ska bli databasdesigners Att förstå vad man gör på lågstadiet Jag utbildar inte författare Det är olika jobb Teknikens roll i samhället Jag får rösta på andra politiker om jag vill ändra någonting Naturligt urval som inte funkar Grabbig miljö med vissa koder Eleven använder internet med omdöme 27 problem att jobba med samtidigt Hur lär man en elev att det känns bra? Ni lär era barn att tänka
undefined
Sep 4, 2018 • 51min

Kodsnack 276 - Verktyg som man inte visste om

Tobias och Fredrik snackar om webbprestanda-API:er och att paketera sina Macapplikationer i snygga och prydliga skivavbilder med bakgrundsbild och annat trevligt. Däremellan lite hälsosam optimering och städning när det behövs. Tobias tipsar också om lite trevliga debugverktyg. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Xip-formatet Dmg-formatet - Apples format för skivavbilder Plist Dropdmg Michael Tsai Electron Electron-builder Profilers Netflix-presentationen Fredrik såg Webbprestanda-API:et Servertiming LLDB Clang-tidy Oprofile Libc++ Gnu stdc++ EASTL Rapidjson Boost Neon march=native Titlar Sluta distribuera era applikationer som zipfiler Det går inte att signera en zipfil Xcode som en xip Sämre än en dmg-fil En jättebra sak att göra på måndag morgon Manuell automatisering Bättre än alternativen, fortfarande inte bra Det har varit fel i tre år Autosvara med definitionen på regression test En loop som bara används tio gånger Verktyg som man inte visste om En väldigt optimerad map Det finns alltid en annan väg till en lösning på ditt problem Matte till höger och vänster
undefined
Aug 28, 2018 • 1h 8min

Kodsnack 275 - Då kallade de masken för kommunist

Fredrik snackar med Martin om Holedown - Martins senaste och extremt mysiga bollstudsarspel för mobiler. Varifrån kom det, varför gick det så snabbt att utveckla (eller så långsamt om man är Martin), hur vågar man lita på att ens spel kommer att gillas av någon annan och hur föll bitarna på plats? Holedown kostar en fyrtiolapp i Androids och IOS appbutiker och Fredrik rekommenderar starkt att både spela det och skaffa soundtracket! (Ja, det blir lite prat om byggservrar och sånt också!) Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Martin Holedown - Martins nya spel! 257 - avsnittet då vi diskuterade inför Holedown Twofold inc - Martins förra spel Roguelike-spel Unity Arkanoid GDC - Game developers conferernce Dark souls Rymdkapsel - Martins första spel Catherine Unger - konceptgrafikern Konceptbilderna på Twitter Soundtracket är underbart Niklas Ström - som gjort ljud och musik Det eminenta Remasteravsnittet med Martin om Holedown Nexus 7 GDPR ARPDAU Playstation vita Retrospelsmässan Björeman // Melin Björeman // Melins Discordkanal grapefrukt.com Titlar I min mörka källare (full av kuddar och madrasser) Precis som vanligt när man gräver i planeter Åtminstone tio månader Blandade känslor är precis exakt det det är Martin idag är lite besviken på Martin för fyra månader sedan Jag vet aldrig vad jag ska göra innan Mellanåret Det här tar väl ett halvår Extern spark i baken Det var aldrig någon som gick upp till ytan Få folk att välja att sluta spela Tänk om de hatar mitt spel! Då kallade de masken för kommunist Samma tre buggar om och om igen Laga grejer i blindo Så skönt att det inte är ett free to play-spel Tiotusen spelare i Kina Tusen pirater på varenda sålda kopia Hela byggmiljön är fryst i tiden Spännande och vuxet och ansvarsfullt
undefined
Aug 21, 2018 • 33min

Kodsnack 274 - Autohacka mig

Tobias och Fredrik följer upp tidigare avsnitt. Först snackar vi mer om Yubikey - USB-nyckeln för säkrare inloggning - vi har fått lite fler och bättre detaljer från Emil Lundberg som faktiskt jobbar på Yubico. Sedan snackar vi lite mer om bygg- och integrationssystem. Fredrik förhör sig på grund av anledning (som man brukar säga) om passande alternativ. Sist ett litet apptips för den som vill kisa mer mot sin retinamacs skärm och kort om Tobias skärmuppsättning. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Yubikey och Yubico U2F Web authentication Yubicos program för att logga in på sin Mac- eller Windowsdator med Yubikey Krypton Lastpass Dashlane Logmein Anthony Lobianco Filevault Gitlab Github Bitbucket Atlassian Jira Circleci Travis Jenkins Confluence Eye-friendly Titlar Tillbaka till normaliteten Autohacka mig En ren serverflagga Nu har det nog slutat funka tillräckligt bra Självhosting eller inte självhosting Alla pixlar på samma skärm Tre monitorer kan jag tänka mig
undefined
Aug 14, 2018 • 48min

Kodsnack 273 - Din andra faktor

Tobias och Fredrik snackar mer om CI-system och sedan säkrare nycklar för tvåfaktorautentisering. Folk har kommit med massor av trevlig återkoppling kring Jenkins och andra CI-system efter förra avsnittet - tack och fortsätt så! Efter det diskuterar vi att skydda sig mot phisingförsök, framför allt genom att använda fysiska nycklar istället för tvåfaktorautentisering med exempelvis SMS eller koder som ska fyllas i. Tobias testar och berättar hur det fungerar såhär långt. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Tobias tangentbord - Ergodox EZ Förra avsnittet Jenkins Johan Romin YAML Travis Circleci Gitlab GCP - Google cloud platform White hat Phising Reply all 97 - What kind of idiot gets phished? Tvåfaktorautentisering Artikeln om hur Google hindrar phishing Yubikey U2F - Universal 2nd factor PAM - Pluggable authentication modules Tobias headset - Arctics pro wireless Titlar Den är döpt En typ av slav, en typ av output Inte helt beroende av deras support för att på oss brallorna på morgonen De behövde inte sälja in Jenkins till oss Jag uppskattar enkelheten i vår miljö Man orkar inte ens vara irriterad på Windows Hela den mänskliga aspekten Det är väldigt lätt att bli phishad Om man inte gav upp efter en vecka Tidsbegränsad sekundär faktor Ett pilotprojekt på mitt eget konto Din andra faktor Hur drygt är det att hacka mig för tillfället? Försök att inte göra som jag gör Alla dina lösenord i en påse
undefined
Aug 7, 2018 • 55min

Kodsnack 272 - Iterera med en Jenkinsfil

Amanda och Tobias snackar om Jenkins - den populära automatiseringsservern. Mer specifikt berättar Tobias om att använda Jenkins med configuration-as-code - där alla inställningar görs med Groovykod i vanliga incheckade filer istället för med klick i ett lagom gammalmodigt gränssnitt. Det blir både fördelar och intressanta nackdelar. Sedan berättar Tobias också om varför Plex valt att köpa enterpriseversionen av Jenkins istället för att fortsätta med den öppna källkodsversionen som de flesta andra. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Johan Romin Happy hill - Johans spel Holedown Jenkins Configuration as code Hudson Teamcity Travis CI Circleci YAML Jenkins blue ocean-UI Bootstrap Job DSL Groovy Jenkinsfile Gulp Artifactory Titlar Semester-edition Andra studsa-bollar-spel Bygga allt i Jenkins Med konfigurationen som kod Vem det var som klickade Precis bredvid din makefil De som måste ha en frontend och de som vill ha en frontend Vi har känsliga UI-personer Man gör oftast mer än en sak Iterera med en Jenkinsfil Goto scapegoat Även de interna verktygen får kosta pengar
undefined
Jul 31, 2018 • 1h 12min

Kodsnack 271 - Skriva sitt eget socker

Fredrik och Kristoffer snackar väderdata och värdering av samlade data. Gamla papers, språk som skrevs utan att någon inblandad sett en dator, spännande saker att livekoda med mera. Kristoffer behöver göra nya saker för att få ämnen att hålla presentationer om. Vi jobbar oss hela vägen tillbaka till Lisps barndom innan vi jobbar oss framåt igen, hela vägen till Gos sophantering. Som avslutning pratar vi, utifrån Linus Torvalds korrespondens kring Linuxkärnans utveckling, om att kommunicera bra och dåligt, och diskuterar att välja att öka eller minska vågorna på vattnet oavsett om man sänder eller reagerar. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Uppsalas centralstation Väderdata verkar ha börjat samlas i Sverige 1858 Linuxconf.au 2019 - call for papers har nu stängt Lisp John McCarthy John McCarthy första paper om Lisp Paper om Lisps historia Kristoffers C-implementation av Lisp JS party Avsnittet med IOT-keynoten Guy Steele Hal Abelson Gerald Sussman The lambda papers - papers om Scheme S-expression M-expressions Donald Knuth TeX Bram Cohen Bittorrent Organizing programs without classes Self Prototypbaserat arv Vår “recension” av ES6 class-konstruktionen i Javascript Elm Destroy all software Wat Haltingproblemet - stopproblemet på ren svenska? Lambdakalkyl Alonzo Church DHH:s första demo av Rails Noam Chomsky Chomskys hierarki Perl Idris Curry on Videos från årets Curry on Larry Wall Perl 6 Larry Wall pratar Perl 6 på Curry on Go-keynote från ISMM (International symposium on memory management) om Gos sophantering Udda commits i Linuxkärnans Git-historik Martin - Grapefrukt Holedown - superskoj! Mr Driller Titlar Jag grävde gropar i solen En sommar är ju bara väder Det måste vara fel på mätaren Tvinga dem att äta gurkor Slut på saker som jag redan gjort De kände någon som kände någon som hade en dator tillgänglig Så uppfinner han i princip if-satsen Implementera en minimal Lisp live Om man vet vad man pratar om så kan man förklara saker på ett väldigt tydligt sätt Formler och “inses lätt” Javascript är ju tillräckligt förvirrande som det är (Just det där med) Syntaktiskt socker (När man kan) Skriva sitt eget socker Forma språket till sitt eget Man sitter och formger editorn 100% av tiden Mitt första Susecon Ett kluster som körde på en mainframe i Tyskland Implementera Lisp i Lisp Att bli förolämpad är något jag gör
undefined
Jul 24, 2018 • 57min

Kodsnack 270 - Värdet ligger i att prylen kommer ut, med Chris Klug

Fredrik snackar med Chris Klug om bland annat att vara pragmatiskt tråkig. Är vi för dåliga på att prata om att leverera värde istället för att snacka om hur vi infört nästa heta ramverk på optimalt sätt? Vi snackar också om att utbilda och om hur Chris kom in på det spåret, fiffiga ninjatricks för att presentera kod med snippets istället för livekodning, varför man väljer Angular framför React och hur det kan tänkas hänga ihop med .NET. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Tretton37 Klassisk ASP VBScript COM-komponenter .NET 1.1 Silverlight Typescript Visual studio code Sublime Angular MVVM WPF UWP ASMX web services React Redux NGRX Moment ASP.net web forms SOAP Dependency injection SOLID-principerna Addskills/Cornerstone Delegater (i .NET) Angulars databindningsloop - live på scen Uservoice Snippets i Visual studio code Notepad John Papa John Papas Angular-snippets för Visual studio code Pluralsight Chris kurser på Pluralsight Pattern-boken framför andra Webpack Docker Katacoda Eric Evans Domain-driven design-bok Kotlin Surface book Killen som bytt från Macbook pro til Surface book och älskar det Chris på Twitter Chris blogg Snowboardåkaren Chris Klug Titlar Webbutveckling i 18 år I princip Microsoft hela vägen igenom Efter att Silverlight dog När Silverlight dog Jag har kunder som betalar för att jag jobbar med det Pragmatiskt med att plocka upp ny teknik Om någon betalar mig Där är jag ju tråkig Jag vill gärna leverera Det gäller att leverera lite värde också Värdet ligger i att prylen kommer ut SOAP-meddelande med strängkonkatenering Kod som är allt annat än perfekt Jag kan se den abstrakt bästa lösningen Absolut inte på något vis på alla håll och kanter Man tvingas lära sig saker på ett annat vis Insanity-level code Roligare att se koden skrivas Man kan handjaga dem i Notepad Jättemånga människor är rädda för Webpack
undefined
Jul 17, 2018 • 52min

Kodsnack 269 - Egentligen bara klienten som fattas

Kristoffer, Fredrik och Amanda snackar e-postklienter och Kristoffers äventyr med att skriva en under hackveckan som gått. Ja, Emacs är kraftfullt inblandat. Att jobba med taggad e-post kontra mappar och hur Kristoffer använder taggar. Dessutom lite reaktioner på Guido van Rossums avhopp som Pythons välvillige livstidsdiktator. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Notmuch Emacs Maildir Mbox Dovecot IMAP getmail Bootstrap Bulma Spectre.css Underscore Handlebars Lodash React Lodash FP Vue Data binding RFC 733 - Standard for the format of ARPA network text messages RFC 833 - Who talks TCP? ASCII MIME-typer POP 3 SMTP Nej, det verkar inte ha funnits ett icke-simple mail transfer protocol Jockes test av mejlklienter Pony Guido kliver av som Pythondiktator Raymond Hettinger LDAP Kalender-RFC - 2445 Mejl via brevduva - RFC 1149: A standard for the transmission of IP datagrams on avian carriers Titlar Sjudagarshackvecka Då kan man väldigt enkelt förstöra sin mailbox Alla taggar i en SQL-databas Mipplar med headers Samma mejl i olika mappar Stoppa alla mejl i ett git-repository En fil som heter som taggen Top Javascript frameworks 2018 Mejl är trasigt Bakåtkompatibel i mottagarändan Det är skitkrångligt att hantera mejl Fulhack på fulhack Alla quirks från alla mejlservrar på vägen En lång kedja av quirks En mejltransportstandard Det är ju så auto funkar Egentligen bara klienten som fattas Jag tar illa upp å Ponys vägnar Minigrisen blir 300 kilo stor Det finns en barnbok här Barnböcker om olika RFC:er RFC for kids Det gäller att välja rätt RFC
undefined
Jul 10, 2018 • 56min

Kodsnack 268 - Noll veckors riktig sommarsemester

Amanda och Fredrik snackar om sommaren, sommarplanering och agil uppackning efer flytt. Dessutom avhandlas Porg, emoji, reaktioner i chattprogram och deras inbyggda tvetydigheter. Hur reagerar du på “Jag älskar när möten drar ut på tiden 🙃”? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday 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 Porg Havet är djupt Rocket Macos inbyggda textersättningssystem It’s something Panda måste starta om Titlar Hade inte du nyss semester? Noll veckors riktig sommarsemester Jag försöker tacka ja till allt som är kul Göra ingenting på ett bra sätt, sedan Varför ger folk ens visdomsord? Man måste hitta det själv En månad med stabsläge I mitt hobgryt En hel semester som bara är i hobgrytet Ett aktivt val varannan timme Åttio veckors semester per år En C-låda kvar Diverse saker man inte saknar plus nakendräkt MVP:n blir ju att flyttkartongerna är borta Vinn-vinn, för mig Porg ställer inga krav Reagera med en oväntad emoji Släng in en sjöjungfru Ett konfettikomplement Jag älskar när möten drar ut på tiden 🙃. Panda måste starta om Ingen blir profet på sin egen semester Ditt vanliga profetarbete

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