Kodsnack

Fredrik hade mer och mindre självförvållade ljudproblem under inspelningen, så ljudet är inte perfekt. Vi beklagar och lovar bot och bättring.

Först snackar vi lite om Apples nypresenterade Macbook med bara en USB-port. Kan Fredrik leva med den? Är det en bra idé att ha så få portar på en bärbar dator?

Sedan snackar vi säkerhet i Chrome och andra webbläsare. Hur bra är de steg som främst Chrome har tagit och tar för att öka säkerheten för vanliga surfare? Hur stora förbättringar blir det av att man försöker “fixa” problemen och bristerna i hur saker funkar nu? Borde man gå vidare och förbättra kommande saker istället?

Vi diskuterar också att sätta sig in i andras kod, exempelvis sitt forna jags. Vad kan man göra för att försöka snabba upp processen att förstå en kodbas och varför är det så svårt? Är det samma problem som gör att man inte sätter sig och läser kod speciellt ofta? Fokuserar de som pratar om “läsbar” kod på fel saker? Kommentarer och annan dokumentations värde och problem. Går det att lösa med processer? Och allting runtomkring gör bara allt värre, all hantering av fellägen och annat som inte egentligen har med problemet man ville lösa att göra.

Har du ett magiskt sätt på lager för att förklara den mentala modellen bakom kod? Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Det är väldigt mycket måndag helt enkelt
  • Min dator är stadd i något slags förfall
  • Ett tangentbord med sjutton portar på
  • Lika bra att jag inte köpte en 4K-skärm
  • Någon som bara hostar lite webbsidor
  • Ett djupt hål av säkerhetslager
  • Hur mycket säkrare blir det och hur mycket krångligare blir det?
  • Flytta sakernas tillstånd framåt
  • En massa jobb för ingenting
  • Vi sparar ju inte ens en kaka
  • Om det skulle vara känsligt att lyssna på Kodsnack
  • Den där verkligheten
  • Ha som ambition att fixa verkligheten
  • Är det så att kod är som kondition?
  • Kommentarer i min erfarenhet
  • Kommentaren tillför inget till att börja med, och nu är den dessutom fel
  • Den abstrakta idén om vad programmet gör
  • Fråga sig själv för några år sedan vad man höll på med
  • Om man ser koden utan alla edge cases
  • Jobba och lida tills man förstår
Direct download: 96.mp3
Category:general -- posted at: 6:02am CEST

Martin, Tobias, Kristoffer och Fredrik snackar spelteknik utifrån nyhterna på 2015 års Game developers conference. Vi börjar med att snacka spelmotorer eftersom de flesta stora nu är gratis att börja använda. Skillnader mellan Unity och Unreal avhandlas. Betyder det slutet för hemskrivna motorer? Finns det plats för Source för den delen?

Efter det snackar vi Vulkan - det nypresenterade 3D-API:et som ses som en arvtagere till OpenGL och dess nyheter och fördelar. Sedan rullar vi vidare till andra API:er för 3D, Valves abitioner och olika sätt att göra den 3D som är på allas läppar just nu.

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • En och en före detta spelutvecklare
  • Gratis med en liten apostrof
  • Då blir den inte så gratis längre
  • Vad gratis faktiskt innebär
  • Snokat lite på Unity
  • Jag trivs bättre i två dimensioner
  • I princip ett färdigs spel från scratch
  • Klasstung C++
  • Programmering för designers
  • “Gratis”
  • Gratis med citationstecken
  • En motor som är till för en väldigt speciell sak
  • En leveleditor och en hög C++
  • En ganska begränsad idé i stil med Minecraft
  • Man byter en uppsättning problem mot en annan
  • Du kompilerar din egen bytekod
  • En full C-kompilator
  • Vi har en headerfil
  • Krig och de slår dig med käppar
  • Valve är nog lite mer brave new world
  • VR som någonting större
  • Stå där och se dumma ut tillsammans
  • Brottas med närsynthet och VR-kit
  • Öppen horisont
Direct download: 95.mp3
Category:general -- posted at: 6:07am CEST

Fredrik och Tobias snackar typer från aritkelnTypes as units. Är statisk typning på väg tillbaka? Har det varit ute med statisk typning? Det går ju bra att skriva rörig kod även utan statisk typning, så vad är problemet?

Därefter snackar vi om att grovt dela in utvecklingsvärlden i konservativa och liberala riktningar, både när det gäller språk, företag och personer. Var ligger du på skalan, vilken riktning tilltalar dig mest? Vad tycker du om att göra den uppdelningen?

Slutligen snackar vi utifrån en Intervju med Andy Matuschak om att vara tidigt ute med nya språk, Facebooks React och lösningar för att hantera gränssnitt.

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Upptagen IRL som man säger
  • Mer eller mindre under samma årtionde.
  • Ett ställe där kompilatorn hjälper en mer
  • Päronmetersekunder är inte en rimlig enhet här
  • Det kanske är lika bra att språket hjälper en med det
  • Så hård man behöver med typerna
  • Shellskript får jag hudcancer av
  • Konservativa saker ovanpå ett ganska liberalt språk
  • Det låter som en rimlig diagnos
  • Den känslan man har när man står utanför Microsoft
  • Om man följer Steves uppdelning
  • Ett ganska medelstort projekt
Direct download: 94.mp3
Category:general -- posted at: 6:11am CEST

Fredrik och Kristoffer snackar utifrån en gammal artikel om Node.js. Är Node vägen in till serverutveckling för en generation av webb- och klientsidesutvecklare? Kristoffer framför bra teorier om varför folk frustreras över Node och lär Fredrik tänka annorlunda om frustrerade artiklar på nätet. Vi spekulerar i anledningen till Nodes framgång och om folket kring Node har förstått varför Node blivit populärt.

Vi snackar också om hur företags styrande av språk och miljöer påverkar dess utveckling och energi.

Hur fungerar egentligen hypecyklerna på nätet?

När och hur är det okej att dissa saker?

Sedan diskuterar vi Journey, helt spoilerfritt. Fredrik uppmuntrar alla att spela det. Lite om tilltalande lugn speldesign som inte behöver överlastas med annat.

På slutet tar vi upp hela vår bransch avsaknad av vetenskaplighet. Allt vi gör är att berätta saker, och det kanske är något vi borde omfamna mer när vi tänker på och arbetar inom vårt fält?

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Jag är nodpositiv
  • Någon slags horribel sjukdom
  • Väldigt populärt att hata Node
  • En skalbarhetskatastrof
  • Nästan ett brott mot mänskligheten
  • All vrede och galla
  • Handskriva CPS-kod
  • Det som ska hända sedan som en parameter
  • Återuppfinna hjulet i Node
  • Klättra stegen själv
  • Det nya sättet att göra samma sak som tidigare
  • Enkelt att återuppfinna vissa hjul
  • Internets fokus har nu skiftat
  • Någonting levande man använder för att kommunicera
  • Hype-cyklerna
  • Man börjar med: jag är sur
  • Mer underbyggd ilska
  • Att vara i den världen är belöning nog
  • Så rigorösa är vi inte
  • Alla bygger på sina egna anekdoter
  • Allt vi gör är att berätta berättelser
  • Sådant som är lätt att säga
Direct download: 93.mp3
Category:general -- posted at: 6:16am CEST

Kristoffer och Tobias snackar med Martin Jonasson, mannen bakom bloggen Prototyprally och företaget Grapefrukt. Vi tar upp att titta på liveströmmar och att strömma sig själv när man programmerar. Hjälper det till att avmystifiera programmering? Vilka bra och dåliga vanor man kan lära sig av att liveströmma vad man gör?

Vi snackar också om Peter Molyneux och Godus, det läskiga med crowdsourcing och problemen och utmaningarna med andra sätt att ta betalt.

Vår nya inspelnings- och livesändningstid är 12:00 på måndagar. Surfa in på live.kodsnack.se för att lyssna och anslut till #kodsnack på irc.freenode.netför att delta i diskussioner med oss och andra.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • En helt ny uppsättning problem i mitt liv
  • Vattenkylarsnack
  • Skitsnacksfika
  • Medkontorister
  • Beröringsytor med andra
  • En vacker dag så kommer det en uppdatering
  • Kontor och livet i övrigt inkräktar lite
  • Då streamades det friskt
  • Programmera och prata samtidigt
  • I den bildliga soffan
  • Det går ju definitivt långsammare
  • Det där att man måste fokusera
  • Hörru, cosinus istället för sinus, trögputte!
  • Tjugo pers på en dålig dag
  • Slå på TV:n och se någon som sitter och kodar
  • Idag har jag tagit sönder saker
  • Spara de roliga grejerna till streamen
  • Göra de tråkiga sakerna offline
  • Studiecirklar över nätet
  • Ge oss nästa milestone
  • Ju mer som en dröm din kickstarter låter
  • Andra singeln-fenomenet
  • Återkopplingen i en stor klump
  • En robot har bestämt att du inte sköter dig
Direct download: 92.mp3
Category:general -- posted at: 6:06am CEST

1