Kodsnack

Kodsnack

Sweden

Kodsnack är ett poddradioprogram på svenska om utveckling, kodknackande och allt som hör därtill. Kodsnack drivs av Kristoffer Grönlund, Fredrik Björeman och Tobias Hieta

Episodes

Kodsnack 217 - SETI@home-konceptet för testning  

Fredrik snackar med Iggy Gullstrand om testning i alla dess former. Iggy jobbar på Testbirds som testar saker automatiserat och från slutanvändarperspektiv, på ett klart bredare sätt än man som utvecklare (som Fredrik åtminstone) brukar tänka på test.

Vi snackar också om Iggys väg till test och testning som något överlappande och sammansmältande mellan olika grupper inom utveckling.

Mot slutet pratar vi även lite om vad man som IT-person gör i Almedalen.

Testbirds letar just nu efter säljare/account managers som vill vara med och rulla ut plattformen i Sverige, kika på här för mer information.

Jayway sponsrar till vår stora glädje det här avsnittet av Kodsnack! De söker både nya och erfarna utvecklare från frontend till backend via molnet till Malmö, Halmstad, Stockholm och San Francisco. Tusen tack Jayway!

0 Testning, testning, testning 24:30: Sponsor: Jayway 26:15: Testning enligt Iggy 30:04: Roller och områden som överlappar och smälter samman 33:14: Bra testare får lätt centrala roller? 37:01: Iggys väg till testning 41:32: Almedalen

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Iggy Gullstrand Testbirds Crowdworking Explorativa test nest.testbirds.com Jira GRDN - Global real device network SETI@home Selenium Appium Jayway - veckans sponsor Øredev IOT conference Coldfront Talent without borders Bugability Qbasic Gorillas Nibbles Almedalen Mingla - Tinder för Almedalsveckan Hojta gärna till Iggy Gullstrand på Linkedin Titlar Småtrött efter rosé och bubbel Allting som är på något sätt uppkopplat SETI@home-konceptet för testning Djupt rotade processer och rutiner En server med ett operativsystem och en webbläsare Riktiga användare som kan språket Mäta kvalitén med tester Inte testa bara på slutet Det är det här du har beställt Alla sitter och är arga i sitt hörn Man blir lite spindeln i nätet Testning är ju en extremt bred roll Efter några sekunders tystnad och ångest Väldigt smickrande och extremt skrämmande I början famlade man i mörkret Kombon av det jag gjort sedan tidigare Förutom champagne och rosé 192 olika unioner runtom i världen Tinder fast för Almedalen Folk som tänker på ett helt annat sätt

Kodsnack 0

Kodsnack 216 - Ett hologram på min diskbänk  

Fredrik snackar med Jimmy Engström och Jessica Engström om Hololens, VR, AR, MR och … MR också. Begreppen reds ut och vi går igenom allt från fräcka spel till nyttolösningar, hur man ska tänka kring … XR … både upplevelse- och utvecklingsmässigt.

0: Inledning, begrepp och bakgrund. 15:10: Fragments och andra fräcka spel. 19:27: Affärs- och företagslösningar med XR. 27:50: Hur bygger man ut något existerande system åt XR-hållet? Tänk på upplevelsen! Och det begränsade synfältet. Jobba med ljud också, det funkar väldigt bra. 45:52: Hur långt kan man komma med sina idéer utan en Hololens och hur får man tag på en? 55:29: Headsets från andra tillverkare och hur de fungerar ihop med Hololens

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Jimmy Engström Jessica Engström Hololens VR - virtual reality AR - augmented reality MR - merged reality MR - mixed reality Google glass Pokemon go ARKit Google tango Microsoft MVP Unity UWP - Universal Windows platform Holojs Holotoolkit Direct3d Fragments Young Conker Lowe’s Azure cognitive services Buzz Aldrin HRTF - Head-related transfer function Robo raid Slow motion-animationer i Mac OS X Hololens-emulatorn Waveguide developer.microsoft.com/windows/mixedreality Academy VR-headsets från andra tillverkare azm.se Mixed reality-användargruppen på Meetup Coding after work - podcasten Coding after work - gruppen Titlar Prata lite framtidsteknologi Man ser den riktiga världen med sina egna ögon Ställa ett hologram på min diskbänk Studsa en holografisk boll på ett fysiskt bord XR Då pratade vi med våra lampor På den tiden var det inte jättebilligt att tända och släcka sina lampor Du behöver hantera klick-eventet Man sitter på Pintrest och pinnar litegrann Planera i en 3D-värld Gå omkring i det holografiska köket Man gör en upplevelse Buzz Aldrin är där som ett hologram Jag vill ju kunna dra i huset Ett hål i det virtuella rummets tak I det virtuella rummet i headsetet Hololens är jätteroligt att jobba med

Kodsnack 0

Kodsnack 215 - Tumregler  

Fredrik och Kristoffer börjar med konferensen Ship it och några tankar därifrån, framför allt om mobbprogrammering och att lära sig saker genom begränsningar eller att ta dem för långt. Eller inte göra det. Begränsningar är ju bra för kreativiteten, men att anamma något blint brukar ju inte vara det. Vi pratar om tumregler och patterns och undrar hur mycket av utvecklingsmetodikers framgång som beror på att gruppen har en gemensam erfarenhet av något man var överens om fungerade sämre - att man fått kontrollen och får välja själv istället för att leva med något som införts med för dålig förankring.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Ship it Nordic Ruby Yasuragi Hasseludden Varvet Carl-Johan Kihlbom Allison McMillan pratade om att lära sig på arbetstid Allisons tal baseras på hennes serie texter “Hack your workday” Lennart Fridén pratade om mobbprogrammering - länken ger hela texten/sagan, med bilder och allt Mobbprogrammering Erfarenheter av ett år av mobbprogrammerande Lightning talks Chad Fowler pratade om hur man lyssnar på jazz Alla tal från Linuxconf Australien 2017 Lightning talks från Linuxconf Australien 2017 Jonas Nicklas höll ett blixttal om att bränna ut sig på öppen källkod Chandra Carney pratade under rubriken “Merge conflicts” Stephen Anderson och Bendyworks Enhetstestning Functional testing Kristoffer pratade på Devops summit 2017 Agile Trello 213 - avsnittet där Martin pratade om att programmera i Pico-8 Cristopher Alexander The Oregon experiment Miljonprogrammet Pattern inom arkitektur Pattern inom mjukvaruutveckling Urban code - 100 lessons for understanding the city Aforismer Hawthorneexperimenten Suse Titlar Fundamentalism Orgieprogrammering Jag föredrar orgieprogrammering Uppskalad parprogrammering Varje lightning talk är en bonus Sympatiångest När man kan jobba när som helst så gör man det Stoppa jobbet i ett rum Tvinga mig själv att inte jobba Det handlade inte om det när jag gick dit Man vill ju så gärna kunna generalisera saker (Som) Ett sätt att lära sig förstå (vad det är) Reagera med knäskålarna Helt fel sätt att tänka på Tumregler En vokabulär av tumregler Hur man vill planera sin stad Den enda natur vi har att jobba med är den mänskliga naturen Det finns regler som man inte rår på Små visdomsord Posttraumatisk stress från ett annat system

Kodsnack 0

Kodsnack 214 - En vecka med Surface book  

Fredrik provar på Windows-livet medelst Surface book utlånad av Microsoft och delar med sig av tidiga intryck efter en vecka. Tips, frågor och hjälp på vägen välkomnas varmt, allt från SSH-nycklars mysterier till favoritpaket för Atom och intrikata detaljer kring Visual studio och C++!

Vi vill höra av er lyssnare mer om allt annat också! Vill ni att vi pratar om något speciellt? Vet ni någon vi borde ha med som gäst? Tipsa och kommentera på alla vanliga kanaler!

Sist men inte minst ett förnyat tips om The morning paper och ett riktigt intressant paper som ger Kristoffer alla rätt i att vara skeptisk kring alla dumma prylar i prylarnas internet.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Advent of code 2015 Tusen tack bromaniac för pull requesten på Advent of code 2015 Javascript 30 Fredriks första Mac * I’m Gus Sorola, and I’m a gamer Surface book Atom Sublime text Bakery - Fredriks statiska sidgenerator Markdown Putty Cygwin Fira code Ligaturer Performance base Electron Dockningsstationen för Surface hette helt enkelt Surface dock Papers we love The morning paper Philips hue Amazon echo Google home Homepod Iot goes nuclear: creating a Zigbee chain reaction - det paper Fredrik pratar om Zigbee Wardriving Titlar Midsommarlugnt Macanvändare sedan urminnes tider Ni som utvecklande lyssnare En vecka med Surface book Vi är väldigt dåliga tankeläsare En liten låda från Google som alltid lyssnar Det vore ju framtiden att prata ut i luften Blinka S.O.S. i Morse Wardröna Infektera alla lampor i hela staden Vad borde jag testa på Windows?

Kodsnack 0

Kodsnack 213 - Känslan av retroprogrammering  

Fredrik och Martin värmer upp med lite Skype och hamburgare för att sedan snacka om nyss avslutade gamejamet No more Sweden, Pico-8, assemblerprogrammering och att utveckla med inspirerande begränsningar.

Analysparalys, flyt och avvägning mellan begränsningar och kreativitet. En liten utflykt i speldesignvärlden och axlar längs vilka man kan utvärdera spel - eller egentligen det mesta, vilket var själva anledningen till utflykten.

Martin har för övrigt akut slut på Youtube och önskar sig tips av hög kvalité.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Casual - bra burgare i Malmö Tommi’s burger joint No more Sweden Alla bidrag till årets No more Sweden Pico-8 Lua MOS technology 6510 - processorn i Commodore 64 PEEK och POKE PNG-formatet Atom Sublime Electron Vim Många besöker Stack overflow i sina försök att komma ur Vim Brainfuck Voxel Arduboy CHIP och Pocketchip Advent of code (Och ja, du är fortfarande varmt välkommen att skicka in lösningar till vårt repo!) Javascript 30 Haskellbibliotek som kontrollerar datatillgång och användning Castlevania symphony of the night speedrun Köra godtycklig kod i Pokemon yellow Till slutet av Super Mario world på 5:59,6 “Jailbreaking” av Super Mario world Titlar Jag brukar inte bekymra mig så mycket när saker går rätt På standby till nästa gamejam Känslan av retroprogrammering PEEK och POKE RAM så det sprutar ut ur öronen En trippelrekursiv introvertfunktion Gå över ån efter förgiftat vatten En annan generations retrogrejer En balans mellan begränsningar och möjligheter Det skulle gå att bryta isär det här i småbitar Riktigt retrohemskt Jag har tittat på alla träslöjdsvideos Youtubeakuten

Kodsnack 0

Kodsnack 212 - 34198 rader  

Tobias och Fredrik snackar nyheter från Apples nyss avslutade utvecklarkonferens WWDC. Vi fokuserar på utvecklarintressanta nyheter, men det blir ett kort snack om prylar som inledning. Tobias första inköp efter keynoten har faktiskt redan levererats. Därefter blir det nyheter i Xcode, grafik-API:er och annat i Macos, AR, VR och Mac-hårdvara.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 WWDC 2017 - keynoten iMac pro Det Tobias beställde Platforms state of the union - “den andra keynoten” Refactoring libclang - Clangs C-API Resharper Clion Pycharm Cmake Clang 4 Apple file system HEVC - artisten också känd som H265 Kaby lake Metal Directx 12 Vulkan ARKit AMD Ryzen Alla videos från WWDC Titlar Jag öppnar paket 34198 rader Automatiska refaktoreringar över en stor yta Hur mycket har det här sönder Cmake? Vad i hela världen är det med det namnet? Namnet får inte många plus De har fokuserat väldigt mycket på baksidan Lägga fler cores på problemet

Kodsnack 0

Kodsnack 211 - Bli IT-konsult på tolv veckor  

Fredrik snackar med Johanna Björklund Tedenborg. För ungefär ett år sedan bestämde sig Johanna för att byta karriär och lära sig programmera. En tolvveckors intensivutbildning senare började hon jobba som IT-konsult, och nu arbetar hon som databasutvecklare hos en storbank. Fredrik minns inte exakt vad han gjorde med sin sommar, men det hade inte riktigt samma fokus och utväxling. Vi snackar om hur det är att gå en intensivutbildning, jämför lite med längre utbildningar, hur det är att vara ny programmerare och också en del om att få fler kvinnor intresserade av programmering.

Efter som man inte kan ha för mycket tur med Skype brusar Johannas ljud lite vid två tillfällen, men det går snabbt över.

Vad säger ni förresten: borde vi ha ett SQL-avsnitt någon gång?

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Johanna Björklund Tedenborg Accelerated learning C#.net - årets version av kursen Johanna gick Academy Academic work Systerprogrammet med Java-inriktning Parkinsons lag Tjejer kodar Ekskäret Pink programming En artikel med ytterligare några organisationer som vill få kvinnor intresserade av programmering COBOL PL/SQL MySQL Titlar För att hålla sockret uppe Bli IT-konsult på tolv veckor Man får välja sida Faktisk, praktisk programmering Ett litet sommarlov Det fanns alltid en annan uppgift som väntade på en Sitta på den omtalade bänken När man till slut sätter den sista måsvingen En nördig kille med glasögon och t-shirt “Du ser inte ut som en typisk programmerare”

Kodsnack 0

Kodsnack 210 - Expose yourself to ideas  

Recorded at Gothenburg startup hack 2017, a little celebration of being social around coding. Fredrik chats to first Erik Thorelli of the Gothenburg Sketch & design meetup, then Erik Larkö of the Bring your own project Gothenburg group. Topics stretch from what Sketch is and what it can do for you, over group recommendations, to side projects, where to find ideas and how to get over whichever obstacles we put up in our minds to playing with new things.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig 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!

02:19: Sketch & design with Erik Thorelli 22:01: Bring your own project with Erik Larkö

Links Gothenburg startup hack The startup panel discussion Erik Thorelli Erik Larkö The Sketch & design meetup Sketch Bionote Moom Invision Airbnb’s tool to render React components to Sketch Got UX The React meetup Dan Abramov Bring your own project Gothenburg John Carmack Gothenburg lounge hackers Helen V. Holmes - critique is terrifying Purple shopper - the purple things buyer Robopong Purple scout Dark web The Docker meetup Got.λ - the functional programming group Papers we love Titles Two Eriks Not so cluttered as an Adobe app Visualizing what the heck you’re trying to build I spend ten minutes adjusting the battery level DevUX Can I use it for something? Maybe you’ve never designed anything before Appealing, even for me Faster than fiddling around with CSS It helps reduce waste A caricature of a designer and a developer Asymmetrical pair programming and designing A compiler for design Feels weird, but in a good way Semi-empty Github projects I want my Github page to be cool Why do you want to be John Cleese? Dare to fail Be a good person I don’t think I’ve ever finished a project Where do you get your ideas from? I steal them Expose yourself to ideas The world doesn’t need another Pong game, but you need to write a Pong game Developing as a developer

Kodsnack 0

Kodsnack 209 - Akademiskt och pragmatiskt  

Fredrik och Kristoffer snackar om programmeringsspråket Pony - ett nytt aktörsbaserat språk som kompilerar till maskinkod och har en väldigt intressant modell för minneshantering. Försöker man bygga distribuerade system kommer man förr eller senare till relativitetsteorin. Apropå både huvudämnet och Kristoffers förberedelser för att hålla en presentation på tjugo minuter. Saker som implicerar ett tidskoncept är omöjliga att göra, beklagar.

Apropå Ponys trevliga avsaknad av beroenden kommer vi in på beroenden också. Vet de som kodar Gitlab vad de beror på? Do they know it’s Christmas?

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Tim Urban skriver eminenta och väldigt grundliga Wait but why Neuralink and the brain’s magical future - Tims artikel om Neuralink - Elon Musks nya företag Oatmeal XKCD Kristoffer ska prata på Devops summit 15 juni The orchid thief Adaptation - en ganska skum och cirkulär film Pony Videon Kristoffer länkade Ponys tidiga historia Capabilities theory Sophia Drossopoulou Ponys virtuella användargrupp Actor-modellen Kanaler i Go Interface och traits i Pony Generics i Pony Rusts minnesmodell Reference capabilities Consume och dess användning Ponys filosofi och principer Licenskollaren Fredrik körde på sitt webbprojekt Vue.js Left-pad Gary Bernhardt Ken Thompson Brian Kernighan Dennis Ritchie Plan 9 Titlar Min forskning bara växer Se 82 timmar talks och läsa 70 papers Nu ska jag bara ta mig genom Mordor Så kommer man förr eller senare till relativitetsteorin En soppa av saker som händer En av oss har dött Det är omöjligt för någon att fatta beslut, någonsin Ingenting existerar och det går inte att fatta beslut Gräva sig ner i relativitetsteorin och sedan gräva sig ur den Det kan bli ett metacirkulärt talk Något annat roligt, förutom relativitetsteorin Ponny, säger man väl på svenska Samma problem och frustrationer som kom tillbaka Fantastiskt vackert och naivt Jag önskar att det var den här världen vi levde i Kompilera hela kompilatorn Du lägger bara meddelandet i brevlådan Drag av Python En noggrann kompilator Helt race-fritt Då klagar kompilatorn Rustutvecklarna surfar längst fram på en våg Akademiskt och pragmatiskt Akademisk lösning på ett pragmatiskt problem Ett beteende som kör för alltid Nu står vi i C och väntar på fil-IO Varför detta namn?

Kodsnack 0

Kodsnack 208 - Vi kan inte bara prata om programmering generellt  

Fredrik snackar med Emelie Dahlström, generalsekreterare på Kodcentrum, och Emil Robertsson, VD på Informator som i sin tur är en av Kodcentrums huvudsponsorer, om bland annat det nyliga beslutet att programmering ska läras ut i skolan. Vad betyder det, hur kan det fungera och vad kan en ideell organisation som Kodcentrum bidra med? Vi diskuterar också hur vi som programmerar till vardags kan bidra till att sprida kodkunskaper, oavsett om det finns en kodskola där vi bor eller ej, och allt man får ut av att engagera sig.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Barnhacket och vårt avsnitt om det Regeringsbeslutet om att programmering ska in i skolan Kodstugorna Emil på Informator Vinnova - Sveriges innovationsmyndighet Lisa Söderlund - ansvarig pedagog på Kodcentum Kodcentrum på Github Karin Nygårds Programmera mera Agar.io Projektet Koda i skolan Paradox kodcentrum.se/volontar - surfa in och se hur du kan bidra! Kodboken - allt Kodcentrums material. Läs, testa, tipsa och sprid Koda med barn - nyhetsbrevet Stadshushacket Ann Hellenius Stockholms stads programmeringskommission Titlar Var är vi nu och vad har hänt sedan dess? Modigt att våga satsa Vi kan inte bara prata om programmering generellt Kompetenshöjande block En digitalisering av en sektor En oerhört spännande tid Vad är hygiennivån? Ett hjältetema Skapa förutsättningar för engagemang Anstormningen av 400 femteklassare 400 kodknackande kids på samma ställe Pixelpizzorna Ett stort steg tillsammans Vad är programmering, och hur är det relevant för mig?

Kodsnack 0

Kodsnack 207 - Min fatalt skeva och felaktiga världsbild  

Tobias, Kristoffer och Fredrik snackar om alla projekts inneboende trasighet, Dijkstras obekväma sanningar, chansen att vi lever i ett simulerat universum …

… och kärnvapen. I korthet.

Allt är korthus byggda i panik, som man gradvis upptäcker och kanske försöker fixa. Så gräver man sig ner i högen och har plockat ner allt i atomer. Det blir inte bättre av att allt görs och tolkas av människor, och att bilden av vad man egentligen ska göra ständigt förändras. Vi tror inte heller att det är bättre någon annanstans, men mjukvara kanske gör det lite lättare att plocka isär precis allt. Det enda lyckade projekt som finns är kanske det förra, eller förrförra, större man gjorde. Det brukar folk vara rörande överens om var mer lyckat och färdigt än det man har just nu. Vad tycker ni som lyssnar? Känner ni att alla projekt flippar ur på olika sätt, eller håller ni inte alls med? Har det aldrig varit värre än nu? Eller är det ungefär som det alltid har varit, och är det kanske till och med ett gott tecken?

Simulationsteorin inkluderar en del boktips från Tobias, tankarna kommer ur bra science fiction.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrigoch @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 Dijkstra Dijkstra lsita på allt som är fel Fortran PL/I BASIC Cobol APL Lisp We are legion (we are Bob) For we are many Dennis Taylor Simulationsteorin Niklas Boström - även känd som Nick Bostrom Elon Musk Rekursion Har universum en upplösning? Wait but why har skrivit en hel del om AI och dess möjliga faror Tidigare Kodsnack som diskuterar risken eller ej och utmaningen med att försöka skapa AI, med Tim Urban och Torill Kornfeldt Hardcore history om kärnvapen Vätebomber Manhattanprojektet Vetenskapens värld om Tjernobylsarkofagen Titlar En blandad pott Varför går alla mjukvaruprojekt åt helvete Korthus byggda i panik I panik bygga upp ett nytt korthus Allting är föränderligt Många saker som flyttar på sig Någon som känner att de inte inte vet vad de håller på med Välkomna till Kodsnack, allt är kört Arketypen för programmerare med åsikter Dijkstra höll i alla fall med 1975 En attityd som har funnits hela tiden Min fatalt skeva och felaktiga världsbild Jag har åsikter En grundpremiss som inte är säkerställd En tillräckligt kraftig simulator Universum är en process Vi har ju bara ett universum att jämföra med En kul tankevurpa Det går inte att återspegla i en så rudimentär simulation Vi börjar närma oss slutet på vår sprint Filosofin flyttar på sig Lägstanivån är ganska dålig

Kodsnack 0

Kodsnack 206 - Rocket VCS varje dag  

Fredrik och Kristoffer snackar lite mer om att göra sig av med prylar och kommer lite osökt in på störande ljud vid arbetsplatser.

Vi har fått återkoppling kring Mementometodiken som gås igenom i god ordning, och vi önskar oss givetvis ännu fler åsikter om att slänga bort mer av sin källkod och historik. För att inte tala om kod på området! Tack vare Martin Bagge finns numera Rocket VCS som ett första steg, men världen behöver givetvis mer på samma område!

Vi snackar också lite om presentationer, att repetera och förändra, gå utanför de planerade ramarna, kritisera IOS larmfunktion och att Fredrik kan komma att dyka upp på scen under Gothenburg startup hack den sjätte maj.

Kodsnack 0

Kodsnack 205 - Mementometodiken  

Fredrik och Kristoffer börjar snacka om att minimera, från lån och andra ålar till både fysiska och digitala ting. Borde vi kanske slänga bort vår kod lite oftare? Kanske till och med hela versionshistoriken? Behåller vi alldeles för mycket av allting, och betalar vi en hel massa för bagage vi intalar oss själva är gratis?

Är versionskontroll ett antipattern?

Vad tycker ni som lyssnar?

Berätta varför vi har fel!

Vi kommer också in på rutiner och att ha nytta av dem. Och distraktioner och att försöka undvika dem. Eller kanske försöka hitta bättre distraktioner?

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Ålar - avsnitt 134 av eminenta Roderick on the line Anti-pattern Memento Kubernetes Don Melton Titlar En igel, skulle jag vilja säga En kostnad i att ha saker Saker i förrådet En skatt på att ha saker Skatten finns alltid där Inte den typ av spel man vill spela idag Exakt det jag behöver nu, och inget annat Den gamla gaffeln som är lite krokig Göra sig av med saker man inte behöver, i det abstrakta Man intalar sig att det är kostnadsfritt Vad är extremare än extremt? Mementoprogrammering När vi väl släpper slutsteget Allt vi behöver, men ingenting annat Samma sak med kod som man har slängt Om koden till fel sak försvann vid fel tillfälle Mementometodiken Något man inte valt, men som man inte kan bli av med

Kodsnack 0

Kodsnack 204 - En jakrakningsgrej  

Fredrik och Kristoffer värmer upp med lite Svalbard. Fredrik har testat kaklande fönsterhantering på Mac vilket leder till mer diskussion om fönsterhanterare, några tips om upplägg och skrivbordsmiljöer.

Sedan snackar vi lite följdfrågor och verktyg för att synka data mellan datorer. Därefter kommer ett helt nytt tips om programmeringsövning och lite diskussion om hur olika stora öppna källkodsprojekt är uppbyggda när det gäller att bidra till kodbasen. På slutet pratar vi lite autentisering, att lyckas läcka minne i Chromium och undrar om Electron är det nya Flash.

Kristoffer rapporterar från den något mer fjällhöga nord än vanligt och låter därför något mer komprimerad än vanligt.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Svalbard och dess styre Bredband på Svalbard Univeristetscentret på Svalbard KWM - den kaklande fönsterhanterare för Mac Fredrik provat Quartz-event Apple events Moom Awesome Alfred I3 Jakrakning Tobias lilla “utbrott” är andra halvan av avsnitt 202 I avsnitt 200 började vi diskutera Kristoffers tankar och önskemål kring datasynkronisering och backup bup Syncthing Amazon drive Git-annex Salt Eudyptula challenge - tack Magnus Therning för tipset! Project Euler Sourceforge Bash FSF - Free software foundation DRBD Wesnoth Mannen som skrivit drivrutiner för alla webbkameror Oauth SAML Mozilla persona Sidan som kan ge en Instagram-tokens TimeEdit - Fredriks jobb Webassembly Emscripten Binaryen asm.js Zen garden-demot i Webassembly, funkar för tillfället bara i Firefox 52 eller senare Electron Elecron är flash för skrivbordet Discord Titlar Från den norra poddstudion Jobba i kolgruva på Svalbard Där man kan köra rent kaklande Flytande fönsterhanterare En jakrakningsgrej Lite dropboxigare än det är backupigt Ett permanent arkiv Det gör ingenting om det aldrig försvinner För det som inte har samma betänkligheter som jag Lämna sin server hemma En fransman med en pipa

Kodsnack 0

Kodsnack 203 - Med sand och lödpenna  

Fredrik och Kristoffer börjar med snackar mental förskjutning efter resande. Efter det blir det separation of concerns! Separation av … bekymmer är populärt och omtalat, men vi tänker nog ganska ofta fel på vad det bör vara och uppnå. Dessutom, faktiskt, en hel del positivt om Javascript. Spännande sidor hos programmeringsspråket Elm. Är en viss nivå av cargo culting oundvikligt?

Fredrik frågar Kristoffer om tips på presentationsförberedelser. Borde vi ha presentationen på Kodsnacks Youtube-kanal? Och hur knyter första Quake an till att hålla presentationer?

Sist men inte minst: ett meetuptips och den viktiga frågan om man ska delta i ett game jam i år?

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Webgl Separation of concerns Emacs Lisp this i Javascript Projektet för att konvertera Emacs till Guile Guile Scheme Elm Joel Spolsky om ungersk notation och att få felaktig kod att se fel ut Cargo culting Alan Kay Goroutines Erlangs meddelandemodell Rands - Michael Lopp Kodsnacks Youtube-kanal är … relativt ödslig för tillfället At the frontend hette konferensen i Köpenhamn Meteor Meetup-gruppen var Software craftsmanship Göteborg Kategoriteori Podden Fredrik hittade var Magic read along Quake Go Uppsala Ludum dare Game jam Grapefrukt No more Sweden - anmälan är öppen! Titlar Jag satt och kodade och hackade Två veckor borta från datorn Gamla sunkiga programmeringsspråk som borde veta bättre nuförtiden Den modellen är rätt sätt att beskriva det på Man får in nuvarande situation som parametrar CSS är ju mardrömsversionen av det här (Det var) en jättebra idé i sammanhanget I för int Det är lätt att tappa bort ursprungstanken på vägen Tanken var att man skulle vara löst kopplade till varandra Presentera mera Man kan nog bli lite för bekväm Ta frågor och inte tappa spåret helt De som kommer till konferenser är inte identiska Avancerat matemagi Lätt att glömma hur svårt saker är Gå runt med en tjock-TV på huvudet (Sätta ihop hårdvaran) med sand och lödpenna

Kodsnack 0

Kodsnack 202 - Lev i din egen lilla bubbla ett tag  

Tobias och Fredrik snackar hårdvara - adaptrar, laddare, grafikkort och bra supportupplevelser för att sedan gå - via nätets reaktioner på Mass effect: Andromeda - in på internets och mänsklighetens sämre sidor. Nog kan vi jobba in lite mer empati i världen på något sätt, och göra den till en mätbart bättre plats för alla i processen?

Och: du missar inget om du pausar din sociala närvaro då och då!

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 De sista tio procenten, som tar de andra nittio procenten av tiden Gävle developer meetup Tobias Dell XPS och ultrawide-skärm Marble - USB-C dockan/adaptern/laddaren Fredrik köpt för till sin Macbook Satechi-adaptern Fredrik har till jobbdatorn Marble-sidan på Indiegogo Federico Viticci lever på, med och från sin Ipad En skärmdump från Tobias skärm Radeon R9 390 GTX1080 Batman: Arkham knight Mass effect: Andromeda EVGA GTX 1080 ti Pascal-arkitekturen Titlar Någonting jag inte rekommenderar De sista tio procenten Det kanske är värsta fuskbygget Gamla spel jag hittat i mitt Steam-bibliotek När man väntat fem år Väldigt lite snack och väldigt mycket fixa Nu ska jag bli arg Jäkla internet Det blir som en sport att kritisera Lev i din egen lilla bubbla ett tag Bara bete sig som en riktig redig människa Empati och medmänsklighet Det är faktiskt så enkelt

Kodsnack 0

Kodsnack 201 - Anta att vi är vänner och anta att vi är på samma nivå  

Martin och Fredrik snackar konferenser, till exempel GDC som Martin ganska nyss deltagit i. Har du tänkt på konferenser som ett tillfälle att vara den bästa versionen av dig själv? Utöver filosofiska funderingar tar vi upp mer jordnära saker som vad man ska se, vad som är värt att göra och när man egentligen ska gå till hotellrummet och sova istället för att stanna uppe långt efter läggdags? Blir det någon skillnad beroende på hur man deltar? Vad gör man om man vill prata med någon man fått syn på? För att inte tala om den konstiga händelsen att någon får syn på en själv? Är större konferenser alltid bättre än små?

Spoilervarning för slutsekvensen i första Diablo vid 06:30 - 07:00.

Vi ber om ursäkt för den händelse att kausalitetsordningen i universum råkar vara bruten.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Martin GDC - Game developers conference South by southwest Independent games summit Postmortem-presentationen om första Diablo Pitfall-postmortem Ste Curran - exempelpresentation Tim Schafer Joel Spolsky Kingdom of loathing Nordic game PAX - Penny arcade expo Rymdkapsel No more Sweden Grapefrukt Titlar Kausalitetsordningen i universum är bruten En snabb tolvtimmarsflygning iväg Alla kan inte gå på keynoten Händer det något roligt i verkligheten så har det prio Folk är på riktigt helt plötsligt Alla är människor med fel och brister Tusen människor som pratar med en hela tiden Att åka på konferens och vara ny De här personerna kanske blir användbara en vacker dag Man kan vara sitt bästa jag Jag känner igen dig från internet Jag måste vara den bästa versionen av mig själv Anta att vi är vänner och anta att vi är på samma nivå Hierarkin i konversationen Jag har den här badgen att leva upp till Våga ta pauser Obekväm med att träffa främmande människor under ordnade former Berätta mer om din middleware för att rendera träd Jag älskar norra Europa som kvalifikation Världens godaste mat? Hitta andra som inte heller känner någon Du kan inte sitta i knäet på din kollega hela konferensen Det är bara att resa sig och gå Våga gå Ett kosmiskt klavertramp Presentationsfönstret är sedan länge förbi

Kodsnack 0

Kodsnack 200 - Brytpunkten mellan identitet och data  

Vi börjar med att uppmärksamma dels avsnittets jämna siffra, dels Neochromes avslutande av Advent of code 2016 i Ocaml (och svarar äntligen lite på ett av hans mejl). Neochrome: vill du vara med i ett avsnitt och prata Ocaml och relaterade ämnen? Hojta till i så fall!

Sedan pratar vi lite fönsterhantering - kaklande fönsterhanterare och Kristoffers senasate erfarenheter av dem närmare bestämt. Därifrån kommer vi in på två sätt att prata om enkelhet - enkla primitiver kontra kompletta lösningar som gör exakt en sak. Enkla primitiver kontra app-enkelhet, kanske? Vi drömmer om ett Macos som körde hårt på enkla primitiver-spåret.

Huvudämnet går också lite i spåret komplexa lösningar på små byggstenar: Kristoffer börjar berätta om sina problem kring datasynkronisering och säkerhetskopiering, de lösningar som finns och som han har provat och de idéer han börjat knacka på för att försöka lösa problemen på ett bra och distribuerat sätt. Ett mer robust och decentraliserat internet och robust decentraliserad synkronisering av all din data, är inte det värdiga projekt så säg?

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Advent of code Kodsnacks Advent of code-repo Neochromes Ocaml-lösningar på Advent of code 2016 Ocaml ML Arch Linux i3 Ja, Tobias har en jättestor skärm Moom - grundläggande kakling på Macos Kaklande fönsterhanterare för Macos: kwm och chunkwm SE Linux PAM Awesome LXDE Xfce Litestep Salt Ansible Puppet Chef Git annex Symlänkar IPFS Resilio sync Syncthing Fuse archive.org - som vill spegla internet Gittorrent IPNS Titlar Litegrann som Jesus födelse När började det riktiga Kodsnack egentligen? Väldigt decimalnormativt En bedrift oavsett språk Jag lärde mig ML i skolan Extremistiskt funktionellt Kaklande fönsterhanterare Jag kan kakla litegrann i Gnome Jag kan kakla ett fönster åt vänster Grundläggande kakling på Macos Ortogonala axiom En speciallösning för varje läge När man hittar rätt primitiver Så svårt att hitta rätt typ av enkelhet Precis. Nja. Nej. Hashen av en symmetrisk kryptonyckel Jag kan ju skriva det Jag vill ha det helt decentraliserat Det perfekta filsystemet för backup och synk En vision av internet som är mycket mer robust och mycket mer decentraliserat Brytpunkten mellan identitet och data

Kodsnack 0

Kodsnack 199 - Inputvalidering på en annan nivå  

Vi följer upp förra veckans diskussion med mer om pakethanterare, deras problem och alla intressanta utmaningar som faktiskt finns runt dem. Utifrån Amazons och Cloudflares nyliga problem diskuterar risker kring automatisering och den mänskliga faktorn. Det är svårt att värja sig mot kedjor av misstag. Och centralisering. Vi hinner också med att snacka nyheter i både C++ 17 och Visual studio 2017.

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

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig 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 Meetupen Go Uppsala Jönköpings Divid-meetup - för alla utvecklare och intresserade Gävle developer meetup Cloudbleed - Cloudflares bugg som gjorde att information läckte Amazons serverproblem Fredrik pratade med Joacim Melin Chef Puppet CI HA S4 Cppcast med Titus Winter om Googles kodrepo, tack Johan Deimert! Presentation om Googles monorepo Kristoffers presentation på Linuxcon Conan pratade vi om i förra avsnittet Text med länkad vetenskaplig artikel om icke-uppdaterade Javascriptbibliotek på nätet RPM Snapper Flatpak Nixos Debians reproducible builds Nyheter i C++17 Tabelluppställning av nyheer i C++17 C++14 C++11 Auto Filsystemsbiblioteket i C++17 Trigraph if-constexpr std::thread Nyheter i Visual studio 2017 Opensuse build service cmake-server Apache Cordova Xamarin Titlar Inputvalidering på en annan nivå Marginalen för fel är ju ganska enorm Om man hade tittat tillbaka innan Bevisligen funkar det väldigt bra väldigt ofta Ett misstag av en person på ett ställe kan plocka ner allt En tendens att äta upp allt Den som vill sabba för servern Ett olöst problem än så länge Ett hack runt ett problem som inte borde vara ett problem Ett korthus av korthus Sitt eget träd av beroenden Inget perfekt system och ingen perfekt lösning C++-världen är ganska lugn och sansad Lite magi på insidan Varje steg de tar mot öppenhet

Kodsnack 0

Kodsnack 198 - I'm opposed to magic  

This episode is presented in English.

We chat with Diego Rodriguez-Losada about the C and C++ package manager Conan. Where did it come from, where is it going, the philosophy behind it (very, very pragmatic) and how Tobias has put it to use at Plex. We also move on to package managers and build systems in general. Also: the interesting topic of being magical versus not.

Thanks to Cloudnet for sponsoring our VPS!

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

If you like Kodsnack, we would love a review on iTunes!

Links Diego Conan Jfrog Pypi npm Maven biicode - a precursor, sort of, to Conan Modules in C++ - still under active discussion Cargo - the Rust package manager Conda - Python package manager Automake and autotools zlib qmake Youcompleteme pkg-config brew - package manager for macos Kristoffer’s talk on package managers RPM Nix and Nixos Electric fence YAML Conan Titles I was loooking for alternatives We decided to try again The perfect academic solution Usually it’s a bash script We know what kind of pain they go through The community won’t move We wanted to be hackable When I wrote my own dependency system A beautiful concept you can implement with generators We all hate the syntax of cmake Just an abuse of the system The full devops world has to change We know how to automate all the parts A mistake by design We are betting on that this is going to help us in the long run We had four build systems One of the reasons we wanted to switch is that it was horrible I remember the gnashing of teeth The pain is bigger than the investment Being very magical The magic eventually becomes a pain point I’m opposed to magic Freedom to shoot yourself in the foot The biggest gun to shoot yourself The domain was available

Kodsnack 0

0:00/0:00
Video player is in betaClose