Kodsnack
Spela

Kodsnack 82 - It's very difficult to make a joke in this space

Kodsnack

00:00

Kodsnack 82 - It's very difficult to make a joke in this space

Kodsnack

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

Kodsnack

We chat with James Mickens, researcher and most likely funniest man at Microsoft, live on stage during Øredev 2014. Topics include C development, the purity of incrementation, death by specifications, scandinavian death metal and its font choices and also British football, distributed systems and the problems you encounter dealing with them. The downsides of being stuck alone in a set of universes is that Stack overflow can’t help you. And how should we fix the Javascript and web browser technology world? Comments on the internet? No. This recording exists as good as it is thanks to Stephen Chin of nighthacking.com for providing and masterfully wrangling all the necessary technology. Comments, thoughts or suggestions? Discuss this episode at Techworld! Links Freedom fries Microsoft research Distributed systems James’ talk at Øredev 2014 Handling the zombie apocalypse - James’ article “The night watch” James’ talk at Monitorama 2014 Satya Nadella - CEO of Microsoft Nuclear proliferation Segfault Logical shift Logical AND Malmö Logical OR W3C - World wide web consortium Web components Web components templates Gorgoroth Fibonacci Factorial Fizz buzz Sepultura King diamond British steel Notepad Web workers Crom - James’ system for speculative Javascript execution Speculative execution Total recall Firebug Galactus Odin The Shellshock bug Turtles all the way down Jquery Angular XHR MDN - Mozilla developer network, great source of Javascript and browser API documentation Git The grandfather paradox Polyfill asm.js NoSQL Mongodb Bare metal Just in time compiler Maslow’s hierarchy of needs let-satement Zeus Quirksmode.org Yo Leviticus Registry ASCII art About:config Max TCP connections Shockwave Singularity DVR - Digital video recorder Futures Bendgate Captain America’s shield Georgia Tomfoolery 4chan Huge sloths Titles This is just Hollywood stuff We’ll edit this out with CGI What happens on the set #freedom #america What prevents me from being a happy person in life It cheapens the art Homelessness is bad too At least you have hope Do you like iteration? I only increment variables Only go forward Black Gandalf Not just fair or balanced Otto von Hyphen We laugh to stop from crying Darkness is delightful The great thing about scandinavian death metal What would Beelzebub do? That TV is in the cloud now Like jazz musicians Like trying to write Inception 2 The left hand of satan Multiple speculative universes What universe am I in? A low-rent Stephen Hawking Firebug had no notion of my separate universes The Odin object In the regular development world Chicanery all the way down Function calls are not our strong point Not nothing will happen XHR:s over passenger pidgeon LOL I took a hard dependency on it It’s very difficult to make a joke in this space We don’t even issue writes devnulldb But we have hoverboards Tread carefully on the polyfills Close the tab and reboot the machine This is such a character builder Mumblefoo.js Fast Javascript, and cancer No-lock cancer Asynchronous cancer That kitten on a tradmill is not going to watch itself Another special type of disaster Folk wisdom on the web 127i content Emu futures If I had a website, I’d run it like Singapore Every computer should come with an old person This whole alternate semantic reality

Published

Play Episode

Related episodes Kodsnack

Kodsnack

Kodsnack 81 - En helt ny värld
(NaN)
Fredrik snackar med Filip Ekberg om .NET och får sina vyer kraftfulld vidgade kring utveckling på och med Microsofts plattformar. Vad har hänt på sistone, var ska man börja och vem ska man följa på Twitter för att skaffa sig lite koll? Är du medveten om exakt hur öppen mycket av källkoden i kärnan av .NET faktiskt är? Eller om att du kan kompilera appar för Windows, Windows phone, OS X, iOS och Android från en enda kodbas? Inklusive användargränssnitt? Vi snackar också lite om vad andra kan ta efter i hur M...

en

Kodsnack

Kodsnack 80 - Where numbers don't have to be special anymore
(NaN)
We chat with Stefan Karpinski, creator of the Julia programming language, live on stage during Øredev 2014. Topics include defiding to build a new language, the interesting unsolved problems of numerical computing, concurrency solutions, developing with and on LLVM, handling deprecation nicely, things (possibly) in the future for Julia and why Swift is exciting for Julia and other languages. This recording exists as good as it is thanks to Stephen Chin of nighthacking.com for providing and masterfully wrang...

en

Kodsnack

Kodsnack 79 - Vad skulle det kosta att göra det på rätt sätt?
(NaN)
Vi snackar om turerna kring Swish, både aspekten hur man hanterat säkerhetsproblem och hur man hanterat att råka (?) innehålla öppen källkod. Det är en sak att ha ett problem, en helt annan och kanske ännu viktigare hur man beter sig när problemet väl är ett faktum. Från att ha en väg att faktiskt ta emot problemrapporter till hur man hanterar och kommunicerar vad som händer sedan. Tänk vilket intressant alternativ det varit om Swish helt enkelt släppt sin kod öppet istället för att släppa uppgradering och ...

en

Kodsnack

Kodsnack 78 - Stirring the pot is necessary
(NaN)
We chat with Fred George, handgrenade of software development, live on stage during Øredev 2014. Topics include choosing clients, getting out before you start breaking things, the right ways of changing, the value of methodologies, remote work, gams, languages and more. This recording exists as good as it is thanks to Stephen Chin of nighthacking.com for providing and masterfully wrangling all the necessary technology. You can discuss this episode at Techworld! Links Mail Online Node Lean thinking Scrum ma...

en

Kodsnack

Kodsnack 77 - Ett helt annat universum av saker
(NaN)
Fredrik och Kristoffer snackar uppkopplade prylar från ett hotellrum i Malmö. Vi har varit på konferensen Internet of things och känner att sakernas internet är ett otydligt och vittomfattande begrepp. Säkerhet, risker med uppkopplade prylar och vad man kan göra åt problemen diskuteras. Behöver vi fler lagar kring uppkopplade prylar, och i så fall hur? Finns det inte många problem med smarta saker som försöker lära sig vad användaren vill? En rulltrappa som går sönder blir en trappa, bygg inte en uppkopplad...

en

Kodsnack

Kodsnack 76 - Fast på en viss punkt i verkligheten
(NaN)
Fredrik och Kristoffer - både oerhört tidsförvirrade - följer upp lite lyssnarkommentarer och snackar sedan framtidsprylar, nutidsprylar och alla icke-tekniska anledningar att prylar inte slår igenom. Det är stor skillnad på att dokumentera sig själv och att dokumentera alla andra. Vi diskuterar uncanny valley-effekter för fler områden än datoranimerade filmer. All den exponentiella datorkrafttillväxten, vad går den egentligen till? Tar den oss framåt? Det gick inte att förutse hur många onödiga saker vi gö...

en

Kodsnack

Kodsnack 75 - Har vi några pyromaner i publiken
(NaN)
Fredrik och Kristoffer följer upp förra avsnittet om tangentbord och Javas diskreta charm. Sedan snackas det flexibilitet och abstraktioners alla lockelser och faror. Man är bäst lämpad att välja bibliotek och abstraktioner när man redan har löst problemet. Olika sätt att återanvända saker tas också upp - man måste inte alltid dela kod och skapa generella lösningar i bibliotek. Och kom ihåg att kod i sig är inte värdefull! Som avslutning snackar vi om kommande veckas konferenser. Kodsnack kommer att delta i...

en

Kodsnack

Kodsnack 74 - Resten av livet med dina handleder
(NaN)
Kristoffer och Tobias snackar tangentbord, att anpassa dem efter sina behov och hur de på diskreta och ofta störande sätt skiljer sig mellan operativsystem och länder. Vad man vill och kan göra för att motverka ont i händer, armar och handleder. Sedan lite mer om Kristoffers hackvecka och minecraftklon. Problemen med obstinat felsökning per stirrande på kod. Teknikval för minecraftklonen, målsättningar och anledningar till olika val. Diskussioen glider naturligt över i att skriva i lågnivåspråk och om man i...

en

Kodsnack

Kodsnack 73 - Systemen som är mot användare
(NaN)
Tobias berättar om sina senaste veckor upprepade appsläpp. Tobias berättar om Drive clubs släpp och serverhaveri och det pratas om serverstrul i spel där nätverket är antingen centralt eller ännu värre oviktigt för spelupplevelsen. På andra sidan snackar vi fördelarna med att ha nätverksanslutning och problem man skulle kunna lösa om man kunde förlita sig på att ha uppkoppling för jämnan. När och hur tar man sig samman och ersätter gamla lösningar med nya? Man glömmer lätt bort all kunskap som finns inbyggd...

en

Kodsnack

Kodsnack 72 - En verklig guldålder för att göra mjukvara
(NaN)
Fredrik och Kristoffer snackar om att leva på utveckling. Går det? Gick det inte bättre förr? Förstör inte appbutikerna allting? Var folk mer betalningsvilliga förr? Hur kan appar och plattformar ge en pengar även om man inte tjänar på själva appen? Sedan diskuteras att knacka spel i renaste C och OpenGL. Optimering, felsökning och spel som är roliga fastän de inte är bra. Storyns överdrivna vikt i spel och dess dåliga genomförande. Till slut återvänder vi till början och tänker på hur lätt man blandar ihop...

en

Kodsnack

Kodsnack 71 - När man exponerar sitt versionsnummer
(NaN)
Vi följer upp avsnittet om Javascript och fyller på med mer diskussion om Javascript och dess mening. Ett verktyg kan vara rätt för din situation även om det oftast inte är rätt för alla andra. Sedan snackar vi versionsnummer utifrån Microsofts nyss presenterade Windows 10. Hur hanterar man versionsnummer, vad bör de vara och ska de ens innebära något? Diskutera gärna avsnittet på Techworld! Länkar Vårt javascriptavsnitt - Att helt hänge sig till ett ramverk Windows 10 Cloudnet sponsrar våra livesändningar...

en

Kodsnack

Kodsnack 70 - Modern alkemi
(NaN)
Vi snackar säkerhet. Fredrik och Tobias har varit på endagarssäkerhetskonferensen Next generation threats 2014 och vi diskuterar utifrån konferensens innehåll säkerhet, integritet, malware och kryptering. Som avslutning snackar vi om det nyupptäckta Shellshock-problemet med Bash. Diskutera gärna avsnittet på Techworld! Länkar Techworld, som vi samarbetar med Next generation threats 2014 Christopher Soghoyan ACLU - American civil liberties union NSA Edward Snowden Apple och integritet Daring fireball - FBI ...

en

Kodsnack

Kodsnack 69 - Att helt hänge sig till ett ramverk
(NaN)
Tobias och Fredrik snackar javascriptramverk och att försöka hänga med i svängarna på området. Det händer mycket med Javascript, det används till fler och fler saker, det kommer ständigt nya ramverk, själva språket utvecklas och dessutom görs många försök att förbättra eller ersätta hela språket. Vi gör en resa från Sproutcore via Knockout till React och Node. Diskutera gärna avsnittet på Techworld! Länkar Cloudnet sponsrar våra livesändningar Kodsnacks livesändningssida - torsdagar 20:30 är hålltiden IRC ...

en

Kodsnack

Kodsnack 68 - En saga helt utan sedelärande sidor
(NaN)
Fredrik och Kristoffer snackar byggsystem, nya mobiler och utveckling för mobiler. Fredrik talar ut om sina äventyr med Cmake, och vi funderar över hur man får in nya rutiner och lösningar i sina jobbprojekt. Sedan snackar vi om Apples senaste presentation, dess livesändningsproblem, prylarna som presenterades och androidmobilen Oneplus one. Vi snackar också lite om att skripta sin vardag, smarta klockors plats eller avsaknad av plats i våra liv och hur mängden skärmstorlekar och enheter påverkar apputveckl...

en

Kodsnack

Kodsnack 67 - Dels plattformsberoende och dels hemsk
(NaN)
Vi börjar med lite uppföljning kring trådning. Sedan snackar vi Markdown, “standard”-markdown (som redan hunnit byta namn två gånger efter sändningen och numera heter Commonmark) och standarders vara eller icke vara i allmänhet. Sedan snackar vi utveckling för mobilplattformar. En app vill man ju gärna ha, men man vill ju också hemskt gärna finnas tillgänglig på mer än en plattform utan att behöva skriva och underhålla nästan likadana hjul flera gånger. Korsplattformsramverk, appar speciellt för en plattfor...

en

Kodsnack

Kodsnack 66 - Ju fler lås du använder desto sämre är ditt liv
(NaN)
Vi snackar trådar och utmaningarna i att försöka bygga program som gör flera saker på en gång. Vi drar paralleller mellan tråd- och minneshantering, ett annat område som också är både enklare och svårare än vad det först kan verka. Vi nämner några olika modeller för trådhantering och kommer in på att de verktyg man har inte bara påverkar hur man hanterar flera saker samtidigt utan också när och om det över huvud taget passar att göra det. Avsnittet sponsras av Procera, som bland annat söker skarpa webbappli...

en

Kodsnack

Kodsnack 65 - Den andra dåliga idén
(NaN)
Vi snackar om att uppdatera sina applikationer, hur Tobias uppdaterat Plex och problem med installationsprogram. Tobias tipsar om Pytest och berättar hur han förbättrat uppdateringshanteringen. Tobias avslöjar häftiga trick man kan utföra när man vill uppdatera appar på Mac utan att behöva ladda ner varenda fil igen. Sedan pratar vi om kod skrivern för forskning och kommer in på att värdera bra struktur på koden och allting kring den - sådant som vi som kodhantverkare värderar högt men kanske inte alla som ...

en

Kodsnack

Kodsnack 64 - Att gå till jobbet är någoting nytt
(NaN)
Vi börjar med att snacka om pendling och går därifrån vidare till kontor, i vilken arbetsmiljö man får mest gjort och varför man som arbetande inom ett område med stor efterfrågan ens finner sig i att jobba i mindre bra situationer. Sedan diskuterar vi hur uppskattade utvecklare faktiskt är utifrån en nyligen utkommen artikel kring hur man framställer sig vid intervjuer. Diskutera gärna avsnittet på Techworld Länkar Kodapor på Facebook Inlägget och diskussionen om pendling Kista Fridhemsplan Kungsholmen Su...

en

Kodsnack

Kodsnack 63 - Lätt att köra fast i
(NaN)
Tobias och Fredrik går igenom lyssnarkommentarer på de senaste avsnitten. Vi tar upp diskussionen om att lära sig ett språk kontra att lära sig ett språk tillsammans med ett stort ramverk. Det är ofta stor skillnad på att lära sig ett språk i sig och att lära sig ett språk tillsammans med ett eller flera ramverkför olika ändamål. Kopplat till diskussioner om att våga lägga ner projekt snuddar vid problemen med upphandlingar och försök att skapa detaljerade specifikationer innan man utvecklar någonting. Avsl...

en

Kodsnack

Kodsnack 62 - En ideologisk fråga
(NaN)
Kristoffer och Fredrik snackar om operativsystem, hur vi upplever dem, vilka vi använder och föredrar och vad som egentligen är intressant för oss. Vi snackar om vad vi vill ha och varför och kraften i att kunna programmera sin egen miljö. Skillnader i hur Apple och Microsoft behandlar utvecklare. Fördelen för OS X och Linux att folk är där av eget val. Jämförelsen OS X kontra Windows och iOS kontra Android. Varför det inte utvecklas mer för Linux. Länkar Operativsystem - programmen som startar, kör och ha...

en

Kodsnack

Kodsnack 61 - Det blir inga landskap, det blir webbservrar och sliders
(NaN)
Fredrik och Kristoffer firar årets varmaste dag med att snacka kablar, kaffe och koffein. Sedan snackar vi lite mer om Kristoffers minecraftinspirerade sommarprojekt, problemen kring att generera intressant och varierad terräng för sitt spel och svårigheterna för spel med öppna världar att lyckas leva upp till sina löften. På slutet lite om Swifts nyligen presenterade åtkomstmodell och vad vi tycker om den. Diskutera gärna avsnittet på Techworld Länkar Lightning Dr Pepper Jolt cola Fulcola - testar coladry...

en

Kodsnack

Kodsnack 60 - Nu måste jag stämpla in och vrida på kugghjulen
(NaN)
Fredrik och Kristoffer snackar om att ha förebilder, om att skeppa saker och om den kanske överdrivna tonvikten kring att skeppa. Om varför "övergivna" projekt faktiskt inte alls är något negativt utan bara något att vara glad och tacksam för. Det är lätt att imponeras över de som kan brinna för och fokusera på en enda sak, men vi är inte alla sådana personer. Koppling mellan stresskänsla och intresse och att kunna inspireras istället för att tryckas ned av folk som kan mer än en själv på ett område. Mot sl...

en

Kodsnack

Kodsnack 59 - Lära sig nya saker eller att bara skeppa
(NaN)
Varför snackar vi inte mer Microsoft? Efter kommentarer från lyssnare diskuterar vi varför vi inte pratar mer om andra ämnen än vi gör, lite om filosofin bakom hur vi gör Kodsnack och bjuder in alla att höra av sig till oss. Vill du sponsra Kodsnack? Vill du vara gäst i Kodsnack? Vill du tipsa oss om något?Hör av dig! Vi läser och tar till oss av all återkoppling vi får. Sedan snackar vi om hur utvecklingen går framåt. Det händer hela tiden nya saker. Blir det vi har lärt oss omodernt och oanvändbart? Behöv...

en

Kodsnack

Kodsnack 58 - Bara statisk HTML
(NaN)
Kristoffer och Fredrik snackar om den nya inkarnationen av kodsnack.se och tekniken bakom. Vi följer också upp kring Lisp och lyssnares rättelser av vad vi sagt. Lisp är mer maskinnära än man kanske tror. Vi patar program som genererar statiska webbplatser och deras nytta både att använda och bygga. Mot slutet blir det uppföljning om och minnen av PHP blandat med lättnaden i att generera sin webbplats statiskt och alla bekymmer man slipper genom att göra så. Länkar Squarespace Markdown - program och syntax...

en

Kodsnack

Kodsnack 57 - Utvecklarnas utvecklarkonferens
(NaN)
Vi tar hjälp av riktiga experter för att försöka bearbeta intrycken från WWDC. David Rönnqvist, Joachim Bengtsson och Johan Larsson pratar förbättringar för utvecklare, känslan av ett nytt Apple och förstås en hel del Swift. Varför skrev Apple ett eget språk, vilka är våra favoritaspekter av språket? Vad mer kan Apple göra för att förbättra App store för utvecklare? Länkar Joachim Bengtsson (@nevyn) David Rönnqvist (@davidronnqvist) Johan Larsson (@kottkrig) Lookback - se hur folk faktiskt använder din ...

en