Kodsnack

Tobias och Fredrik snackar utifrån Microsofts konferens Build 2016. Alla blir ju uppjagade av tanken att kunna köra Bash och linuxprogram på Windows. Vi pratar också lite om Hololens och övriga saker, som de gradvis sjunkande barriärerna för att utveckla för konsoller.

Sist en liten puff för att titta i Kodsnacks Advent of code-repo! Gå gärna in och titta, och bidra med egna lösningar både i nya och gamla språk!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Bash är ju väldigt bra
  • Är det här samma företag?
  • Ingen superwindowskille
  • Jag kan inte den världen
  • Jag använder min windowsdator nästan varje vecka
  • Wine in reverse
  • Ett otroligt smart drag
  • Ett bra drag för mig
  • Är du utvecklare och har tretusen dollar
  • De är tillbaka i våra diskussioner
  • Bra steg framåt
  • MS-Linux
Direct download: 151.mp3
Category:general -- posted at: 6:03am CEST

Utifrån en incident med paket i pakethanteringssystemet npm snackar Fredrik och Kristoffer om vad som hände, vad vi tycker och tänker utifrån det och vilka problem pakethanteringssystem har att försöka lösa. Beroenden och vilka beroenden man drar på sig direkt och indirekt. Hur mycket kontroll har och bör vi egentligen ha på den kod vi gör oss beroende av? Kommer den här incidenten att förändra något? Är beroendehygien ett ämne vi alla borde prata mer om?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Hur roligt man kan ha med NPM nuförtiden
  • Lösningen är containers
  • Barockt på så många sätt
  • Man tar väldigt lätt på beroenden
  • Du vet inte alls vad det är du får
  • Kultur av att kolla upp vad man faktiskt har i sina paket
  • Offline-polyfill
  • Jag ska dependa på alla paket
  • Outragekulturen
  • En kulturskillnad
  • Dependencyhygien
Direct download: 150.mp3
Category:general -- posted at: 6:02am CEST

Vi värmer upp med veckans hemska bugg och kul med IR-fjärrkontroller och appledatorer.

Sedan snackar vi om de nyligen släppta resultaten av Stack overflows användarundersökning. Vi går från språk till titlar (och vad de betyder för oss), självidentifikation och vilka som egentligen svarat, till den trista könsfördelningen i utvecklarvärlden och tankar utifrån det.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Lampan som lyser är också en IR-port
  • Sju knappar borde vara tillräckligt för alla
  • Jag håller fjärrkontrollen fel
  • Jag förnekar inte att jag befann mig på en finlandsfärja
  • Jag vaknade just upp på en finlandsfärja
  • Så mycket bysantinskt nonsens
  • Jaha, kan man svara SQL?
  • Most popular - som det skulle vara något man gillar
  • Jag tror att jag är senior software developer
  • Utvecklas som en utvecklare
  • Jag är faktiskt rockstjärna
  • De som identifierar sig som ninjor
  • Man får perspektiv på hur sjukt det är här
  • Får jag säga Java nu?
  • Folk fruktar Visual basic
Direct download: 149.mp3
Category:general -- posted at: 6:03am CEST

Vi värmer upp med helskärmslägens diskreta charm på olika operativsystem och Standarder som blir för stora, kommer ivägen och innehåller för många bitar som inte tänker på varandra. Det är inte bara svårt att komma in i dem, utan ur dem också.

Sedan försöker vi besvara frågan hur man blir programmerare, hur man börjar programmera och var vi egentligen började. Att göra fel är att göra rätt!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Det här är din nya skalning
  • Jag måste bara lista ut rätt ordning
  • Man lägger hack på varandra
  • Hej kom och hjälp mig-logik
  • Hjälpsamt lite oftare än stjälpsamt
  • De som bygger kablarna har ingen logik
  • Alla implementationer gör fel
  • Det får domstolarna avgöra senare
  • Det går dåligt, jag spelar ett spel istället
  • Man kastas rakt in i basic-prompten
  • Om man fick luftballongen att fungera
  • Det har jag gjort genom att inte ha någon fritid
  • Biten av programmeringsbuggen
  • När man surfat på de två webbsidor som fanns
  • Gå ut, ha sönder lite kod
Direct download: 148.mp3
Category:general -- posted at: 6:11am CEST

Fredrik och Kristoffer snackar AI som spelar Go och besvär med drag och släpp och tidslinjer i Javascript. Var tar en AI som kan vinna i Go och verka kreativ vägen härnäst? Kommer den att ge mänskliga spelare nya idéer?

Har vi några lyssnare som spelar Go och/eller kodar neurala nätverk? Hör gärna av er med åsikter och insikter!

Efter avsnittet vann Alphago även det tredje partiet och därmed hela matchen.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Schack är besegrat, det är över
  • Den fanns inte när jag gick i skolan
  • Den blandar även in ett neuralt nätverk
  • Personen som skriver koden behöver inte kunna spela Go över huvud taget
  • Här hittar jag en lösning som ingen tidigare gjort
  • Ta Alphago och slänga schack på den
  • Allt matas in i det neurala nätverket
  • Det finns inga bättre människor att testa mot
  • Vi har slut på testcase
  • Uppgradera enskilda neuroner
  • Det där var ett helt nytt drag
  • Man vill ju inte spela Go mot Alphago
  • Tänk när Alphago kan ersätta webben åt oss
  • Ett neuralt nätverk som jag kan träna med timelinekontroller
Direct download: 147.mp3
Category:general -- posted at: 6:14am CEST

Fredrik snackar med Erik Svedäng, en av skaparna av kodäventyret else Heart.Break(), om just else Heart.Break(). Vad spelet är, hur det kom till och allting runtomkring. Inga spoilers. Lite om hur gemenskapen kring indiespel ser ut.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • En simluerad värld
  • Väldigt inspirerad av Göteborg
  • En Tolkien-grej att göra
  • Vi ville bygga en stor plats
  • Vi simulerar hela världen i bakgrunden
  • På engelska låter allting coolt
  • Om muggen kraschar
  • Model-view-controller i kaffekoppen
  • Spelet klarar sig själv
  • Global copy-paste för ditt liv
Direct download: 146.mp3
Category:general -- posted at: 6:42am CEST

Fredrik, Kristoffer och Martin snackar om Martins senaste spel Twofold inc. Från första idé till släpp, idéer och motvalsutveckling, kloner, typsnitt och sparande i molnet. Varför tycker Martin synd om de som måste skriva recensioner? Martin bekänner spelets värsta (och kanske även bästa) fulhack.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Ett abstrakt pusselspel
  • Ett rutnät med block
  • Det gör sig fantastiskt dåligt i ord
  • Det har ju tagit en evig tid
  • Fascinerande och deprimerande på samma gång
  • Allting har tagit tid
  • En ganska dålig kategori att välja
  • Vad gör alla andra? Då gör jag inte så
  • Jag fick min första klon dagen innan release
  • Om jag slänger på en timer så är det ett spel!
  • Eftersom jag hatar att bli färdig
  • Tjurig på gränsen till tvångsmässig
  • Man känner sig aldrig så dum som när man sitter själv
  • Det är fortfarande panerad fisk
  • Ganska neutralt böjningsvis
  • Mina smutsiga lokaliseringsfingrar
  • De ljuger och är oärliga mot resten av applikationen
  • Ett bättre sätt som inte innefattar svart magi
  • Inte orimligt, men klumpigt
Direct download: 145.mp3
Category:general -- posted at: 6:01am CEST

Hårdvara, Rust och andra nyare programmeringsspråk, debugverktyg.

Vi snackar hårdvaruproblem, vad som egentligen spelar roll för en dators upplevda hastighet och hur många datorer Kristoffer egentligen har och använder. Uppgraderingar och hur vårt uppgraderingsmönster har ändrats. Vi önskar oss egna små serverhallar, och färre prylar.

En uppdatering kring Kristoffers tankar och känslor kring Rust. Vi har den fina känslan att det händer nya roliga saker med programmeringsspråk, och att det finns mycket kvar att upptäcka! Vi pratar också lite om verktyg kring olika språk, som debuggers. Har du ett favoritverktyg för felsökning?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Skruvstädet den sitter i
  • En dyr morgon
  • Den funkar inte tillräckligt bra för att faktiskt göra någonting
  • Då har man ännu en grej
  • Min plan är att skaffa hus
  • En ångestfråga här hemma
  • Allting på insidan är bara gips
  • Per automatik skriver man rubykod i Rust
  • Om programmet kompilerar så är det nog rätt
  • Den debugger jag är mest kär i
  • Debuggervakuum
  • På den tiden som jag hade en bra debugger
Direct download: 144.mp3
Category:general -- posted at: 6:02am CEST

Fredrik talks to Aaron Gustafson about web standards. His origin story, how he got into web standards. How the standards work and who should get involved. The problems with prefixes and how we use them.

This episode was recorded during the developer conference Øredev 2015, where Aaron gave two talks.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack@tobiashieta@isallmaroon och @bjoreman on Twitter, have a page on Facebook and can be emailed on info@kodsnack.se if you want to write something longer. We read everything you send.

If you like Kodsnack we would love a review in iTunes!

Links

Titles

  • You’re the web standards guy
  • Who falls into web standards and how does it happen?
  • Between midnight and 5 a.m.
  • Things were starting to stabilize a bit on the web
  • The only way to build a solid foundation
  • The web standards bug
  • Before coming to the web
  • In the trenches every day making web pages
  • Help make other specs better
  • Vendor prefixes have bitten us in the ass
  • We don’t experience the web the way everyone else does
  • I can’t believe I want them to make their ads more accessible
Direct download: 143.mp3
Category:general -- posted at: 6:01am CEST

Tobias bygger kompilatorer själv och Kristoffer hackar CSS.

Vi snackar om varför Kristoffer varit uppe hela natten och hackat CSS. (Det är inte så illa som det låter och leder in på lite bra spelsnack.) Varför har alla bättre förstärkare stora hörlursuttag? Tobias berättar om sina ramverksval och funderingar för möjliga hobbyprojekt - bra webbramverk för Python, någon? Det är lätt att hamna i cirklar av att försöka utvärdera ramverk för att börja bygga det man egentligen vill ha gjort …

Sedan snackar vi det senaste kring Tobias äventyr i byggsystemens värld och jakten på att hitta det bästa sättet att (kors-)kompilera och bygga för alla Plex behov.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag glömde bort att jag var mitt i ett avsnitt
  • Jag har varit uppe hela natten och hackat CSS
  • Hjärnan är fortfarande i pusselläge
  • Det är ingen hemlighet
  • Någonting alla gör hela tiden
  • En restbaksida
  • Väldigt mycket för att komma upp till ytan
  • Go är sitt eget universum där allt är konstigt
  • Vi har sex olika byggsystem
  • Den som skrivit tretton olika byggsystem
  • Ett helt eget påhitt
  • Känns riktigt för en windowsutvecklare
  • Bäst att du bygger något som ser ut exakt som Chrome
  • Väldigt bekväm i Visual studio
  • Otroligt spännande på många sätt
  • Det är i stort sett omöjligt att göra
  • GCC mot Clang
  • I teorin får vi effektivare kod
  • Clang på OS X är allt
  • Bootstrapproblem är bland det bästa som finns
  • Just nu känns allting bortkastat
  • Upp till de som kodar att göra rätt
  • Vi vet inte varför och vi har ingen debugger
  • Ett alternativ som ändå kan kallas moget
  • Hellre stöta på bekymmer någon annan stött på
  • Du har valt en värld av smärta
  • Så många lager i lagerkakan
Direct download: 142.mp3
Category:general -- posted at: 9:18am CEST

Fredrik talks to Sallyann Freudenberg - “Agile/Lean coach and practitioner, psychology of software development researcher, neuro-diversity advocate, ageing punk-rocker.” - about her research into pair programming, offices for everyone and how people actually (do not) split work when pair programming.

We also discuss what makes an expert an expert? What are lists and verbalization really good for? Research versus practise and how and what each side can learn from the other. And why the rift is there in the first place. The goals and methods of the two groups are pretty different.

We talked ina surprisingly noisy hotel lobby, so apologies for all the background noise. The conversation is clear enough that further filtering mostly made everything sound worse.

This episode was recorded during the developer conference Øredev 2015, where Sallyann gave a keynote presentation.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack@tobiashieta@isallmaroon och @bjoreman on Twitter, have a page on Facebook and can be emailed on info@kodsnack.se if you want to write something longer. We read everything you send.

If you like Kodsnack we would love a review in iTunes!

Links

Titles

  • More about everything
  • Commercial pair programmers
  • The softer, broader stuff
  • The benefits of pair programming
  • We end up with everybody being better
  • Knocking down all the offices with sledge hammers
  • What I’d like to see is a blended environment
  • 14500 pieces of pair programmer dialogue
  • We want to think we’re so structured
  • Everybody needs a quiet space from time to time
  • My sample size of one
Direct download: 141.mp3
Category:general -- posted at: 6:19am CEST

Fredrik och Kristoffer får uppföljning från förra avsnittet. Vi snackar Swifts relation till andra språk och den positiva öppenheten när det gäller språk som lånar idéer av varandra. Därifrån är steget givetvis kort till att ondgöra sig över patent.

Sedan kommer vi in på superdatorer och ställer oss frågan om Seif kan vara vägen till en bättre plattform för applikationer än webbläsaren? Finns det ens hopp om säkerhet med tekniska lösningar, man kan ju ändå inte göra folk bättre? Man måste se helheter för att kunna göra säker kod, eller ens greppa säkerhetsriskerna.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Vi pratar inte Swift idag
  • Inget som kommer ur ett vakuum
  • Olika artister spelade varandras låtar
  • Det är okej att ta någon annans idé
  • Vad har det blivit av Larrabee egentligen?
  • Underverk när det gäller säkerhet
  • Kan jag lita på mitt tangentbord?
  • De två i kombination bildar säkerhetshålet
  • Den vidare världen på datorn
Direct download: 140.mp3
Category:general -- posted at: 6:03am CEST

Fredrik, Cenny Davidsson och Jack Nutting snackar om Apples programmeringsspråk Swift - ett språk som känns som ett hopkok på ett bra sätt. Vi går igenom var språket står idag, nyss släppt som öppen källkod, vad som är spännande (det mesta) i språket och hur det verkar ha fått fotfäste och väckt intresse hos många nya grupper. Vi diskuterar också nyttan med bra pakethantering och funderar över när det är läge att hoppa på swifttåget.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Då ska jag snacka skallen ur dig ikväll
  • Min superkraft är att prata
  • Tjänsten “fyll min brevlåda”
  • De här låts härja fritt
  • När det här är klart kanske jag kan få en uppfattning om vad det betyder
  • Kompilera idag eller nästa år
  • Frihet att jobba med de saker man har
  • Ganska konfundersamma
  • Tänk om Java kunde göra så
  • ++ och – betyder ingenting för den stora massan
  • (Det är) bara naturligt för programmerare
  • Ett bra Frankensteins monster
  • Lite av ett hopkok, på ett bra sätt
  • Det finns inte ett verktyg som löser alla problem
  • Det jag går och dreglar efter
  • Hur de modellerar den här biten av världen
  • Det blir i år, och något år kommer det att stämma
  • Jag kommer aldrig på något praktiskt exempel där jag skulle vilja använda det
  • Xcode vet, kompilatorn vet
  • Då är Swift där C++ var alldeles nyss
Direct download: 139.mp3
Category:general -- posted at: 6:02am CEST

Fredrik och Kristoffer snackar om vårens utmaningar, bland annat att dokumentera och informera andra. Hur får man egentligen en wiki - eller något annat sätt att distribuera informarion - att fungera? Krävs det någon sorts kritisk massa? Är den bra lösningen på dokumentation i själva verket densamma som för kod - att skriva så lite och exakt som möjligt? Vi kommer också in på de eviga utmaningarna att abstrahera saker på olika nivåer, speciellt när gränssnitt och bakomliggande lösningar skiljer sig tydligt åt, och verktyg som tvingar en att ta omvägar för att få göra det man vill och behöver för att lösa sitt problem.

Hur hade världen sett ut om webbläsaren utvecklades till eller ersattes av något mer rent och applikationsvänligt?

Finns det någon som bygger riktigt häftig datorhårdvara numera? Vi vill att det ska hända fler häftiga saker med datorer!

Vi presenterar vår vision för nästa bondskurks försvarssystem. Plus krigsdystopier och några utbrott om Android, Facebook och Linkedin. Finns det någon tjänst på internet vi fortfarande gillar och tror på?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag har inte programmerat sedan början av december
  • Alla projekt är mina projekt nu
  • Kasta sig ut i luften med silkesmaskar
  • Så länge man får göra saker och har någon att prata med
  • Det kan bli mycket resa till Nürnberg
  • (Det finns) en wiki som ingen uppdaterar
  • Vem som helst kan editera det, och ingen gör det
  • De har nått sin kritiska frekvens
  • Lösningen på att skriva program (över huvud taget)
  • När man har slitit hela legotornet i bitar
  • Exponera en abstrakt maskin
  • Det borde göras på ett filmiskt sätt
  • Tiotusen tyska drönare
  • Icke-notiser hela tiden
Direct download: 138.mp3
Category:general -- posted at: 6:02am CEST

Programmeringsövningar och tips till nybörjare på programmering.

Fredrik och Kristoffer snackar att koppla bort på semestern och mer om övningar för programmerare. Vi funderar över upprepningens värde för lärandet och undrar om inte hela utvecklarvärlden byggt upp en missriktad rädsla för upprepning.

Har ni fler förslag på bra dagliga problem? Fortsätt skicka in dem! Ludvig Gislason hörde av sig med två tips:

Hackerrank har gjort lite sport av det och där finns tävlingar, ranking osv men framförallt har de en stor drös problem att lösa och stöd för att du laddar upp dina lösningar till dem i en mängd olika språk. För mig som gillar att knacka kod lite som andra tycker om att spela tvspel var det här upptäckandet en riktigt trevlig överraskning. Jag upptäckte sidan genom en inspelad livesession på youtube av en användare som kallar sig SnapDragon.

Exercism.io har ett antal problemset utformade som test suites i ett 20-tal språk som du ska få gröna. De har byggt ett CLI-verktyg runt tjänsten för att hantera problem och lösningar där du authar via github. Användare kan sedan “nitpicka” varandras lösningar och komma med förslag så att man kan iterera över sin lösning och submitta eventuella förbättringar. Jag har bara gjort ett par stycken men jag gillar verkligen initiativet och bredden."

Fredrik återupptäcker charmen med dataimport - i PHP dessutom. Hur många procent av all kod som skrivs handlar om import och export (och lite massage på vägen) av data? Har det bidragit till uppskattningen av funktionell programmering? Blir alla problem mer lätthanterade av att omformuleras som datamanipulering?

Som andra huvudämne snackar vi utifrån lyssnares frågor om utmaningarna kring att komma igång med programmering. Det viktiga är inte vilket språk eller vilka verktyg man väljer utan att man börjar göra saker. Kommer man på att något inte passar en upptäcker man det med tiden, och då går det utmärkt att växla till något annat språk eller andra verktyg. Vi undrar om Javascript är ett bra språk att börja med, för att det är populärt och användbart men kanske ännu mer för att allt man behöver för att börja är en webbläsare och kanske ett textredigeringsprogram och båda delarna redan finns på varenda dator, och konstaterar att vi tyvärr inte har några tips på bra nybörjarböcker.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag kan inte riktigt koppla bort det
  • Daglig övning för programmering
  • Man går alltid vidare till nästa sak
  • Repetitionen som är kärnan i att lära sig
  • Mitt dagliga problem
  • Innan det kan bli ett dagligt problem
  • Ren datamanipulering är ju ganska kul
  • När jag använde PHP så var det väldigt länge sedan
  • Stack overflow i dokumentationen
  • Vad jag tror är ett bra sätt att börja
  • Vem är det som vill börja programmera?
  • En helt annan panik i rösten
  • Tankar som man helst bara skjuter åt sidan
  • Både roligt och begripligt
  • Vilka verktyg ska jag köpa?
Direct download: 137.mp3
Category:general -- posted at: 6:02am CEST

This episode is a little special. It is kind of bonus material for the Øredev conference of 2015. In it, you will hear Tim Urban and Torill Kornfeldt discuss artificial intelligence, life extension and the differing mindsets of technology and biology.

Tim Urban is the writer of Wait but whyy, a fantastic website of deep dives into topics like artificial intelligenceTesla and SpaceX but also softer topics like procrastination and the fear of what other people think.

Torill Kornfeldt is a biologist and science journalist who is currently working on a book about de-extinction - the bringing back of extinct species.

We call this bonus material because you probably want some background in order to enjoy their conversation to its fullest. We highly recommend watching both their Øredev keynotes, and Tim’s ideas are of course well covered on Wait but why as well.

The conversation was recorded on stage at the conference and is also available in video form. Unfortunately there is some buzzing in the audio which I’ve done my best to filter out in this version. That’s why it sounds pretty processed. Special thanks to Stephen Chin of nighthacking.com for providing all the tech and expertise which made this recording possible!

We are so happy this conversation came together and how it turned out, pure audio quality aside, and we hope you will enjoy it too!

Links

Titles

  • You can do all of this with the brain of a sesame seed
  • People both overestimate and underestimate the brain
  • Kill the queen in a hot ball of fire
  • That is so annoying for her
  • Can we just talk about bees?
  • I don’t talk to enough biologists
  • Lacking a good definition of intelligence
  • From the drive to get a Nobel price to the drive to go to the toilet
  • We’re going to have a huge problem communicating with it
  • The constantly changing hardwarex
  • Every single want is a chemical
  • That good enough-level
  • A completely different take on aging
Direct download: 136.mp3
Category:general -- posted at: 3:24pm CEST

Fredrik snackar med Torill Kornfeldt - biolog, vetenskapsjournalist och författare - under Øredev 2015. Vi snackar poddradio, forskning och en hel del kommunikation. Hamnar du också ofta i fällan att du berättar allt du vet om Närke när du kommunicerar?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Det är lätt att bli lite lat i det
  • Det är länge, och känns länge
  • Formmässigt briljanta
  • Man kan höra mängden arbete
  • Det finns någon sorts lägstanivå
  • Djupare och djupare ner i sin egen åsiktskorridor
  • Maneter som ser på TV
  • Maneter var inte min grej
  • Hur flyger man lagom fort, som insekt?
  • Man antar att ens läsare eller lyssnare är idioter
  • Jag har annan kunskap
  • Folk är ju inte idioter
  • Inte bara ta bort trösklar utan gräva en grop
  • Inte för mycket klappa på huvudet
  • Oavsett vad du pratar om berättar du en historia
  • Varför vill jag att någon ska veta det här?
  • Överbelamrar språket som någon sorts skyddsmekanism
  • När är språket ett kommunikationsmedel och när är det något annat?
  • Lojalitet med lyssnarna
  • Jag är en representant för något annat
Direct download: 135.mp3
Category:general -- posted at: 6:11am CEST

Fredrik talks to Rachel Reese about F#, Xamarin, the the MIT study (on diversity, sexism and career for women faculty at MIT) and related topics. We also cover good communities and being allowed (by yourself and others) to be a beginner.

This episode was recorded during the developer conference Øredev 2015, where Rachel gave two talks.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack@tobiashieta@isallmaroon och @bjoreman on Twitter, have a page on Facebook and can be emailed on info@kodsnack.se if you want to write something longer. We read everything you send.

If you like Kodsnack we would love a review in iTunes!

Links

Titles

  • Some big American conference
  • I figured out what a script file did
  • I’m definitely not advanced
  • I just sat there amazed
  • The magic grandfather
  • It’s a lot of little things
  • It could have been like this all the time
  • A natural next step
  • A perceived lack of support
  • A discriminated union
  • I love to hate Xcode
  • Surely it’s slow?
  • Release the Herrup
  • Package it in a view and pretend it’s native
  • Exactly like the study said it would
  • Do I want this now?
  • The most depressing thing I’ve ever heard
  • Too senior to be encouraged anymore
  • To be allowed to be a beginner again
  • They thought I had been speaking
  • People still want me to speak, apparently
  • There has been progress everywhere else
Direct download: 134.mp3
Category:general -- posted at: 6:16am CEST

Den fulltaliga panelen inleder med uppföljning från förra veckan. Långsamma byggen, lite rättelser och uppdateringar angående både Wordpress stora omskrivning och automatisering på Windows. Tobias uppskattar Windows 10 och ger ett snabbt utlåtande om Visual studio code.

Veckans huvudämne är att Apple just öppnat Swift, med besked! Är det något problem för Apple om Swift inte portas till Windows? Vad händer med Swift om Chris Lattner blir påkörd av en universell seriell buss? Frågorna är många men intrycken goda och förhoppningarna höga.

Till slut snackar vi om att öva grunderna i programmering på samma sätt som till exempel musiker gör inom sitt område. Kodkator och liknande. Vet någon hur många författare som har en uppvärmning innan de börjar skriva varje dag?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Alla tre i podcasten, samtidigt
  • Jag är glad att meddela att jag fortfarande inte är klar
  • Allting tar fortfarande så himla lång tid
  • Laptops från 1989
  • Aldrig sett öppen källkod såhär förut
  • Precis allt man kunde hoppas på
  • En rensad historia
  • Ett språks första stapplande steg
  • Ett sidospår som har tagit över hela projektet
  • En del av Visual studio i framtiden
  • Ett C# för Swift
  • En nivå av professionalitet som saknas
Direct download: 133.mp3
Category:general -- posted at: 6:08am CEST

Kristoffer och Tobias snackar refactoring. När ska man skriva om saker, när ska man det inte? Tobias berättar om några av de hörn som behövde filas lite mer efter den senaste stora releasen av Plex media player. Automatisering och tester är tvåeggade svärd. Det är lätt att börja på något och försvinna ner i kaninhål.

Sedan går diskussionen vidare utifrån Wordpress nysläppta admingränssnitt byggt i Javascript och React om spänningsmomenten med att göra stora byten som kan kräva omställning för många. Hur förändrar man sig utan att göra alla missnöjda? Kan det vara så jobbigt att man faktiskt behöver ha de där missnöjda användarna för att lyckats göra någonting riktigt bra? Är varje ny version en ny demon som måste matas med tårar för att växa och frodas?

Avsnittet sponsras till vår stora glädje av Jetbrains och Clion, ett kraftfullt IDE för C och C++ för såväl Linux som OS X och Windows. Surfa in på http://www.jetbrains.com/kodsnack-clion för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Ingen bra situation
  • En två veckor lång refactoring
  • Varför har jag suttit och våndats över det här?
  • Det blir mer trögflytande
  • Varje iteration tar tre timmar
  • Vad det var man väntade på egentligen
  • Spenderar jag verkligen min tid korrekt nu
  • Ett tydligt bra svar
  • Stoppa det i en branch och låta det vara
  • Apropå att skriva om saker
  • Definitionen av PHP-kod
  • Tagit deras ost och bytt ut mot Javascript
  • Ingen annan väg för det än stagnation
  • Någonting som kan hända vem som helst
  • Förändras eller försvinna
  • Här har du någonting som är sämre idag
  • En ny demon som måste matas med tårar
  • Sälja in försämringar
  • Ett serverprogram och ett klientprogram
Direct download: 132.mp3
Category:general -- posted at: 5:56am CEST

Kristoffer och Fredrik snackar höstens konferenser och vårt deltagande i Øredev, Susecon och Internetdagarna. Vi komer bland annat in på standarder och stora företag som vill låsa in internet och även Kristoffers invändningar mot singulariteter och kolonisation av rymden.

Avsnittet sponsras av Jetbrains och Resharper, som ger dig massor av Jetbrains smarta funktioner direkt i Visual studio. Surfa in på http://www.jetbrains.com/kodsnack-resharper för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag var på en annan konferens samtidigt
  • Jag är pinsamt nöjd
  • Vi ignorerar dem, men vi lyssnar
  • Det är ganska utmattande
  • Jag vill bara ha en hyperintelligent mördardinosaurie
  • Insatt från båda håll
  • Bonusmaterial till deras presentationer
  • Om jag glömde min skruvmejsel så finns den på en annan planet
  • När vi inte ens kan flytta ner i ett dike
  • Vi är så långt från att vara intelligenta
  • David Croenenbergs framtid
  • Kodsnack som hack
  • Förändring har blivit ett självändamål
  • Facebook är Myspace i framtiden
  • Det blir Word av alltihop
  • Motverka monoliten
  • Information som våra telefoner ger bort hela tiden
  • Teknikhallelujaskepticismen har börjat sätta in på allvar
  • Tekniknaiv
  • Infernalisk soppa av horribla API:er
Direct download: 131.mp3
Category:general -- posted at: 6:11am CEST

Kristoffer och Fredrik snackar om att försöka hantera sin flod av inkommande ärenden, hur man vill försöka sortera dem, hur det är lätt att tänka att man ska lösa allt med mer och fler system, och att det ofta nog inte är lösningen egentligen. Går det sista steget mellan dig och verktygen att göra som en generell lösning eller måste det alltid vara ditt eget speciella sätt att göra på? Och punkten att inga system blir bättre än den data man kan lägga in och underhålla i systemet.

Sedan en stunds nedstigande i den klassiska underjorden där man försöker reda ut invecklade kodflöden, eliminera en och annan callback och rent allmänt förstå och förenkla hur saker egentligen fungerar. Komplett med några luriga buggar.

Avsnittet sponsras av Jetbrains och Teamcity, deras produkt för continuous integration. Surfa in på http://www.jetbrains.com/kodsnack-teamcity för att få veta mer och stödja Kodsnack.

När det här avsnittet släpps är vi på Internetdagarna, kom gärna förbi och säg hej om du är där!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Sedan urminnes tider
  • Alla som inte är utvecklingsavdelningen
  • Allt möjligt för att hålla reda på vad jag ska göra
  • Hantera alla todo-listor
  • Bra och nyttiga men inte just nu
  • Den där vill jag ju absolut inte ha i min lista just nu
  • Lita på att tankarna kommer tillbaka igen
  • Att fixa buggar har ju ett pris
  • Som just nu inte är värt att fixa
  • Masterinterfacet mot dig
  • Ett system för det sista steget
  • Inte värda att automatisera
  • Inga verktyg är bättre än datan
  • För vem har den den här prioriteten?
  • Färre callbacks är vägen till lycka och framgång
  • Haskell på klientsidan
  • Tornet av komplexitet
  • Komplexa torn av abstraktioner
Direct download: 130.mp3
Category:general -- posted at: 6:52am CEST

Kristoffer, Fredrik och Martin snackar om falafel i Malmö (måste man vada genom drivor av falafel?) och dragbaserade racingspel. Sedan går vi in på Twofold inc, Martins nästa spel, att sälja in det man gör. Och vektorgrafik. Varför är inte vektorgrafik mer populärt? Sedan AppleTV och dess egenheter för spelutvecklare.

Avsnittet sponsras till vår stora glädje av Jetbrains och Intellij IDEA, Jetbrains eminenta IDE för Java. Surfa in på http://www.jetbrains.com/kodsnack-ideaför att få veta mer och stödja Kodsnack. Vi har ett fåtal t-shirts kvar! Kontakta oss om du vill köpa en av dem för 250 riksdaler inklusive frakt.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Malmö är någon typ av anomali
  • Vissa kallar det lunchdejt
  • Finns ingen tid att stå här och gaffla
  • Jag är med på den här podcasten bara när jag har någonting att kränga
  • Andra singeln
  • En så ren spelidé
  • Alla Tetris är redan gjorda
  • Bäst på någonting som ingen har gjort förut
  • När man gör allt och inget själv
  • Du är ju helt icke-trovärdig i frågan
  • Som blablabla fast blablabla
  • Jag gillar när andra säger det
  • Lätt att ta till sig och svårare att göra
  • Hitta referensramarna
  • Ibland säger jag att jag jobbar med data
  • Jag datade hela dagen igår
  • Det är någonting fruktansvärt absurt med spel
  • Inte en textur så långt ögat kan nå
  • Trettiosex olika storlekar
  • 17 låter ju som en överdrift
  • Pixlar håller på att bli meningslösa
  • Man köper sig en hel estetik
  • Med en vanlig XML-parser
  • Sin egen lilla gren av vansinne
  • Det har varit med sedan alltid
  • Single-file sites
  • När någon sätter ner fingret
  • Spelutvecklingsjanuari
  • Hundratusen miljarders kvadratkilometers innehåll
Direct download: 129.mp3
Category:general -- posted at: 6:10am CEST

Fredrik och Johan Öbrink - technical creative director på Iteam - snackar om att skaffa sig erfarenhet och växa som utvecklare. Från att det saknas bra konferensinnehåll för de som är nya på ett område till behovet och kanske nästan ansvaret bland de med mycket erfarenhet att se till att den förs vidare till de med mindre. Upplevs det inte som “fint” nog att ha presentationer som är introduktioner eller grundläggande? Det är lätt att tänka att man kan hitta introduktioner på nätet, men det kanske finns aspekter som man inte kan fånga via nätet. Personlig utveckling får också stort utrymme, och vi får veta varför Johan vill lägga ner hela konceptet med resurskonsulter. Och så ett poddtips och lite hantering av entusiasm och stress.

Avsnittet sponsras av Jetbrains och Webstorm, Jetbrains IDE för webbutveckling.

Vi har ett fåtal t-shirts kvar! Kontakta oss om du vill köpa en av dem för 250 riksdaler inklusive frakt.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Det är jag som har roligast här
  • Alla mittemellan
  • Evangelismdel av det
  • Varje senior som programmerar istället för att mentorera är en katastrof
  • Fler möten på konferenser
  • Konferensdeltagarrytmen
  • Alla i talarcirkusen
  • De slumpmässiga mötena försvinner
  • Inte snabbt på det sättet du tror
  • Folk tror fortfarande att hastighet är hastighet
  • Känna ett branschansvar
  • En junior som inte får mentorering är bara underbetald
  • Då man inser att man faktiskt kan någonting
  • Inte lika fast i dina förväntningar
  • Hur kan du inte använda git
  • Kär i din kidnappare
  • Vem borde jobba med vem, kring vad?
  • Kunskapsspridning och ögat på fingret
  • En prompt, det är vad jag har
  • Alldeles för bekväm i min lilla nisch
  • Jag har data här till dig, kan du ge mig information?
  • Personen som håller ihop kontoret
  • Det sociala kittet
  • Helt fel personer att prata med
  • De andra som man gnällt tillsammans med
  • Att optimera sig själv genom andra
  • Min smak får en bättre utdelning när hon väljer
  • Jag är över 40, jag får ge upp
  • Framför allt så är folk räddare idag
  • Kommer tillbaka efter helgen och avlider
  • Euforisk kreativitet
Direct download: 128.mp3
Category:general -- posted at: 3:36pm CEST

Fredrik och Tobias snackar om veckans buggar och oväntade kodbeteende. Sedan funderar vi utifrån Babel på om det finns ett generellt mönster där saker gärna abstraheras till dess de kräver pluginsystem för att göra något alls? Utmaningen i att behålla något som är praktiskt samtidigt som man gör en lösning mer generell och kraftfull genom att generalisera den.

Ska du på Øredev? Leta upp Fredrik och säg hej!

Vi har ett fåtal t-shirts kvar! Kontakta oss om du vill köpa en av dem för 250 riksdaler inklusive frakt.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Ett sånt där mysigt avsnitt igen
  • Veckans bugg
  • Jättetråkigt om man brickar allas installationer
  • Trippelkollar det en gång till
  • Facepalm moment
  • Jag håller det på något slags armlängds avstånd
  • Det tar ju så stopp
  • Lite oväntat i sitt beteende
  • Speciellt av någon anledning
  • Potentialen är ju oändlig
  • Commit and run
  • Vad ska vi göra åt det här-varianten
  • Inte första klassens gäst på Windows
  • Så satans många pixlar
  • Inte i torn- och språkförbistringssammanhang
  • Ecmascript version tidigare
  • En trend inom språk för tillfället
  • Generaliserings-creep
  • Försvunnit iväg i abstraktionsmolnet
  • Alla program generaliserar tills de inte kan göra någonting utan plugins
  • Låta som en trasig CD
  • Det löser ett problem för någon annan
  • Vilken uppsättning paket staplade på varandra vill du ha?
  • Abstraktionsslott
  • Våran generalitet kanske läcker igenom
  • Betala med Swift
Direct download: 127.mp3
Category:general -- posted at: 6:10am CEST

Vi snackar om Clangs uppdykande i Visual studio, Visual studios egenheter, vilka fördelar det kan innebära och C++ uppryckning i popularitet och uppmärksamhet som språk för korsplattformslösningar.

Som avslutning diskuterar Fredrik och Kristoffer den andra trailern för the Force awakens, förväntningar på filmen och hur man hanterar dem, spolierar den stora överraskningen i Rymdimperiet slår tillbaka och ja … Star wars i allmänhet. Spoilerfritt fram till att Tobias lägger på vid 35:30.

Och: ett litet avslöjande om ett nytt poddradioprogram och veckans videotips.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Implementera en optimering
  • De ska inte försöka sno åt sig saker
  • Ganska hoppfullt
  • Alla kompilatorer beter sig på olika sätt
  • I stort sett en stor hög regular expressions
  • Rakt ner i kaninhålet
  • C++ har alltid varit där
  • Allt det där skulle ju döda C++
  • Ett språk som går att använda igen
  • Nu är C++ plötsligt en rörlig måltavla igen
  • När Microsoft är klara med sin plan
  • När grenen som gillar open source har makten
  • Det finns de som är som oss
  • Lens flares, kan man väl säga
  • Känner du att det är en safe trailer
  • George edition
  • A new hope och return of the king
  • Peter Jackson’s return of the jedi
  • Luke skyfflas undan
  • Luke och Leia som space truckers
  • Hopp om Star wars
  • Fler och fler lerigare och lerigare orcher med större och större ärr i ansiktet
  • Varför är det här tre filmer över huvud taget?
  • Hur det är att leva under imperiet
  • Det var ingen potatis som blev dålig
  • BeOS i 4K
Direct download: 126.mp3
Category:general -- posted at: 6:12am CEST

Tobias, Daniel Eriksson och Fredrik snackar om Plex nyss släppta Plex media player - ersättaren för Plex home theater. Tobias berättar om utvecklingsprocessen det senaste året, från problemen som ledde fram till besluten att prova nya vägar, de vägar som provades och till slut valdes och alla utmaningar på vägen. Inte minst filosofin både för utvecklingsprocessen fram till denna första version, och för det fortsatta arbetet.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Ett hotellrum i Stockholm
  • Någonting helt annat
  • På ett tåg till Stockholm
  • Lite mer som ett intervjuoffer
  • Vi spolar tillbaka ett år
  • En tunnare klient på framsidan
  • Det har ju inte varit helt enkelt
  • En kodbas som inte är din
  • Det är inte det vi vill leverera
  • Vi skriver något eget
  • Vi gör slut, vi lämnar dem huset och så går vi och köper oss ett eget hus
  • En skitstor uppgift
  • Samma nivå som att skriva sin egen webbläsare
  • Rolls Royce-varianten av plexklienten
  • Ingen liten uppgift
  • Ten foot experience
  • Ingen vågar stänga av det helt
  • Jag är alldeles för old school och gillar min kompilator
  • En hel videospelare i C++
  • I bänkraderna, på tåget
  • Vi visste inte ens om det skulle vara möjligt
  • Innan tåget rullade in på Gävle station
  • Men det funkar ju i VLC!
  • Det här går att göra
  • De hade inte fått sin skit ihop
  • Lite sämre än ganska tråkigt
  • Apple och deras lilla telefon
  • Enhetligt fult på Windows
  • En vit ruta när vi spelar film
  • Du får ringa QT
  • Hur många pengar måste vi ge er?
  • Hans Linkedin-profil verkade passa oss bra
  • Utan en patch, med reservationer
  • En helt ny, egen app
  • Tryck på den här knappen för att få allt att funka som du har tänkt dig
  • Plex media player OS
  • Inte behöva ligga i framkant med allting
  • Full, hög eller bara dum i huvudet
  • Klockrent, även på OS X
  • Som de flesta ljudkort äter
  • Som de flesta stereoanläggningar äter
  • Den komprimerade strömmen, precis som den är
  • Det har tagit mig nästan tre år att förstå det här
  • Hur mycket jag än tycker det är skit så måste du göra det
  • Muspekaren dyker upp över Denzel Washington
  • En full webbmotor istället för något påhittat
  • En egenskriven … allt
  • Vi har inte behövt skriva våra egna knappar
  • En obfuskerad binärblobb
  • Vi är ju skitdåliga på det här egentligen
  • Mjukvara: fortfarande skitsvårt (att estimera)
  • 457 byggen
  • Helt hemligt och stängt bakom lås och bom
Direct download: 125.mp3
Category:general -- posted at: 7:02pm CEST

Fredrik har varit på Kodcentrums hackathon för barn i Göteborg, pratat med arrangörer och volontärer och inspirerats.

Om barn kan programmera visuellt, och vi med Tickle kan programmera robotar och drönare visuellt, varför kan vi inte programmera appar visuellt?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • IT-föräldrarnas barn
  • En gedigen pedagogisk tanke
  • Att leva i en mystisk värld
Direct download: 124.mp3
Category:general -- posted at: 5:57am CEST

Fredrik och Kristoffer snackar lite om telefoner - roséguldets utmaningar och Oneplus two. Sedan en diskussion om Kristoffers försök att bygga en app för Android vilket leder över till Kristoffers erfarenheter i närheten av Ruby on rails. Har Rails dragit till sig för många personer som är för fokuserade på abstraktioner? Mjuvara och folks tillvägagångssätt drar lätt iväg åt håll som inte nödvändigtvis är bra i längden, hur får man fason på det? Och vem kan göra det? Skillnader och likheter mellan Ruby och Python och de utmaningar det kan leda till när man ska växla mellan språken. För att inte tala om skillnaderna mellan Ruby och Rails. Kristoffer upplever Python som mer pragmatiskt än Ruby. Sedan snackar vi om problemen med databindning och överdrivet fokus på patterns och bästa praxis. Det hjälper oss egentligen inte att programmera, utan bara - möjligtvis - att sortera saker. Och att sortera saker om man inte förstår dem, som en ersättning för att försöka förstå dem, tar en sällan framåt.

Slutligen Scalas fascinerande … bredd och möjligheter.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • I Silicon valley heter det brogold
  • Komma ut i friska luften
  • Nackdelen med att uppgradera
  • Nära bas-android
  • Grejer som stör är det ju fortfarande
  • Hörlursuttaget satt på fel sida av telefonen
  • Som att hålla i en bit asfalt
  • Uppenbarligen så kan ju folk göra appar till Android
  • Det är ju bara jag på något sätt
  • Släng din dator och karva på den här bananen
  • Det är bara början på mina klagomål
  • Koden som faktiskt löser problemet
  • Action this and action that
  • Byggda för att vara sitt eget universum
  • Bygga saker i Rails om och om igen
  • Samma inferno av abstraktioner
  • Folk har ju fel
  • Vi har två monorepon
  • Trädgårdsmästarrollen
  • Det skulle vara jobbigt att vara ogräset
  • Det är ju jobbigt att samarbeta med folk
  • Objektorientering som det var på nittiotalet
  • Rubyismer och knaserier från Perl
  • Personer i det abstrakta
  • Det handlar om ägandeskap
  • Man återupptäcker saker
  • Två kodrader som ens liknar varandra
  • Den mest komplicerade knaskoden i världen
  • Vi vill gärna bygga hierarkier
  • Nu har vi en blå trekant
  • Sortera din DVD-samling på alla sätt samtidigt
  • Teoretisk arkitektur
  • Den konkreta koden som gör någonting
  • Ickeprogrammering
  • Slänga in kod och låtsas att man förstår vad som händer
  • gem install 24
  • Kod gör allt möjligt
  • Slita sitt hår och gråta blod
  • Beroendefabriken
  • Det finns inga gränser för vad man kan göra i Scala
  • Jag vill allt
  • Språkutbrott
Direct download: 123.mp3
Category:general -- posted at: 6:03am CEST

Tobias, Fredrik och, lite oväntat, Fredrik snackar om endagssäkerhetskonferensen Next generation threats: innehåll, åsikter och idéer.Vi täcker både formen på dagen, talarnas presentationer, diskussioner utifrån presentationerna, våra idéer utifrån dem och försöker knyta ihop allt till någon sorts helhet. Hur ska man ge respons på hack? Spelar det någon roll om det är en ensam galning eller en hel nation bakom? Vem ska man ringa när man blir hackad? Och vilken presentation var egentligen viktigast?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Dubbelt så mycket Fredrik
  • Ganska lössläppt diskussion
  • Lite lagom uppstyrt
  • En frågestund som faktiskt ger någonting
  • Att lyssna på smarta människor är ju alltid intressant
  • Vi säger Björeman då
  • Pragmatisk säkerhet
  • Lättillgängligt om säkerhet
  • I ett samhälle som alltid är uppkopplat och ständigt närvarande
  • Inte någon på hela internet som trodde på dem
  • Ett intressant dubbeleggat svärd
  • Slåss i cyberrymden
  • Något slags terrorbalans
  • Alla vi som jobbar på internet
  • Det kan vara två personer i en källare, det kan vara en hel nation
  • Flera veckor innan man vet vem som gjorde vad
  • Vi har helt plötsligt en rutin
  • Vem ska jag ringa och vad ska jag slå av?
  • Låta gamla system rulla och hoppas på det bästa
  • Mitt företag är nog för litet för att vara ett mål
  • Han gick bara upp med ett papper i handen
  • Ingen kedja är svagare än dess svagaste länk
  • Ingen sak som är lätt att mäta
  • De har inga mandat att göra någonting
  • Själva trolleritricket när man byter ut någonting bakom ryggen
  • När man väl fått in sin keylogger
  • Man måste ju alltid lita på ett system någonstans
  • Du kan ju inte tvinga folk att bli säkerhetsmedvetna
  • Allt är kört
Direct download: 122.mp3
Category:general -- posted at: 6:02am CEST

Tobias och Fredrik snackar om Apples senaste prylar från ett utvecklarperspektiv, och allra främst nya Apple TV och vilka möjligheter och utmaningar den erbjuder för exempelvis Plex.

Sedan blir det Go, hur verktygsstödet för Go har gått framåt senaste året och språkets små egenheter. Ett språk byggt som en liten kärna av funktioner som man sätter samman ger helt andra utseenden på vissa lösningar än ett språk där större konstruktioner byggs in direkt i språket.

Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Vad Apple hittade på igår kväll
  • En av allt
  • Ur plexperspektivet
  • Dela med sig av sitt ljud
  • (Även om det alltid blir) En annan känsla när det kommer ut i luften
  • En så stor skärm som man har så nära sig
  • Det som inte heter force touch längre
  • Hur bra som helst eller helt värdelöst
  • En helt supernödvändig interaktionsmodell
  • Lite bättre siffror på allting
  • Det kommer vilket år som helst
  • Inte skriva så mycket app för att komma igång
  • Ett javascript som gör saker
  • En slide med teknikord
  • Frågan för oss som Plex
  • Vad innebär det här egentligen?
  • Vad är det som Apple gör bättre än andra?
  • De kommer nog snarare bli irriterade när det kommer en ny
  • Det var otroligt förvirrande
  • Mac, Linux, Windows och 37 olika linuxdialekter
  • Finns det en intressant historia bakom det namnet? Ja.
  • Göra allting som vi gjorde, fast bättre
  • Någonting man gör i vanliga språk, hyfsat ofta
  • Ologiskt för att jag inte var van vid det
Direct download: 121.mp3
Category:general -- posted at: 6:13am CEST

Fredrik snackar med Jonas Arvidsson, grundare och VD på Parakey, om prylarnas internet, Parakeys historia och idéer, att starta företag och bygga hårdvara och mycket mer (som Appe watch). Och reseberättelse från San Franciscos mindre reputabla delar. Att vara bra på att skriva kan hjälpa dig uppfylla din dröm! Att utvecklas som team, kunna bli arga och gå vidare. Lite om att presentera saker. Inspelat på plats i Göteborg, spårvagnsljud i bakgrunden är en ren bonus.

Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Han tycker ju det är kul
  • Hobbyverksamhet fast betalt
  • Alla var på Volvo innan
  • Dimma lampor med blåtand
  • Kom hit med en idé
  • Vi hade ingen aning om någonting
  • Professionell mobil passagelösning (fanns inte)
  • AAS - Access as a service
  • Vi håller på med AAS
  • Hur själva pucken funkar
  • Vi kommunicerar med pucken
  • En riktigt dålig klocka
  • En affärsmodell som går att skala
  • Experter på mobila passerlösningar
  • Alltid en suddig bild för all framtid
  • Kablarna är redan dragna
  • Det är lite hipster att ha nycklar
  • Vi ska få nycklar att bli hipster
  • Då är det perfekt att ha en CNC-fräs
  • Man måste ju springa och springa fort
  • När man kommer nära en dörr
  • Från tvåhundra kvadrat till tolv kvadrat
  • Man får vara väldigt bra på att skriva
  • En puck för varje dörr
  • En digital nyckelknippa
  • Instawash
  • Timelapse på hur tvätten snurrar
  • Livsfarligt att hålla tyst
  • Säg upp dig
Direct download: 120-5.mp3
Category:general -- posted at: 6:04am CEST

Tobias och Fredrik snackar med Daniel Stenberg, skapare av curl och nätverkskodare på Mozilla, om curl, att driva populära öppna källkodsprojekt på fritiden och HTTP/2. Visste du att HTTP/2 i praktiken alltid är krypterat i webbläsare, trots att specifikationen inte kräver det? Och en del av anledningen är att det i praktiken blir lättare att göra det nya protkollet med TLS istället för utan?

Men med curl kan du givetvis använda båda varianterna.

Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • HTTP-biblioteket som nästan alla använder till nästan allting
  • Konsult i alla år sedan evigheter
  • Jag ville hämta valutakurser från webben
  • När open source-projekt blir större
  • Jag sitter här på min övervåning
  • Fascinerande långt gånget i implementation
  • Bara för att folk surfar till Google
  • När man skriver Telnet till port 80
  • I själva verket har väldigt få gjort telnet
  • Multipla strömmar över samma koppel
  • Ge mig allt nu, så mycket du bara kan
  • Du frågar efter allting på en gång
  • Fler svar, tidigare
  • Blir det fel så stänger den av
  • Det leder ju bara till smärta efter några år
  • Det är ingen som märker någon skillnad (där heller)
Direct download: 120.mp3
Category:general -- posted at: 5:59am CEST

Tobias och Fredrik börjar med att snacka felsökning - man ska fortfarande mäta vad som faktiskt tar tid innan man försöker optimera men ibland kan det kännas okej att optimera i förväg också.

Sedan pratar vi om appsandlådan på OS X, att få appar att fungera i den och vilka för- och nackdelar det innebär. Apples sandlåda är bra för vad den är, men är det bra att ha en sandlåda på det här sättet?

Har någon lyssnare bra koll på moderna Windows säkerhetsmodell, sandlådor och liknande? Hör gärna av er!

Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Bara vi i hela världen som någonsin har exekverat den här kodpathen
  • Det finns ju alltid fel val att göra
  • Förvånansvärt mycket skillnad
  • Förvånad över vad det är som tar tid
  • Verkligen en såndär sak jag tror många programmerare bara säger
  • Ju äldre jag blir desto mer sant tycker jag att det är
  • Profilering förvånar mig (nästan varje gång)
  • Jag gjorde en för tidig optimering häromdagen
  • Första gången någon trycker på A
  • Jag tror aldrig vi har pratat om det
  • Vi är inte ansvariga för att någonting går åt skogen
  • … och då gick det åt skogen först
  • Det får man inte göra hur som helst
  • Då måste du be operativsystemet
  • Vad har Apple tänkt här?
  • Allt annat känns ju som en rätt stor bugg
  • Lösningen är på fel nivå
  • Trilla utanför säkerheten
  • Tillgång till en gruppcontainer
  • Där säkerheten hindrar saker som är legitima
  • Det höjer ju alltid besvärsnivån litegrann
  • En trygghetsstämpel
Direct download: 119.mp3
Category:general -- posted at: 6:12am CEST

Vi snackar information om nya versioner, hur man bokför vad man gjort och vad av det man gjort man bör informera sina användare om. Vad hör hemma i kommentarer i koden, vad hör hemma i commitmeddelanden, och vad ska med i informationen kring en ny version? Har du en åsikt vill vi höra den!

Vi snackar också om Go som nyligen nått version 1.5 och om self hosting.

Omkring en halvtimme in i programmet har Kristoffer egentligen inga klagomål!

Sedan snackar vi språktrender på Github och i Tiobe-indexet och vad respektive trender egentligen innebär. Tobias försöker sätta fingret på vad som skaver med Javascript för honom (i grund och botten att det inte landat än som något man skriver på ett mer enhetligt sätt) och Kristoffer erkänner att han gillar Javascript mer nu än tidigare.

Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Hur mycket svårare ska koden vara att skriva
  • En snygg liten klass
  • Buggfixar och prestandaförbättringar
  • Commitmeddelanden som säger ingenting
  • När någonting ser batshit crazy ut
  • Slösa bort en halvtimme av någons kod
  • De vet bättre vad som kommer att förvirra folk
  • Dra sig upp från ingenting
  • En stor C-klump
  • Då har jag egentligen inga klagomål
  • Språk spelar inte så jättestor roll
  • Trasigt av historiska skäl
  • Varje C++-projekt är sitt eget universum
Direct download: 118.mp3
Category:general -- posted at: 5:42am CEST

Fredrik och Tobias snackar att komma tillbaka från semestern, refactoring och sedan, via tidsuppskattning, stora omskrivningar och att släppa stora nya versioner av appar för iOS. Allt utifrån Plex senaste uppdatering för iOS och återkopplingen från användare. Det är alltid svårt att balansera önskemål, speciellt mellan de som tycker att allting fungerar bra och de som tycker att allt borde göras om och förbättras.

Avsnittet sponsras av säkerhetskonferensen Next generation threats, en endagskonferens med ingen mindre än Bruce Schneier som dragplåster! Evenemanget går av stapeln 22 september i Stockholm och 23 september i Göteborg. Kodsnacklyssnare får dessutom 400 kronor i rabatt, ange bara koden “kodsnack” i anmälningsformuläret!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Hitta alla trådarna
  • Att använda hjärnan igen
  • En alldeles för stor refactoring
  • Hålet blir bara djupare
  • Djupt nere i refactoringhålet
  • Vår mainfil har ett copyrightdatum från 2008
  • Man blir påverkad av allt
  • Mjukvara är svårt
  • Det finns inget bra sätt att släppa en ny app
  • Då är du en snäll användare
  • Ett generellt internetproblem
  • Det är så otroligt svårt med empati på internet
  • Det man inte fick just nu är det man vill ha
  • En annan sak hur man uttrycker det
  • Aktiveras av mänsklig kontakt
  • Det som händer på Facebook är värst
  • Tvungna att jobba runt verkligheten - igen
  • Riva av plåstret och köra
Direct download: 117.mp3
Category:general -- posted at: 6:01am CEST

Fredrik och Kristoffer snackar sladdar och switchar, att vara tillbaka på jobbet, att försöka navigera undan socker. Böcker och semesterstress. Vi försöker återhämta oss från semestern. Utifrånpespektivet när man jobbar på distans utan att alla gör det och vilka kontaktvägar och verktyg som gäller för Kristoffers del som distansjobbare. Det tråkiga i att populära verktyg oftast är slutna numera, vad det kan bero på och vilka problem som finns med verktygen. Och så böcker; John Cleese självbiografi, Richard Feynman och saker runt honom, Alastair Reynolds, Andy Weir och Ensam på Mars.

Det är skönt att äntligen känna sig rymdpositiv igen!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Min situation med sladdar
  • Det är väl inte kaos direkt
  • Är det okej att koppla en switch till en switch?
  • Den enda sanningen är den experimentella sanningen
  • Det är bara jag som är dum i huvudet
  • Uppenbart socker
  • Tio procent socker, i bästa fall
  • Jag ska läsa alla papers
  • Semester är nog bland det värsta som finns
  • Jag kände i alla fall igen koden
  • Mejl om att andra roar sig
  • Jag ramlade ur den delen av internet
  • Hålla en diskussion i en nattklubb
  • I princip Snapchat alltihop
  • Bittersvacka
  • Fet chans att han får åka till Sovjet
  • Mer karaktärsdrivet än teknikdrivet
  • Ond bråd död är ju lite av hans grej
  • Folk rider runt i cirklar och tittar på varandra
  • Rymdpositiv
Direct download: 116.mp3
Category:general -- posted at: 6:02am CEST

Fredrik och Kristoffer snackar utifrån Alan Kays presentation “Normal considered harmful” om datavetenskapens vetenskaplighet, att kunna sin historia och att försöka ta saker framåt. Hur bitter kan man bli? Hur skräpig är egentligen webben av idag? Borde var och en av oss bygga sin egen processor, och är inte världen bättre idag än vad sjuttiotalsvisionärerna tycker?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Fullständigt uppgiven
  • I riktiga vetenskaper
  • En populärkultur
  • Nervösa saker som vill aspirera på att vara riktiga vetenskaper
  • Ingen fast bottenplatta att bygga på
  • Jag vill också vara en vetenskap
  • Bete sig som om man gjorde vetenskap
  • Alan Kay är ju väldigt bitter
  • Polarisen har återhämtat sig litegrann
  • Det som munkar gör med böcker
  • Vi vet inte hur framtiden ser ut, så gör ert bästa för att hitta den
  • Då har man skapat en bit av framtiden
  • Den bekväma vägen är att inte göra det
  • En vision av en bättre processor
  • Halvgammalt skräp
  • Varför sitter vi i den här stora högen med kod?
  • Han vill ju plocka med koncepten
  • Datorerna har dragits ner till vår nivå
  • Dreglande idiot med en stor vante som slår på en skärm
  • Idiotifieringen av datorerna
  • Människor ska upp till datorns nivå
  • Man får inte vara för tidig med framtiden
  • Vi måste lära oss av Alan Kays bitterhet
Direct download: 115.mp3
Category:general -- posted at: 6:12am CEST

Fredrik och Tobias diskuterar huruvida Safari är det nya Internet explorer 6 eller ej och vad de tycker om hela den diskussion som uppstått i ämnet.

Avsnittet sponsras till vår stora glädje av Jetbrains och Intellij IDEA, Jetbrains eminenta IDE för Java. Surfa in på http://www.jetbrains.com/kodsnack-ideaför att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Sommarkodsnack
  • Nästan som Sommar i P1
  • Hur är vädret på västkusten?
  • Lite skyll-dig-själv-faktor på det hela
  • De styrde ju hela marknaden
  • En historia av att inte säga någonting
  • Alltid prata på sina egna villkor
  • Svårt att bryta det mönstret
  • Det är Google webben är viktigt för
  • Den enda plattform de har
  • De bara gör som de alltid har gjort
  • Förslagna standarder
  • En wait-and-see-approach
  • Man kan ju ha en konspiratorisk syn på allt
  • Vill man ha den konspiratoriska aluminiumhatten på sig
Direct download: 114.mp3
Category:general -- posted at: 8:15pm CEST

Fredrik och Kristoffer snackar Ecmascript 6, också känt som Ecmascript 2015 eller helt enkelt den senaste standarden för Javascript. Vi går igenom nyhetslistan på es6-features.org och vädrar våra tankar, intryck och undringar. Blir nästa upplaga av Javascript: the good parts tjockare eller tunnare?

Avsnittet sponsras till vår stora glädje av Jetbrains och Resharper, som ger dig massor av Jetbrains smarta funktioner direkt i Visual studio. Surfa in på http://www.jetbrains.com/kodsnack-resharper för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Det är väldigt mycket som är rött
  • Det som är hyfsat grönt
  • Alla miljoner features i ES6
  • De kan ju inte ta bort någonting
  • Då finns det där
  • Socker
  • En gigantisk standard
  • Nästa gång så kommer vi att vara mycket bättre
  • Idag så åt jag fjorton tårtor
  • En stor hög godis
  • Jag får inte alls den allergiska reaktionen
  • Version 1.0 för evigt
  • Det är ju inte en jättedålig idé
  • En ganska pragmatisk, vettig sak att göra
  • Ställa om med ögonen
  • (Och beter sig på) Subtilt olika (sätt)
  • Om man är för eller mot semikolon
  • En oföränderlig variabel
  • Const är ju konstigt (i C++)
  • Det kan sitta någon i en annan tråd och ändra på saker
  • Casta bort const
  • Ecmascript 6 the good parts
  • Javascriptsnillen spekulerar
  • Varför inte?
  • Alltid samma foo
  • Stjärnan som gör att det blir en iterator
  • Det slutar med att man har C++
  • Vill du ha en gammal fisk? (Vi har en gammal fisk! Vi har tre gamla fiskar!)
  • Alla beter sig dåligt på något sätt
Direct download: 113.mp3
Category:general -- posted at: 1:04pm CEST

Fredrik och Kristoffer snackar React och konferensen React Europe. Sedan berättar Kristoffer om sina problem med CORS och Ruby on rails och hur det gett honom känsla för varför folk lockas av Node. Kristoffers sug efter att bygga bättre appar för Android och trevliga sätt som Clojure att göra det utan att behöva blanda in Java och XML. Sist lite om att att jobba därifrån man är.

Avsnittet sponsras till vår stora glädje av Jetbrains och Clion, ett kraftfullt IDE för C och C++ för såväl Linux som OS X och Windows. Surfa in på http://www.jetbrains.com/kodsnack-clion för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • React-tänket jobbar sig neråt i stacken
  • En ganska naturlig utveckling
  • Jobbig HTML och webben och så
  • En implementationsdetalj
  • Hundratusen hack
  • Minimera kommunikationen så mycket det bara går
  • Helt vansinnigt på helt rätt sätt
  • Responsive på rätt sätt
  • Google future
  • Om jag tittar på en glödlampa blir jag röd som en kräfta
  • Ta på sig byxor och gå ut ur lägenheten
Direct download: 112.mp3
Category:general -- posted at: 7:04am CEST

Vi snackar Webassembly och försöker föreställa oss en värld där Javascript inte längre måste vara det automatiska valet för webbprogrammering. Vad kan hända? Blir allt bättre, eller riskerar webben rentav att bli mer stängd och svår att lära sig?

Avsnittet sponsras av Jetbrains och Teamcity, deras produkt för continuous integration. Surfa in på http://www.jetbrains.com/kodsnack-teamcity för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Nästan som semester (i huvudet)
  • På samma nivå som alla andra språk i hela världen
  • Skriva all sin webbkod i C++
  • Döden för Javascript?
  • Feta binärer för webben
  • Största möjliga täckning
  • Alla ska kunna få leverera sin sak
  • Min oro är mer abstrakt
  • Minifierad och obfuskerad och skitsvår att läsa
  • Den dagliga webben
  • Bara göra en binärblobb
  • Vi kan väl ändå få hoppas litegrann
Direct download: 111.mp3
Category:general -- posted at: 7:28am CEST

Vi snackar lite mer om saker Apple presenterade på sin utvecklarkonferens WWDC: Swifts kommande källkodsöppning och vad den kan ha för betydelse, LZFSE - Apples nya komprimeringsalgoritm, att man kommer att kunna utveckla kompletta appar som körs på Apple watch och slutligen bitcode - att man kommer att kunna (och i klockans fall vara tvungen att) ladda upp sin app till App store som intermediärkod istället för färdigkompilerad binär. Vi får också med några av Tobias utvecklarriktade intryck av Apple watch.

Vilken plats kan Swift få som generellt programmeringsspråk på många plattformar nu och i framtiden?

Avsnittet sponsras av Jetbrains och Webstorm, Jetbrains IDE för webbutveckling.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Alltifrån en kernel till egentligen webbutveckling och allt däremellan
  • Man ska kunna skriva allt i Swift
  • Ett bättre C++
  • Swift talar till mig
  • De vill ju också köra Swift på sina servrar
  • Där Swift kommer att kunna hitta en nisch
  • En jättemegastor klasshierarki
  • Vad gör man då på Linux?
  • Ett jättestort skrikande hål
  • Semester betyder ju att du får koda på vad du vill
  • En binär som innehåller alla tusen plattformar
  • Den mest optimerade versionen av din app
  • Hans jobb är att bygga molekyler
Direct download: 110.mp3
Category:general -- posted at: 6:19am CEST

Förstärkta av Martin Jonasson snackade vi live på Code night 2 - Lärdomar från spelbranschen om … ja, vad man kan lära från spelutveckling. Att börja, leka, slänga, börja om igen, fokusera på prestanda och annat som vi kan ha glädje av att göra till vardags.

Vad skiljer vanlig programmering från spelprogrammering? Att arbeta lustfyllt och inte bekymra sig för och distraheras av oviktiga saker runtomkring. Ursprungsidén för Rymdkapsel avslöjas också. Länge leve avslappnade gamejams! Och så några anledningar till att Sverige är bra på spel.

Länkar

Titlar

  • En sån indieutvecklare
  • På internet i stort
  • Ett litet kugghjul
  • Ett mörkt förflutet som Flash- och webbprogrammerare
  • Ett väldigt fokus på prestanda
  • 16 millisekunder
  • Någonting som jag gör för att slappna av
  • Mitt största jobb var att spränga saker
  • Jobba med andra under press
  • Mitt företag är fokuserat på att jag ska vara glad
  • Betala för att tråkiga saker ska försvinna
  • Först måste man göra spelet
  • Man kan ha roligt med något som är helt misslyckat
  • Ett UML-diagram som man hänger upp på en vägg
  • Min favoritaste sak
  • En kultur av att leka med datorer
Direct download: 109.mp3
Category:general -- posted at: 6:12am CEST

Vi snackar SSL - TLS om man ska vara nogräknad. Tobias berättar om Plex långa resa mot att kunna visa ett grönt lås i webbläsarens adressfält, och att göra det på ett så rätt sätt som möjligt.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Sist i avsnittet presenterar vi vinnarna i Informators Raspberry pi-tävling under Code night 2!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Alla kryptonycklar på rätt ställe
  • En kommitté med väldigt för mycket folk
  • Ganska många lapptäcken ovanpå
  • På olika kryptografiska vägar
  • Den lilla gröna nyckeln
  • Gröna, verifierade certifikat
  • På ett skalbart och hållbart sätt
  • Jag har ingen klar exploit i huvudet
  • Vi ville göra allting superrätt
  • Superrätt i det här fallet
  • En pool som hela tiden fylls på
  • Ta till silvertejpen
  • När man väl har kommit över själva handskakningen
  • Driven av väldigt många svärord
Direct download: 108.mp3
Category:general -- posted at: 5:54am CEST

Fredrik och Kristoffer snackar bakslag, när ett gammalt fulhack tycks komma tillbaka och bita en precis på mållinjen. Lite Swift, men just idag behöver Kristoffer inget nytt programmeringsspråk. Lite om Fredriks återfunna kodfokus på jobbet, vidare till att tester i alla fall har sina fördelar, till och med när allt annat är ett elände och hur Kristoffer jobbar med tester. Tester som verktyg för att fokusera. Sedan går vi från nya programmeringsspelet TIS-100 till processorer, assembler och andra lågnivåsätt att programmera.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Ingen Tobias idag heller
  • Idag vabbar Tobias
  • Sörjan jag sitter i
  • En dictionary med dictionaries
  • Environmenten där jag ska resolva variabler
  • Allt det där jag undvikit att skriva
  • Swift#
  • Ballmer, förstör allt
  • Vi borde inte prata om det här
  • Jag sitter och dricker öl faktiskt
  • Det känns ändå bra att alla mina tester har gått sönder
  • Man flyttar inte osten för dem i första taget
  • Tester utifrån och in
  • Korrumperade kodsegment
  • Assembler för DOS-eran
  • Om man frågar assemblernördar
  • Så det faktiskt hänger ihop hela vägen ner
  • Funktionell programmering för assbembler
  • Till och med C är för hög nivå
  • Ingen som vill programmera så, förutom Chuck Moore
  • Ettor och nollor med pincett
  • Programmering som något fysiskt
  • Assembler on rails
Direct download: 107.mp3
Category:general -- posted at: 6:03am CEST

Fredrik och Kristoffer snackar om det förlösande i att hitta rätt namn på saker och att våga slänga bort och skriva om. Sedan snackar vi stora och högupplösta bildskärmar, deras kablar och kontakter. Och nya Macbook. Och tangentbord. Som avslutning ett försnack om vad Apple kan tänkas presentera på WWDC 2015, vad Google pratade om på I/O och vad Microsoft gjorde under Build.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Jag har suttit och tokhackat i en vecka
  • Ett namn på en sak
  • Inte ens jag orkar göra några skript (med den)
  • Ett litet klasskluster
  • Mutera till det bättre
  • Smutsig och inexakt
  • Verkligheten är överskattad
  • Min verklighet har blivit både större och skarpare
  • HDMI är väl bara kablar
  • Bete sig som om man var USB
  • Jag kan koppla allting till skärmen
  • Dina jobbverktyg
  • Jag kan fokusera, om jag vill
  • Jag vet inte om jag vill ha det för enkelt
  • Min första stora TV
  • Hela verkligheten som har krympt
  • Via Netflix från en gammal DVD-kopia
  • Det var inte 4K direkt
  • En 60-tums glasskiva
  • Nästan vanlig upplösning
  • Jag kan knappt se en pixel
  • Pumpa grafik hela tiden
  • Det känns ju som gammal dieselmotor
  • Prylsnack
  • Allt är fult på samma sätt
  • Många som inte tycker om när saker förändras
  • Tim Cook verkar ju vara en resonabel människa
  • Häftigt men otroligt obekvämt
  • Man har ingen aning om vad som går att säga
Direct download: 106.mp3
Category:general -- posted at: 6:28am CEST

Vi snackar anställningsintervjuer; upplägg, frågor och om intervjuprocessen faktiskt kan göra en mindre intresserad av att arbeta för ett företag.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Lite mindre djup i sin bas
  • Min första arbetsintervju någonsin
  • Om man hade sett en dator och kunde skriva på tangentbord
  • Hur mycket kan du av Perl?
  • Några oneliners på kommandoraden
  • Hur många poäng det är på uppgiften
  • En hemsk upplevelse
  • Jag commitade mig in
  • En klass med virtuell destruktor
  • Episk grillning
  • Annars blir det inte bra kod
  • Med gruppens goda minne
  • Dekret ifrån ovan
  • Självupplärd och självanställd
Direct download: 105.mp3
Category:general -- posted at: 5:59am CEST

Tobias och Fredrik snackar om Gothenburg startup hack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Vad han sysslade med i helgen
  • Sjösjukevarning
  • Okänt vatten
  • Inte så att man måste starta ett företag när man gått därifrån
  • Det tar ju tid
  • Det som är enkelt att se
  • Problemet med Twitter
  • Helt andra influenser i twitterflödet
  • Otroligt mycket frågor kring det hela
  • Impad av hela organisationen
  • Tiotusenkronorsidé
  • Inte alltid min starka sida
  • En speciel sinnesstämning
Direct download: 104.mp3
Category:general -- posted at: 6:10am CEST

Spoilerhornet ljuder!

Vi snackar om Daredevil, Avengers: age of Ultron och AI. Hoppa till 29:45 i avsnittet om du inte sett Daredevil och/eller Avengers: age of Ultron och vill göra det utan förkunskaper. Varför bekymrar sig smarta människor för AI, är det något vi andra ens borde fundera över?

Avsnittet sponsras av Informator, som erbjuder dig utbildningar om allt möjligt och - precis som vi - hoppas att du dyker upp på Code night 2 17 juni.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • För att vara en TV-serie med superhjältar
  • Marvel har fått rätt på en TV-serie
  • Karaktärsdrivet på ett helt annat sätt
  • Inte så mycket förväntningar (på det över huvud taget)
  • Mer bandage i huvudstrumpan
  • En helt annan skala på superhjältandet
  • Världen är ju större nuförtiden
  • De hänger på shawarmastället hela dagen
  • Tolv huvudkaraktärer
  • Uppfunnen på 37 sekunder
  • Våra testcase gick igenom, helt plötsligt
  • En stereotyp stereotyp-stereotyp
  • De som inte har en egen film
  • En position av absolut ingen kunskap
  • Det är spekulation och ingenting annat
Direct download: 103.mp3
Category:general -- posted at: 6:14am CEST

Tobias och Fredrik snackar om och utifrån nyheter från Microsofts konferens Build: bryggorna till iOS och Android, Edge, Hololens och Visual studio code.

Avsnittet sponsras till vår stora glädje av TeamCityJetbrains produkt för continuous integration. Surfa in på http://www.jetbrains.com/kodsnack-teamcity för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Ett program där vi bara pratar positivt
  • Saker och ting som vi vet halvmycket om
  • Microsofts WWDC
  • Samma längd som en Peter Jackson-film
  • Hönan och ägget-problem
  • Write once, compile everywhere
  • Ett helt smörgåsbord av nya API:er
  • Det finns ju situationer då det passar
  • En nödlösning
  • Om plattformarna skiljer sig åt alls
  • Jag vet inte om det någonsin funkat så för någon på riktigt
  • Någonting eget på ett väldigt bra sätt
  • (De slog på) sarkastiska läget direkt
  • Vi emulerar allt på alla nivåer
  • Microsoft-ism
  • Ett ganska stort och besvärligt äventyr i sig
  • Det känns inte som någon slamdunk
  • Tiderna förändras
  • Tummen upp på Edge
  • En version ett, på något sätt
  • Undrar hur Candy crush går på Hololens
  • Mono på baksidan
Direct download: 102.mp3
Category:general -- posted at: 5:51am CEST

Vi snackar utifrån post från lyssnarna. Vad som fick Kristoffer att bli skeptisk till SOLID och andra principer, utvecklingsprocesser och regler. Det finns så mycket annat än processen man bekänner sig till som påverkar hur något faktiskt går. Var är luckorna i historien den senaste trendmetodologin berättar?

Sedan diskuterar vi hur vi hanterar vardagens problem, som när nätet är nere precis innan deadline eller när man lyfter blicken och upptäcker att hela dagen gått utan att man fått något gjort.

Tack till Emil Rosendal och Johan Deimert för e-posten!

Avsnittet sponsras till vår stora glädje av Jetbrains och IntelliJ, . Surfa in på http://www.jetbrains.com/kodsnack-idea för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Jag tycker om jättemycket saker
  • Jag har fruktansvärt svårt för uncle Bob
  • Ingen vet hur man gör, egentligen
  • Alla små beståndsdelar (som utgör processen)
  • Bristande analys
  • Längden på Justin Biebers hår
  • Sammanhang som egentligen inte existerar
  • Historien har gett mig rätt
  • Nästa stora grej kommer också att ha problem
  • Jag slet i objektorienteringsgruvorna
  • Arven bara hopade sig över mig
  • Anekdoter mot anekdoter
  • Det här är rätt sätt att programmera på
  • Vardagens problem
  • Någonting som inte går att göra offline
  • Missa att göra ett misstag
  • Twittrat bort hela dagen
  • Magisk tiebreaker
  • Verkligheten som andra lever i
Direct download: 101.mp3
Category:general -- posted at: 6:02am CEST

Vi snackar lite mer om hacket mot Umeå kommun och hurpass överens folk som tycker sig ha olika åsikt i frågan egentligen är.

Sedan diskuterar vi Fredriks insikt att han just nu inte utvecklas så mycket som programmerare utan fokuserar mer på saker runt omkring. Är det situation, presonlig utveckling eller något helt annat? Vi pratar också om när programmering är mindre roligt, och Tobias berättar om sina pauser från att programmera på arbetstid. Därifrån kommer vi vidare till karriärsteg för utvecklare, bra chefer och vad man egentligen kallar dem. Vad vi kan och inte kan lära av kodbaser i spelbranschen. Och från det via Facebook till att prata om prestanda och användarupplevelse. Var lägger du tonvikten: prestanda eller ett snyggt UML-diagram?

Avsnittet sponsras till vår stora glädje av Jetbrains och Webstorm, . Surfa in på http://www.jetbrains.com/kodsnack-webstorm för att få veta mer och stödja Kodsnack.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Vi har gjort en jäkla massa avsnitt
  • En massa halvavsnitt och kanskeavsnitt
  • Den som tycker om kvantitet
  • I bästa fall så händer ingenting
  • Man slår på för stor trumma
  • Beslutsamhetsorganisationer
  • Det är sällan koden i sig som är utmaningen just nu
  • Domänspecifika problem
  • Det går ju inte att vinna det här spelet
  • Man håller plektrumet fel
  • Sakta ner och spela långsammare
  • Du skulle vilja vara en middle manager
  • Det går i vågor hur intresserade jag är av programmering
  • Väljer att inte göra det ibland
  • Chef känns ju inte riktigt rätt
  • En ålder där ingen vet vad fan de sysslar med
  • Varje rad kod har ett pris
  • 60 FPS per frame
  • Interna mellanchefs-concerns
  • Motivera din existens
  • Det här är inget problem som man löser
Direct download: 100.mp3
Category:general -- posted at: 6:22am CEST

Vi snackar om IDGs nyss avslutade Code night där vi livesände från scen. Vi sammanfattar evenemanget och är fortfarande överväldigade, glada och tacksamma över alla entusiastiska och intressanta lyssnare vi fick träffa.

Sedan blickar vi tillbaka på den avlägsna tid då Kodsnack började och vad som hänt och utvecklats sedan dess. Vi passar också på att lista några favoritavsnitt. Vi bekräftar officiellt vår okunskap om Windows och Microsofts ekosystem, och vi förstår helt kritiken att vi har dålig koll där. Efter det en sväng om varför vi har svårt för Java och några andra saker Kristoffer inte tror på. Alla strikta metodiker har brister, hur mycket man än vill annorlunda hänger allt i slutändan ändå på vilken grupp människor du har.

Vi pratar också om vägen vi själva tagit som programmerare. Att lära sig nya saker, att inse och omfamna att man inte kan något och Javascripts vilda värld.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Avsnittet sponsras till vår stora glädje av Jetbrains och Clion, ett kraftfullt IDE för C och C++ för såväl Linux som OS X och Windows. Surfa in på http://www.jetbrains.com/kodsnack-clion för att få veta mer och stödja Kodsnack.

Sist i avsnittet presenterar vi vinnarna i Informators Raspberry pi-tävling!

Har du kommentarer, frågor eller tips? Vi är @kodsnack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Vi har en nollbas
  • Var inte sån nu
  • Vi kan väl kalla det hundra
  • Leka sig fram med tekniken
  • Det var helt overkligt
  • Vi har gjort hundra avsnitt, tror vi
  • Pappa podcast och mamma podcast
  • Det är många år sedan
  • Det var drinkar inblandade
  • Det finns ingen genväg till det perfekta ljudet
  • Det var ett ganska tråkigt avsnitt
  • Första gången man kunde höra riktigt Kodsnack
  • Fick våran skit ihop
  • Snacket innan vi spelar in
  • Idag blir det väl inget avsnitt
  • Man måste hinna bli varm i kläderna
  • De är icke-kanoniska
  • De passar inte in i kanon
  • Det finns material för framtiden
  • Egentligen har jag bara gjort mig själv mer förvirrad
  • Det är jag och katterna
  • Det svåra är att få ihop kalendrarna
  • Det här är inte Fox news
  • Utför vissa åtgärder
  • Världen är ju inte en perfekt algoritm
  • Skeppa vad man skeppa kan
  • Kolgruvan i din hemstad
  • Varje hemsida är ett universum i sig
  • Hundra gcc.js-varianter
  • Vi har just bevittnat hur den här podcasten blir till
  • Hur koden blir stoppad
Direct download: 99.mp3
Category:general -- posted at: 5:40am CEST

Fredrik och Kristoffer snackar med Josefin Ondrus om att arrangera saker för utvecklare. Var börjar man? Vad är bra att tänka på och hur svårt är det egentligen? Hur peppar man folk att våga ställa sig upp och prata om saker? Är tåghack nästa stora grej?

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Torsdag 16 april 18:30 snackar vi live på Code night i Stockholm. Evenemanget är fullbokat, men vårt snack kommer att strömmas live. Surfa in på Code nights webbplats för strömningslänk och annan information!

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Vilt hacka och hoppas att man inte ramlar i
  • Någon slags terapistuga
  • Utbrända hörnet
  • Ett roligt lass att dra
  • En no-crowd
  • Det gäller att hitta eldsjälarna
  • Något att hänga upp det på
  • Utrymmet för att göra bort sig blir lite större
  • Fånga allas intressen, någon gång
  • Problemlösning i sista sekund
  • Ingenting som hindrar någon
  • Flashhacks
  • Fysiska pushar
  • En push på axeln
  • Arrangörerna försvinner i Skövde
  • Du har för mycket engagemang
  • Hoppas på fint väder och bra uppkoppling
Direct download: 98.mp3
Category:general -- posted at: 6:15am CEST

Fredrik och Kristoffer snackar öl och vin. Sedan arbetsergonomi, värk i muskler och att försöka minimera musanvändandet. Hur kan VR påverka ergonomin och våra kontor? Några inslag av filmsnack och boksnack inklusive nyss utkomna boken Becoming Steve Jobs. Lite diskussion om React och ramverk för webbapplikationer. Numera är det inte lika viktigt att alltid slänga med stora ramverk när man ska bygga enkla saker på webben. Därifrån snackar vi om Darts ambitioner.

Sedan snackar vi om Umeå kommuns skadeståndskrav på Erik Sundkvist. Man kan vara så dålig vinnare att man inte förtjänar att vinna.

Finns det andra språk som utvecklas på samma sätt som Javascript, där nya versioner byggs med gamla byggstenar. Framför allt vill Kristoffer ta tillbaka ordet polyfill. Detta leder givetvis (?) vidare in på en diskussion av Common lisp, dess egenheter och utveckling. Därifrån kommer vi tillbaka till att använda tangentbordet och kraftfulla textredigerare. Och så ett litet utbrott om löpsteg och tunna skor.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Jobbig systembolagsflyttupplevelse
  • RSI-varning
  • Jag kommer inte ifrån att jag måste koda
  • En helt datorfri helg
  • Man kommer inte ifrån musen helt
  • En vettig mus med riktiga knappar
  • Antingen åksjuk eller trött i nacken
  • Jag råkade titta på Youtube på min telefon
  • Minst ett sinne som fallit bort
  • Om man inte har någon fysisk hårdvara
  • Står mitt i ingenstans och tittar ut i luften
  • Så dålig att den inte ens var bra
  • Inte Jupiter ascending-dålig
  • Internet var fullständigt obegripligt för Hollywood
  • En människa som sitter kvar hemma
  • En fotbollsstor rymdkapsel
  • Knö in människor i alla prylar
  • Här i datorernas stenålder
  • Ännu ett syntaktiskt socker
  • Nu sjönk dartskeppet
  • Ett slavorgan till folket
  • De absolut bästa fantasisiffrorna
  • Bakportad transpiling eller något
  • Ta er polyfill och gå hem
  • Rör inte min polyfill
  • Ett språk per problem
  • Sitter och läser manualerna eller googlar i panik
Direct download: 97.mp3
Category:general -- posted at: 6:17am CEST

Fredrik hade mer och mindre självförvållade ljudproblem under inspelningen, så ljudet är inte perfekt. Vi beklagar och lovar bot och bättring.

Först snackar vi lite om Apples nypresenterade Macbook med bara en USB-port. Kan Fredrik leva med den? Är det en bra idé att ha så få portar på en bärbar dator?

Sedan snackar vi säkerhet i Chrome och andra webbläsare. Hur bra är de steg som främst Chrome har tagit och tar för att öka säkerheten för vanliga surfare? Hur stora förbättringar blir det av att man försöker “fixa” problemen och bristerna i hur saker funkar nu? Borde man gå vidare och förbättra kommande saker istället?

Vi diskuterar också att sätta sig in i andras kod, exempelvis sitt forna jags. Vad kan man göra för att försöka snabba upp processen att förstå en kodbas och varför är det så svårt? Är det samma problem som gör att man inte sätter sig och läser kod speciellt ofta? Fokuserar de som pratar om “läsbar” kod på fel saker? Kommentarer och annan dokumentations värde och problem. Går det att lösa med processer? Och allting runtomkring gör bara allt värre, all hantering av fellägen och annat som inte egentligen har med problemet man ville lösa att göra.

Har du ett magiskt sätt på lager för att förklara den mentala modellen bakom kod? Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Det är väldigt mycket måndag helt enkelt
  • Min dator är stadd i något slags förfall
  • Ett tangentbord med sjutton portar på
  • Lika bra att jag inte köpte en 4K-skärm
  • Någon som bara hostar lite webbsidor
  • Ett djupt hål av säkerhetslager
  • Hur mycket säkrare blir det och hur mycket krångligare blir det?
  • Flytta sakernas tillstånd framåt
  • En massa jobb för ingenting
  • Vi sparar ju inte ens en kaka
  • Om det skulle vara känsligt att lyssna på Kodsnack
  • Den där verkligheten
  • Ha som ambition att fixa verkligheten
  • Är det så att kod är som kondition?
  • Kommentarer i min erfarenhet
  • Kommentaren tillför inget till att börja med, och nu är den dessutom fel
  • Den abstrakta idén om vad programmet gör
  • Fråga sig själv för några år sedan vad man höll på med
  • Om man ser koden utan alla edge cases
  • Jobba och lida tills man förstår
Direct download: 96.mp3
Category:general -- posted at: 6:02am CEST

Martin, Tobias, Kristoffer och Fredrik snackar spelteknik utifrån nyhterna på 2015 års Game developers conference. Vi börjar med att snacka spelmotorer eftersom de flesta stora nu är gratis att börja använda. Skillnader mellan Unity och Unreal avhandlas. Betyder det slutet för hemskrivna motorer? Finns det plats för Source för den delen?

Efter det snackar vi Vulkan - det nypresenterade 3D-API:et som ses som en arvtagere till OpenGL och dess nyheter och fördelar. Sedan rullar vi vidare till andra API:er för 3D, Valves abitioner och olika sätt att göra den 3D som är på allas läppar just nu.

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • En och en före detta spelutvecklare
  • Gratis med en liten apostrof
  • Då blir den inte så gratis längre
  • Vad gratis faktiskt innebär
  • Snokat lite på Unity
  • Jag trivs bättre i två dimensioner
  • I princip ett färdigs spel från scratch
  • Klasstung C++
  • Programmering för designers
  • “Gratis”
  • Gratis med citationstecken
  • En motor som är till för en väldigt speciell sak
  • En leveleditor och en hög C++
  • En ganska begränsad idé i stil med Minecraft
  • Man byter en uppsättning problem mot en annan
  • Du kompilerar din egen bytekod
  • En full C-kompilator
  • Vi har en headerfil
  • Krig och de slår dig med käppar
  • Valve är nog lite mer brave new world
  • VR som någonting större
  • Stå där och se dumma ut tillsammans
  • Brottas med närsynthet och VR-kit
  • Öppen horisont
Direct download: 95.mp3
Category:general -- posted at: 6:07am CEST

Fredrik och Tobias snackar typer från aritkelnTypes as units. Är statisk typning på väg tillbaka? Har det varit ute med statisk typning? Det går ju bra att skriva rörig kod även utan statisk typning, så vad är problemet?

Därefter snackar vi om att grovt dela in utvecklingsvärlden i konservativa och liberala riktningar, både när det gäller språk, företag och personer. Var ligger du på skalan, vilken riktning tilltalar dig mest? Vad tycker du om att göra den uppdelningen?

Slutligen snackar vi utifrån en Intervju med Andy Matuschak om att vara tidigt ute med nya språk, Facebooks React och lösningar för att hantera gränssnitt.

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Upptagen IRL som man säger
  • Mer eller mindre under samma årtionde.
  • Ett ställe där kompilatorn hjälper en mer
  • Päronmetersekunder är inte en rimlig enhet här
  • Det kanske är lika bra att språket hjälper en med det
  • Så hård man behöver med typerna
  • Shellskript får jag hudcancer av
  • Konservativa saker ovanpå ett ganska liberalt språk
  • Det låter som en rimlig diagnos
  • Den känslan man har när man står utanför Microsoft
  • Om man följer Steves uppdelning
  • Ett ganska medelstort projekt
Direct download: 94.mp3
Category:general -- posted at: 6:11am CEST

Fredrik och Kristoffer snackar utifrån en gammal artikel om Node.js. Är Node vägen in till serverutveckling för en generation av webb- och klientsidesutvecklare? Kristoffer framför bra teorier om varför folk frustreras över Node och lär Fredrik tänka annorlunda om frustrerade artiklar på nätet. Vi spekulerar i anledningen till Nodes framgång och om folket kring Node har förstått varför Node blivit populärt.

Vi snackar också om hur företags styrande av språk och miljöer påverkar dess utveckling och energi.

Hur fungerar egentligen hypecyklerna på nätet?

När och hur är det okej att dissa saker?

Sedan diskuterar vi Journey, helt spoilerfritt. Fredrik uppmuntrar alla att spela det. Lite om tilltalande lugn speldesign som inte behöver överlastas med annat.

På slutet tar vi upp hela vår bransch avsaknad av vetenskaplighet. Allt vi gör är att berätta saker, och det kanske är något vi borde omfamna mer när vi tänker på och arbetar inom vårt fält?

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Jag är nodpositiv
  • Någon slags horribel sjukdom
  • Väldigt populärt att hata Node
  • En skalbarhetskatastrof
  • Nästan ett brott mot mänskligheten
  • All vrede och galla
  • Handskriva CPS-kod
  • Det som ska hända sedan som en parameter
  • Återuppfinna hjulet i Node
  • Klättra stegen själv
  • Det nya sättet att göra samma sak som tidigare
  • Enkelt att återuppfinna vissa hjul
  • Internets fokus har nu skiftat
  • Någonting levande man använder för att kommunicera
  • Hype-cyklerna
  • Man börjar med: jag är sur
  • Mer underbyggd ilska
  • Att vara i den världen är belöning nog
  • Så rigorösa är vi inte
  • Alla bygger på sina egna anekdoter
  • Allt vi gör är att berätta berättelser
  • Sådant som är lätt att säga
Direct download: 93.mp3
Category:general -- posted at: 6:16am CEST

Kristoffer och Tobias snackar med Martin Jonasson, mannen bakom bloggen Prototyprally och företaget Grapefrukt. Vi tar upp att titta på liveströmmar och att strömma sig själv när man programmerar. Hjälper det till att avmystifiera programmering? Vilka bra och dåliga vanor man kan lära sig av att liveströmma vad man gör?

Vi snackar också om Peter Molyneux och Godus, det läskiga med crowdsourcing och problemen och utmaningarna med andra sätt att ta betalt.

Vår nya inspelnings- och livesändningstid är 12:00 på måndagar. Surfa in på live.kodsnack.se för att lyssna och anslut till #kodsnack på irc.freenode.netför att delta i diskussioner med oss och andra.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • En helt ny uppsättning problem i mitt liv
  • Vattenkylarsnack
  • Skitsnacksfika
  • Medkontorister
  • Beröringsytor med andra
  • En vacker dag så kommer det en uppdatering
  • Kontor och livet i övrigt inkräktar lite
  • Då streamades det friskt
  • Programmera och prata samtidigt
  • I den bildliga soffan
  • Det går ju definitivt långsammare
  • Det där att man måste fokusera
  • Hörru, cosinus istället för sinus, trögputte!
  • Tjugo pers på en dålig dag
  • Slå på TV:n och se någon som sitter och kodar
  • Idag har jag tagit sönder saker
  • Spara de roliga grejerna till streamen
  • Göra de tråkiga sakerna offline
  • Studiecirklar över nätet
  • Ge oss nästa milestone
  • Ju mer som en dröm din kickstarter låter
  • Andra singeln-fenomenet
  • Återkopplingen i en stor klump
  • En robot har bestämt att du inte sköter dig
Direct download: 92.mp3
Category:general -- posted at: 6:06am CEST

Fredrik och Cenny Davidsson dricker varm choklad och snackar Apple, Swift, funktionell programmering, bildskärmar, mer Swift, spel och ganska mycket annat.

Avsnittet spelades in samma dag som Apple släppte Swift 1.2, innan nyheten om det kom.

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Skicka tillbaka nil eller något i den stilen
  • UIKit och Swift snackar ju inte helt perfekt med varandra
  • Man bör vara försiktig när man arbetar med UIKit
  • Man blir så sjukt bortskämd
  • Jag har ju slutat skriva loopar
  • Jag vill inte skriva en loop
  • Verbosa bara för att
  • Nyckeln först i literalen
  • Avsluta med ett nil
  • Inte helt tydligt vad bästa lösningen är
  • Då har du fått lite statisk typning bara
  • En vacker dag så är det bara Swift
  • Borde jag inte få en nullpointerexception?
  • Har du någon webbläsare kvar därunder?
  • Objective-C kan ju ha lite skum syntax
  • Sönderklottriga viewcontrollerfiler
  • De tvingade oss in i det
  • Här är Visual basic, här är grå knappar
  • Då kan ju du mycket om data
  • Jag visste vad jag skulle förvänta mig
  • Känna på kemi och fysik
  • Du installerar officepaketet på folks datorer
  • Nu i efterhand uppskattar jag det mer och mer
  • Någon kanske har hört om det
  • Alla är lika dåliga på det
  • Haskell är kungen ute på Johanneberg
  • Haskell är guds gåva till människorna
  • No state, no problem
  • Jag skulle aldrig på egen hand välja att skapa en ny klass
  • Då kan du arbeta med arv … fast vill jag det?
  • Det blir enklare så
  • Det var värt att testa
  • Tanken är god
  • Varje gång man försöker drar det iväg för långt åt något håll
  • Det är UIKit som spökar
  • Nu får ni rycka er i håret i ett år
  • Släng inte bort allt riktigt än
  • Har ni tänkt skriva om ert operativsystem?
  • Få glitter på hemsidan
  • Sedan fick folk hybris
  • Jaha, har vi ett nytt programmeringsspråk
  • Ge mig allt
  • Det måste hinna ut till folk också
  • Den här verkligheten som man måste anpassa sig till
  • Det är ändå bara nördar som uppgraderar
  • Windows 9000
  • Det verkar ju bara plågsamt för alla
  • Ett fyrkantigt interface
  • Poppa hit
  • Här skriver du applikationslogik
  • Är det inte roligare om vi kör Python?
  • En tydlig konvention
  • Alltid måsvingar
  • Väldigt statiskt typat
  • I skarven med Objective-C
  • Skriva Javascript som om det var Java
  • Vi borde sikta högre
  • Det finns potential här
  • Att returnera en funktion
  • På vilket sätt gynnar det mig?
  • Tillbaks på ruta ett igen
  • Kompilatorn gör det … ibland
  • Om jag använder var någonstans så känns det som ett misslyckande
  • Då använde jag var friskt
  • Den tvingar dig till att skriva bättre kod
  • Det blir ju inte mer funktionellt programmerat än så
  • Det blir ett helt whitepaper
  • Men varför skriver man inte allting funktionellt?
  • Jag tror det var kolon här
  • Erlang med bra syntax
  • Ge mig fler parenteser!
  • Man känner sig lite som en hipster
  • Glad över att de tvingade oss
  • Jag ska bygga ett bibliotek här
  • Klocka har jag inte haft på femton år
  • Det är fortfarande ganska stor skillnad mellan en muspekare och ett finger
  • Då hade du kunnat spela med tummen bara
  • Mycket tumme på skärmen
  • När man lurade George Washington att hugga ner äppelträdet
  • Om bildappen innehöll en zoomknapp
  • Tvåknappen är lite av ett hack
  • Helt plötsligt på raketkastaren
  • Inte fallet de optimerar för
  • Den dör säkert också såsmåningom
Direct download: 91.mp3
Category:general -- posted at: 6:15am CEST

Vi snackar om att hantera kommentarer från användare och om behovet (eller frånvaron av behov) av självmarknadsförande.

Om kunder som hör av sig med specifika åsikter om hur saker ska fungera och utvecklas. Alla vill ha en enkel lösning på just sitt problem på just sin favoritplattform och på sitt favoritsätt. Samtidigt behöver vi utifrånperspektiv för att se skogen trots alla träd. Varför ignorerar utvecklarna alltid just mitt problem? Har vi utvecklare varit bortskämda som haft så få “okunniga” användare tidigare?

Har någon ett begrepp för problem som är tydliga för en användare men inte i kod?

Hur är det med alla dåliga kommentarer på nätet, är de bara dåliga eller kan de leda till något bättre?

Att marknadsföra sig själv. Måste man redan vara känd för att lyckas nå ut som utvecklare? Vilket är det magiska Rätta sättet för att nå Ära, Berömmelse och Rikedom? Kan det vara så besvärligt som att man måste hitta något man har driv för och jobba hårt med det?

Vår nya inspelnings- och livesändningstid är 12:00 på måndagar. Surfa in på live.kodsnack.se för att lyssna och anslut till #kodsnack på irc.freenode.netför att delta i diskussioner med oss och andra.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Har du kommentarer, frågor eller tips? Vi är @kodnsack@tobiashieta@isallmaroon och @bjoreman på Twitter och epostas på info@kodsnack.seom du vill skriva längre. Vi läser allt som skickas.

Länkar

Titlar

  • Tangent med programmering
  • När man jobbar med en publik produkt
  • Inte lika insatta i hur man utvecklar mjukvara
  • Baksäteskör ens produktutveckling
  • De andra 37 funktionerna
  • Baksätesutveckla
  • Inget värde egentligen
  • Världens bäst testade funktion som inte används någonstans
  • Viktigt med baksätesåsikter
  • Lite lite fulare, för mig
  • Ammon försvinner när jag dör
  • Vissa filer som jag absolut inte vill titta på
  • Mobilen drivs liksom av andra motivationer
  • Två sekunder från det att man stöter på en bugg
  • Bara de som är riktigt vansinniga
  • Bilda en liten ekokammare
  • Ökänd på Internet
  • Någonstans måste man ju börja
  • Alla måste ju gå sin egen väg
  • I värsta fall så har man ägnat sitt liv åt att göra någonting som man tycker om
  • Vi har kommit till den här podcasten
  • En brist på podcasts i allmänhet
  • Att på kommando inte bry sig
  • Programmeraren i kuben bredvid
  • I värsta fall så har du haft roligt
Direct download: 90.mp3
Category:general -- posted at: 10:21pm CEST

Vi snackar om Raspberry pi, den nyss presenterade version 2 och det faktum att den kommer att kunna köra Windows 10. Vi spekulerar om vad Windows för Raspberry kommer att kosta, strax efter inspelning fick vi veta att Windows kommer att vara helt gratis i det sammanhanget. Vi spekulerar om användningsområden och var utvecklingen kan ta vägen.

Sedan snackar vi utifrån artikeln What color is your function. Först om problem Kristoffer upplevt med Rust. Sedan bland annat om koncept i språk som “smittar” ens kod så att man plötsligt gör på ett sätt överallt bara för att försöka hålla saker hanterbara och om språk som mest vill bara “bättre” C++ i något avseende.

Som avslutning tipsar vi om en … fantastisk … tävling och användning av C++.

Vår nya inspelnings- och livesändningstid är 12:00 på måndagar. Surfa in på live.kodsnack.se för att lyssna och anslut till #kodsnack på irc.freenode.netför att delta i diskussioner med oss och andra.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina  VPS!

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • En liten enchipsdator
  • Så billig enkortsdator som möjligt
  • Utan att den brinner upp
  • En stor uppgradering
  • Helt ägd av Linux
  • Det är det jag gör
  • Mina kollegor har redan köpt två
  • System på ett chip på ett kort
  • En kontakt och ingenting mer
  • Det är här framtiden finns
  • Mycket närmare metallen än du har varit de senaste 15-20 åren
  • Dina program kanske aldrig behöver vara multitrådade
  • Små datorer som pratar med varandra och hänger ihop
  • Helt nya, ännu värre problem
  • Sprider sig som gift genom koden
  • Försök inte förstå, bara använd det
  • I frustration skrev han sitt eget språk
  • C++ in anger
  • Av kompilatorer, för kompilatorer
Direct download: 89.mp3
Category:general -- posted at: 3:52pm CEST

Vi snackar hantering av patchar och pull requests från utomstående. Viljan att snabbt få in bidrag från utomstående samtidigt som man vill uppmuntra till bidrag som passar väl in i projektets sätt att göra saker. Sedan om drivet mot förenkling i hård- och mjukvara gör att vi går miste om något för expertanvändare. Balansgången mellan att ta in nybörjare och att låta experter jobba kraftfullt och lära sig få ut maximalt av verktygen.

Vår nya inspelnings- och livesändningstid är 12:00 på måndagar. Surfa in på live.kodsnack.se för att lyssna och anslut till #kodsnack på irc.freenode.netför att delta i diskussioner med oss och andra.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Kontroll på måndagen
  • Mitt dåliga samvete-tabben
  • Tredjepartsinput
  • Jag sitter inte som Linus
  • En massa blandade commits
  • Drive by-patchar
  • Om det här hade varit mitt jobb
  • Hittat på den gyllene medelvägen
  • Totalt underförstått
  • Om man lever på åttiotalet, som vissa projekt gör
  • Ett projekt som AI-forskarna borde jobba på
  • En robot-contributor
  • Kallas det en databas eller är det mer en moj?
  • En moj alltså
  • Hantera det på precis samma sätt som Linus gör det
  • Saker i vardagen som man inte lägger märke till
  • Tillbaka till Battletoads
  • Lite mer magi
Direct download: 88.mp3
Category:general -- posted at: 10:21pm CEST

Vi snackar om Microsofts senaste nyheter - samma dag som de presenterades. Vi börjar med Hololens och nyttan med augmented reality framför virtual reality. Vi snackar också om Spartan och undrar om det är bra eller dåligt att Microsoft fortsätter på sitt eget spår med webbläsare. Därefter bland annat Windows 10 och om det är dåligt för alla som vill sälja mjukvara att nu även operativsystem börjar bli något som ges bort gratis? Vi snackar också om föreningen mellan det moderna och mobila gränssnittet och det mer klassiska skrivbordet och APIer och utmaningarna med att skapa nya och få utvecklare med sig. Slutligen spel-API:er.

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Det är som ett par glasögon som du sätter på huvudet
  • Koll på vart du tittar
  • 3D-bilder i din omgivning
  • Veta var bordet är
  • Skärmarna i ditt holografiska gränssnitt
  • Ett annat lite mer dystopiskt användningsområde
  • Forkat sin egen motor
  • Kastar allt skräpet bakom sig
  • Gamla affärs-business
  • Internet explorer begins
  • Möjligen sju kronor i butiken
  • Välkommen till kapitalismen
  • I en värld där Apple ger bort sin mjukvara
  • Mycket mer likadant
  • Göra en Spartan då och då
  • Du som är den enda som jobbat med DirectX
  • Tanken är att du inte ska behöva bry dig
  • När du säger olika saker på olika trådar samtidigt
  • Spel ska vara svårare
  • Det svåraste spelet någonsin
  • Sjukt plågsamt att spela i dagsläget
Direct download: 87.mp3
Category:general -- posted at: 5:04pm CEST

Fredrik och Tobias följer upp kommentarer från tidigare avsnitt. Ämnen som tas upp är bland annat det här med att lära sig saker från grunden, kopplingen mellan det och alla nya lösningar och språk som skapas. Att prova på nya språk och våga experimentera i början av nya projekt.

Diskutera gärna avsnittet på Techworld!

Återigen, om du vill berätta om något vi inte har koll på vill vi jättegärna få höra det!

Billy Sjöbergs kommentar

Hej på er!

Ett stort grattis till ett grymt program, det är en njutning att höra er nörda ner er en gång i veckan i podcasten.

Ni hade ett väldigt intressant avsnitt där ni bjöd in en .Net-snubbe som proklamerade för hur MS gått mot OSS-hållet samt hur språket .Net har förändrats. Det vore jäkligt kul att höra ett liknande program med någon från JVM-sidan, då ni generellt verkar vara väldigt snabba på att basha Java trots att era erfarenheter främst verkar sträcka sig till kodning i sorgebarnet Eclipse och old-school Java.

Har kodat i flera språk under resans gång (C++, JS, Go, Python, JVM-språk etc) och jag kan hålla med om att Java har haft en legacy-stämpel under de sista åren. Trots det är det svårt att ignorera dess popularitet och position som ett utav de nuvarande största språken. Java 8 som släpptes förra året var ett stort steg fram för språket och även om det legat still ett tag så finns det hopp då man börjar plocka in delar utav funktionell programmering och bättre collections-api’er etc.

Det finns ju även en uppsjö utav intressanta JVM-språk som ni skulle kunna ta upp och experimentera med. Dessa har sprungit förbi Java i produktivitiet sedan länge och är väldigt trevliga att koda i. När jag exempelvis lyssnade på era diskussioner kring typning i Python så önskade jag att nån av er hade testat ex Groovy som är ett “eventuellt” typat språk som liknar Python men drar med sig mycket utav det goda från Java-världen samtidigt som det lämnar de dåliga bitarna. Väldigt användbart från allt till små enkla admin-script till ex fulla web-applikationer eller api-tjänster.

För den lite mer akademiske kan man även kika på min favorit Scala som i mina ögon representerar hur Java skulle sett ut om det designades på den här sidan millennieskiftet. Väldigt intressant språk med ena benet i den funktionella och andra i den objektorienterade världen.

Kort sagt, vore intressant om ni gav JVM-världen en chans till och försöka se vad som egentligen växt upp på andra sidan häcken medans ni var borta.

Fortsätt ert underbara arbete och koda väl!

/Billy

Länkar

Titlar

  • Svart hål av negativ feedback
  • Forcera sig igenom problemen
  • För att bli bra på att klättra
  • En platå där någon har försökt skydda en från allt
  • En produkt att sälja till kunden imorgon
  • Stora intensiva backendsystem
  • Vi har avancerat i vår förståelse
  • Brytpunkter
  • Alla tror att de kan lösa problemet bättre
  • Mitt favorit-X
  • När man multiparadigmar sina språk
  • Kunskapen som koden sätter på pränt
  • Massan som man har producerat
Direct download: 86.mp3
Category:general -- posted at: 10:25pm CEST

Vi snackar om mjukvarukvalité, dels utifrån nyliga och återkommande diskussioner om Apples mjukvara, dels utifrån vad Google gör och inte gör när det kommer till mjukvara och produktifiering av mjukvara. Känslan vi får av Apple är att de gör bra produkter med för många buggar i mjukvaran, medan Google väcker frågan varför ett företag med så mycket talang inte släpper bättre produkter. Vi kommer bland annat in på enskilda personers påverkan på ett företags inriktning.

Och för övrigt är alla är nöjda med att de - mer eller mindre problemfritt - lyckats ta sig upp ur sängen såhär tidigt på arbetsåret.

Diskutera gärna avsnittet på Techworld!

P.S: Fredrik lyckade mycket riktigt hitta en väg runt sin bugg lagom till arbetsveckans slut.

Länkar

Titlar

  • Mmm, lecacysystem
  • Tillbaka fyra år i tiden
  • Känna sig lite äcklig efteråt
  • Sju abstrakta steg ner
  • Väldigt mycket fredag
  • En typiskt fredagsbugg
  • I slutändan är man tillbaka där man började
  • Idag hade vi ju faktiskt ett ämne
  • De jobbar på saker väldigt länge och sedan slänger de bort dem
  • Saker och ting blir ju … mer
  • Nu har taket rasat
  • Det finns ingen annan att skylla på än Apple
  • Lista ut vem som är skyldig
  • Det har ju funnits andra att skylla på
  • De får skulden för allt som är fel
  • Det man hör är det tråkiga
  • Man är ju fast i sitt eget perspektiv
  • Om man var internetberömd
  • Kristoffer säger att allt är trasigt
  • Helt oanvändbart och helt otrevligt
  • Acceptabelt på samma sätt som Windows är acceptabelt
  • De tre korvarna uppe till vänster
  • Det enda de tänker på är backend
  • De försöker ju i alla fall
  • Två extrempunkter
  • Fullständigt oanvändbar och värdelös
  • Man jobbar ju på Google för att snöa in på en grej
  • Det borde ju räcka med att en person bryr sig
  • En lösning för Google
Direct download: 85.mp3
Category:general -- posted at: 10:23pm CEST

Vi snackar om att komma tillbaka in i jobbet efter ledighet, att veta vad man ska göra och hur lång tid det tar innan man kommer in i något igen. Ibland är man bara inte i den där zonen där man vet hur kod funkar. Fredrik berättar om sitt lilla leksaksprojekt med A* och Kristoffer har breddat sin grad av kritik mot programmeringsparadigm till att omfatta i princip allt. Tobias har byggt ett lite störe pythonprojekt och lärt sig uppskatta nya saker. Därifrån kommer vi in på sätt att få typkontroller i Python och allmän typhantering. Språk kan bli så uttrycksfulla och koncisa att koden blir svårtolkad, vilket är lätt att se som ett problem, samtidigt som det onekligen leder till färre och kortare rader kod vilket i sig är direkt kopplat till en minskning av antalet buggar.

Ja, och gott nytt år!

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Jag försökte komma in i jobbet igår
  • Jag vet inte riktigt vad jag sysslar med
  • Det hade ju varit på något sätt skönt att veta exakt vad man sysslade med
  • Det kanske är ett RTS vi ska göra?
  • Försök navigera dig fram till ett ämne
  • Rakt framåt mot köttkvarnen
  • Resetta allting till ingenting
  • Knappt så man kommer ihåg hur en for-loop ser ut
  • Från kritisk till mer kritisk
  • Nihilistisk loop
  • Aldrig ett steg bakåt
  • En typ in och en typ ut
  • Python med typning
  • Mer bekväma typsystem
  • Guido är ens bästa kompis
  • En arg britt som slår en på fingrarna
  • Tusen varningsflaggor
  • Lite legacy i det hela
  • En ohyra från C++-världen
  • När man väl har förstått templates - vilket i princip är omöjligt
  • Lite för fiffigt
Direct download: 84.mp3
Category:general -- posted at: 6:01pm CEST

We chat with Rob Ashton, freelance developer, speaker and recent discoverer of how to learn things properly, live on stage during Øredev 2014. Topics include learning, the plateaus of learning and how to actually do things right to keep evolving and learning. The problems of frameworks wanting to make X easy. Perhaps we should learn about programming in general instead of learning the next big framework in the hope that it will solve our problems without us needing to understand them?

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

Titles

  • I haven’t got an elevator pitch for myself at the moment
  • I’ve become a real person living in the real world
  • It has changed the way I approach learning
  • I just build software every single day
  • Tangible and listenable
  • A transformative moment
  • Fingerpicking and scales
  • Competent throwing things together
  • I wouldn’t say my day job betters me
  • Why am I learning this crappy pointer stuff
  • Deliberate learning
  • Easy by virtue of travelling the hard way
  • My day job is mostly Erlang with a hint of C
  • Erlang is acutally incredibly boring
  • Lisp with horrible syntax
  • Things that mutate in the background
  • The world becomes a happy place
  • I’ve started writing a MUD in Haskell
  • And then you die in the next scene
  • A problem that noone has anymore
  • It’s good for you imagination
  • Factory providers and god knows what else
  • Hate’s a very strong word
  • The framework ain’t gonna help you
  • Shortcutting problems
  • I don’t do prescriptive
  • Preferable to gouge my eyes out with a spoon
  • That “wonderful” is sarcastic
  • It was an abomination
  • If there is such a thing as good C
  • Transcoding and cloud nonsense
  • That’s because you skipped the learning step
  • Copying and pasting things off of the internet
  • Shuffling piles of binary around the place
Direct download: Rob_Ashton.mp3
Category:general -- posted at: 8:58pm CEST

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

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
Direct download: James_Mickens.mp3
Category:general -- posted at: 7:04pm CEST

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 Microsoft stödjer sina utvecklare, bakåtkompatibilitet och hur ens tålamod inte verkar öka med tiden.

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Det är rätt mycket kod
  • Det är rätt mycket legacykod
  • Ibland vill man bara slänga ihop ett bash-script
  • En helt ny värld
  • En skalbar backend
  • När gamla buggar faktiskt slängs bort eller slutar stödjas
  • De gör allt på Github
  • I den riktiga världen
  • Det används väl bara i den riktiga världen
  • En riktigt bra runtime för alla plattformar
Direct download: 7_december.mp3
Category:general -- posted at: 7:34pm CEST

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 wrangling all the necessary technology.

There is a minute and a half of worse audio quality just after the nine minute mark, where microphone problems forced us to fill in with audio from our backup microphone.

Comments, thoughts or suggestions? Discuss this episode at Techworld!

Links

Titles

  • Some of the interesting tradeoffs
  • Bridge that gap between high-level and low-level
  • A huge pointer graph of some kind
  • It’s good to have a focus, initially
  • The point where we’re pushing things
  • The classic tradition of a ton of IFDEFs
  • This brings us back to garbage collection
  • Specializing for numerical work
  • Where numbers don’t have to be special anymore
  • (The question is:) How useful is that generalization?
  • You don’t necessarily know what code you’re going to need in advance
  • Trading off memory for performance
  • Really doing the deprecation process
  • A situation where normally you’d JIT something
  • You might end up in a slow case
  • You can always just fall back on an interpreter
  • A partially compiled interpreter
  • Nobody needs to know that it was written in Julia
  • A really capable C library
  • As easy as walking a linked pointer list
  • I’m really glad someone else implemented it
Direct download: Stefan_Karpinski.mp3
Category:general -- posted at: 10:26am CEST

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 säga att man inte använde den öppna koden! Mitt i alltihop har kanske både Swish, HiQ och bankerna agerat pragmatiskt i hela händelseförloppet?

Och källkoden är - fortfarande - inte värdefull i sig. Framför allt inte som inte ens öppen och välanvänd kod blir läst i någon större utsträckning.

Vi avslutar med att diskutera minnes- och filhanteringsbuggar som kanske gömmer sig i ens program och en diskussion om påståendet att testdriven utveckling inte fungerar och testning i allmänhet är överskattat.

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Lära sig på fötterna
  • Här har vi en bankapp
  • Ett svårt problem rent praktiskt
  • Ett svårt problem rent teoretiskt
  • Säkerhet ens i teorin
  • Ingen direkt personal
  • Deprimerande men inte ett dugg förvånande
  • En helt omöjlig beställning
  • Vad skulle det kosta att göra det på rätt sätt?
  • Samma procedurer som NASA har för rymdskeppen
  • Kasta HiQ under bussen
  • För att få jobba på den här appen så måste man låsa in sig i ett litet rum på banken
  • Helt fel typ av säkerhet
  • Hemligt och säkert är inte samma sak
  • Han ser lite ut som att han jobbar på Ericsson
  • Som en bror till Joe Armstrong
  • Härliga grå skjortbeklädda britter
  • Det som funkar för dig är en bra grej
Direct download: 27_november.mp3
Category:general -- posted at: 4:17pm CEST

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

Direct download: 78.mp3
Category:general -- posted at: 8:19pm CEST

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 pryl som helt havererar utan uppkoppling! Produkter man måste ta sig förbi för att komma dit man verkligen vill - är modeaspekten av Apple watch det som får den att hålla till dess tekniken blir bättre? Vad blir den stora grejen för smarta klockor och andra prylar man har på sig? Finns det en? Samma sak för plattor, är nästa grej att de blir värdelösa?

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Lika förvirrade som alltid
  • Smarta prylar på mig
  • Litegrann av en gimmick
  • Ett helt annat universum av saker
  • Internet i brödrosten
  • Ännu mindre av en revolution
  • Att släppa in internet i sina prylar
  • Jag vill inte alls ha internet i min brödrost
  • En buss snart, mycket snart
  • Skämta med busskuren
  • Det måste busskuren kunna hantera
  • Minst lika irriterande
  • Ger man folk mer osäkerhet vinner man nästan aldrig
  • Äntligen touchkontroller på min spis
  • Chip som ringer hem och berättar var de är någonstans
  • Där allting havererar
  • Internet kommer och går
  • Den lever om och blir varm
  • Har man tagit sina bilder och stoppat upp dem i Icloud
  • Mjukvara som kör i min pacemaker
Direct download: Uppkopplade_prylar.mp3
Category:general -- posted at: 7:16pm CEST

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ör med all den datorkapacitet vi skaffat oss. Och vad är egentligen AI?

När det gäller inspelningarna från Øredev vill vi rikta ett jättestort tack till Stephen Chin från/med Nighthacking som helt spontant gav oss mycket bättre teknik än vi någonsin fått ihop själva!

[Diskutera]http://techworld.idg.se/2.2524/1.592412) gärna avsnittet på Techworld!

Länkar

Titlar

  • En programmerare i min pappas ålder
  • En helt ny typ av kodsnackande
  • 555 timmar till
  • Ett lite kortare avsnitt än vanligtvis
  • Då har man inte vinden med sig
  • Jag vill ge mitt godkännande innan någon börjar mäta
  • Från att slötitta på Antikrundan till att spela ett spel
  • Ju närmare man kommer den fullständiga upplevelsen
  • Fast på en viss punkt i verkligheten
  • Jag får motstridiga signaler
  • (Den som var) ambitiös futurist på åttiotalet
  • Då fanns det inte så himla mycket mer att göra på månen
  • Lite taskigt att dra all AI över en kam
  • En magisk idé om vad AI är
  • En punkt där allting bara blir löjligt
Direct download: singulariteten_frsk_2.mp3
Category:general -- posted at: 9:49pm CEST

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 Internet of things, At the frontend och Øredev, och vi vill väldigt gärna höra av och heja på alla lyssnare som råkar ha vägarna förbi. Def första lyssnare som säger hej på Øredev får en t-shirt, så långt (det väldigt lilla) lagret räcker.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • För att koda är det ju väldigt överlägset
  • Allas döda favorithäst
  • Eftersom det bara är en mapp
  • Även på Mac så har man ju kommit in i samtiden
  • Det kanske är samtiden, men det är ju inte positivt
  • Bashmagi
  • Vi är ju lite känsliga för stora nedladdningar
  • Servicebussar och andra hemska saker
  • Det är inte ens min kod som är poängen
  • (Problemen med att ha) en massa abstraktioner i händerna
  • (Man har) en massa lösningar som letar efter problem
  • När man väljer sina abstraktioner
  • Vara medveten om vad man inte tänker på
  • Bygga sin första prototyp av Lego
  • Vara rädd för att skriva om
  • Slåss mot biblioteket
  • Vi har köpt in fjorton romaner
  • När man börjar prata om arkitektur
  • Favoritsak jag inte tycker om
  • En såndär abstraktion som precis alltid läcker
  • Bobby tables-problem
  • Är vi nöjda med flexibiliteten?
  • Har vi några pyromaner i publiken
  • En annan stil än de flesta IT-konferenstalare
Direct download: 30_oktober.mp3
Category:general -- posted at: 6:04pm CEST

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 idag förstår hur datorer fungerar. Det är bra för alla att skriva lite C. Eller? Vilka lågnivåsaker kan vara värda att ha lite koll på idag?

Som avslutning vankas snack om utvecklingsmiljöer och lite kort om språket Rust.

Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Inte helt rätt med de som har skrivit mjukvaran
  • Jag brickade mitt tangentbord
  • Ingen aning om hur man skriver mjukvara
  • (I klass med att) flasha om tangentbordet
  • Det ser ju ut som riktiga piltangenter
  • Sitta och skriva på en kudde
  • Det där låter mer som en riktig produkt
  • Sin egen bastardvariant av Dvorak
  • Om jag brydde mig tillräckligt mycket
  • Fördelen med Qwerty är att det står på tangentbordet
  • Bra att bry sig ganska mycket om sitt tangentbord
  • Jag har köpt datorer i Hongkong ganska länge
  • Fördelen med att ha din helt egna tangentbordslayout
  • Tangentbordssnack med Kristoffer och Tobias
  • Resten av livet med dina handleder
  • Om värdet i z-bufferten är längre bort än det man vill rita
  • Sprid ljuset med ett steg
  • Det kompilerar ju oerhört snabbt
  • Det låter lite som självspäkning
  • Om man har utsatts för C
  • Självspäka sig litegrann i C
  • Har du en kompilator så har du C
  • Lågt ner i grafikstacken
  • Sjukt frustrerande och intressant
  • Hjärnklåda
  • Som att försöka installera ett virus på sin dator
  • Antingen det man vill ha eller ingenting
Direct download: 24_oktober.mp3
Category:general -- posted at: 6:22pm CEST

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 i gamla system. Och varför glömmer man så lätt bort slutanvändare när man gör något nytt? Efter det hinner vi med dåliga gränssnitt och problemen med att ersätta fysiska knappar med beröringskänsliga kontroller. Att sitta fast i gamla lösningar. Var hade vi varit utan SDL?

Ett särskilt tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!

Diskutera gärna avsnittet på Techworld!

Länkar

Titlar

  • Full deploy varje gång
  • Riktigt gamla versioner av GCC
  • Handbyggde tio olika versioner
  • Det börjar låta som spelbranschen det här
  • Det brukar ju inte vara så
  • Om man ser det från ett utvecklarperspektiv
  • En uppkoppling som vi alltid kan lita på
  • Man vet ju att det inte är stort här
  • Systemen som är mot användare
  • Kedja av auktoritära personer
  • Windows XP på bankomater
  • Mer och mer pragmatisk för varje år som går
  • När man bestämmer sig för att göra en ny version
  • Extremt tufft att göra någonting rätt
  • De hade kunnat vara fysiska knappar
  • En icke-fysisk tangent
Direct download: 17_oktober.mp3
Category:general -- posted at: 10:03pm CEST

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 ansträngning man gjort med värdet i det man skapat.

Ett särskilt tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS!

Diskutera gärna avsnittet på Techworld!

Länkar

Direct download: 9_oktober.mp3
Category:general -- posted at: 6:23pm CEST

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

Direct download: 2_oktober.mp3
Category:general -- posted at: 5:50pm CEST

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

Titlar

  • Frihetssällskapet
  • Inte bara doom-and-gloom-snacket
  • Att inte ha nyckeln gör det väldigt svårt att dela ut den
  • Slentrianextraktion av din data
  • Helt okrypterad i en databasdump
  • Det svåra med säkerhet är att säkerhet är svårt
  • Att kämpa mot sig själv
  • Per definition reaktivt
  • Det kanske är lika bra det
  • De säkerhetsföretag som vill överleva
  • Det vi oroar oss mest för i säkerhetsbranschen
  • VDn har en supersäker telefon
  • Alla nycklar till hela slottet
  • Den som ingen tänker på
  • Ett enkelt problem när man vet vad det är
  • En feature som alla har glömt fanns där
  • Verkligen ett gigantiskt hål
  • En POSIX/Unix-värld
  • När det skrevs så fanns i princip inte internet
  • Såhär rapporterar media om allt
  • Ett käckt namn och en häftig slogan
  • Modern alkemi
  • Koncentrationen skulle vara på topp, eller frustrationen
Direct download: 28_september.mp3
Category:general -- posted at: 6:55pm CEST

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

Titlar

  • Man kommer ju inte undan det
  • Att helt hänge sig till ett ramverk
  • Javascript, som det stora språk det är
  • Faux-Mac OS X-looken
  • Jag såg ett galet projekt
  • Det börjar bli liksom som Inception
  • Framåtmoment bakom teknikerna
  • Oväntad out-of-band-kommunikation
  • Webbens C
  • Hur mycket Go vill vi ha i vår infrastruktur
Direct download: 18_september.mp3
Category:general -- posted at: 6:17pm CEST

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 apputveckling.

Avsnittet sponsras av Procera, som bland annat söker skarpa webbapplikationsutvecklare.

Diskutera gärna avsnittet på Techworld.

Länkar