Kodsnack

Kristoffer, Fredrik, Tobias
undefined
Feb 5, 2014 • 1h 2min

Kodsnack 38 - En stor hög håriga shellscript

Vi snackar system med Noa Resare; system för att bygga och integrera, system för att starta system, Linux, X, serverhallar och meddelandesystem. Som grädde på moset ID3-taggar osynliga för radarCRC32. Noa Resare finns även på Github och Twitter. Länkar Kodsnack 8 - Byggare Bob - vårt tidigare avsnitt om byggsystem Maven - byggsystem och mer därtill Jenkins - kontinuerlig integrationsserver Tobias patch till Jenkins Initsystem - program som startar andra program PID - process-ID Upstart - Ubuntus init-ersättare Lennart Poettering - skapare av bland annat System D Red hat systemd udev - enhetshanterare för linuxkärnan Debian - anrik linuxdistribution GNU Hurd GNUs ersättare för unixkärnan Fedora - linuxdistribution från Red hat Mir Unity The real story of Wayland and X - video. Wayland cgroups Logind Positioning statement Spotify labs Spotify kernel patching Engine yard - molnplattform för Ruby on rails och PHP Ruby on rails Gyron - driver datorhallar för bland annat Spotify Kodsnack 14 - Ramvärk - om stora ramverk kontra att skriva saker själv EJB - Enterprise java beans Inversion of control Spring OSGI Rabbit MQ ZMTP Netty-ZMTP - Spotifys ZMTP-implementation AMQP Celery - pythonbibliotek för meddelandesystem. Sparkey - key-value-store som batchskriver och läser billigt istället. Cassandra - öppen databas först utvecklad av Facebook Berkley DB CDB Qmail Tokyo cabinet BSDiff Googles diffimplementation (cougarette?) ID3 - metadatacontainer ofta använd för mp3-filer Zipformatet CRC32 Noas CRC32-hack
undefined
Jan 21, 2014 • 33min

Kodsnack 37 - Allting är en enda röra

Vi snackar javascriptramverket React, Clojure, Closure och hur man sätter sig in i något nytt. Dessutom tar vi upp värdet i att skriva av exempel, läsa hela texter och se hela videor och vår egen tålamodsbrist när det gäller att lära oss nya saker och förstå tänket bakom dem. Som eftersnack beskriver Kristoffer Elixir och fördelarna med Haskells typsystem. Länkar React MVC - Model-view-controller Oföränderlig data - immutable data DOM - dokumentobjektmodellen för webbsidor Om - "ett closuregränssnitt till React" Knockout - ramverk med mer fokus på "klassisk" databindning requestAnimationFrame Clojurescript Clojure, Lisp och Scheme Clojure programming - bok Programming Clojure - bok Kompilatorn Closure Templates - mallar i webbutvecklingssammanhang JSX i React Scala Deklarativ programmering Edge cases Edge cases - trevligt poddprogram om oftast applerelaterad utveckling MVVM - Model view viewmodel Eftersnack Video om programmering i Elixir Erlang Haskell Haskells typsystem Bondage and discipline language Pattern matching Prolog Erlang the movie Erlangs typsystem
undefined
Jan 12, 2014 • 47min

Kodsnack 36 - Årets avrundning uppåt

Vi snackar om vad vi lärt oss under 2013, webbutvecklingstrender. All tid som slösats på JVM och Javascript. C++ vara eller inte vara och alternativ i dagens värld. Vi tittar också på statistiken över populära språk 2013 och försöker förutsäga framtiden. Länkar Programmeringsspråket Go Javascriptramverket Ember Javascriptramverket AngularJS Databindning JQuery Javascript skapades på tio dagar Dart Alla problem inom programmering kan lösas genom ytterligare lager abstraktion Clojure Java virtual machine - motorn på vilken Java och flera andra språk kan köras. RPM - Red Hats paketsystem för Linux. APT - Debians paketsystem för Linux. C++ standardbibliotek Boost-biblioteken för C++ QTCore C# MonoDevelop Windows forms MFC XAML Code 2013 Bash Delphi/Object Pascal AWK Notch - mannen bakom Minecraft Transact-SQL *TIOBE-index över språkpopularitet för januari 2014 Perl 6 Transact-SQL Utvecklingen för Objective-C i TIOBE-index Objective-C och dess historia Gitlab Clojurescript Om React - Javascriptramverk från Facebook imgui - immediate mode-GUI för multiplattform, byggt på OpenGL. Tillbaka till framtiden II - flygande skateboards Sourceforge Och sist men inte minst: Stäng ner internet!
undefined
Jan 12, 2014 • 12min

Kodsnack 35 - Intervju med Marcin de Kaminski

Vår sista intervju från Internetdagarna 2013 är med rättssociologen och nätforskaren Marcin de Kaminski och handlade mycket om etik för utvecklare. Länkar Marcins webbplats
undefined
Nov 29, 2013 • 21min

Kodsnack 34 - Intervju med Jono Bacon

Internetdagarna är över! Vi lämnade Stockholm Waterfront med ett par intervjuer, reflektioner och en hel del idéer och uppslag för vad vi vill göra med podcasten framöver. Först ut är vår intervju med Jono Bacon. Jono är Community Manager på Canonical, företaget som ligger bakom Linux-distributionen Ubuntu. Han var på Internetdagarna för att hålla en keynote med teman Community, så våra frågor började där. Han är dock även programmerare, musiker och en allmänt trevlig snubbe, så vi hinner avverka allt möjligt från hemmakontor till mobilprogrammering. Jono har även sin egen podcast som vi rekommenderar till alla som är intresserade av öppen källkod eller bara vill höra mer av Jono. Vi låter det här citatet från vår intervju tjäna som ett smakprov eller varning! "Some people are just assholes. Some people are just grade-A, copper-bottom, 24 carat gold assholes out there!" Länkar Jonos hemsida: jonobacon.org Jono på twitter: @jonobacon Severed Fifth Art of Community Bad Voltage Ubuntu Touch SDK Beta iRaccoonShow PhoneGap Ubuntu JuJu Gustavo Niemeyer - Ubuntu Touch och Go Bad Voltage pratar om PS4 och XBone
undefined
Nov 25, 2013 • 8min

Kodsnack på Internetdagarna, avsnitt 2 - Stockholm Makerspace

Tobias intervjuar Andreas Lundquist, Stockholm Makerspace Stockholm Makerspace är en ideell förening grundad i början av 2012. Syftet är att vara en verkstad för att främja skapande av alla sätt. Kan vara programmering av Raspberry Pi eller att trycka T-Shirts, allt är välkommet.
undefined
Nov 25, 2013 • 0sec

Kodsnack på internetdagarna, avsnitt 1 - Demokrati och sånt #ind13

Vi är på internetdagarna! Eller ja, Tobias är på internetdagarna. Han har precis sett keynotes från Jimmy Wales och Rebecca McKinnon, och diskuterar intrycken med Kristoffer som sitter 15 våningar upp i samma byggnad. Fredrik är också i närheten, men av skäl vi helst inte går in närmare på här (men som vi diskuterar i avsnittet) är han inte med. Saker och ting går inte alltid som man tänkt sig!
undefined
Nov 21, 2013 • 46min

Kodsnack 30 - Data i realtid på bussen

Vi snackar felsökning, Pascal, mode inom användargränssnitt, för- och nackdelar med att utveckla för en tillverkares eget "multiplattformsramverk" och om varför Android kan vara det sämsta som hänt Linux. Bland annat. Länkar SDL - bibliotek för ljud och bild på flera plattformar Mac OS X Mavericks - senaste versionen av Apples operativsystem för persondatorer LLDB Fönsterhanterare Quartz NSWindow - fönsterklass i Apples ramverk Cocoa Tidigare snack om stora ramverk Accidental tech podcast, avsnitt 37 - A 3000 word digression Oxygene - miljö för många plattformar Programmeringsspråket Pascal och dess historia Eclipse Lookahead System 7 Gnome GTK Vala - objektorienterat lager på C Folklore.org - läsvärt om utvecklingen av den ursprungliga Macintosh Rhapsody - OS-utvecklingsprojektet OpenBSD NeXT Mach-mikrokärnan Yellow box - det som blev Cocoa Classic Mac OS Copland Mac OS X server Aqua Objective-C iMac - startade trenden med godisfärgad plast iBook iOS 7 This one goes to eleven Scott Forstall Jonathan Ive Windows 8 Metro - Microsofts designspråk för plattor och telefoner UIKit dynamics SpriteKit Ohm chess HD - Tobias och Kristoffers schackspel för iPad Cocos 2d Flash Actionscript iD software SceneKit SceneKit-presentation från WWDC 2013 (inloggning och registrering krävs) DirectX OpenGL OpenGL ES Immediate mode i OpenGL Chromebook QT Meego Hypercritical Apple med (många) flera stämmer Google Vi snackar patent: Kodsnack 26 - Modermodemet ser dig Macbook pro retina Mac pro Röd Mac pro på auktion Aktivera hög-DPI på icke-retinaskärmar Internetdagarna 2013 - kom och prata med oss!
undefined
Oct 28, 2013 • 14min

Kodsnack 29.5 - Master of the mix matrix

Tobias \u2026 ventilerar \u2026 sina erfarenheter av att tolka kortfattad dokumentation och fels\u00F6ka problem med ljudhanteringskod.\n\nL\u00E4nkar\n\n\nApples sv\u00E5rtolkade dokument\nCore audio\n","wysiwyg":{"html":"","source":"Tobias \u2026 ventilerar \u2026 sina erfarenheter av att tolka kortfattad dokumentation och fels\u00F6ka problem med ljudhanteringskod.\n\n## L\u00E4nkar ##\n* [Apples sv\u00E5rtolkade dokument]()\n* [Core audio]()"}}" data-block-type="44" id="block-f0fe818e760140898e03" style="position: relative; clear: none; z-index: 1; padding: 0px 17px;"> Tobias … ventilerar … sina erfarenheter av att tolka kortfattad dokumentation och felsöka problem med ljudhanteringskod. Länkar Tobias \u2026 ventilerar \u2026 sina erfarenheter av att tolka kortfattad dokumentation och fels\u00F6ka problem med ljudhanteringskod.\n\nL\u00E4nkar\n\n\nApples sv\u00E5rtolkade dokument\nCore audio\n","wysiwyg":{"html":"","source":"Tobias \u2026 ventilerar \u2026 sina erfarenheter av att tolka kortfattad dokumentation och fels\u00F6ka problem med ljudhanteringskod.\n\n## L\u00E4nkar ##\n* [Apples sv\u00E5rtolkade dokument]()\n* [Core audio]()"}}" data-block-type="44" style="position: relative; clear: none; z-index: 1; padding: 0px 17px;"> Apples svårtolkade dokument Core audio
undefined
Oct 28, 2013 • 27min

Kodsnack 29 - Att lära sig gå

Kristoffer berättar för Tobias om sitt första riktiga projekt skrivet i Go och därifrån går diskussionen vidare till att utveckla i Go, hur det fungerar, vilka verktyg som finns och hur framtiden kan tänkas se ut. Ska du förresten på Internetdagarna? Glöm inte att Kodsnack kommer att vara på plats. Hör gärna av er om ni ska dit, kom förbi och säg hej. Eller bara framför åsikter om vad vi borde göra på plats. Länkar Go Kristoffer om Podcast studio Noise gate SDL Kodsnack 24 - En bättre for-loop, om Go Go-SDL Binärkompatibilitet Cgo - skapar gopaket som anropar C-kod Kristoffers uppdaterade GoSDL för SDL 2 Mutex Goroutines Sox - ljudbearbetningsprogram för kommandoraden Core audio Kristoffers wrapper för Sox i Go Emacs - som Kristoffer skriver Go i Voidpekare Unity - spelmotor med påbörjade bindningar till Go Sublime text - som Tobias skriver Go i Pypi - Python package index Ruby gems Internetdagarna - med Kodsnack på plats!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app