Kodsnack

Kodsnack

By Kristoffer, Fredrik, TobiasTechnologyEducationHow To
Download on the App Store

Kodsnack episodes

  • Kodsnack 96 - Den abstrakta idén om vad programmet gör

    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å [email protected]om du vill skriva längre. Vi läser allt som skickas.

    Länkar
    • Macbook
    • USB typ C
    • Displayport
    • Appsnack om nya Macbook och annat
    • Nya Chrome blockerar javascriptanrop till lokala nätet och localhost
    • Chrome ska flagga allt som inte är https som osäkert
    • Korsdomänregelprinciper - att kunna fråga via XHR
    • DNSSEC - säkerhetstillägg för domännamnsystemet
    • Chromium
    • Sandbox
    • Let’s encrypt - EFFs initiativ för att dela ut gratis SSL-certifikat
    • HTTP/2 - krypterat som standard
    • Knuth
    • Literate programming
    • Bret Victor
    • REPL - interaktiva miljöer för att experimentera med kod
    • Code night
    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
    34 min
  • Kodsnack 95 - Jag trivs bättre i två dimensioner

    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å [email protected]om du vill skriva längre. Vi läser allt som skickas.

    Länkar
    • GDC
    • Martin Jonasson
    • Xbox 360
    • Första Ipod
    • Creative nomad
    • Spelmotorer
    • Source 2
    • Unreal 4
    • Unity 5
    • Crytek
    • Cryengine
    • Gross revenue
    • Tom Clancy’s the division
    • Kismet - visuell skriptning i Unreal
    • UnrealEd
    • Unreal tournament
    • Unreal script
    • Blueprints i Unreal
    • Mono
    • Microsofts stack har blivit mycket öppnare på sistone
    • Steam greenlight
    • Adobe air
    • Steam machine
    • Vulkan
    • Khronos group
    • Mantle - från AMD
    • OpenCL
    • OpenGL ES - mobilversion av OpenGL
    • Direct X 12
    • SLI - Scalable link interface, teknik för att samordna arbete mellan flera grafikprocessorer
    • Metal - från Apple
    • Silicon graphics
    • Bytekod
    • Shaders
    • GLSL
    • HLSL
    • SDL
    • 1984
    • Brave new world
    • Vive - Valves VR-headset
    • Oculus VR
    • Samsung gear VR
    • Morpheus
    • Hololens
    • Snack med John Carmack där han pratade mycket om Gear också
    • HTC
    • Handkontrollerna för Vive
    • Microsofts presentationsvideo för Kinect
    • Ogre 3D
    • Code night - 16 april i Stockholm. Kom och häng med oss!
    • Sumpsnack
    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
    58 min
  • Kodsnack 94 - Päronmetersekunder är inte en rimlig enhet här

    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å [email protected]om du vill skriva längre. Vi läser allt som skickas.

    Länkar
    • IRL - In real life
    • Types as units
    • Typsystem
    • Statisk typning
    • Typhintning i Python
    • Steve Yegge
    • Notes from the mystery machine bus - Yegges artikel från 2012 om liberala och konservativa
    • SML - Standard ML
    • Scheme
    • Ada
    • Typescript
    • HHVM - Facebooks egen PHP-maskin
    • React native
    • ASM.js - hårt specificerat subset av Javascript
    • Dart
    • Googles stilguide för Python
    • Allting ser ut som spikar
    • Debug 61 med Andy Matuschak
    • Andy Matuschak
    • Khan academy
    • Inkrementell kompilering
    • React
    • DOM - dokumentobjektmodellen
    • Facebook groups-appen är byggd med React native
    • Reactkonferensen i januari
    • Fredriks snack med Cenny
    • Code night - 16 april i Stockholm. Kom och häng med oss!
    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
    39 min
  • Kodsnack 93 - Återuppfinna hjulet i Node

    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å [email protected]om du vill skriva längre. Vi läser allt som skickas.

    Länkar
    • Node.js - javascriptmiljö för servrar
    • Node.js is cancer
    • AIDS
    • Slack
    • Ryan Dahl - mannen bakom Node.js
    • Ryan Dahls blogginlägg - återpostat
    • Unixfilosofin
    • Boost
    • Eventloopar
    • Icke-blockerande
    • Nginx
    • Apache - populär och öppen webbserver
    • CGI - Common gateway interface
    • Ruby on rails
    • null och undefined i Javascript
    • TL;DR - “Too long; didn’t read”
    • Ett svar på artikeln
    • Nodes asynkrona modell
    • Callback hell
    • CPS - Continuation passing style
    • Async/await i .net
    • Solaris
    • RTFM
    • Joyent - företaget som står bakom Node.js
    • io.js - fork av Node.js
    • Kodsnack 91 - för den som vill höra mycket mer om Apples programmeringsspråk Swift
    • OpenJDK
    • ECMAscript 6
    • När Swift var mycket långsammare
    • Swift 1.2 är klart snabbare
    • Journey
    • John Siracusa
    • Studio Ghibli
    • Nifflas spel
    • TDD - testdriven utveckling
    • Quickcheck-talet Kristoffer sett - Testing the hard stuff and staying sane, av John Hughes
    • Ruby rogues 184 - om testning och TDD med gäster som forskar i programmering
    • Alan Kay
    • Xerox parc - milt mytomspunnen forskningsanläggning
    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
    39 min
  • Kodsnack 92 - Beröringsytor med andra

    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å [email protected]om du vill skriva längre. Vi läser allt som skickas.

    Länkar
    • Martin
    • Water cooler på svenska - vattenkylare
    • Selecta
    • Kaffe med vitt
    • Coworking space - delat kontor
    • Rymdkapsel - Martins spel
    • Twitch
    • Mojang
    • Mojam
    • Martins liveströmmande på Twitch
    • Martins strömmar på Youtube
    • Gamejam
    • Peter Molyneux
    • Diminishing returns
    • Vårt tidigare snack om att hantera åsikter från användare
    • Asteroids
    • OBS - Open broadcaster software
    • Røde podcaster
    • Logitech C920
    • Windows 7
    • Aero
    • Google hangouts
    • Folk som streamar sig själva när de äter mat
    • Hololens
    • Oculus rift
    • Godus
    • Populous
    • Dungeon Keeper
    • Bullfrog
    • Kickstarter
    • E3 - Electronic entertainment expo
    • Stretch goal
    • Night in the woods
    • Patreon
    • Twitch prenumerationsfunktion
    • Youtubes content ID-matchning
    • Simogo - malmöbaserade kompisar till Martin
    • Pewdiepie
    • Transformative work
    • Shadows of Mordor
    • Real racing
    • Mario
    • Candy crush saga
    • League of legends
    • @grapefrukt
    • Martin på Twitch
    • Code night - 16 april i Stockholm
    • Raspberry pi
    • Cloudnet
    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
    1 hr 8 min
  • Kodsnack 91 - Avsluta med ett nil

    Fredrik och Cenny Davidsson dricker varm choklad och snackar Apple, Swift, funktionell programmering, bildskärmar, mer Swift, spel och ganska mycket annat.

    Avsnittet spelades in samma dag som Apple släppte Swift 1.2, innan nyheten om det kom.

    Har du kommentarer, frågor eller tips? Vi är @kodnsack, @tobiashieta, @isallmaroon och @bjoreman på Twitter och epostas på [email protected]om du vill skriva längre. Vi läser allt som skickas.

    Länkar
    • Xbox 360
    • Första Xbox
    • EB games
    • Wii
    • Gamla cinema display med stora strömadaptrar
    • Macforum
    • ADC - Apple display connector
    • Retina iMac - skärmupplösning på 5120 x 2880 pixlar
    • Marco Arment om när Apple tidigast kan släppa stora retinaskärmar
    • Hur 5k-imacen får ihop en retinaskärm
    • Debug
    • Senaste Debug med Melton och Ganatra
    • Spritdrickande under presentationen av Iphone
    • UXKit
    • Cocoa
    • Appkit
    • Swift
    • NSExpression
    • Optional i Swift
    • XCTest
    • Xcode
    • Storyboard
    • View controller
    • Force-unwrap
    • Objective-C
    • Higher-order functions
    • Map, reduce och filter
    • [NSArray componentsJoinedByString:]
    • “Nya” literals i Objective-C
    • Solution - Cennys app
    • Gamekit
    • Struct i Swift
    • Ny artikel av Ash Furrow om protokoll i Swift
    • Protokoll i Swift
    • UITableView
    • Valfria metoder i protokoll övervägs
    • Swift influx - dokumenterar utveckling och förändring i Swift
    • Facetime - skulle bli en öppen standard …
    • Arch Linux
    • LLVM
    • Clang
    • Objective-C och Swift har varsin runtime - Objective-C:s används bara för interoperabilitet
    • “Sourcekitservice crashed” - När Swift går sönder i Xcode.
    • Texts from Xcode
    • Playgrounds
    • Att använda sina modellklasser med playgrounds
    • Krzysztof Zablocki
    • Fit geek
    • Debug-avsnitt om Foldify
    • Playgrounds för Objective-C
    • Method swizzling
    • IOS-kursen Cenny handleder på
    • Ja, man får skicka meddelanden till nil
    • Exceptions i Objective-C
    • Assertions i Swift
    • The Swift programming language - Apples bok
    • Eclipse
    • JVM - Javas virtuella maskin
    • JRE
    • JDK
    • Historien om Java OS X
    • Ask toolbar
    • Raskell - Haskell-utvecklingsmiljö på IOS
    • Codea - LUA-utvecklingsmiljö på Ipad
    • Tolvtums macbook air - omryktad men inte officiell än
    • Macbook air från 2011
    • 27 tums iMac från 2013 - quadcore
    • React
    • Databindningar
    • DOM - dokumentobjektmodellen, representation av webbsidor
    • React har en virtuell DOM
    • Skugg-DOM är en annan sak
    • Reactivecocoa
    • Github-klienten för Mac
    • State machine
    • Reactive cocoa 3.0 är på gång
    • MVVM
    • Imperativ programmering
    • Objektorienterad programmering
    • IG
    • Visual basic
    • Kodcentrum
    • Datatjej
    • Big nerd ranch-boken om programmering i Objective-C
    • Haskell
    • Erlang
    • F#
    • Funktionella paradigm i C#
    • Funktionella paradigm i Java 8
    • Lambdafunktioner
    • Value types i Swift
    • Arv
    • Multipelt arv
    • Komposition
    • WWDC - Apples årliga utvecklarkonferens i San Francisco
    • Swifthemsidan
    • Watchkit - ramverket för utveckling för Apple watch
    • Chris Lattner
    • Apples OpenGL-stack (för åtminstone OS X 10.5) använde LLVM till roliga saker
    • Fourth tier LLVM i Webkit
    • Yosemite
    • Brendan Eich
    • Netscape
    • Brendan Eich skrev Javascript på tio dagar
    • Google maps
    • UIAlertView
    • UIAlertController
    • Swift-runtime packas in i ens app bundle
    • App bundle - paketeringen av applikationer på Apples plattformar
    • Ändringar av hur man begär tillstånd att använda platsinformation i IOS 8
    • Versionsspridningen på Android
    • Ubuntu
    • Ryktet om varför nästa Windows har versionsnumret 10 istället för 9
    • Kod som faktiskt kollar windowsversion på det sättet
    • Satya Nadella - Microsofts nya VD
    • Vårt snack med Filip Ekberg om allt Microsoft släppt och utvecklar öppet numera
    • Sublime text
    • Spartan
    • Jodå, nu kan man testa Windows 10
    • Blink - fork av Webkit
    • Gecko - Mozillas webbläsarmotor
    • CSS-ramverk - SASS, LESS med mera
    • Jquery
    • Flexbox
    • Artiklar om att lära sig Xcode som designer
    • Interface builder
    • Unwind segue
    • Scener för UI i Xcode
    • IBDesignable och IBInspectable
    • Autolayout
    • Size classes
    • Universalapplikationer - applikationer som fungerar både på Iphone och Ipad
    • popToViewController
    • IBAction
    • Google app engine
    • Googles githubmotsvarighet
    • Ruby on rails
    • Amazons molntjänster
    • Parse
    • Azure
    • Azure mobile services
    • Python
    • Go
    • Semikolon i Swift
    • Semikolon i Javascript
    • Javascript the good parts - innehåller även the ugly parts
    • Goto fail-buggen
    • Any type i Swift
    • Optionals
    • Prototypkedjan i Javascript - Javascripts arvssystem
    • Closure
    • Chris Eidhof
    • Objc.io
    • Functional programming in Swift
    • Ajax i Javascript
    • Rekursion
    • Tail call recursion-optimering
    • Tupel
    • Enum i Swift
    • Matt Thompson
    • NSHipster
    • AFNetworking
    • Alamofire
    • Syntaktiskt socker
    • mutating-nyckelordet
    • Sidoeffekter
    • GTK+
    • Att ta inmatning från användaren i Haskell
    • Programming Erlang - Joe Armstrongs bok om Erlang
    • Parallellprogrammering i Erlang
    • Ingenting, semikolon, kolon och punkter som avslutning på uttryck i Erlang
    • Erlangs VM
    • Rob Ashton
    • Vår intervju med Rob Ashton
    • Javascripts släktskap med Lisp
    • Lisp kom på 50-talet
    • Common Lisp
    • Practical common Lisp
    • Learn you a Haskell for great good
    • Gordon Freeman
    • Learn you some Elrang for great good
    • Functional Swift-konferensen
    • Functioning as a functionalist - Andy Matuschaks tal från Functional Swift 2014
    • Swift 1.1
    • Private, public, internal i Swift
    • Swift 1.2 släpptes i en Xcode-beta samma kväll som inspelningen gjordes
    • Sweet solution
    • Heroes of might and magic 3 HD
    • The secret of Monkey island special edition
    • The secret of Monkey island 2 special edition
    • Grim fandango remastered
    • Monkey island 4
    • Glottis
    • Day of the tentacle
    • Day of the tentacle ska också remastras
    • Maniac mansion
    • Space age
    • Debugavsnitt om Space age, del ett …
    • … och del två
    • Fredriks tankar om Space age
    • Tänk på gester som tangentbordsgenvägar
    • OS X inställningspanel med filmklipp som visar gester för möss och pekplattor
    • Magic mouse
    • Mighty mouse
    • FPS
    • RTS
    • Starcraft
    • Hearthstone
    • Quake
    • Half-life
    • Logitech MX 510
    • Logitech MX 518
    • Intellimouse explorer 3.0
    • John Gruber
    • John Siracusa
    • Apple extended keyboard 2
    • Thunderbolt
    • Externa grafikkort
    • CES-mässan
    • Firewire
    • USB typ C
    • Mac pro
    • @cennydavidsson - Cenny på Twitter
    • Cennys webbplats
    • IOS-utveckling - kurs på Linköpings universitet
    Titlar
    • Skicka tillbaka nil eller något i den stilen
    • UIKit och Swift snackar ju inte helt perfekt med varandra
    • Man bör vara försiktig när man arbetar med UIKit
    • Man blir så sjukt bortskämd
    • Jag har ju slutat skriva loopar
    • Jag vill inte skriva en loop
    • Verbosa bara för att
    • Nyckeln först i literalen
    • Avsluta med ett nil
    • Inte helt tydligt vad bästa lösningen är
    • Då har du fått lite statisk typning bara
    • En vacker dag så är det bara Swift
    • Borde jag inte få en nullpointerexception?
    • Har du någon webbläsare kvar därunder?
    • Objective-C kan ju ha lite skum syntax
    • Sönderklottriga viewcontrollerfiler
    • De tvingade oss in i det
    • Här är Visual basic, här är grå knappar
    • Då kan ju du mycket om data
    • Jag visste vad jag skulle förvänta mig
    • Känna på kemi och fysik
    • Du installerar officepaketet på folks datorer
    • Nu i efterhand uppskattar jag det mer och mer
    • Någon kanske har hört om det
    • Alla är lika dåliga på det
    • Haskell är kungen ute på Johanneberg
    • Haskell är guds gåva till människorna
    • No state, no problem
    • Jag skulle aldrig på egen hand välja att skapa en ny klass
    • Då kan du arbeta med arv … fast vill jag det?
    • Det blir enklare så
    • Det var värt att testa
    • Tanken är god
    • Varje gång man försöker drar det iväg för långt åt något håll
    • Det är UIKit som spökar
    • Nu får ni rycka er i håret i ett år
    • Släng inte bort allt riktigt än
    • Har ni tänkt skriva om ert operativsystem?
    • Få glitter på hemsidan
    • Sedan fick folk hybris
    • Jaha, har vi ett nytt programmeringsspråk
    • Ge mig allt
    • Det måste hinna ut till folk också
    • Den här verkligheten som man måste anpassa sig till
    • Det är ändå bara nördar som uppgraderar
    • Windows 9000
    • Det verkar ju bara plågsamt för alla
    • Ett fyrkantigt interface
    • Poppa hit
    • Här skriver du applikationslogik
    • Är det inte roligare om vi kör Python?
    • En tydlig konvention
    • Alltid måsvingar
    • Väldigt statiskt typat
    • I skarven med Objective-C
    • Skriva Javascript som om det var Java
    • Vi borde sikta högre
    • Det finns potential här
    • Att returnera en funktion
    • På vilket sätt gynnar det mig?
    • Tillbaks på ruta ett igen
    • Kompilatorn gör det … ibland
    • Om jag använder var någonstans så känns det som ett misslyckande
    • Då använde jag var friskt
    • Den tvingar dig till att skriva bättre kod
    • Det blir ju inte mer funktionellt programmerat än så
    • Det blir ett helt whitepaper
    • Men varför skriver man inte allting funktionellt?
    • Jag tror det var kolon här
    • Erlang med bra syntax
    • Ge mig fler parenteser!
    • Man känner sig lite som en hipster
    • Glad över att de tvingade oss
    • Jag ska bygga ett bibliotek här
    • Klocka har jag inte haft på femton år
    • Det är fortfarande ganska stor skillnad mellan en muspekare och ett finger
    • Då hade du kunnat spela med tummen bara
    • Mycket tumme på skärmen
    • När man lurade George Washington att hugga ner äppelträdet
    • Om bildappen innehöll en zoomknapp
    • Tvåknappen är lite av ett hack
    • Helt plötsligt på raketkastaren
    • Inte fallet de optimerar för
    • Den dör säkert också såsmåningom
    2 hr 46 min
  • Kodsnack 90 - I värsta fall så har du haft roligt

    Vi snackar om att hantera kommentarer från användare och om behovet (eller frånvaron av behov) av självmarknadsförande.

    Om kunder som hör av sig med specifika åsikter om hur saker ska fungera och utvecklas. Alla vill ha en enkel lösning på just sitt problem på just sin favoritplattform och på sitt favoritsätt. Samtidigt behöver vi utifrånperspektiv för att se skogen trots alla träd. Varför ignorerar utvecklarna alltid just mitt problem? Har vi utvecklare varit bortskämda som haft så få “okunniga” användare tidigare?

    Har någon ett begrepp för problem som är tydliga för en användare men inte i kod?

    Hur är det med alla dåliga kommentarer på nätet, är de bara dåliga eller kan de leda till något bättre?

    Att marknadsföra sig själv. Måste man redan vara känd för att lyckas nå ut som utvecklare? Vilket är det magiska Rätta sättet för att nå Ära, Berömmelse och Rikedom? Kan det vara så besvärligt som att man måste hitta något man har driv för och jobba hårt med det?

    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å [email protected]om du vill skriva längre. Vi läser allt som skickas.

    Länkar
    • Cloudnet
    • VPS - virtual private server
    • Code night
    • IDG
    • Internet of things
    • Intels Edison
    • Petra Sundström
    • Destiny
    • Bungie - utvecklare av bland annat Destiny
    • Raspberry pi
    • Enhetstest
    • systemd
    • GNOME
    • Bungies senaste veckouppdatering för Destiny
    • Mässlingens återkomst i USA
    • Vaccinvägrare
    • Upgrade om att lyckas som utvecklare
    • Overcast
    • Marco Arment
    • Douglas Adams ville vara John Cleese
    • Tumblr
    • Instapaper
    • Merlin Mann
    • Indie game the movie
    • Phil Fish (se även This is Phil Fish - tack sirGusWrk!)
    • Notch - skapare av …
    • Minecraft
    • Twitch.tv
    • Let’s play
    • Pewdiepie
    • Code night
    • Sumpsnack - bonusmaterial!
    Titlar
    • Tangent med programmering
    • När man jobbar med en publik produkt
    • Inte lika insatta i hur man utvecklar mjukvara
    • Baksäteskör ens produktutveckling
    • De andra 37 funktionerna
    • Baksätesutveckla
    • Inget värde egentligen
    • Världens bäst testade funktion som inte används någonstans
    • Viktigt med baksätesåsikter
    • Lite lite fulare, för mig
    • Ammon försvinner när jag dör
    • Vissa filer som jag absolut inte vill titta på
    • Mobilen drivs liksom av andra motivationer
    • Två sekunder från det att man stöter på en bugg
    • Bara de som är riktigt vansinniga
    • Bilda en liten ekokammare
    • Ökänd på Internet
    • Någonstans måste man ju börja
    • Alla måste ju gå sin egen väg
    • I värsta fall så har man ägnat sitt liv åt att göra någonting som man tycker om
    • Vi har kommit till den här podcasten
    • En brist på podcasts i allmänhet
    • Att på kommando inte bry sig
    • Programmeraren i kuben bredvid
    • I värsta fall så har du haft roligt
    40 min
  • Kodsnack 89 - System på ett chip på ett kort

    Vi snackar om Raspberry pi, den nyss presenterade version 2 och det faktum att den kommer att kunna köra Windows 10. Vi spekulerar om vad Windows för Raspberry kommer att kosta, strax efter inspelning fick vi veta att Windows kommer att vara helt gratis i det sammanhanget. Vi spekulerar om användningsområden och var utvecklingen kan ta vägen.

    Sedan snackar vi utifrån artikeln What color is your function. Först om problem Kristoffer upplevt med Rust. Sedan bland annat om koncept i språk som “smittar” ens kod så att man plötsligt gör på ett sätt överallt bara för att försöka hålla saker hanterbara och om språk som mest vill bara “bättre” C++ i något avseende.

    Som avslutning tipsar vi om en … fantastisk … tävling och användning av C++.

    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!

    Diskutera gärna avsnittet på Techworld!

    Länkar
    • Raspberry pi
    • System on a chip
    • Gemenskapen kring Raspberry pi
    • HTPC - Home theater PC, dator som främst förser en TV eller hemmabio med innehåll
    • XBMC - numera Kodi
    • GPU
    • H264 - utbrett viodekompressionsformat
    • 1080p
    • Första modellen av Raspberry pi
    • Andra modellen av Raspberry pi
    • ARM
    • Raspberry pi 2
    • Cortex A7
    • NEON
    • Rasplex - Plex på Raspberry pi
    • DIY - do it yourself
    • Windows 10 kommer att köra på Raspberry pi 2
    • Windows 10 kommer att vara gratis för Raspberry pi och liknande enheter
    • Raspberry pi-stiftelsen
    • Quadcopter som använder Raspberry pi
    • Holländsk webbplats som säljer Raspberry pi 2
    • Hololens - Microsofts hjälm för förstärkt verklighet
    • Arduino
    • Edison - Intels svar på Raspberry pi
    • Atom
    • Commodore 64
    • Erlang
    • Beowulfkluster
    • Kluster av Playstation 2
    • Playstation 2 och Irak
    • Cell - processorn i Playstation 3
    • Ars technica om att förstå Playstation 2-arkitekturen
    • Big hero 6
    • What color is your function
    • Javascript
    • Node.js
    • Rust
    • Swift
    • Const i C++
    • Mutable och immutable
    • Clojure
    • V-lista
    • Bitmask
    • Haskell
    • Go
    • Namnmangling
    • Objective-C
    • D
    • Walter Bright
    • Returvärdesoptimering (i C++)
    • The grand C++ error explosion competition
    Titlar
    • En liten enchipsdator
    • Så billig enkortsdator som möjligt
    • Utan att den brinner upp
    • En stor uppgradering
    • Helt ägd av Linux
    • Det är det jag gör
    • Mina kollegor har redan köpt två
    • System på ett chip på ett kort
    • En kontakt och ingenting mer
    • Det är här framtiden finns
    • Mycket närmare metallen än du har varit de senaste 15-20 åren
    • Dina program kanske aldrig behöver vara multitrådade
    • Små datorer som pratar med varandra och hänger ihop
    • Helt nya, ännu värre problem
    • Sprider sig som gift genom koden
    • Försök inte förstå, bara använd det
    • I frustration skrev han sitt eget språk
    • C++ in anger
    • Av kompilatorer, för kompilatorer
    42 min
  • Kodsnack 88 - Drive by-patchar

    Vi snackar hantering av patchar och pull requests från utomstående. Viljan att snabbt få in bidrag från utomstående samtidigt som man vill uppmuntra till bidrag som passar väl in i projektets sätt att göra saker. Sedan om drivet mot förenkling i hård- och mjukvara gör att vi går miste om något för expertanvändare. Balansgången mellan att ta in nybörjare och att låta experter jobba kraftfullt och lära sig få ut maximalt av verktygen.

    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!

    Diskutera gärna avsnittet på Techworld!

    Länkar
    • Cloudnet sponsrar våra livesändningar
    • VPS - virtual private server
    • Pull request
    • Linus Torvalds - skaparen av Linux
    • Tidigare avsnitt med mer om Tobias commitfilosofi
    • CI - continuous integration
    • Redis
    • 99% invisible
    • Järnvägsstationerna på Manhattan
    • There is a light that never goes out
    • Of mice and men
    • Douglas Engelbart
    • The mother of all demos
    • Chorded keybard
    • Xerox PARC
    • Håkan Lans
    • Unix-filosofin
    • Microsofts Hololens
    • Minority report
    • Battletoads
    • The talk show - John Grubers allt längre poddradioprogram
    • Vårt senaste avsnitt med uppföljning på lyssnarkommentarer
    • Ingen gröt idag
    Titlar
    • Kontroll på måndagen
    • Mitt dåliga samvete-tabben
    • Tredjepartsinput
    • Jag sitter inte som Linus
    • En massa blandade commits
    • Drive by-patchar
    • Om det här hade varit mitt jobb
    • Hittat på den gyllene medelvägen
    • Totalt underförstått
    • Om man lever på åttiotalet, som vissa projekt gör
    • Ett projekt som AI-forskarna borde jobba på
    • En robot-contributor
    • Kallas det en databas eller är det mer en moj?
    • En moj alltså
    • Hantera det på precis samma sätt som Linus gör det
    • Saker i vardagen som man inte lägger märke till
    • Tillbaka till Battletoads
    • Lite mer magi
    41 min
  • Kodsnack 87 - Internet explorer begins

    Vi snackar om Microsofts senaste nyheter - samma dag som de presenterades. Vi börjar med Hololens och nyttan med augmented reality framför virtual reality. Vi snackar också om Spartan och undrar om det är bra eller dåligt att Microsoft fortsätter på sitt eget spår med webbläsare. Därefter bland annat Windows 10 och om det är dåligt för alla som vill sälja mjukvara att nu även operativsystem börjar bli något som ges bort gratis? Vi snackar också om föreningen mellan det moderna och mobila gränssnittet och det mer klassiska skrivbordet och APIer och utmaningarna med att skapa nya och få utvecklare med sig. Slutligen spel-API:er.

    Diskutera gärna avsnittet på Techworld!

    Länkar
    • Windows 10-eventet
    • Vår Oculus rift-diskussion
    • Augmented reality
    • Hololens - Microsofts nya hårdvara för förstärkt verklighet
    • Oculus rift
    • Google glass
    • Sonys VR-satsning - Project Morpheus
    • Samsungs VR-satsning - Gear VR
    • Folk har dömt ut Google glass en del
    • Microsofts exempel på användningsområden för Hololens
    • Spartan - Microsofts nya webbläsare
    • Trident
    • Chakra
    • Webkit - motorn såväl Safari, Chrome som Opera bygger på
    • Blink - Googles fork av Webkit
    • Vista - versionen av Windows före 7
    • Windows XP
    • Metro - numera Modern UI
    • Windows 10-introduktionen - hösten 2014
    • C#
    • XAML - Extensible application markup language, märkspråk för att beskriva grafiska gränssnitt
    • Windows phone 8
    • Windows phone 7
    • ECMAscript - den officiella standarden för Javascript
    • Winjs - bibliotek för windowsapputveckling med HTML och Javascript
    • Windows store apps
    • Win32-API:et
    • MFC - Microsoft foundation claasses, C++-bibliotek för windowsutveckling
    • Avalon
    • Xbox-API:er som kommer till Windows 10
    • DirectX
    • Metal) och Mantle) - lågnivå-API:er för grafik
    • AZDO - Approaching zero driver overhead
    • Direct X 12
    • Go
    • Goroutine
    • Phil Spencer
    • Battletoads - kultklassiskt och oerhört svårt spel
    • Rare
    • Mojang - företaget bakom Minecraft, numera en del av Microsoft
    • Viva piñata
    • Kinect sport rivals
    • Perfect dark
    • Donkey kong country
    • Banjo kazooie
    • Goldeneye
    • Dynamite Dan
    • Longplay av Dynamite Dan
    • Super Mario bros på under fem minuter
    • Sumpsnack 4 - Kristoffer och Tobias snackar utifrån Charlie hebdo-attentatet
    • Sumpsnack på kodsnack.se
    Titlar
    • Det är som ett par glasögon som du sätter på huvudet
    • Koll på vart du tittar
    • 3D-bilder i din omgivning
    • Veta var bordet är
    • Skärmarna i ditt holografiska gränssnitt
    • Ett annat lite mer dystopiskt användningsområde
    • Forkat sin egen motor
    • Kastar allt skräpet bakom sig
    • Gamla affärs-business
    • Internet explorer begins
    • Möjligen sju kronor i butiken
    • Välkommen till kapitalismen
    • I en värld där Apple ger bort sin mjukvara
    • Mycket mer likadant
    • Göra en Spartan då och då
    • Du som är den enda som jobbat med DirectX
    • Tanken är att du inte ska behöva bry dig
    • När du säger olika saker på olika trådar samtidigt
    • Spel ska vara svårare
    • Det svåraste spelet någonsin
    • Sjukt plågsamt att spela i dagsläget
    40 min

About Kodsnack

From the publisher's feed

Kodsnack är ett poddradioprogram på svenska om utveckling, kodknackande och allt som hör därtill. Kodsnack drivs av Kristoffer Grönlund, Fredrik Björeman och Tobias Hieta

More shows like Kodsnack

Historiepodden by Acast

Historiepodden

58 Listeners

Kapitalet by Monopol Media AB

Kapitalet

7 Listeners

Allt du velat veta by Acast - Fritte Fritzson

Allt du velat veta

11 Listeners

Tyngre Träningssnack by Tyngre

Tyngre Träningssnack

7 Listeners

Filip & Fredrik podcast by filipandfredrik.com

Filip & Fredrik podcast

89 Listeners

Den nya ekonomin by Dagens industri

Den nya ekonomin

4 Listeners

Marknaden by Monopol Media

Marknaden

4 Listeners

Asdf by Therése & Anton

Asdf

0 Listeners

Krigshistoriepodden by Krigshistoriepodden

Krigshistoriepodden

5 Listeners

Developers! - mer än bara kod by Madeleine Schönemann och Sofia Larsson

Developers! - mer än bara kod

0 Listeners

Fråga Anders och Måns by Somrig Ostsås AB | Acast

Fråga Anders och Måns

14 Listeners