Kodsnack

Kristoffer, Fredrik, Tobias
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
undefined
Oct 2, 2018 • 49min

Kodsnack 280 - Springa och titta med förstoringsglas samtidigt

Fredrik snackar med Jona Ekenberg (känd från avsnitt 262) om intressanta tankegångar från spelbranschen. Två huvudämnen är att våga påbörja små eller lagom stora projekt, och att fundera i termer av developer kontra designer när det gäller att skriva kod. Är du mer designer eller developer när du utvecklar? Samt, lyckligtvis, en hel del om spel. Ibland ryms både Arkham horror och Ice climber i samma avsnitt! 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 Baldur's gate Dungeons & dragons MS röj Ice climber Magic: the gathering Mark Rosewater's drive to work - podden Jona lyssnar på Boardgame design lab Richard Launius Arkham horror Lite om hur Warcraft III utvecklates Spelskaparna What remains of Edith Finch Jakrakning Gå uppför och nerför abstraktionsstegen The longest journey Dreamfall Brutal legend Polybius Rez Titlar En konstant flod av saker jag skulle kunna göra Löjligt rimligt att bli färdig med Tänk om jag råkar göra exakt samma låt som någon annan Det kommer att bli konstigt ändå Springa och titta med förstoringsglas samtidigt För rädd för jakrakning Jag vill inte ha det här i mitt peka och klicka Essensen av Polybius
undefined
Sep 25, 2018 • 6min

Kodsnack 279.5 - En grej som verkligen ger energi

Fredrik hade några funderingar till efter eller intill veckans avsnitt, om saker som ger och tar energi och vikten av att känna när det är dags för en paus. Och kom ihåg att vi alltid vill höra av er som lyssnar - oavsett om ni har kommentarer, tips på folk vi borde snacka med, eller vad det än kan vara. 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 2017 Titlar En grej som verkligen ger energi
undefined
Sep 25, 2018 • 26min

Kodsnack 279 - Going to the supermarket alone, with Rikke Koblauch

Recorded at Øredev 2017, Fredrik talks to Rikke Koblauch about social anxiety, turning a passion into a side project and possibly even a living eventually. One of Rikke's examples is Steps - the service Rikke is creating to help overcome social anxiety. How can we make environments more inclusive in a world which seems very designed for extroverts? Healtcare and preventive tools - wouldn't everything be better if we all could get help and tools easily before small health problems turn into big ones? Rikke has worked with the Danish mental health fund and shares some experience on getting support from and working with large government organizations. We also talk a bit about how to avoid burning out on passion projects should they become popular and generate excitement from others. Perhaps we need to manage our own expectations of ourselves better? Thank you Cloudnet for sponsoring our VPS! We are just before the sonic boom of airplanes with regards to continuous integration and devops. 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 Passion projects, pixels and process - Rikke's presentation at Øredev 2017 Introvert in a world designed for extroverts - Rikke's blog post about the world beign designed for extroverts Rikke's website Rikke on Twitter Rikke on Medium Steps Social anxiety Exposure therapy The Danish mental health fund Titlar Where to start? Going to the supermarket alone More like a passion thing The fear of being judged by others Helping yourself through exposure therapy Writing our code and pushing our pixels Making it your full time thing I see a lot of passion in this industry My idea of burning out Making the world a bit better Handling your own expectations
undefined
Sep 18, 2018 • 57min

Kodsnack 278 - (Väldigt) konfundersam

Fredrik och Tobias snackar om globala variabler, dynamisk länkning och varför Tobias måste berätta om och sätta sig in i dem för att förstå den bugg han nyss löst. 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 Dynamisk länkning Apachebench - ab Openssl Clangs address sanitizer Statisk länkning Global variabel Titlar Globala variabler och dynamiska länkare Hur har det här någonsin funkat? När jag pratar med kompilatorn Vi har bara en bugg kvar De sista 98 procenten Långt ner i Openssl-stacken En viss krypteringsoverhead Man börjar ifrågasätta allt Där vi använde oss av en konstant Det var inte det här jag skulle göra En dyr process (Väldigt) konfundersam Det är inte alltid det blir helt rätt Apropå svårt med data Allas globala variabler En breakpoint i det nya biblioteket Ersätta det med en symlänk Det gick inte att dra ett streck från ett till två
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

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