

Kodsnack
Kristoffer, Fredrik, Tobias
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
Episodes
Mentioned books

Sep 10, 2013 • 36min
Modermodemet ser dig
Tobias och Kristoffer snackar om övervakning, Groklaws nedläggning, krypto och myndigheters hantering däromkring. Har vi redan gått för långt? Reagerar folk mindre på intrång i fri- och rättigheter för att det sker på det digitala planet? Övertron på att stifta lagar och lägga på mer insyn. Är vi i 1984? Vad har vi som kodare för ansvar i allt detta? Behöver vi som kodar diskutera etik och moral mer som yrkesgrupp?
*Bruce Schneiers guide till säkerhet
*Forced exposure - PJ om varför hon lägger ner Groklaw
*NSA
*TOR - anonymitet online
*FRA-lagen
*Guardians beslagtagna datorer
*Lavabit
*This week in Google Med Gina Tripani och Jeff Jarvis
*Läkareden
*Kids can't use computers … and why it should worry you
*The internet of things
*Keynes, och 15 timmars arbetsvecka

Aug 23, 2013 • 34min
Kodsnack 25 - Tid att tänka snett
Vi plockar upp tråden i Kodsnacks bokklubb - nästa bok är H. P. Lovecrafts The call of Chuthulu - och pratar sedan omkring Googles nedläggande av 20%-tid om att få arbetstid till att vara kreativ och göra saker vid sidan av sin huvuduppgift.
Länkar
Bokklubben - Pushing ice
H. P. Lovecraft
The call of Cthulhu
Saker influerade av Lovecraft
The Call of Cthulhu på Lovecraft books online
Googles 20%-tid och produkter den gett upphov till
Artikeln om att 20%-tiden på Google är död
Dilbert om Googles 20%-tid
Google labs
Google X
Microsoft research
20%-tid på olika företag
Historien om HP LaserJet
Losing the HP way - I, Cringely
IBM Thinkpad - originalversion
SUSE - linuxtillverkaren
SuSe hackweek
Double fines amnesia fortnight
Hur intelporten av OS X började - som en persons idé och förslag
Apple Blue sky

Aug 7, 2013 • 52min
Kodsnack 24 - En bättre for-loop
Vi snackar om programmeringsspråket Go och det driftsatta program Tobias skrivit i språket.
Länkar
Svenska poddradiopriset 2013 - rösta på Kodsnack!
Testflight - kraschhanteringslösning för iOS och snart Android. Hockeyapp - kraschhanteringslösning för Android, iOS, Windows phone och Mac.
Breakpad - kraschrapportering- och hanteringssystem från Google
Socorro - Mozillas serverdel för Breakpad
Scala
Go
Den officiella Go-genomgången
Go på Wikipedia
Minidump - ett format för minnesdumpar
Debugsymboler
Goroutines och channels - konstruktioner i Go för samtidighet
Semafor
Mutex
Pipe
Condition
Struct i C
Tertiäroperatorn
Apples modulförslag för C-språk
Plan 9
GNUs gokompilator
Minnessäkerhet
Sublime text
Att sätta upp ett byggsystem för Go i Sublime text
Gosublime - goutvecklingsplugins för Sublime text
Rust - programmeringsspråk från Mozilla
ML
Haskell
Rob Pike berättar för the Setup hur han jobbar
Acme - den texteditor/IDE Rob Pike föredrar
Go concurrency patterns - presentation från Google I/O 2012
Bret Victors tal the future of programming och dess guldgruva av länkar och referenser

Jul 14, 2013 • 13min
Kodsnack 23 - Hur vi snackar kod
Fredrik snackar om fabrikens insida - hur vi gör och framför allt vilka verktyg vi använder när vi spelar in, klipper och publicerar Kodsnack.
Røde podcaster
PSM1 shock mount
PSA1 professional studio boom arm
Thomann - tysk musikwebbutik
Audio hijack pro
Skype
Dropbox
Garage band
Markdown
Reaper
Audacity
Squarespace
Libsyn
Glassboard
Facebook messenger
Nvalt

May 20, 2013 • 49min
Kodsnack 22 - Inte-intellisense
Vi tar avstamp i Googles keynote på Google I/O och introduktionen av Android studio och snackar om vad vi gillar och … gillar mindre i integrerade utvecklingsmiljöer.
Två lägen - skriva och lyckas ladda in sammanhanget i huvudet? Ämne: bredd eller djup vad gäller kunskaper och projekt? Man kanske borde skriva första utkastet till sin kod i en ren och skär texteditor?
Google I/O-keynoten
Android studio
IntelliJ community edition
One laptop per child och dess mjukvarumiljö
Bret Victor - Innovating on principle
Bret Victor - Stop drawing dead fish
Bret Victor - Drawing dynamic visualizations
Hackerfilmen Swordfish
Code bubbles
Smalltalk
UML-diagram
Go
Python
Python-ägg
Pypy
Easy install för Python
Linuxkärnans källkod
QT creator
Snippets
Emacs
Ctags
Vim
Distraktionsfritt läge i textredigerare
Light table
Reverse debugging i GDB
Valgrind
RAD game tools

May 13, 2013 • 44min
Kodsnack 21 - Lägstanivån har höjts
Vi snackar om Tobias byte från iOS och iPhone 5 till Android och Galaxy S4. Sedan går vi över till att försöka gissa vad nästa stora grej inom mobiler, Google now, prylar, operativsystem som Firefox OS, problem med DRM och tillit.
Nexus 4
Android 4.2
Samsung Galaxy S4
GWT - Google web toolkit
Android NDK
JNI - Java native interface
QT för Android
Dalvik
Androidpaket för Eclipse
Emulator kontra simulator
Andy Ihnatkos byte till androidtelefon
Google play
Facebook messenger för Android
Paradigm
John Gruber
Siri - iOS röststyrning
Google now
Gester i Galaxy S4
Ping
Firefox OS
Ubuntu för mobiler
WebOS
Steam
DRM - Digital rights management
Kies

May 6, 2013 • 32min
Kodsnack 20 - Att leka cowboys och ingenjörer
Fredrik och Kristoffer diskuterar det sällsamma fallet med Dr. Jekyll och Mr. Hyde, eller civilingenjören i datavetenskap som på nätterna förvandlas till kodapan som lever på Jolt Cola och koffeintabletter.
Länkar
Hackers and Painters
Dijkstra gillade inte kodapor
Agil utveckling
Kanban
Dreyfusmodellen för inlärning
Software craftsmanship
Mannen som outsourcade sitt eget jobb
Utvecklare som blev cykelbud

Apr 26, 2013 • 18min
Kodsnack 19 - Sätt ögon på saker
Vi börjar snacka synkronisering av data, mest via Dropbox, urartar snabbt till att köra Lisp på servrar och bygga allting själv för att avsluta med en diskussion om vikten av puts och kärlek ovanpå en solid kärna.
Sedan vi körde snacket har det dykt upp ännu fler alternativ för katalogsynk liknande dropbox, och vi länkar till så många av dem som vi hittar!
Länkar
Core data
iCloud
Core data för iCloud
JSON
Dropbox sidor för utvecklare
Paul Graham
Y combinator
Viaweb
Juice it or lose it
Tapbots
Clear
Coda
Panic
Linux
Tux
Synksystem
Bittorrent Sync
Dropbox
Space monkey
AeroFS
Tahoe-LAFS

Apr 24, 2013 • 25min
Kodsnack 18 - Ett hobbyprojekt från åttiotalet
Fredrik och Kristoffer snackar om Kristoffers programmeringsresa bakåt i tiden, framåt och inåt i kunskap och insikter. Och vilket programmeringsspråk är egentligen mest arbetarklass?
Litteraturtips
Här är en lista på några böcker som rekommenderas för de som är intresserade av att veta mer, och som även finns att läsa på nätet:
Structure and Intepretation of Computer Programs
Practical Common Lisp
On Lisp
Länkar
Lisp
Clojure
John McCarthys första paper om Lisp
Kristoffers implementation av lispkompilatorn i C
Alonzo Church
Scheme
Scheme, version 7
Call with current continuation
Att kompilera med continuations
Continuation passing style i Javascript
Betareduktion
Common Lisp
Generics
Lambdakalkyl
Steel Bank Common Lisp
The Garbage Collection Page
Literära datastrukturer i Objective-C
Essentials of Programming Languages

Mar 12, 2013 • 44min
Kodsnack 17 - IKEA-design rakt av
Vi snackar äntligen med en windowsutvecklare! Iris Classon hjälper oss att vidga våra vyer kring moderna typer av windowsapplikationsutveckling. Det blir mycket diskussion av designtrender och visioner och åt vilka håll olika plattformar kan tänkas gå. Som avslutning en diskussion om olika typer av inmatning och vilka möjligheter de innebär.
Länkar
Dotnet mentor
Telerik
Windows store apps
Windows RT
Modern UI
Language projections
Bauhaus
Cocktail flow
Leap motion
Minority report interface
Clear med Leap motion
Tobii
No
Surface pro
Gabe på Penny Arcade om Surface pro
Lenovo yoga 13
@irisclasson
irisclasson.com