

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

Mar 6, 2013 • 27min
Kodsnack 16 - Helt plötsligt har man förlorat sin cookie och allting är bara åt skogen
Vi snackar om XML och JSON som dataöverföringsformat, den enventuella nyttan för utvecklingen i att bli frustrerad över saker och hur utvecklingen kan drivas framåt. Som grädde på moset berättar Kristoffer om sin sophanterare och rekommenderar alla att skriva en själva.

Feb 24, 2013 • 28min
Kodsnack 15 - Rendreringsmotorer
Vi snackar om Operas nyligen utannoserade övergång till Webkit och vad det kan tänkas innebära.
Länkar
300 million users and move to WebKit
Presto
Webkit
Opera mini
1Password
TL;DR
KHTML
KDE
And Then There Were Three
V8
Spidermonkey

Feb 17, 2013 • 43min
Kodsnack 14 - Ramvärk
Vi snackar tredjepartskod: när och hur ska man använda kod som andra skrivit för andra sammanhang? Och var går egentligen gränsen mellan ramverk och bibliotek?
Länkar
Libz Zlib
QT
MFC
Jquery
What is opinionated software
Ruby on rails
Convention over configuration
AppKit
UIKit
Boost
C++-templates
STL
C++11
QTCore
D
Generics i Java
FFMPEG

Feb 8, 2013 • 25min
Kodsnack 13 - Ett verktyg designat för att skjuta sig själv i foten med
Tobias berättar allt om ett av gits doldiskommandon - rerere.
Avsnittets centrala visdomskommando: git config --global rerere.enabled true
Länkar
GPL
Github
git filter branch
git rebase interactive
Rerere your boat…
Stack overflow
Gits merge-strategier
Clojureconj - process - tal

Feb 2, 2013 • 1h 33min
Kodsnack 12 - Frodo, Dharma och Sagan om gaffeln
Tobias berättar om hur Plex hanterar sin fork av XBMC - från mergestrategier till kodredigering. Vi diskuterar byggsystem och diffverktyg, får spel över GNUs autohell, mediterar över tidszoner och jagar svårfångade buggar.
Länkar
------
* [XBMC](http://xbmc.org "XBMC")
* [Plex](http://plexapp.com)
* [HTTP live streaming](https://tools.ietf.org/html/draft-pantos-http-live-streaming-10)
* [Kaleidoscope](http://www.kaleidoscopeapp.com/)
* [ccache](https://ccache.samba.org/)
* [distcc](https://code.google.com/p/distcc/)
* [Cmake](http://www.cmake.org/)
* [Ninja](http://martine.github.com/ninja/)
* [waf](https://code.google.com/p/waf/)
* [scons](http://www.scons.org/)
* [Jenkins](http://jenkins-ci.org/)
* [Ant](https://ant.apache.org/)
* [Maven](https://maven.apache.org/)
* [Leiningen](http://leiningen.org/)
* [Escape from GNU Autohell](http://www.shlomifish.org/open-source/anti/autohell/)
* [GNU Auto*hell](http://harmful.cat-v.org/software/GNU/auto-hell)
* [GNU M4](https://www.gnu.org/software/m4/)
* [LLDB](https://en.wikipedia.org/wiki/LLDB_(debugger))

Dec 26, 2012 • 25min
Kodsnack 11 - Arvstvister
Vi snackar om objektorientering och arv, ett ämne som dök upp på vår IRC-kanal (#kodsnack på irc.freenode.net).
Länkar
Multipelt arv
Mixins
Categories
Design patterns
Haskell
Nuill references: the billion dollar mistake
Referenser i C++
Shared pointers i C++
Cocoas namnkonventioner för minneshantering

Dec 20, 2012 • 50min
Kodsnack 10 - FILE! EDIT! VIEW!
Vi snackar utveckling för Windows 8 och skillnader i tankesätt och värderingar mellan Microsofts och Apples plattformar. Avslutningsvis besvarar vi en lyssnarfråga om versionshantering från Fredrik S.
Länkar
Sparkle
Winsparkle
wxWindows
Omaha
Minecraft
Windows blue
Campfire
QT creator
Ninja
Blue screen of death på Windows 8
Boost

Dec 3, 2012 • 1h 30min
Kodsnack 9 (Bokklubben) - Puttar på is
Vi diskuterar boken Pushing Ice av Alastair Reynolds i detalj. Väldigt, väldigt små detaljer.
OBS! Läs boken innan du lyssnar på det här avsnittet!
Länkar
Alastair Reynolds om hur han skriver
Pushing Ice på SFBok
Pushing Ice på Amazon
Pushing Ice på Audible

Nov 19, 2012 • 1h 7min
Kodsnack 8 - Byggare Bob
I det här avsnittet pratar vi om byggsystem. Kristoffer och Tobias har en lång utläggning om varför Automake är det sämsta och varför kanske CMake är det bästa.
Länkar för avsnittet:
Automake
SCons
WAF
CMake
Tobias CMake funktioner
The Walking Dead

Nov 10, 2012 • 60min
Kodsnack 7 - Rädda oss från ANSI-C
Vi börjar avsnittet med att snacka om vår bokklubbsbok, Pushing Ice av Alastair Reynolds, men halkar snart in på att diskutera plattformsoberoende i (nästan) alla dess former.
Är den plattformsoberoende webbappen en myt, kan man få ett program skrivet för flera plattformar lika snyggt som en infödd applikation, hur många kodapor går det åt för att porta boost till android? Dessa frågor och många andra ställer vi oss och besvarar så gott vi kan.
Något vi inte diskuterar särskilt mycket är Microsofts plattformar i form av .net och C#. Vi hade gärna gjort ett avsnitt som diskuterar detta tillsammans med Surface, Windows RT och allt vad som händer i Microsoft-världen, men för att kunna göra detta behöver vi er hjälp, kära lyssnare! Om du är eller känner någon som är en expert eller glad amatör i det här området så får ni jättegärna höra av er till oss på info@kodsnack.se.
Länkar
Pushing Ice på SFBok
Pushing Ice på Amazon
Pushing Ice på Audible
Boost
Qt
Titanium