PLAY PODCASTS
Kodsnack

Kodsnack

722 episodes — Page 15 of 15

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 13, 201344 min

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

May 6, 201331 min

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 26, 201318 min

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

Apr 24, 201324 min

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

Mar 12, 201343 min

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. Vi snackar om XML och JSON som data\u00F6verf\u00F6ringsformat, den enventuella nyttan f\u00F6r utvecklingen i att bli frustrerad \u00F6ver saker och hur utvecklingen kan drivas fram\u00E5t. Som gr\u00E4dde p\u00E5 moset ber\u00E4ttar Kristoffer om sin sophanterare och rekommenderar alla att skriva en sj\u00E4lva.\n\nL\u00E4nkar\n\n\nKristoffers tweet om XML och JSON\nXML\nJSON\nJavascripts talhantering\nGopher\nFidonet\nKooperativ multitasking\nRust\nDart\nDen ultimata referensen om GC\nCheneys algoritm\nUnderstanding Java Garbage Collection\nC4\nDr. Alan Kay on OOP\n","wysiwyg":{"html":"","source":"Vi snackar om XML och JSON som data\u00F6verf\u00F6ringsformat, den enventuella nyttan f\u00F6r utvecklingen i att bli frustrerad \u00F6ver saker och hur utvecklingen kan drivas fram\u00E5t. Som gr\u00E4dde p\u00E5 moset ber\u00E4ttar Kristoffer om sin sophanterare och rekommenderar alla att skriva en sj\u00E4lva.\n\n## L\u00E4nkar ##\n* [Kristoffers tweet om XML och JSON](https://twitter.com/isallmaroon/status/307224048985853952)\n* [XML](http://en.wikipedia.org/wiki/Xml)\n* [JSON](http://json.org)\n* [Javascripts talhantering](http://www.jibbering.com/faq/#FAQ4_7)\n* [Gopher](http://en.wikipedia.org/wiki/Gopher_%28protocol%29)\n* [Fidonet](http://en.wikipedia.org/wiki/FidoNet)\n* [Kooperativ multitasking](http://en.wikipedia.org/wiki/Computer_multitasking#Cooperative_multitasking.2Ftime-sharing)\n* [Rust](http://www.rust-lang.org)\n* [Dart](http://code.google.com/p/dart/)\n* [Den ultimata referensen om GC](http://www.memorymanagement.org/)\n* [Cheneys algoritm](http://en.wikipedia.org/wiki/Cheney's_algorithm)\n* [Understanding Java Garbage Collection](http://www.infoq.com/presentations/Understanding-Java-Garbage-Collection)\n* [C4](http://www.azulsystems.com/products/zing/c4-java-garbage-collector-wp)\n* [Dr. Alan Kay on OOP](http://www.purl.org/stefan_ram/pub/doc_kay_oop_en)\n"}}" data-block-type="44" id="block-cf422e059b6763ed30b3" style="position: relative; clear: none; z-index: 1; padding-left: 25px; padding-right: 25px; padding-bottom: 24px;"> Länkar Kristoffers tweet om XML och JSON XML JSON Javascripts talhantering Gopher Fidonet Kooperativ multitasking Rust Dart Den ultimata referensen om GC Cheneys algoritm Understanding Java Garbage Collection C4 Dr. Alan Kay on OOP

Mar 6, 201326 min

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 24, 201327 min

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 17, 201343 min

Kodsnack 13 - Ett verktyg designat för att skjuta sig själv i foten med

Tobias ber\u00E4ttar allt om ett av gits doldiskommandon - rerere.\n\nAvsnittets centrala visdomskommando:\ngit config --global rerere.enabled true\n\nL\u00E4nkar\n\n\nGPL\nGithub\ngit filter branch\ngit rebase interactive\nRerere your boat\u2026\nStack overflow\nGits merge-strategier\nClojureconj - process - tal\n","wysiwyg":{"html":"","source":"Tobias ber\u00E4ttar allt om ett av gits doldiskommandon - rerere.\n\nAvsnittets centrala visdomskommando:\ngit config --global rerere.enabled true\n\nL\u00E4nkar\n------\n\n* [GPL][1]\n* [Github][2]\n* [git filter branch][3]\n* [git rebase interactive][4]\n* [Rerere your boat\u2026][5]\n* [Stack overflow][6]\n* [Gits merge-strategier][7]\n* [Clojureconj - process - tal][8]\n\n[8]: http://www.youtube.com/watch?v=l_tULSeO9yg\n[5]: http://git-scm.com/2010/03/08/rerere.html\n[6]: http://stackoverflow.com\n[7]: http://git-scm.com/book/en/Git-Tools-Subtree-Merging\n[5]: http://git-scm.com/docs/git-rebase\n[4]: http://git-scm.com/docs/git-rebase\n[3]: http://git-scm.com/docs/git-filter-branch\n[2]: https://github.com\n[1]: https://www.gnu.org/licenses/gpl.html\n"}}" data-block-type="44" id="block-69a4be826cfac0d9a917" style="position: relative; clear: none; z-index: 1; padding-left: 25px; padding-right: 25px; padding-bottom: 24px;"> 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 8, 201324 min

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))

Feb 2, 20131h 33m

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 26, 201225 min

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 20, 201249 min

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

Dec 3, 20121h 29m

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 19, 20121h 7m

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å [email protected]. Länkar Pushing Ice på SFBok Pushing Ice på Amazon Pushing Ice på Audible Boost Qt Titanium

Nov 10, 201259 min

Kodsnack 6 - Kod, frustration eller andra debuggingtekniker

Tobias och Fredrik snackar frustration - vad som händer när man kör fast, hur man gör för att komma vidare samt nyttan med att ha ett hum om sin debugger. Som avslutning presenterar vi också Kodsnacks bokklubb och dess första bok. Länkar Valgrind

Oct 27, 201242 min

Kodsnack 5 - Kanelbullens dag

Vi snackar Python - bra, dåligt, hur svårt det är att lära sig, vad vi använder det till och nyttiga verktyg för språket. Länkar Beautiful soup GIL - global interpreter lock Unladen swallow Pycharm Ipython

Oct 16, 201243 min

Kodsnack 4 - Amish-folk som programmerar

Kristoffer och Tobias snackar science fiction som inspirationskälla, framtiden ur en programmerares perspektiv och klargör hur många filmer som egentligen finns i Stjärnornas krig-serien. Länkar Agaton Sax Starzinger Drakar och demoner Mutant UFO - enemy unknown Ender's game Google Glass Alastair Reynolds The windup girl Big Dog - Robot som liknar en stor hund Petman - Skynet lever! Stjärnornas Krig Terminator 2 The Matrix Kristoffers rekommendationer av äldre svensk science fiction Kallocain av Karin Boye Aniara av Harry Martinsson Tobias boktips Accelerando av Charles Stross - fri e-bok under Creative commons House of suns av Alastair Reynolds Allt av Peter F Hamilton Rättelse: Den coola killen med miniräknaren i Starzinger heter naturligtvis Djorgo och inget annat. Kristoffer späker sitt kött med en niosvansad piska gjord av gamla VHS-kassetter som botgörelse.

Oct 6, 20121h 3m

Kodsnack 3 - Git trivs bäst i öppna landskap

I det fjärde avsnittet snackar vi om versionshantering och halkar raskt in på historien bakom Git. Vi hinner även gå igenom bland annat för- och nackdelarna med andra versionshanteringssystem och varför det är bra / livsnödvändigt att använda någon form av versionshantering både i stora och små projekt. Som grädden på moset avslöjar vi hemligheten bakom den perfekta committen. Länkar Git Subversion Mercurial Bazaar BitKeeper Perforce Alienbrain Gerrit Githubs gitklient Distribuerad versionskontroll (wikipedia) Historien bakom Git (wikipedia)

Oct 1, 201248 min

Kodsnack 2: Schizofrent på ett väldigt tudelat sätt

Vi snackar om hur det \u00E4r att b\u00F6rja utveckla f\u00F6r iOS, Objective-C, Apples utvecklingsverktyg och vad som h\u00E4nder n\u00E4r man ramlar ner i ramverkets skarvar. Viss diskussion kring hur den dynamiska duon LLVM/Clang gjort v\u00E4rlden till en b\u00E4ttre plats \u00E4r givetvis oundvikligt.\n\nAlternativa titlar\n\n\nAlla st\u00F6dhjul \u00E4r bortplockade\n\n\nL\u00E4nkar\n\n\nOhm chess HD\nVad \u00E4r nytt i iOS 6\nLLVM\nClang\nCocos2D, ramverk f\u00F6r 2D-spel p\u00E5 iOS med mera\nHistoriken bakom WWW\nStack overflow\n","wysiwyg":{"html":"","source":"Vi snackar om hur det \u00E4r att b\u00F6rja utveckla f\u00F6r iOS, Objective-C, Apples utvecklingsverktyg och vad som h\u00E4nder n\u00E4r man ramlar ner i ramverkets skarvar. Viss diskussion kring hur den dynamiska duon LLVM/Clang gjort v\u00E4rlden till en b\u00E4ttre plats \u00E4r givetvis oundvikligt.\n\nAlternativa titlar\n--\n* Alla st\u00F6dhjul \u00E4r bortplockade\n\nL\u00E4nkar\n--\n* [Ohm chess HD][1]\n* [Vad \u00E4r nytt i iOS 6][2]\n* [LLVM][3]\n* [Clang][4]\n* [Cocos2D, ramverk f\u00F6r 2D-spel p\u00E5 iOS med mera][5]\n* [Historiken bakom WWW][6]\n* [Stack overflow][7]\n\n[7]: http://stackoverflow.com\n[1]: http://kri.gs/ohmchesshd/\n\n[6]: http://www.netvalley.com/cgi-bin/intval/net_history.pl?chapter=4\n[5]: http://www.cocos2d-iphone.org/\n[4]: http://clang.llvm.org/get_started.html\n[3]: http://www.llvm.org/\n[2]: http://www.apple.com/ios/whats-new/"}}" data-block-type="44" id="block-257f463d92edba78ca1e" style="margin: 0px; padding: 0px 20px 20px; border: 0px; font-size: inherit; vertical-align: baseline; position: relative; clear: none; z-index: 1;"> Vi snackar om hur det är att börja utveckla för iOS, Objective-C, Apples utvecklingsverktyg och vad som händer när man ramlar ner i ramverkets skarvar. Viss diskussion kring hur den dynamiska duon LLVM/Clang gjort världen till en bättre plats är givetvis oundvikligt. Länkar Ohm chess HD Vad är nytt i iOS 6 LLVM Clang Cocos2D, ramverk för 2D-spel på iOS med mera Historiken bakom WWW Stack overflow

Sep 23, 201248 min

Kodsnack 1: Som att handla på IKEA

Vi snackar bra och dåligt med plattformar vi utvecklat för och plattformar vi är nyfikna på. Länkar för avsnitten på kodsnack.se: kodsnack.se

Sep 16, 201258 min

Kodsnack 0 - Presentationer och utvecklare av idag

Vi som gör Kodsnack presenterar oss, diskuterar hur vi blivit utvecklare och vad som egentligen krävs för att koda nuförtiden.

Sep 12, 201243 min