Kodsnack

Kristoffer, Fredrik, Tobias
undefined
Dec 11, 2018 • 45min

Kodsnack 290 - Mer plats för svenska spel

Fredrik snackar om den nyss avslutade tvåveckorssylten med huvudarrangören Jona samt deltagarna Bengt, Fredrik och Åke. Vilka spel gjorde de, hur var det att använda Lua och Love 2d, hur gick det med tidsramarna och vill någon göra om det igen? 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 Jona Spelsylten Discord Forslund Fronkan P1xelher0 Bengts spel Blender Åkes spel Box2d Escape goat Kalaspuffars spel Fredriks spel Tiled Spelunky Hur Spelunky gör banor Jonas spel Out run Norrland Hotline Miami Unravel Lua Love2d Pico8 STI Entity-component-system P1xelher0s tipslista Hump Bump Avsnittet med Jona och P1xelher0 Impostor syndrome Sfxr Titlar Vi ska prata sylt Bokstavsordning enligt Discord Låt oss kalla det "en oavsiktlig feature" Panika ihop allting på torsdag kväll Början på en helt ny subgenre Mer plats för svenska spel Jag har använt Javascript en gång Google was my friend hela vägen in i mål Då hade man redan skrivit sina rotationsmatriser Den som hade haft en timme kvar! Jag tror att jag bara skar En professor Balthazar-maskin Jag har en deadline om två veckor
undefined
Dec 4, 2018 • 1h 23min

Kodsnack 289 - Rotlösa behållare

Martin, Kristoffer och Fredrik pratar till att börja med om viktiga saker som hemmaservrars surrande, köksmaskiners ljudschema och dåliga biljettautomater. Sedan snackar vi om rotlösa behållare - rootless containers - ämnet för en presentation Kristoffer precis ska hålla när avsnittet spelades in, och nyligen har hållit när avsnittet släpps. Kristoffer berättar vad behållarna egentligen är - två saker egentligen - och de saker behållare bygger på i Linux för att kunna utföra sin magi. Efter det blir det, lite oväntat, fysisk säkerhet. Som att ta sig in genom att hålla i en stege, nycklar som bara är sociala kontrakt och att överdriva säkerheten som överreaktion. Sist men inte minst lite rejält härliga och rejäla retrodatorer. Vad sägs om Apollo guidance computer? Och lite buggfixar i Holedown samt Martins funderingar kring framtida projekt som kanske är för tråkiga att genomföra. (Extra-extra-material: störiga problem med Displayport och andra sladdar.) 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 Bilden på vågen i Martins Coopbutik Techday by Init Kristoffers presentation Johan Thelin - som hördes i avsnitt 251 Rootless containers Quaternion Namespaces i Linuxkärnan PID namespaces Cgroups Docker Overlayfs BSD jails Virtualbox Tmux Apollo guidance computer Videoserien Bilderna av Margret Hamilton med dokumentstapeln Margret Hamilton är cool Advent of code Kodsnacks repo där alla kan bidra med lösningar! Spelsylten är avslutad Lua Holedown Holedownavsnittet Chromeos Rymdkapsel Haxe National air and space museum SMIL BESK BARK SCSI Titlar Källare/lekrum/serverrum/studio ENJOY YOUR MEAL En ratt i en låda Jag flyttade också från min spishäll En liten bit potatis på off-knappen Billighets-touch De vet förmodligen vad bra är Windows XP-kullarna En massa konsulter staplade på varandra Et tu, bankomaten Et tu, Swedbank Rotlösa containrar Rotlösa behållare En container är liksom två grejer Vända på konceptet om root Nu håller jag på och rotar mig Man kan inte namespaca tiden Du måste ha högsta säkerhetsklassning för att få leka med molnet Gamla gubbar med multimetrar Space rated!
undefined
Dec 2, 2018 • 34min

Kodsnack 288 - Dina objektorienterade kollegor

Fredrik snackar med Øystein Kolsrud om Øredev 2018, på Øredev 2018. Vi diskuterar utifrån Øysteins presentation om funktionellt inriktade språks inflytande på de objektorienterade, och också om något kan ha överförts åt andra hållet. Dessutom går vi igenom några intryck av hela konferensen och nämner några av våra favoritpresentationer. 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 Øredev Øystein Kolsrud Functional patterns for the object oriented - Øysteins presentation Kodsnacks tvåveckorssylt Förra veckans avsnitt - med bland annat designmönster och agilitet Haskell Qlik LINQ i C# Lambdauttryck - även kända som bland annat anonyma funktioner C# 7 Tupler Pattern matching Boost Monader IO-monaden i Haskell F# Bioetik-keynoten av Alex Pearlman Moon Ribas keynote - Earthbeat Rusts felhantering Getting them to get it Judy Rees Clean language Turn up the Good - Woody Zuills presentation History of the occult and technology - downloading paganism Nyheter i C# 8 Titlar En generisk enumerabel typ Kedja operationerna I Haskell sedan tidernas början Dina objektorienterade kollegor Objektorienterade språk lär av de funktionella Inte behövt möta verkligheten
undefined
Nov 20, 2018 • 51min

Kodsnack 287 - Rör-i-badrummet-pattern

Kristoffer och Fredrik snackar om varför Kristoffer ogillar CSS. Det känns skevt på så många sätt från grunden och uppåt, kan vi väl sammanfatta det hela. Fredrik försöker argumentera mot men lyckas väl inte riktigt övertyga ens sig själv. Vi kommer också in på grafisk programmering, något som inte heller är Kristoffers grej. Fredrik undrar också om det finns något bra begrepp för tendensen att försöka lösa ett diffust problem med mjukvara som blir så generell och kräver så många inställningar att det blir jobbigare att lösa problemet med mjukvaran. Sedan avverkar vi lite snabbt varför Kristoffer ogillar design patterns. Eller snarare vad som blivit av ursprungstanken och vad folk verkar göra med design patterns. Det leder i sin tur givetvis in även begreppet agile … Hur ofta händer det att jag tar en färdig lösning för någonting istället för att faktiskt försöka förstå problemet? Borde vi ta med oss att folk satt sig och gått igenom hur saker funkar, snarare än de tre lättförpackade slutsatser deras arbete ledde fram till? Sist men inte minst: Vill du ha en puff att bygga ett spel men känner inte att du har tid att avsätta en hel helg eller andra längre block tid? Häng med på Kodsnacks tvåveckorssylt - ett gamejam där du lägger någon timme om dagen när du hinner! Vi kör 12 till 24 november, och alla som deltar får vara med och rösta på bidragen under en vecka efter det. Vinnare presenteras andra december, men det viktiga är att få ihop något och ha väldigt trevligt under tiden! Spelen skrivs i Lua med Löve2d, läs allt på syltens sida på Itch! 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 CSS historia SASS Emacs Lisp Reset-stilmallar försöker ge ett utgångsläge för ens egna stilar som är så enhetligt som möjligt mellan olika webbläsare LaTeX Twitters Bootstrap Autolayout inom Apple-GUI-utveckling Skriva autolayout med ASCII-konst Design patterns Singleton Visitor Agile manifesto Richard Feynman Cargo culting Flexbox Kodsnacks tvåveckorssylt! Jona Löve2d Lua Øredev Titlar Tack för någon donation En helt trasig design från grunden Det blir bara värre ju mer man förstår Man har inget scope över huvud taget Det låter ju som en bra idé Det låter ju som ett ädelt syfte Olika definitioner slåss mot varandra Centrera någonting mitt i layouten Ett korthus vad du än gör Inte bättre om man försöker ignorera det heller (Det är ju) Bortslösad energi Något bisarrt som inte existerar någon annanstans Från tryckpressens födelse (och framåt) Datorålderns största mörker Fullständigt Stockholmsyndrom Problemet med människans natur Min kamp mot design patterns Saker Kristoffer inte tycker om Rör-i-badrummet-pattern Namnet blev allt och ingenting Det man pratar om blir det viktiga Raka fel jak Lösningar på recept Punktinsats-pattern
undefined
Nov 13, 2018 • 55min

Kodsnack 286 - Den här är trasig, var så god

Tobias, Kristoffer och Fredrik snackar till att börja med om Kristoffers besök på SAP-konferens, som en sorts terapi. Sedan berättar Tobias om lite resvåndor och om att äntligen ha skeppat den jättestora versionen som varit på gång i ett par år. Det i sin tur leder till två mindre rants om dels Javas installationsprogram, dels jakten på en störig Androidbugg och alla märkligheter Android gör som möjliggjorde buggen. Vi pratar också om att försöka dokumentera på olika sätt, så att man får en chans att förstå vad alla fulhack är och varför. Sist blir det lite postmortem och stresshantering. Det är inte lätt att veta hur man borde bedriva projekt ens efteråt, och ännu svårare att inse när man är stressad. Ta mer semester, och lyssna om någon faktiskt skulle tycka du verkar stressad! 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 SAP HA - high availability Stockholm city conference center Devsum Conan Nvidia shield Androids NDK Bionic - Androids C-bibliotek musl Uclibc SailfishOS Jolla Freakonomics om politik och alternativ Pythons PEP-process - Python enhancement proposals Joel on software-artikeln om farorna med stora omskrivningar Titlar Du överlevde SAP SAP under ytan Mycket bättre att inte veta någonting Det kunde ha varit Kielfärjan Svårt att sitta och titta på ett talk online Sjuk och på konferens Var vänlig hitta en buss De måste byta däck på planet Två års arbete rakt in i masterbranchen Från hemmahackat fulscript till Conan Full av malware och autouppdateringar Den här är trasig, var så god Mycket getoffer och blodsriter Det är inte ett löst problem En kaskad av komplikationer Två alternativ är det mest stabila tillståndet Mer i huvudet än vad de är i kroppen Alla behöver semester Semester från telefonen Mikrostress
undefined
Nov 6, 2018 • 35min

Kodsnack 285 - Dokumentation löses om jag bara hittar rätt verktyg

Fredrik propagerar för spelsylten, Öredev och Advent of code. Samt poddtipsar, funderar lite över dokumentation och processgenomgångar … och avslutar med lite klickande tangentbord. Vill du ha en puff att bygga ett spel men känner inte att du har tid att avsätta en hel helg eller andra längre block tid? Häng med på Kodsnacks tvåveckorssylt - ett gamejam där du lägger någon timme om dagen när du hinner! Vi kör 12 till 24 november, och alla som deltar får vara med och rösta på bidragen under en vecka efter det. Vinnare presenteras andra december, men det viktiga är att få ihop något och ha väldigt trevligt under tiden! Spelen skrivs i Lua med Löve2d, läs allt på syltens sida på Itch! Fredrik tipsar om den första mininiten han gick på med Love2d. Fredrik representerar återigen Kodsnack på Öredev, han kommer att vara i Malmö och intervjua talare och tar gärna mot både tips på talare att intervjua och såklart annat folk att heja på Advent of code kommer också snart! Vi vet inte om vi gör tävling i år, men vi kommer givetvis att ha ett repo för att skicka in och diskutera lösningar, och vi hoppas att några lyssnare vill vara med och diskutera årets upplaga efteråt. Fredrik poddtipsar om JSparty där senaste avsnittet diskuterar dokumentation. Fredrik associerar dokumentationsproblem till processproblem och halkar in lite på processtankar också. Inte är väl dokumentation ett problem som främst löses med fler verktyg? Sist men inte minst: ett kapitel att hoppa över om du inte gillar klickande tangentbord: Fredrik har äntligen programmerat sitt Pok3r lite. Och skaffat en satellit. 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 Kodsnacks tvåveckorssylt! P1xelher0/Pontus Jona Löve2d Lua Kaklande fönsterhanterare Öredev Bartosz Milewski Bartosz presentation från förra året Advent of code Kodsnacks repon på Github MIPS Brainfuck Rexx JSparty Avsnittet om dokumentation Pok3r Avsnitt 260 Erez Zukerman Ergodox satellite SAP Titlar Mustascher && (plattformar | racingelement) Inte vara helt död mellan varven Hitta sin egen väg in i konferensen Dokumentation löses om jag bara hittar rätt verktyg Förklara helheten utifrån sett En kombination av lysande och blinkande dioder
undefined
Oct 30, 2018 • 1h 27min

Kodsnack 284 - Allt behöver inte vara Fortnite

Fredrik, Jona och Pontus snackar spelutveckling. Vi börjar med spelen som vår väg in i programmering och går vidare därifrån. Vi diskuterar mycket att designa kod, motor med mera för sitt spel kontra att faktiskt designa och bygga själva spelet. Vad är mitt mål egentligen: att designa den bästa motorn för ett spel eller att faktiskt designa och bli klar med ett spel? Blir verktygen och att bygga dem en prokrastinering för att jag egentligen inte vet var jag vill ta mitt spel och tycker det känns jobbigt att lära mig det? Vi pratar också mycket om alla andra hinder man sätter upp för sig själv genom att intala sig att man inte kan lära sig olika områden, eller genom att tänka att man måste lösa allt själv. Spel som försöker bygga bort möjligheterna att lära känna nya människor. Sist men inte minst: vill du ha en puff att bygga ett spel men känner inte att du har tid att avsätta en hel helg eller andra längre block tid? Häng med på Kodsnacks tvåveckorssylt - ett gamejam där du lägger någon timme om dagen när du hinner! Vi kör 12 till 24 november, och alla som deltar får vara med och rösta på bidragen under en vecka efter det. Vinnare presenteras andra december, men det viktiga är att få ihop något och ha väldigt trevligt under tiden! Spelen skrivs i Lua med Löve2d, läs allt på syltens sida på Itch! 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 Jona Pontus Basic Lego racers Runescape Rayman Flash SDL Gamemaker Ori and the blind forest Hollow knight Unity Clojure Design kontra development Ray casting Map, filter, reduce, fold Hearthstone Magic: the gathering arena Lua Godot - öppen spelmotor Löve2d Megaman X Persona 4 Martin Holedown - Fredrik spelar fortfarande ofta Homeworld Entity-component-system Ogre Unity asset store Dead cells Celeste Super meat boy Magthe Kategoriteori Kodsnacks tvåveckorssylt! Titlar Spel och lite mer ovanliga programmeringsspråk Min väg in till programmering Alla satt där och gjorde spel Lite grafiskt och programmering samtidigt Dunka C++ Innan man har en gubbe som springer (Någon som är) väldigt bra på att skjuta upp saker Två spel under sexton år Fokusera mer på spelet Jakrakningsvarning Dra korten hårdare Mer programmerare än spelutvecklare Misslyckats och blivit bättre Om det inte känns bra när du rör dig Allt behöver inte vara Fortnite
undefined
Oct 23, 2018 • 52min

Kodsnack 283 - Jobb.markdown

Fredrik och Kristoffer snackar om att få in nytt folk och få dem produktiva, främst utmaningen att gå från koll på sin lilla del till att också ha koll på helheten. Sedan blir det lite Jira och att skaffa koll på vad man egentligen har att göra - både Fredrik och Kristoffer vill få lite förnyad fason på sin personliga process. Kristoffer pratar också om trevliga effekter av att Suse byter ägare - ett skönt tillfälle att skala bort gammal komplexitet. Efter det kommer vi in på Oracles ändrade licensregler för Java och vad de kan tänkas innebära. Vild spekulation, citera oss inte. Speciellt inte Fredrik. Men det känns inte supermodernt att ta betalt för ett programmeringsspråk. Vore det inte kul om infödda skrivbordsappar kom tillbaka ett varv? Sedan Kristoffers senast släppta hobbyprojekt, dess liv på Hacker news och hur det hänger ihop med hans nästa presentation. Samt, såklart, hur dess sophanterare och alla andra grundläggande sophanterare fungerar. Sophantering är inte så svårt som man kanske tror. 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 Lärlingssystemet i Tyskland Jira Markdown Kanban EQT - Suses nya ägare Microfocus - Suses tidigare ägare Novell Oracle ändrar i licensreglerna för Java Openjdk Electron QT Rust Xi-editor Raph Levien Inconsolata Atom Kristoffers Lisp Scheme Lisp 1.5 Sophanterare på Wikipedia Lua Luajit Tail-call-optimering Makron i Lisp Peter Norvig Norvigs 90-raders Lisptolk i Python Titlar Något som låter jättelöjligt men är sant Deprimerad och ur form Ingen koll på sammanhanget En inbox jag kan titta på Vet jag att jag ser allting? Jobb.markdown Listan som aldrig minskar En förnuftig mellanhand Säljarhinken Jag skrev en liten Lisp Sedan springer jag ifån mina rotobjekt Uttrycka Lisp på så lite kod Mer än tio rader per minut
undefined
Oct 16, 2018 • 53min

Kodsnack 282 - Man skiljer på simple och easy

Fredrik snackar med P1xelher0 - eller Pontus som han heter utanför internet - om ett helt gäng saker. Som hur vägen går från Indesign till modern frontendutveckling? Vi pratar lite Angular av äldre modell kontra React och att gå mellan dem. Funktionell programmering som komplement till React och Javascript på jobbet. Och, kanske mest spännande: att lära sig saker genom att hålla presentationer om det. Vi kommer också in på att återanvända, reparera och underhålla kontra att slita och slänga. Byxor, till exempel. Därifrån avslutar vi med att hitta verktyg man trivs med, att få välja dem, och att ibland inte kunna använda det man vill. 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 P1xelher0 - Pontus Nagy Agero Indesign Omnichannel XSLT - Extensible stylesheet language transformations Äldre Angular Modernare Angular Redux React router Mobx Jquery Designsystem Monorepon Haskell Rust Swift Kotlin Sidoeffekter Reason Ocaml Flow - statisk typkontroll för Javascript Bucket script Webpack Simplicity matters Rich Hickey Pure function Composition over inheritance Map, reduce och filter Higher-order function String.splice String.slice Right to repair Nerdtree Tmux Destroy all software The birth and death of Javascript grep Titlar Mangla data med Javascript och XSLT Van att mutera allt Om man är en person som bara gör rätt hela tiden En hel stapel av ångmaskiner Man skiljer på simple och easy Då har du två arrayer Ett nytt objekt i en ny array Vi har mycket plats i våra datorer Inte lika ung och inte lika naiv Solida block av aluminium och klister Man är ju konsultmässig En eller två googlingar bort
undefined
Oct 9, 2018 • 54min

Kodsnack 281 - Den stora C++-konferensen

Fredrik snackar med Arno Lepisk (känd från avsnitt 191) om C++ för hela slanten, och speciellt årets upplaga av Cppcon där Arno inte bara deltog utan också presenterade. Det blir trevligheter från konferensen, intressanta nyheter i kommande versioner av C++ och givetvis lite om hur Arnos egen presentation gick. Som avslutning blir det tips på ytterligare konferenser kring C++. 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 Arno Lepisk Advent of code 191 - Avsnittet där Arno var med Hiq Cppcon Bellevue, Washington Aurora, Colorado West const East const Hela programmet för Cppcon Bjarne Stroustrup Bjarnes keynote Concepts C++98 C++11 C++14 C++17 C++20 Remember the Vasa! Vasaskeppet UML Mark Elendts presentation Kate Gregorys presentation Videos från Cppcon Pekare i C Simula Herb Sutters presentation wlifetime-flaggan Use after free - att försöka använda minne efter att det återlämnats till systemet Compile-time reflection och metaklasser godbolt.org Chandler Carruths presentation Spectre Spekulativ exekvering Simon Brands presentation - inte släppt som video vid poddens släpp Arnos presentation från i år Arnos lightning talk från tidigare år - "On using singletons in C++" Engage, entertain, educate Scott Meyers Andrei Alexandrescu Kate Gregory Effective C++ Programmeringsspråket D Dimensionsanalys Boost units Meeting C++-konferensen Cpp on sea Pacific C++ Accu NDC Swedencpp.se arno_l - Arno på Twitter Titlar Med läskig precsion ett åttondels sekel Vad jag ska göra när jag blir stor Ett halvt aktivt val Det finns rätt många ställen som heter Bellvue Stor east const-förespråkare Den stora C++-konferensen Ett stort C++-land Språkskaparskjortan Väldigt öppen och sund konkurrens En väldigt fullmatad vecka

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