
Kodsnack
716 episodes — Page 10 of 15
Kodsnack 258 - Object-oriented assembly with Marco Ceccione
Recorded at Øredev 2017, Fredrik talks to Marco Ceccione about the ZX Spectrum, positive hacking (the only kind there is!), the benefits of getting closer to the metal and finally balancing coding and management. Marco is an engineering manager at Toptal. Before that, he worked at Stack overflow, where, among other things, he wrote object-oriented assembly to solve real-wold problems on a huge scale. Yes, that's a real thing, discussion and links explains it all. Thank you 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 emailed at [email protected] if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Marco Ceccioni Marco's Øredev presentation about the ZX Spectrum ZX Spectrum BIOS EFI Right to repair Arduino MSIL Russell's barber Toptal - where Marco works Grafana Doctor Dobb's articles on writing Quake Titles I was presenting this very very old computer Take the train and go to Milan Disassembling code by hand A very hands-on period Supremely hackable First repair it, then write some software for it Object-oriented assembly Ultimately, you have to code for the machine Hacking is always positive If they break, we don't fix them
Kodsnack 257 - En sund crunch
Martin och Fredrik snackar om Martins spurtande för att försöka få klart sitt spel innan somrar och annat bryter ut. Vad är egentligen klart? Hur vet man det? Och varför är det inte till jättemycket hjälp att visa vad man gör för andra? Inga gränser-fasen, smekmånadsfasen och produktionsfasen. Utdrivningsfasen. Att bygga en bra introduktion för sitt spel. Hur går det, vad väljer man att ta med och vad skippar man? Som alltid inför släpp av saker blir det också deadlines kontra att inte ha det, och arbetstimmar. Är det vettigt att cruncha så att man jobbar ända upp till åtta timmar om dagen? Vi pratar också lite om Martins känsla för Unity, såhär inför släppet av det första större Unityprojekt. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 - stor spelutvecklarkonferens Game center Unity Haxe Twofold - Martins förra spel Acorn to Arabella Titlar Det är slutspurt nu Börja lite på allt som är kvar att göra Färdigt är ett högst abstrakt koncept Jag började i förmiddags Inget ont om lokalvårdare Det är fyrkanter i rymden Du ska tro att du fattade själv En tutorial som inte ens märks Man får ju slut på vänner (i närheten) Jag vill göra ett spel och det ska vara bra Innan jag dör eller går i pension När det väl är släppt så är det släppt Nog för att inte sova om nätterna 30% extra En sund crunch Kodgruvan
Kodsnack 256 - 40 timmars skrivtid
Fredrik och Tobias börjar med att tacka för veckans trevliga livepodd. Sedan snackar vi mer tangentbord, ergonomi, nytta med att byta tangentbord och layout, men också skrivbordsergonomi och pekdonsplacering. Därefter följer upp GDPR med några tankar från Tobias och massor av bra kommentarer från lyssnare. Som avslutning diskuterar vi Fredriks SOAP-felsökning och kod med fantastisk avkastning för investerad tid och komplexitet. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Suse - tack för sponsringen av livepodden! Suse expert days Bankid-bluffarna som varit Alla fyra i Kodsnack på samma ställe - samtidigt! Kodsnack live på Javaforum i Göteborg Tobias Matias ergo pro i ny ägo Dvorak En serie om Dvorak och Qwerty Dvorak-layoyten patenterades 1936! Colemak-layouten Vertikal mus Magic trackpad - Apples pekplattor (ser lite annorlunda ut mellan generationer) Mardröms-scenario-mejlet MPJ och Funfunction Blade runner 2049-VR-upplevelsen SOAP feof i PHP HTTP-pipelining Titlar Både trevligt och osannolikt Levanderollspel med Bankid Helt horribelt första dagarna 40 timmars skrivtid Vi är väldigt dåliga på att fråga efter det Ett tangentbord de hittar i en skrubb Cold turkey är bättre Pekdonet precis under tummarna Jag har pekdonet ute till höger Väldigt spännande genvägar
Kodsnack 255 - Pushnotiser från ditt överjag
Kristoffer, Amanda och Fredrik snackar GDPR - EU:s nya dataskyddslagstiftning som träder i kraft 25 maj. Om varför vi behöver det, saker det innebär och kan innebära, varför lagar skrivs som de görs, att ladda ner sin data från Facebook, varifrån man mer vill ladda ner sina data och vad man kan tänkas göra med informationen man får ut. Har ni idéer om några särskilda företag man borde begära ut all sin information från? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 GDPR - General data protection regulation Avsnitt 20 av Under utveckling har fler konkreta detaljer om GDPR Cambridge analytica-eländet PUL - personuppgiftslagen, som ersätts av GDPR Ja, GDPR gäller i hela EU utan att individuella länder behöver stifta nya lagar - den är faktiskt en lag och inte ett direktiv (vilket grunden till PUL var, så därför behövde varje land införa eller anpassa sin egen lagstiftning) Richard Stallmans artikel om GDPR Mastodon Slacks GDPR-information och verktyg Artikeln om all data en journalist fick från Tinder Peppa pig Titlar Ett direktiv från EU om privatlivets helgd PUL med vassare tänder gdprrequest.com Ett Kristofferformat hål Vad vet internet om mig? Jag trodde att jag var en hundmänniska Pushnotiser från ditt överjag
Kodsnack 254 - Klicket sitter bredvid tangenten
Tobias, Kristoffer och Fredrik dyker direkt tillbaka in i tangentbordsdjungeln och snackar om Tobias senaste investering och upplevelse: det ergonomiska, klickande, tvådelade och extremt inställningsbara Ergodox EZ. Vi hinner med Tobias intryck, historien om hur han ställt in tangenterna, och också lite detaljer om olika Cherry MX-switchar och deras egenskaper och variabler. Efter tangentbordssnacket följer vi upp Tobias solosnack om stress med mera från förförra avsnittet - tusen tack för alla positiva kommentarer som kommit! Det blir mentalt välmående, skillnaden på lite nedstämdhet, stress och depression och årstidernas direkta och indirekta effekter på ens sinnestillstånd. Vi pratar lite om olika åtgärder för att koppla bort social media och andra stressfaktorer på och utanför jobbet. Och hur mycket formen på budskapet spelar roll för hur man kan ta till sig det, kanske speciellt när det handlar om självhjälp. Man behöver inte ha jobbat i branschen i tjugo år och ha en podd för att kunna prata om stress, välbefinnande och allt annat! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Ergodox EZ Matias ergo pro Cherry MX blue Cherry MX red Cherry MX clear Cherry MX brown Cherry MX speed silver Animation av en clear-switch Animation av en blue-switch Cherry mx super black Prova på-tangenter för olika switchar Tobias uppackningsvideo OBS QMK - Quantum mechanical keyboard Pok3er Tobias tangentbordslayout Iris Keyboardio Ergodox infinity Tobias solosnackade i slutet på förförra avsnittet Mastodon Instapaper Becoming functional Videon Tobias fick skickad till sig Titlar Jag kände inte för att löda ihop mitt tangentbord Cherry MX blue är ju en fantastisk keyswitch Klicket sitter bredvid tangenten En väldigt liten Newton Bodybuilderhänder Muskeltummar Artisinal keyboard factory Nordic left brace Allting du gör med ringfingret Mellanslag med högerhanden Ett högerenter En layoutsommelier Populärt på tangentbordsmässan i Graz Man kan fördjupa sig i kamaxlar Många små saker som bygger på varandra
Kodsnack 253 - Ett samtal människor emellan i vardagen
Fredrik besökte Metoo hack och pratade med en grupp av både arrangörer och deltagare om hur hacket kom till, hackprojekten, problemen de försöker lösa och flera andra områden utifrån det. Som farorna i att rangordna upplevelser. Deltagare: Rebecka Gustin (initiativtagare till hacket), Noëlle Madsen (deltagare), Jessica Andersson (deltagare), Matilda Pilfalk (deltagare) och Ninni Karlsson (coach). Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Metoo hack Hackets Facebookgrupp Alla hackprojekt på Github Rebecka Gustin Noëlle Madsen - kommunikationsansvarig på Chalmers studentkår Chalmers mot sexism Jessica Andersson Matilda Pilfalk Skyltmax Ninni Carlsson - lektor könsrelaterat våld, sexuella övergrepp, bearbetning, genus, högskolepedagogik på Göteborgs universitet Metoo Med vilken rätt Tystnadtagning Jenny Meyer Chalmers innovation Metool - presentation och Github Impact - appen som vill hjälpa fler att bli lite modigare - en civilkurageapp mot vardagssexism Våldets kontinuum Appen som analyserar ljud från möten Härskartekniker Din Slack-kanal är förmodligen sexistisk - Jessicas länk Hemla - Dagboksappen för små barn Stopp! Min kropp! Titlar Jocke, jag har en idé (Det är lätt att handleda) När det finns en egen drivkraft (Man kan proppa in) Hur många perspektiv som helst Kan man ens säga eller göra det här? En utmaning att hitta rätt frågor Ett samtal människor emellan i vardagen Alla råkar ut för det men vi har inte svaren Man blir ju mest förtvivlad En kulturfråga Hur kan vi hitta varandra? En upplevelse av att vara invaderad
Kodsnack 252 - Hos oss får du certa dig hur mycket du vill
Amanda och Fredrik snackar mer om tangentbord och certifieringar, speciellt då Javacertifieringar. Fredrik har skaffat sig ytterligare ett mekaniskt och speciellt tangentbord och talar ut om sina erfarenheter. Amanda pluggar för att bli certifierad Javautvecklare och berättar om hur det är upplagt, känns och vad det är bra för. Sist men inte minst dyker Tobias in och diskuterar lite mer av bluffsyndrom, skeppandeproblem, jobbstress och relaterade ämnen. Vi kunde alla må bra av lite mer positivt synsätt både på och utanför jobbet. Om ni som lyssnar har tips och tankar vill vi såklart väldigt gärna höra dem! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Das keyboard 60%-tangentbord Vortex pok3r Fredriks blogginlägg om Pok3r Oracle certified associate - OCA OCP - Oracle certified professional Autoboxing Package private Generics i Java The Java generics FAQ - PDF-versionen är 4,5 MB Java NIO - Java-API:er för ickeblockerande IO Episerver ISTQB CSS-boxmodellen CSS och sidbrytning Ruby Groovy Wendi Dunford Avsnittet om bluffsyndrom Destiny 2 Titlar Tangentbordsinflationen Blanka tangenter Där jag vill ha alt ligger en funktionstangent Såhär funkar plusoperatorn Hela provet är uppbyggt på att de vill lura en Hos oss får du certa dig hur mycket du vill Inte hur man gör utan hur man ska göra Använd buggarna till din fördel Jag behöver inte mer negativitet i mitt liv
Kodsnack 251 - Ett intressant tal och eget Västtrafikkort
Kristoffer och Fredrik snackar först med Johan Thelin, en av arrangörerna av konferensen foss-north om konferensen, liknande konferenser och Linux i bilar. Vi går också igenom vårens Kodsnack-relaterade evenemang och undrar om april är det nya september. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Johan Thelin Foss-north QT Fscons Cocoaheads Göteborg Brewing agile Javaforum FOSS-GBG FOSS-STHLM Björn Stenberg och Claes Jakobsson FOSDEM Linuxconf AU Lennart Pottering TDBI - techday by Init Second-system syndrome Patricia Aas Vivaldi Carsten Munk Meego Jolla Ethereum Steven Goldfarb Atlasexperimentet och Higgsbosonen CERN Wayland QMLlive Johans presentation om Linux i bilen Filmer från förra årets foss-north C++-meetupen i Göteborg Webassembly 10 april - Suse-sponsrad after work med Kodnsack! Suse expert days At six 25 april - Kodsnack kommer till Javaforum i Göteborg Susecon Nashville Barkley marathons Barkley marathons - the race that eats its young - dokumnetären om loppet Titlar Inte en aggressiv fork Det är hela poängen att vi inte har ett tema När man vågar gå flerdagars Om man har ett intressant tal och eget Västtrafikkort 26 timmar content April är det nya september Gör inte som jag: gå till doktorn
Kodsnack 250 - Followup till mig själv
Fredrik och Tobias … följer upp avsnitt 248, mest. Inledningsvis projekt, avslut och metodik. Tänk om man hade ett jobb som berodde på att tillämpa metodik, istället för vad man faktiskt fick gjort. Och tänk om man inte fastnade i sina egna tankar och intryck för mycket. Tobias jagar nytt tangentbord och önskar tips och Fredrik har använt Das keyboard en dryg vecka. Sedan följer vi upp diskussionen om textredigerare. Tobias berättar varför han gillar Atom framför många andra editorer och IDE:er. Dessutom förklarar Tobias charmen med Vim så att det till och med går upp ett ljus för Fredrik. Sist men inte minst en liten dos huvudämne(?): Tobias har haft nytta och glädje av Docker. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Scrum Hooverdammen 248 - Snacket om bland annat tangentbord och texteditorer Das keyboard Bilden på Twitter Cherry MX blue IBM modell M Matias ergo pro The keyboard company Truly ergonomic keyboard Tobias Threadripper KVM-switch Teleport Synergy - inte Synapse Microsoft sculpt ergonomic keyboard Ultimate hacking keyboard Keyboardio - i trä Ergodox EZ Electron Pycharm Pylint Linter Groovy Vim Vimium IBM PS/2 QT creator Clion Docker LXC - Linux container-API User space LAMP Docker hub Chef chroot Jenkins Artifactory Avsnitt 249 - med Olle Landin Tobias ultrabreda skärm Kodsnack kommer till Javaforum i Göteborg i april! Titlar Nu har jag suttit i kaninhål så länge Ett helt träd av lappar Chockad av någon som pratar agila grejer Enhörningsprojektet Tangentbordet inom räckhåll om det skulle vara något Followup till mig själv Det är uppenbart att jag har stora problem Jag hatar att boota om mina datorer Jag hatar att dualboota Supertrendigt med kickstartade tangentbord Har man hittat sitt träslag till tangentbordet så vill man aldrig gå tillbaka Köp ett bra tangentbord, snälla Ni har ju jättefel Mitt grottmänniskomedvetande Det sista ni hade fel på Som gjort för en programmerare Precis som du kan i ett vanligt programmeringsspråk Min professor i C++ Vad är det som händer på skärmen? f10w Det är svårt att säga Vimkommandon högt Nu vill jag konvertera hela världen Den låtsas ju vara en dator Operativsystemet tror att det kör på en dator Tekniskt sett är det en Linuxkernel som körs i en Linuxkernel I en Dockervärld Nästa gång du bootar om är det borta Fem stjärnor och något trevligt Slå på det ryska bottnätet
Kodsnack 249 - Nu kör vi fyra år till
Fredrik snackar med Olle Landin, en av grundarna av FEO media som skapade Quizkampen. Olle och de övriga sålde under hösten företaget och nu jobbar helt med egna projekt. Vi följer bland annat upp tidigare avsnitt om att skriva fin kod mot kod som fungerar, kopplat till liknande diskussioner i Spelskaparna, och även en del om problemen med att komma igång med modern webbutveckling och andra stora teknikstaplar. Vi diskuterar också utvecklingens problem med att släppa saker och kunna gå vidare till något annat, både för att det är kul att finslipa saker, och för att det många gånger finns både efterfrågan och pengar i att fortsätta underhålla och vidareutveckla något istället för att göra något helt nytt. Vi pratar också om hur uppmärksamhet är det alla jagar, att jaga eller respektera användares tid och försöka komma ur hela uppmärksamhetshjulet. Kan vi inte designa, och tjäna på att designa, sitt spel eller tjänst för att ta så lite tid och uppmärksamhet som möjligt? Vi kommer till och med in på mer positiva filterbubblor - som poddar och Slack-grupper - lite mer skyddade miljöer som hjälper en att diskutera, prova och formulera tankar och idéer. Avsnittet sponsras till vår stora glädje av Developers bay - Sveriges främsta agentur och nätverk för IT-specialister! Developers bay hjälper dig som frilansar att hitta intressanta uppdrag, och ger dig ett nätverk av kollegor och trevliga aktiviteter. Surfa in på developersbay.se eller skicka ett mejl till [email protected] om du vill veta mer! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Olle Landin Förra avsnittet Olle deltog i, 163 - från juli 2016 Quizkampen FEO media Mag interactive - köparna av FEO Spelskaparna - intervjuer med människorna bakom spelen Thomas Grip-avsnittet av Spelskaparna Amnesia och Soma Youtubeklippet som bryter ner första banan i Super mario Shigeru Miyamoto - skapare av Mario och mycket mer Bonus: Miyamoto själv om designen av första banan Spelskaparavsnittet med Jim Tilander på Blizzard Transpiler Create React app Jeff Minter Polybius Developers bay - veckans sponsor [email protected] - bara att mejla om du vill veta mer Time well spent/humane technologies Filmtipset Quora [email protected] Titlar Tiden flyger förbi Blandade känslor Man kan ju unna sig att vara spretig Tillbaka till rötterna Grejer som legat och ruvat Kod som ingen förstod men som alltid är rätt Man ska inte underskatta kod som funkar Nu kör vi fyra år till En enhet som kunde göra allting själv Designas efter reptilhjärnan Olika idéer och mer problem Det är Twitterkrig hela tiden Jag tror inte att Mark Zuckerberg har ont uppsåt På semester i ditt flöde Youtube är också väldigt trasigt Lite resor här och var
Kodsnack 248 - 6,8 gigabyte texteditor
Martin, Amanda och Fredrik snackar IDE:er, texteditorer och andra hjälpsamma kodverktyg. Vi diskuterar att betala för verktyg, överväldigande miljöer och att komma in i och anpassa sina verktyg. Vill vi ställa in mycket eller lite, och vad tycker vi om Slacks putslustiga startmeddelanden? Atoms för- och nackdelar samt Vims diskreta och svårtillgängliga charm avhandlas också. Och lite tangentbord. Som att lära sig att skriva med blanka tangenter. Avsnittet sponsras till vår stora glädje av Developers bay - Sveriges främsta agentur och nätverk för IT-specialister! Developers bay hjälper dig som frilansar att hitta intressanta uppdrag, och ger dig ett nätverk av kollegor och trevliga aktiviteter. Surfa in på developersbay.se eller skicka ett mejl till [email protected] om du vill veta mer! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Det var inte Bornholm utan några mindre öar som hamnade under ett ölglas under fredsförhandlingarna i Roskilde Sveriges fem kolonier Unity Monodevelop Resharper Intellij Webstorm Rider Intellisense Linter Haxe Flashdevelop Eclipse Babel Sublime Prettier Android studio Atom Visual studio code Stack overflows utvecklarenkät Notepad++ Developers bay - veckans sponsor [email protected] - bara att mejla om du vill veta mer Pico Netbeans Phpstorm En arg britt som slår en på fingrarna (det var inte en nazist, vilket nog var skönt) Fjällad ciklid liknar nyklippt druid WASD code Das keyboard Cherry MX blue-switchar Dvorak Google authenticator 60%-tangentbord Poddavsnittet om tangentbord Titlar Vi har nått de tre kusterna Vi har ingen nordlig kust Norr om Nordkap Det bortglömda landskapet Det kan vara skönt att veta att Sverige som land har varit sämre än man själv som person Att leva utan Resharper känns ju horribelt Alla de gamla kolosserna "Du vill ju det här" Alt-enter-enter Början på en fin vänskap Vad gör du, ska jag fixa det till dig? De gröna små pluttarna 6,8 gigabyte texteditor Jag gick in i Pico Fjällad ciklid liknar nyklippt druid Jag kan inte skriva mina lösenord längre
Kodsnack 247 - Slutet på eskaleringskön
Tobias, Fredrik och Kristoffer snackar om dåliga datorveckor, när man trillar ner i ett kanin- eller maskhål och känner att man snarare går bakåt än framåt för varje arbetsdag som går. Framför allt varför man faktiskt står ut och tar sig framåt när inget går som man vill, och trots att vårt yrke på många sätt mest består av motgångarna. Tobias berättar också om sitt lilla hobbyprojekt att ge sin Raspberry pi nyttiga sysslor - lite av en komplicerad pussel- och pysselhistoria det också. Men det är ju skillnad när man får trilla ner i ett kaninhål av eget intresse och utan press att leverera. Vi knyter tillbaka till början och vad som faktiskt driver en att stå ut med att allt är så trasigt och obegripligt mest hela tiden. Samt också var och hur man återfår sin energi efter en jobbig vecka i kaninhålt. Avsnittet sponsras till vår stora glädje av Developers bay - Sveriges främsta agentur och nätverk för IT-specialister! Developers bay hjälper dig som frilansar att hitta intressanta uppdrag, och ger dig ett nätverk av kollegor och trevliga aktiviteter. Surfa in på developersbay.se eller skicka ett mejl till [email protected] om du vill veta mer! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Travis MAC-adress M4-makron Autoconf Conan Cmake 246 - Förra avsnittet Linux.conf.au Pony - språket Kristoffer pratade om och har pratat om i podden Everyone gets a pony! - Kristoffers presentation Suse - Kristoffers arbetsgivare Andrew "Bunnie" Huang Making technology more inclusive through papercraft and sound - Andrews presentation Chibitronics Jess Frazelle - tidigare Docker nu Microsoft Containers aka crazy user space fun - Jess presentation Unifi - trådlösa accesspunkter och relaterade produkter många gillar Arch Linux Raspberry pi Raspberry pi foundation Developers bay - veckans sponsor [email protected] - bara att mejla om du vill veta mer Mongodb Openjdk Openvpn Bridge device Kodi Titlar Gnällsnack Många giftiga djur Giftiga djur i Australien Yrkesutbildningar i träarbete Slutet på eskaleringskön Spaghetti-mot-väggen-situationen Det var i alla fall int MAC-adressen som strulade En hel hög med bandage Whiplash varje morgon Konstigt folk från hela södra halvklotet En väldigt dyr SD-läsare Också en dyr SD-läsare VPN:a hem Ett trasigt yrke Allt annat vore ändå jobbigare
Kodsnack 246 - Komplex kod som ser ut som skräp och fungerar
Tobias, Amanda, Martin och Fredrik diskuterar komplexitet, både i egen kod och i den stapel av kod på vilken vi bygger vår egen kod. Vi utgår från artikeln Software complexity is killing us och drar iväg på våra egna tankespår och kodbaser därifrån. Vi kommer också in på skillnaden i att skriva och utveckla mest för sig själv i enmansprojekt kontra i större projekt. Vi tar upp glädjen i att skriva om (eller ännu hellre slänga bort) kod, och klassiska svåra och snåriga ställen i koden där folk i bästa fall vågar lägga till saker men definitivt inte omarbeta. Det hjälper förstås inte att de områden vi arbetar med är både så breda och djupa att ingen längre kan ha bra koll på mer än sin ganska noga valda del. Har någon som lyssnar tankar om komplexitet? Bra verktyg för att visualisera olika aspekter eller möjliga problemområden? Hör av er! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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-avsnittet git reset git rebase abort Scila - där Amanda konsultar, ett företag som verkligen inte använder enterprise-Java Knuth-avsnittet TeX LaTex Kodgolfning Dwitter - och Johan Karlssons bidrag Spectre, Meltdown och vårt avsnitt på ämnet Chris Lattner LLVM och Clang Software complexity is killing us - artikeln vi diskuterar Ramvärk - avsnitt 14! Freetype React native Unity Rymdkapsel Playstation vita Stackminne Sunk cost fallacy Ferrite och dess arkitektur Git-heat Swetugg - säg hej till Amanda om du ser henne där! Anton Still in beta - Amandas första podd Jfokus - säg hej till Amanda om du ser henne där också! Javaforum i Göteborg - dit kommer Kodsnack i april! Titlar En förvånansvärt stor panel Skäms för att du inte förstår Extra oläsbart Så många slott byggda ovanpå varandra Den unika snöflingan som måste ha allting handskrivet (Hur gör jag det på) det mest generella sättet? Jag vill ta bort ett ramverk Det vore bra om det var bättre Vilka kakor jag lägger ovanpå kakan "Oj, vad synd!" Och så får man göra något annat Jag bygger huset medan jag bor i det Vilket jäkla råttbo det här är Den källkoden pratar vi inte om En stor härva if-satser När skulle det här ha gjorts? Någonstans mellan 50 rader och 6000 Komplex kod som ser ut som skräp och fungerar Det är gamla Bettan liksom I bästa fall funkar det lika bra som det gjorde innan
Kodsnack 245 - An empathetic thing, with Steve Klabnik
Fredrik chats with Steve Klabnik about Rust, why the lucky stiff, Closure and Webassembly. What does Steve do, how is Rust coming along and how does the process work? Who was why the lucky stiff and why does his publication later named Closure matter to people? Finally: Webassembly, making the web good for applications in general and why Steve thinks it will be the biggest thing since Javascript was added to browsers. Recorded on stage at Øredev 2017. Thank you 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 emailed at [email protected] if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Libsyn - one of the "classic" podcast hosting services Steve Klabnik and on Twitter Mozilla - where Steve works Rust Ruby on rails Mac OS 9 Øredev Jon Moore gave a talk on hypermedia in 2010 The "No balloons" sign Epics or epochs in Rust The Rust programming language No starch press ? in Rust crates.io - the Rust package registry Cargo - the Rust package manager Ashley Williams intermezzOS - the operating system Steve and Ashley are writing in Rust Redox LLVM Servo Closure - the book why the lucky stiff why's (poignant) guie to Ruby Hackety hack - and on Wikipedia Shoes Steve's Madison Ruby talk about Closure The blog post, as linked above Keving Brock Imogen Heap and her gloves Webassembly Nacl Dart asm.js Pnacl LLVM-IR Ethereum Roku' The WebUSB specification The birth and death of Javascript Dan Callahan compiling Dosbox Dosbox Netscape 1.0 Titles Hi, I'm Steve Straight to Linux Building a commons People over companies Could be rich by being miserable An empathetic thing Words that weren't going out of date Safety, performance and ergonomics People don't build bridges on sand My job is all English, not code Picking up someone else's life work None of this makes any sense, Steve Compile Rust in Rust in the browser
Kodsnack 244 - Knuthsnack
Tobias och Christofer Ohlsson snackar om Knuth 80 - en tillställning som firade Don Knuth åttioårsdag och som lite oväntat hölls i Piteå. Christofer åkte dit och berättar om kända talare, intressanta sätt att presentera saker, orgelmusik och glädjen i att få köra bil riktigt långt. Vi får också höra Tobias historia med TeX, när Richard Stallman var på besök, och vad som är Tobias och Christofers svar på orgelmusiken. Ett avsnitt med extra mycket godis för alla våra lyssnare som har en aula med en stor orgel hemma. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Christofer Ohlsson Advent of code-avsnittet Piteå Tour de ski Don Knuth Orgel Aucusticum The art of computer programming TeX Scott Aaronson Arxiv.org Knuths hemsida på Stanford Knuth 80 - konferensens webbplats Ron Graham Erik Demaine Persi Diaconis Quicksort Fantasia apocalyptica - Knuths orgelverk Dennis Ritchie Ken Thompson Ada Lovelace Alan Turing Surreal numbers - Knuths bok Tim Roughgarden Richard Stallman Overwatch league Orvar Säfström Labo Vi syns vid fnasket - Christofers podd Gävle developer meetup Titlar Knuthsnack Knuthkalas Idag ska vi prata Knuth Jag körde som i trans Man är ganska mör de där sista milen Någon orgeltidning Some place called "Pitea" Började prata med sina orgelbekanta För konstigt för att jag inte ska åka Ett substitut till Stack overflow Använder den inte TeX så är den inte banbrytande Jag hade ett sånt stort Linuxskägg när jag gick i gymnasiet En cool grej med TeX Fjortonde gradens polynom Datavetenskap kan se ut såhär Ett sätt att visualisera matte och datavetenskap Gödelgrassers tredje konjugation Här är jag och inkräktar på hans födelsedag För er som har en aula med en orgel i Åka bil skitlångt, lyssna på ljudböcker och väja för älgar Bland de dummaste i rummet Mångfacetterad, för att vara datavetare Richard Stallman har bott hemma hos mig Där satt jag i min t-shirt Det vore kul att vara Stallman för en dag Att lajva Stallman Vad är din orgelmusik? Vi är biologiskt programmerade till att bli stofiler
Kodsnack 243 - Där Meltdown går sönder
Tobias och Kristoffer snackar Spectre och Meltdown - säkerhetsattacker som utnyttjar brister i nästan alla moderna processorer - med Olle Segerdal från Säkerhetssnack och Peter Magnusson från Säkerhetspodcasten. Vad bygger attackerna på, hur hittades de, varför hittades de just nu, vad ska man vara mest rädd för eller göra själv, och mycket mer. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Meltdown och Spectre Olle Segerdal F-secure Säkerhetssnack Peter Magnusson Säkerhetspodcasten Assured Artikeln i the Register Googles säkerhetsforskningsgrupp Forskningsgruppen i Graz som också hittade problemen Anders Fogh - Twitter och bloggpost om Spectre och Meltdown Spekulativ exekvering MIPS-arkitektur Anders Foghs bloggpost från slutet av juli Windows 95 Windows NT 4 Page-tabellen PCID - process-context identifier Sidokanaler Out-of-order-exekvering V8 - Googles Javascriptmotor Titlar Blandad säkerhetsrådgivning Det kom som en läcka Skicka in våra processorer och få nya Gamla göttiga grejer Kod som egentligen är omöjlig att exekvera Skillnaden mellan Windows 95 och Windows NT 4 Där Meltdown går sönder Ta en branch helt åt helvete Utnyttja processorn när den är i ett sårbart tillstånd Tiden har hunnit ikapp tekniken Slav i din zombiearmé Någonting som hade med James Bond att göra
Kodsnack 242 - Kliva upp 06:00 25 dagar i sträck
Tobias, Amanda och Fredrik snackar med några av deltagarna i årets Advent of code-tävling - Oscar Franzén, Anna Holmgren och Christofer Ohlsson. Hur gick de tillväga, vilka problem var roligast och knivigast, och vilka är vinnarens bästa tips för att nå framgång? Vi börjar också fundera framåt redan nu: borde vi göra verkligt modern femkamp av nästa års omgång? Veckans avsnitt sponsras till vår stora glädje av Demando - en jobbsökartjänst där du anger vad du vill ha och arbetsgivare bjuder för att matcha dina krav. Läs mer på demando.se! Tusen tack till våra generösa prinssponsorer för Advent of code 2017: Cygnioch Blocket! Vill ditt företag sponsra ett pris nästa år? Det skadar inte att höra av sig redan nu! Att årets Advent of code är över är ingen anledning att sluta koda. Eller att börja sent för den delen. Det är aldrig för sent att bidra med lösningar eller kommentera på andras! Vårt Github-repo finns kvar och accepterar alltid nya bidrag, och alla är välkomna att diskutera både lösningar och andra ämnen i vår Slack-kanal. Skicka ett mejl eller direktmeddelande på Twitter med din mejladress så kommer en inbjudan! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 för 2017 och 2016 Oscar Franzéns lösningar Christofer Ohlsson Christofers lösningar Gävle developer meetup Sogeti Anna Holmgren Annas lösningar Cygni Blocket Lego boost Saturn V Årets tredje uppgift Turingmaskin Demando - veckans sponsor Kodgolf Christofers hårdgolfade uppgift fyra Skicka ett mejl eller Twitter-DM om ni vill vara med i vår Slack! Modern femkamp Titlar Tre klick för varje pull request Vi kunde inte ha med alla 150 Det går utför Varför gick jag på den där julfesten? Min hjärna funkar ju inte så tidigt på morgonen Kliva upp 06 25 dagar i sträck Det är elva månader kvar Inte lika mossigt i programmeringshjärnan När lösningen man skrivit på A kraschar på B Den naiva brute force-varianten Charmigt att få implementera en turingmaskin Behöver jag en datastruktur? Sluta försöka skriva snygg kod Du för-golfade dig själv Nej fram till 20:e november Man väljer själv sin nivå av galenskap Den riktigt moderna femkampen Det gick inte att förlora om man var på topp två Han borde ha gått upp tidigare
Kodsnack 241 - Looking for the killer apps in VR
Fredrik discusses VR with Noah Falstein of the Inspiracy (and previously companies such as Google and Lucasfilm games). We talk about where VR is today, which platforms are good today and what might happen going forward. VR might be on the verge of a big breakthrough but there is still a lot left to be discovered, from ways of controlling experiences to entire new genres. Recorded on stage at Øredev 2017. Thank you 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 emailed at [email protected] if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Noah's keynote - "The real, the virtual, and the cortex" Noah's second presentation - Lucasfilm games and the rise of Lucasarts Habitat The Habitat promotional video Club Caribe Quantum link The QWERTY keyboard The OS X dock Google Spotlight stories Pearl Special delivery - by Aardman animation The Simpsons VR episode A nice (360) flight over Pyonyang James Cameron's Avatar sequels Games for health 40 predictions for VR/AR through 2025 Dataglove Jaron Lanier Apple Newton Polybius Jeff Minter Virtual virtual reality Portal The lost bear Steve Meretzky Planetfall The Sims Doom Castle Wolfenstein Katamari damacy Memory palaces Alphago and Alphago zero The holodeck Dream park, by Larry Niven and Steven Barnes Ready player one Black mirror Titles Nobdy had ever experienced that I become a character in the computer? A realtime, constant back and forth A version that doesn't allow you to do most of the fun stuff It demos well Still looking for the killer apps in VR The grammar of VR storytelling The Spielberg or Lucas of VR An "of course" moment Something came along and ate the flower I'm tired of watching things eat eachother The Pixar movies of 2020 Hard plastic is actually preferable As scary as they need to be A robot named Floyd We were discovering entirely new genres Put that house into VR Page number 27: things you find in a kitchen
Kodsnack 240 - The persistent fear of being exposed as a fraud
Tobias, Amanda and Fredrik discuss impostor syndrome with Wendi Dunford, LCSW. Impostor syndrome affects all three of us and so many others, so we thought it was time to talk to someone who really knows the subject. Our discussion covers defining impostor syndrome, how we all experience it, various types of impostor syndrome and things both we and others can do to combat it. Spoiler: the secret to impostor syndrome is your ego! Five types or aspects of impostor syndrome: The perfectionist - I'm never good enough The superwoman or superman - workaholics to compensate The natural genius - I freak out if I can't get it right the first time The individualist - I go at it alone, and I don't ask for help The expert - I somehow tricked everybody, it was a glitch If you have tips on how you've dealt with impostor syndrome, or have found a great resource on the subject, please let us know! Thank you 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 emailed at [email protected] if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Impostor syndrome Wendi Dunford Code review 360-degree feedback - the review system in use by Plex (discussed in episode 233) Curling parenting Jantelagen - "The law of Jante" The morning stream Therapy Thursdays Advent of code Share your solutions in Kodsnack's Github repo! Titles You're never enough You're a real psychologist, right? The feeling that you don't belong An inability to internalize your accomplishments The persistent fear of being exposed as a fraud It was just luck Oops, I just won! More eyes makes it more stressful Throw someone off, confidence-wise I don't deserve this anyway That's not a reason to not take a job The story you tell yourself I don't have to perform for friends The work of children is to play I don't have to buy into it Try the compliment trick Being wrong doesn't make you fake Reveal yourself as the fraud you are
Kodsnack 239.5 - Julhälsning och Advent of code-PSA
En kort julhälsning och ett viktigt meddelande om Advent of code-tävlingen: Vi behöver komma i kontakt med alla topp tio i vår topplista, mejla oss (eller skicka ett direktmeddelande på Twitter) så vi vet säkert vilket namn som hör ihop med vilket Github-repo. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Vår livepodd från i höstas Amanda Advent of code! Blocket - sponsrar ett pris Cygni - sponsrar ett pris
Kodsnack 239 - Void void
Fredrik snackar nyheter i Swift 4 med Cenny Davidsson, kanske den mest Swift-entusiastiske konsult man kan hitta. Vi diskuterar nyheter i språket, hur det utvecklats över tiden, problemen med olika pakethanterare och vikten av att följa med i ett språks utveckling. Fredrik associerar fritt till sin egen lilla Swift-erfarenhet från att uppgradera Podcast chapters till Swift 4. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Cenny Davidsson Vårt snack om Swift 1.1 Nyheter i Swift 4 Varvet - trevligt konsultbolag där Cenny jobbar Cocoaheads Göteborg Swift 3 ABI-kompatibilitet Erik "TV-spels-Erik" Svedäng Carp - språket Erik bygger else Heart.Break() Sprak - språket man använder i else Heart.Break() Podcast chapters - programmet Fredrik uppgraderat från Swift 2 till 4 Storyboards - Apples uppmuntrade sätt att bygga gränssnitt Swiftbloggens inlägg om refactoring Appcode - Jetbrains IDE för Appleutveckling Att parsa JSON i Swift 4 - Fredrik har gjort det och det var riktigt enkelt och fint Codable-protokollet Struct i Swift Flatmap Ole Begemanns playground med nyheter i Swift 4 Apples app Playgrounds för IOS - lär dig programmera ARKit - AR-utveckling för IOS Strängar i Swift 4 Ranges Fileprivate Dependency injection … - variadisk parameter Swift package manager Cocoapods Carthage Swift evolution review-sidan Method swizzling Chris Lattner - kompilatornörden själv Protokoll i Swift fuckingblocksyntax.com Proposal-listan Högre ordningens funktioner Cocoaheads Göteborgs Slack - kvittra Cenny för insläpp Titlar En Cenny Det händer väldigt mycket men ändå väldigt lite Det var en mening som inte säger någonting om någonting Någon form av standard för Swift Det var vatten över huvudet Nu kan man Stack overflow-programmera på riktigt Det har hänt mycket men ändå inte Automagi på ett bra sätt Så länge JSON-nycklarna stämmer överens Mycket väsen i kodbasen Imorgon kan vi göra det Använda typsystemet till min fördel Void void Ett alias för två tomma parenteser Slippa få panikhuvudvärk Från urgammal Swift till lite för gammal Swift Swift 4 med gammal syntax
Kodsnack 238 - När fulkoden vann
Fredrik och Amanda snackar Advent of code, datum- och tidsproblem samt React och Redux. Vad gäller Advent of code har massor av trevlig kod skrivits, men Fredrik har inte kodat själv utan klickat för att godkänna andras bidrag. Apples datumbugg i IOS leder till en liten diskussion om datum, tid och tidszoners problem. Plus hur buggen drabbade Amanda och åt upp en tågresa som annars kunde ha använts till meditation. Sist men inte minst har Fredrik börjat koda en applikation i modern React och Redux och berättar lite om sina upplevelser. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Libsyn - där vi lagrar våra mp3-filer Hindenburg - programmet Fredrik klipper i Advent of code Kodsnacks Advent of code-repo - bidra med kod! Skicka oss din mejladress om du vill vara med och snacka Advent of code och annat i vår Slack! Cygni Spoilerskydd för Slack Ord(O) Brainfuck Rexx Erik Svedäng Carp Pony Manhattan distance IOS-datumbuggen Headspace TimeEdit - schemasystemet Fredrik jobbar med Human era time Decimaltid Beat - en idé från Swatch om att ha en tidsenhet för hela världen React Vue Knockout Flux Reflux Redux Dan Abramov Dans videokurs om Redux Reduce-funktionen (TimeEdit söker utvecklare om vill du jobba med Fredrik och Javascript-frontend) Redux-verktygen för Chrome Titlar Bara du i hela världen som får göra Pull requests per dag Jag läste men jag försökte inte riktigt förstå Tillräckligt eget Service som en service När fulkoden vann Inte ett liv värt att leva Typiskt opraktiskt Allting före den godtyckliga punkten Tio delar på en timme Ett litet vakuum där vi slutar mäta tid I begynnelsen fanns Mark Zuckerberg Väldigt hett med immutable Var borde jag ladda data någonstans?
Kodsnack 237 - I vårt kvarter funkar det såhär
Amanda och Tobias värmer upp genom att prata lite mer officiellt om Amandas deltagande i podden, och lite om hur vi ser på Kodsnacks utveckling. I korthet: vi vill höra fler olika röster! Sedan blir det uppföljning från Mikael Svensson kring Battlefront 2 och hur Eve online hanterat kontroverser mellan spelare och utvecklare. Tack Mikael! (Ja, det kommer med lite Destiny på ett hörn också.) Amanda berättar om trådhanteringsutmaningar och Tobias berättar vilka tre områden inom programmering han hade svårast att greppa i början. Objektorientering, pekare och minneshantering. Det finns en del att säga om alla tre. Veckans avsnitt sponsras till vår stora glädje av Academy som söker dig som inte är utvecklare än men vill bli det genom en tolvveckorskurs! Collector bank söker dig, och du kan läsa mer och ansöka på https://www.academy.se/program/collector-academy! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Battlefront 2-grejen Magic the gathering Eve online Eves kontrovers och spelarråd Bungie lovar också att kommunicera bättre Academy - veckans sponsor Avsnitt 211 Collector bank - söker dig som vill bli utvecklare https://www.academy.se/program/collector-academy - Mer om utbildningen och länk till ansökan Utbildningens "platsannons" Futures i Java Promises Completablefuture Protected memory Coroutine Lås Race condition Anonyma funktioner Advent of code - var med! Vår leaderboard är 194162-e06e748d och skicka PR till vårt Githubrepo också: https://github.com/kodsnack/advent_of_code_2017 Titlar Vi kommer alltid att finnas här En balansgång när man ändrar någonting Utvecklaren släpper någonting på en Bygga relationer på ett annat sätt När du är klar: gör det här Tre saker jag hade jättestora problem med Det är saker som bråkar Inte på trettio sekunder Tillbaka till en enklare värld I vårt kvarter funkar det såhär När man hade fysiska bytes Vad är trådar egentligen? Tänk om vi kan göra flera saker samtidigt
Kodsnack 236 - Gett upp och gett bort Darth Vader
Tobias, Amanda och Kristoffer följer upp om Logitechs harmony-fjärrkontroll och tidsuppskattning. Sedan diskuteras Battlefront 2-stormen och betalningar och liknande i spel. När slutar man tycka att ett spel är kul, vaknar med ett ryck och känner att det blivit ett jobb? Borde vi agera mer som franska bönder? Sist men inte minst: allt om våra planer för Advent of code 2017! Vi kommer att skapa en leaderboard man får gå med i, men skicka in pull requests till Github-repot så att alla kan bidra, läsa och diskutera. Den som har högst poäng och som har skickat in samtliga lösningar till Github-repot vinner. Vi kommer också att parprogrammera någon lösning till Advent of code, mer information om det kommer på Twitter när det händer! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Logitech harmony-diskussionen i avsnitt 234 Peter Westerström - tack för uppföljningen! Logitech skickar ut en ny Harmony gratis 228 - Avsnittet där vi nämnde tidsuppskattning Emil Lundberg - tack för uppföljningen! Artikeln om tidsuppskattning på Coding horror Battlefront 2-röran med lootlådor Black mirror Advent of code Kodsnacks Advent of code-repo för 2017 Gävle developer meetup kommer nog att ha Advent of code-afton 12 december Pony 209 - Avsnittet där Kristoffer och Fredrik snackade Pony Randall Munroes bok What if? Tech day by init - Kristoffer kommer att prata 30 november Titlar Om du tagit av plasten på pappret Veta vad det är som kommer att gå åt skogen Värsta-falls-estimat Jag blev blind och tappade alla fingrar Ganska rimligt att bli lite upprörd Gett upp och gett bort Darth Vader Nu måste man grinda Grinda fram Darth Vader Lootbox-systemet En ny nivå av drygt Det blir ju inget bra piano Om tröskeln till bojkott var lägre Gör era texteditorer redo
Kodsnack 235 - Vad jag gör av mitt state
Fredrik och Martin värmer upp med lite bråkiga internetuppkopplingar. Sedan blir det sparande av data, serialisering till JSON och YAML, hur Unity kan spara data och att synka data med Molnet. Därifrån kommer vi över på hur fantastiska verktygen för webbutveckling blivit sedan nyss nedlagda Firebug först släpptes. Fredrik rapporterar lite också från Øredev vilket leder till undran och förundran kring blockkedjor och AI. Är blockkedjor mycket väsen för en datastruktur? Förstår folk (vi och alla andra) egentligen varför blockkedjor är så i ropet? Vi avslutar med att snacka AI som spelar spel, och en förhoppning att i framtiden kunna generera avsnitt av Kodsnack med AI (eller åtminstone Markovkedjor). Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Thimbleweed park Thimbleweed parks utvecklingsblogg Hur Thimbleweed park fick sparande av spel Ron Gilbert Black & White Peter Molyneux Unity Hot reloading Generics JSON YAML MVC - Modeel-view-controller Twofold Rymdkapsel Clear Icloud core data - numera avskaffat React Flux Redux Chrome-verktygen för Redux Firebug Firebug är nedlagt - länge leve Firebug Firefox quantum Att logga med mer stil i webbläsarens Javascriptkonsoll Slagthuset Presentationen om blockkedjor Fredrik tänkt se, mer specifikt Ethereum Ethereum Proof-of-work Proof-of-stake Julian Togelius presentation om att utveckla AI genom spelande OpenAI Dota 2 NES-spelande AI Markovkedjor Titlar Du pysslar med data Att spara saker Vad jag gör av mitt state Det luktar lite XML om det Åh, vilken fin klass du har gjort De bor i data-land Samma korruption överallt Fattigmans cloud saves Helt vanliga tama JSON-strukturer Det fanns en tid då Firebug inte fanns Mycket väsen för en datastruktur Vad tror man egentligen när någon säger blockkedja? Skriva dagbok ut i rymden
Kodsnack 234 - Inbäddad HR
Tobias, Amanda och Kristoffer snackar först mer om utvecklingssamtal och återkoppling. Kristoffer berättar hur det fungerar på Suse, Tobias berättar om uppföljning han fått på de senaste utvärderingarna och Amanda tar upp olika sätt HR fungerar på. Det andra huvudämnet är vad som händer när molnberoende prylar får sitt moln avstängt. Logitech kommer att stänga av servrarna för sin fjärrkontroll Harmony link vilket gör hela produkten oanvändbar. Hur lägger man ner gamla tjänster på ett bra sätt, hur informerar man användarna om det? Borde man informera tydligt om vilka beroenden ens produkt har? Borde vi ha klisterlappar om molnberoende på alla prylar som säljs? Borde EU lägga sig i och lagstifta om någon typ av öppenhet? Tankar och tyckande välkomnas som vanligt! Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Förra veckans avsnitt 360-återkopplingsmodellen Christofer Ohlsson - tack för återkopplingen! Suse Växjö - Sveriges andra IT-tätaste stad och veckans sponsor av Kodsnack Tingstadstunneln Michelinstjärna och White guide-restauranger Alla jobb som söks för stunden Jobbesök via kontorsrobot itjobbivaxjo.se - all information om både jobb och stad Logitech harmony link-historien GPL Tivo Google reader Amazon echo Chromecast Titlar Min utvärdering av mig själv Vi diskuterar året som har gått Jag har lite svårt för HR Jag är lite av en kaosapa Är det inte så det funkar med estimat? Du är kass, här är din löneförhöjning Inbäddad HR Kontorspappa Bara för att användarna fortfarande använder Du är inte lovad någonting Beroenden på nätet Uppköpta av Nordkorea
Kodsnack 233.5 - Appsnack 190?
Tobias snackar Iphone X med ingen mindre än Appsnacks egen Calle Gisselsson. Hur är den att använda, och hur mycket panik är det att uppdatera sin app för att stödja telefonens egenheter? Länkar Iphone X Calle Gisselsson Appsnack MTG sport Calle på Twitter och Instagram Titlar Fem dagar i Lissabon Mer 3D-rendering än mobil Norr om 11000 Flärpen Samma ångest varje år Den översta pixeln på hornen Ner från det högra hornet
Kodsnack 233 - En recension av alla mina kollegor
Tobias, Amanda och Fredrik snackar utvecklingssamtal, återkoppling och amerikanska kontra svenska sätt att hantera det hela. Tobias berättar om hur Plex använder sig av 360-återkoppling, en metod där man lämnar skriftlig återkoppling på alla man arbetar med, som sedan sammanställs och delges varje medarbetare. Vi går igenom både fördelar och nackdelar, och kommer också in på hur jobbåterkoppling kan vara användbar i privatlivet och hur känsligt och svårt det är att få sparken. Har ni som lyssnare åsikter om utvecklingssamtal och andra metoder för återkoppling på jobbet vill vi givetvis mer än gärna höra av er! Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Plex - där Tobias jobbar 360-återkopplingsmodellen Växjö - Sveriges andra IT-tätaste stad och veckans sponsor av Kodsnack Tingstadstunneln Michelinstjärna och White guide-restauranger Alla jobb som söks för stunden Jobbesök via kontorsrobot itjobbivaxjo.se - all information om både jobb och stad Stack ranking Titlar En ganska klassisk svensk grej Presterar du? Ett prestationsmål Inte bara jag och min chef Ganska osvenskt En recension av alla mina kollegor Förutom att det är väldigt obekvämt Med hjälp av personalavdelningen En renskriven sammanfattning Ni har ju sett min ångest Två veckor för tre månader sedan Jag vet att jag gör så Du gör tillräckligt Ett problem med livet Är jag bäst för att jag skrev snyggast unit test? Tät återkommande feedback Jag var bara sjukt negativ
Kodsnack 232 - Två fredagsöl varje vecka
Origin stories! (Ursprungshistorier?) Tobias, Fredrik och Amanda snackar om hur vi kom in på det här konstiga spåret med programmering. På vägen hinner vi också med en del om livet som konsult, både bra, dåliga och i vissa fall rent märkliga saker. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på [email protected] 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 Prestandarecensioner - performance reviews Øredev Internetdagarna Amanda Sjöström Avsnitt 194 - förra gången Amanda var med i Kodsnack Still in beta - Amandas första podd "Innan" utgör veckans Sumpsnack Cygni - konsultbolaget Amanda jobbar på Fintech Scila Edtech TimeEdit - företaget och produkten Fredrik jobbar med Enterprisejava Microsoft access Systemvetenskap Skellefteå Sollefteå - inte samma ort Datavetare ML Haskell Datatjej 486 286 Perl XMMS Plex Turbopascal EVGA CGA RFP Klustertrucken förra veckan Titlar Har du också novemberfeelings? Varför just en gång i veckan? Jag är produktbolagsmänniska En helt bisarr process Då tog vi för lite betalt Noll respekt för process En väldigt frustrerande tid i mitt liv Sista gången jag jobbade som konsult Noll klumpiga processer Två fredagsöl varje vecka IT, vem håller på med det? Nördarna i källaren Man googlar två gånger så sitter det sedan
Kodsnack 231 - Allt om min klustertruck
Tobias, Kristoffer och Fredrik snackar om Tobias kanske stressigaste veckor någonsin, allt tack vare (?) Androids NDK och Googles väldigt … grundliga hantering av appar med säkerhetshål. Det är svårt att utveckla saker för flera plattformar och man får helt andra problem när man inte kan välja att helt förlita sig på en enda plattform. Men, inte ens Google och Apple själva kan begränsa sig till att bara släppa appar på sina egna plattformar, så borde inte till och med de tjäna på lösa problemen ännu bättre? Sist lite tips om vilka av LLVMs sanerare man bör använda och nä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å [email protected] 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 Lagrad julmust Conan - pakethanterare för C++. Vi snackade med en av utvecklarna i avsnitt 198 Cmake Android NDK - låter dig skriva delar av din Android-app i språk kompilerade för plattformen, som C++ libpng ABI - application binary interface Boost libunwind Rob Pike om kodgenereringen i Go-kompilatorn LLVM-IR - IR är intermediärreprersentation, ett steg mellan språket man skrivit och binärkod för en specifik plattform ARC-processorn Super FX-chippet LLVM developer meeting 2017 LLVM har typesanerare på gång Addressaneraren i LLVM Trådsaneraren Whitesource Xray, inbyggt i Artifactory Titlar Vi hade någonting planerat Precis lika organiserat som vanligt Båda Tobias är här Välvilligt inställd till julmust En skön dold dependency Bad malloc Nu måste vi skeppa appen om tre dagar Backtracen är helt bisarr NDK:t är så fucked up Otroligt stressiga två veckor Ett sådant lapptäcke Vi kan sluta använda Googles ***** NDK Annars blir man knäpp på ett annat sätt En tvåplattformsvärld En varningsklocka när de forkar GCC Allt om min klustertruck Jag har tappat kontakten med statisk analys Många lager av ögon Då kan ju hela korthuset falla
Kodsnack 230 - 32000% last
Tobias, Kristoffer och Fredrik följer upp förra veckans livepodd med mer Git och annat för att sedan snacka hårdvara. Tobias nya trådrivande byggmaskin, närmare bestämt. Hemjobbare ser hemleverans på ett annat sätt än andra. Tobias Threadripper AMD Ryzen Threadripper 1950X - 16C/32T, 3,4GHz MSI X399 GAMING PRO CARBON AC - ATX / X399 2 x Corsair Vengeance LPX Black 16GB (2x8GB) / 3000Mhz EVGA PowerSupply (PSU) SuperNOVA 750 G2 750W Fractal Design Define C NZXT Kraken X62 All-in-One 2x140 mm Liquid Cooler Samsung SSD 960 EVO 500GB (MZ-V6E500BW) MSI GeForce® GT 1030 2GH LP OC 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å [email protected] 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 Liveavsnittet Avsnittet med Joe Armstrong Avsnittet med Daniel Stenberg - skapare av Curl Intervjun med Marcin de Kaminski från Internetdagarna Din noja för Mark Zuckerberg - vårt avsnitt om Facebooks köp av Oculus CVS Subversion Gitweb Plumbing - Gits lågnivåkommandon Gits index Bloblagret Mercurial Bazaar Betamax-VHS-kriget Bluray mot HD-DVD XKCD om standarder Cmake TimeEdit - som Fredrik bygger på arbetstid Gävle developer meetup AWS Threadripper Webhallen Arch linux Ethereum Folding@home Coffee lake Tobias twitterbild på threadrippern Emil Lundbergs länkar, tack! Git from the bottom up: text och föreläsning The thing about Git SwedenCpp - Stockholms meetupgrupp för C++ SwedenCpp på Youtube Titlar Vi är alla här idag Vem är jag egentligen? Det borde vara lättare att träffas virtuellt än i Uppsala Helt naturligt för mig vid det här laget Gå en intensivkurs och bara sluta gnälla I långa loppet så vinner Git Slippa duplicera arbete om och om igen Begreppsavgrunden Hårdvaruporr - safe for work Jag hamnar på Youtube Ett projekt som passar på och i 15 minuter 32000% last Linus as a service Här finns det bara ett ego och det är Linus
Kodsnack 229 - Titta inte ens under huven
Fredrik och Kristoffer snackar live inför publik på Hobo i Stockholm om Git, CSS, Kodsnacks historia och vad vi eventuellt lärt oss under avsnittens gång. Git har vunnit, men borde det? Är det inte dags för något nytt? Finns det andra verktyg vi har lika dålig koll på? Borde inte saker som innefattar "mikrotjänster" kunna vara enklare? Samma sak med att köra saker i containrar, behöver det vara så invecklat som det är nu? Vi utvecklare gillar ju att bygga saker från grunden och lösa problem även om det blir invecklat. Den klassiska frågan vad man ska välja när man vill börja, eller när man vill få något gjort. Hur Kodsnack hamnade på Hugo och Github pages. Och hur man kan gå bakom kulisserna ibland. Vad vi lärt oss av podden. Vad vi tycker om CSS - som en sorts livefråga från lyssnare. 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å [email protected] 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 Avsnitt 228 Geeko - figuren Fredrik omedelbart blev fäst vid Suse - sponsrade livepodden, och betalar Kristoffers lön Erlang har inte kommit från intet - avsnittet med Joe Armstrong Erlang Esrange Alan Turings bibliotek Byggare Bob - avsnitt 8 Avsnitt 206 - Rocket VCS varje dag LLVM och Clang Schizofrent på ett väldigt tudelat sätt - avsnitt 2 Avsnitt 80 - vårt snack om Julia med Stefan Karpinski Ett verktyg designat för att skjuta sig själv i foten med Artikeln om att många använder Git blint Vim Martin Bagge och Rocket VCS CVS Sourcesafe Pannkakor cirka 12 stycken Susecon Cloud foundry Platform as a service Etcd Diego - Cloud foundrys containerhanterare Microservices Function as a service AWS lambda Exeter Emacs React React native Xcode - Apples IDE Martin pratade Pico-8 i avsnitt 213 Squarespace Hugo Github pages Libsyn Våra repon för kodsnack.se - råmaterial och byggresultat. Vill du bidra, gör pull requests mot råmaterialet Vår VPS sponsras av Cloudnet! Advent of code Kodsnacks Advent of code-repon - 2015 och 2016 05:50 juldagsmorgonen - avsnittet där vi snackade med 2016 års snabbaste lösare av Advent of code Intervjuer från Internetdagarna 2014 - Jono Bacon och Marcin de Kaminski Dan Friedman The little schemer - en lika ovanlig som bra programmeringsbok CSS Reveal.js LaTeX Sass Titlar Det har inte varit helt linjärt Det är lite jäv Allt annat jag säger är lag Retrospekt Jag har inget minne över huvud taget Mitt favoritavsnitt av de jag kan komma ihåg Hjälp, jag hamnade i Vim! Git designat av Jony Ive Git är som Minecraft Jag har ett enkelt problem: hur kan jag göra det svårt? Det nya heta i enterprisevärlden Det borde inte vara såhär invecklat Jag skulle vilja bygga mitt eget grafikkort först Om du vill ha det precis rätt Olika resultat precis varje gång Jag har aldrig lyckats brygga ett grafikkort Någonting hemskt som egentligen inte fungerar Man kanske inte ska behöva förstå Titta inte ens under huven Jonathan Ive-abstraktionen av data Tre hjul och en exeter Jag vill inte ha en telefon jag kan programmera för Jag har svårt att inte titta under huven Skymtade Cthulhu bakom adressfältet Om du kan så låt bli Det enda sättet att få något gjort Här skulle jag kunna lära mig någonting Representanter för programmering Kaskaden kommer sällan ensam
Kodsnack 228 - Ett sextiotal olika dependencies och femton produktionsplattformar
Fredrik och Tobias inleder med snack om hur de sista tio procenten kan pågå hur länge som helst och hur tidsuppskattningar och deadlines alltid blir fel samtidigt som man kan behöva hållpunkter. Efter det tar vi upp Under utveckling - Fredriks jobbs podd - vad den är och varför den startats. I senaste avsnittet diskuteras att uppgradera en C++-kodbas till nyare C++-standard, och vi diskuterar vidare därifrån om att uppgradera C++ och sy ihop verktygskedjor kring det. På Windows, till exempel. Och än en gång visar det sig att Microsoft ändrat sig på bra sätt de senaste åren. Sist men inte minst: lyssnar du på podden och ser detta 3 oktober och befinner er i Stockholm ikväll så är det inte för sent att anmäla dig till vår Suse-sponsrade after work och livepodd på Hobo ikväll! Vi håller till på Hobo på Brunkebergstorg 4. Dörrarna öppnas vid 17, någonstans vid 18 poddar vi och sedan hänger vi alla kvar och tar valfritt antal valfria drycker och snackar så länge vi orkar. Vi hoppas att du vill komma, och att du tar med dig en bekant eller två! Antalet platser är begränsat, så skicka iväg ett mejl så snart det bara går till [email protected] med namn, företag och om du tar med dig någon. 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å [email protected] 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 Under utveckling - görs av Fredrik och de andra på TimeEdit TimeEdit Senaste avsnittet av Under utveckling C++98 C++14 När Fredrik testade Windows i början på sommaren Avsnittet om Conan ABI-kompatibilitet Clang PDB-filer Anmäl dig till after work och livepodd den 3 oktober! Suse - sponsrar kvällen Hobo - lokalen för kvällen [email protected] - anmäl dig med namn, företag och om du tar med dig någon mer Tobias presentation om modern C++ Boost Sonarr Titlar De sista tio procenten i två månader Vi är redan sena Rent plöja-genom-lera-jobb Ett sextiotal olika dependencies och femton produktionsplattformar Gå med Clang hela vägen Clang överallt Så enkelt att ingen tänker på det De fick källkod Otroligt mycket win på ett ställe Clang är alltid byggt för alla arkitekturer Ett enormt steg framåt, på alla sätt och vis Hej, det här är ju jättekorkat
Kodsnack 227 - Xiki: an idea whose time has come
Fredrik chats with Craig Muth, creator of the more than slightly mind-bending Xiki about the past, present and future of this weird and wonderful evolution of the command line. Seeing Xiki in action is probably the best way to begin to grasp it, and Craig has created several great videos and screencasts. We go all the way from Xiki's beginnings as a framework inside of Emacs to its current state as a standalone companion to your normal command line, and its just launched Kickstarter to take the next step and become social by making it super simple to share and find commands. We also look further into the future, entering completely free-form speculation about where things could go both for command lines and user-extendable interfaces. (Yes, Hyper card and Opendoc both come up.) Don't assume things you want will happen - back things you want to succeed! Cheer up the autumn: on October 3rd Suse is sponsoring a live pod and after work in Stockholm! We'll occupy Hobo at Brunkebergstorg 4. Doors open at 17, the pod commences somewhere around 18, and then we talk code, life, the universe, and everything and have some nice drinks for as long as we like. We hope to see you there, and that you bring along a friend or two! The number of seats are limited, so send an email as soon as possible to [email protected] with your name, company and if you're bringing anyone along. Thank you 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 emailed at [email protected] if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! Links Craig on Github Xiki The 2014 Xiki Kickstarter The current (2017) Kickstarter - includes the videos we talk about The older screencasts Quicksilver Xikihub Riverdance The talks are also on the screencasts page Emacs Elisp - Emacs Lisp Bash Z shell The Medium post - Xiki: one developer's quest to turbocharge the command line interface Made to stick React native EJB CORBA JSON CSON YAML AWS - Amazon web services Xpath Fish shell Oh my zsh Hyper D3 Ward Cunningham Smallest federated wiki The Xiki tutorial Roads and bridges: the unseen labor behind our digital infrastructure - the paper Fredrik read Hypercard Mac LC computers Opendoc Steve Jobs explaining why he's shutting down Opendoc Titles The command line is awesome when you know exactly what to type All right, now I get it Lost, but in a really exciting way Make the command line work like a search engine A missing piece in the command line Making all the search results myself It doesn't take that many people Riverdance with the horse and the banana Now I get the one thing, but I don't care An idea whose time has come Hey, that's like a command line Way back in Ohio The power you get when you do remember the commands The germ of Xiki I've never been able to stop working on it Users are so key I could add something here! Hey, this doesn't exist yet! In Ohio working at boring banks This better work! My friend Keith thinks I should move to San Francisco Feeling comfortable in my skin for the first time Escape gets you into more trouble! People will fill in the gaps Do for commands what Github did for code Utterly freeform This neat open thing
Kodsnack 226 - Det här är ju mina riktiga kollegor
Fredrik och Kristoffer snackar konferenser, framför allt Clusterlabs summit som Kristoffer nyligen arrangerat. Hur kom det sig att Kristoffer gick och blev arrangör? Vad handlade konferensen egentligen om? Gick allting bra? Hur skulle det kunna utvecklas och förändras i framtiden? Och inte minst: vad är speciellt med just den här konferensen och gruppen den vänder sig till? (Kanske bryter vi även poddandets fjärde vägg.) Som avslutning pratar vi om Apples senaste klockor och telefoner. Kristoffer är sugen på vissa och … markant mindre intresserad av andra. En pepp inför hösten: den 3 oktober blir det after work och livepodd sponsrad av Suse i Stockholm! Vi håller till på Hobo på Brunkebergstorg 4. Dörrarna öppnas vid 17, någonstans vid 18 poddar vi och sedan hänger vi alla kvar och tar valfritt antal valfria drycker och snackar så länge vi orkar. Vi hoppas att du vill komma, och att du tar med dig en bekant eller två! Antalet platser är begränsat, så skicka iväg ett mejl så snart det bara går till [email protected] med namn, företag och om du tar med dig någon. 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å [email protected] 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 Clusterlabs summit - planeringswikin HA - high availability Openstack Kubernetes Brno Nürnberg Pacemaker Galera Postgres - Postgresql Susecon Anmäl dig till after work och livepodd den 3 oktober! Suse - sponsrar kvällen Hobo - lokalen för kvällen [email protected] - anmäl dig med namn, företag och om du tar med dig någon mer Under utveckling, avsnitt 11 - också om att arrangera och gå på konferenser Ship it Trellotavlan för Clusterlabs summit NTT Eventbrite Apple-eventet Pebble Surface booken John Carmack Thatgamecompany Journey - ett fantastiskt spel Titlar På gränsen till att inte vara programmerare HA-föreningen Det här är ju mina riktiga kollegor Jag bjuder nästan aldrig hem någon Jag hade bokat 40 hotellrum Berätta för alla var toaletten finns Monsterseptember Ett bättre svenskt ord för community Vi är entusiaster Inte som andra open source-communities Mer direkt i fält än vad jag är Kött med kött på En gigantisk bit grislår September är nästan klart Jag skulle betala för att inte ha Faceid Är det mitt ansikte som är fel?
Kodsnack 225 - Nördsidospårsglädje
Fredrik följer upp tidigare trådar, och öppnar starkt genom att falla ner i ett kaninhål av esoteriska programmeringsspråk tack vare ett nytt och oväntat bidrag till Advent of code-repot. Sedan funderas det kring hacktid och dess utmaningar, lightning talks, Electron och nya nyttor med att hålla presentationer. Nästa tråd är tanken på någon sorts forum för Kodnsack - vad tycker ni som lyssnar? Fredrik försöker reda ut sina egna tankar kring det och kommer in på att ha fler forum och kanaler att kolla upp. Hur hanterar ni att lägga till fler informationskanaler? Sedan kommer ett matigt lästips för den som vill ha mer kring problemen med att underhålla öppna källkodsprojekt som blivit populära, och sist men inte minst ett betytligt med snabbavhandlat poddtips. En pepp inför hösten: den 3 oktober blir det after work och livepodd sponsrad av Suse i Stockholm! Vi håller till på Hobo på Brunkebergstorg 4. Dörrarna öppnas vid 17, någonstans vid 18 poddar vi och sedan hänger vi alla kvar och tar valfritt antal valfria drycker och snackar så länge vi orkar. Vi hoppas att du vill komma, och att du tar med dig en bekant eller två! Antalet platser är begränsat, så skicka iväg ett mejl så snart det bara går till [email protected] med namn, företag och om du tar med dig någon. 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å [email protected] 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! 00: Intro 00:19: Kom på livepodd och after work 3 oktober 01:31: Advent of code i … Brainfuck?! 06:03: Fredriks första lightning talk, kul med Electron 19:12: Borde Kodsnack ha ett forum? 26:44: Lästips kring problemen att underhålla populära öppna källkodsprojekt 33:20: Poddtips Länkar Anmäl dig till after work och livepodd den 3 oktober! Suse - sponsrar kvällen Hobo - lokalen för kvällen [email protected] - anmäl dig med namn, företag och om du tar med dig någon mer Advent of code - bidra gärna till Kodsnacks repo med lösningar! Esoteriska programmeringsspråk dlofstrom på Github dlofstroms Brainfuck-lösning av första Advent of code-problemet Brainfuck Aminet FALSE Turingkompletthet Lightning talk Fredrik spelar Playstation VR-spel på fritiden HTC vive Arkit - IOS ramverk för augmenterad verklighet Electron Touch bar Avsnitt 224 diskuterade presentationer ganska mycket Kodsnacks IRC-kanal Gitter Kodapor på Facebook Avsnitt 220: diskussionen om öppen källkods-utbrändhet Roads and bridges: the unseen labor behind our digital infrastructure The age of the algorithm - avsnitt 274 av 99% invisible Øredev - hör av er om ni ska dit! Titlar Det mest esoteriska av esoteriska programmeringsspråk En enradslösning på ett problem Nördsidospårsglädje Koncentrationsförmåga som en guldfisk eller någon typ av golden retriever En tom keynotepresentation Hitta en historia kring det jag själv gjort Presentations-zen Lägga till ett forum till i sin tillvaro Mina distraktionsålar Snabbare och bättre dialoger Något som bara finns och fungerar
Kodsnack 224 - Om du lär dig någonting, lär de andra
Fredrik snackar Java, till och med Enterprisejava, och att presentera på konferenser med Ola Petersson som ägnar sig åt båda delar. Sin presentation "Reactive Java EE" tog han hela vägen till San Francisco och Javaone och kom hem med rockstjärnestatus som tack för besväret. På Javasidan diskuterar vi bland annat hur både Java som språk och Java EE utvecklas, hur processen fungerar och vilka som hjälper till att driva den framåt. Först och inte minst en liten pepp inför hösten: den 3 oktober blir det after work och livepodd sponsrad av Suse i Stockholm! Vi håller till på Hobo på Brunkebergstorg 4. Dörrarna öppnas vid 17, någonstans vid 18 poddar vi och sedan hänger vi alla kvar och tar valfritt antal valfria drycker och snackar så länge vi orkar. Vi hoppas att du vill komma, och att du tar med dig en bekant eller två! Antalet platser är begränsat, så skicka iväg ett mejl så snart det bara går till [email protected] med namn, företag och om du tar med dig någon. 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å [email protected] 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! 0: Kom på livepodd och AW 3 oktober! 1:00: Intro 1:13: Java 13:11: Vad är Java EE? 24:12: Att hålla presentationer 57:18: Avslutning Länkar Anmäl dig till after work och livepodd den 3 oktober! Suse - sponsrar kvällen Hobo - lokalen för kvällen [email protected] - anmäl dig med namn, företag och om du tar med dig någon mer Ola Petersson på Twitter och webben Squeed Java community process Openjdk Ivar Grimstad Java EE - enterprise edition TC39 - Javascripts utvecklingsgrupp och process Typescript Babel JVM - Javas virtuella maskin Scala Kotlin Java 8 Lambdas i Java Java 9 Modulsystemet i Java 9 OSGI Maven Java SE - standard edition Spring-ramverket Mikrotjänster Spring boot Lightbend Jonas Bonér Java champion Play framework Erlang Lagom Bonérs och andras reaktiva manifest Reactive Java EE - Olas presentation Javaforum Göteborg Rikard Thulin Jfokus JBCNConf Javaone Meteor Ola på Squeed Ola på Twitter Titlar Jag har lite koll på Java Java är fött på open source En väldigt öppen process Enterprise-besten Ni måste täcka de här frågetecknen också När är det jag ska tänka Java EE? De gör sin reaktiva grej Om du lär dig någonting, lär de andra Glömde jag något fick det vara så Det är andra i rummet Det är inte bara jag som är intresserad av detta Åk och prata på Javaone! De är folk de också De är också nördar som älskar kod Något man bara ska göra om man hatar sig själv Stinget av ångest I Sverige får du nästan ställa frågorna till dig själv efteråt Fulhacka dig till Ola på Twitter
Kodsnack 223 - Jag har precis blivit frilansare
Johan Larsson - känd från internet i allmänhet och En podd om teknik i synnerhet - snackar frilansjobb med Daniel Oskarsson och Erik Svedäng. Johan är nybliven frilansare, Erik har varvat egen spelutveckling med frilansjobb i sju år och Daniel har frilansat kring apputveckling i två år. Allt från bokföringsprogram och arbetsplatser till varför man blir frilansare och om man verkligen hinner med sina egna projekt avhandlas. Ett stort tack till alla tre deltagare för en jätteintressant diskussion, och ett extra tack till Johan som inte bara föreslog ämnet utan dessutom glatt nappade när vi föreslog att han borde hålla i diskussionerna och ställa frågorna utan oss andra som mellanhänder. 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å [email protected] 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! 0: Intro och bakgrund 1:28: Hur och varför började ni frilansa? 4:56: Hur kommer man igång? 6:50: Första uppdrag, hitta kunder 13:55: Arbetsplatser 16:25: Samarbeten och arbetskonstellationer 21:24: Avgränsa sig, erbjudanden om att göra saker man inte kan 24:04: Miljonkronorsfrågan: hinner man med sina egna projekt när man frilansar? 30:05: Planer framåt? Vill man växa? 32:56: Konkreta tips, och hur svårt är det att börja? Hur ska man ha hand om redovisningen? Vilka program använder deltagarna? 43:03: Saknar ni något som frilansare? 46:33: Någonting annat? Länkar Johan Larsson Daniel Oskarsson Erik Svedäng Erik berättade om sina spel och mycket annat i Kodsnack 146 Dataspelsutvecklingsprogrammet i Skövde Blueberry garden Spelinkubatorn i Göteborg Gothia science park Speedledger - bokföringsprogrammet Daniel använder Iordning Frilansfinans Billogram Titlar Jag har precis blivit frilansare Frilans lite mot min vilja Komma igång och göra så lite som möjligt En pendling som man aldrig riktigt kommer ifrån Långa perioder av R&D Hur nära ruinens brant vågar man gå Med lite tur så funkar det Skatteverket går att ringa Sitt inte på Facebook
Kodsnack 222 - Du går till alfakatalogen
Tobias och Fredrik snackar först om byggprocess och artefakthantering och sedan om motivation och arbetssituation. Tobias berättar om Plex senaste omgång förändringar och förbättringar av bygg- och framförallt släpprocesser, och inom det allra mest specifikt hantering av artefakter. Fredrik tar upp några tankar från den första dotcombubblan kring att vara fokuserad och motiverad på jobbet, och hur mycket eller lite stämningen och riktningen på allt runtomkring gör för att man ska känna driv att göra ett bra jobb. Vad är viktigast för dig om man drar saker till sin spets: dina arbetsuppgifter eller situationen runtomkring? 0: Intro och presentationstips för folk som har Kristofferabstinens 1:55: Byggsystem och artefakthantering 32:46: Att fokusera och motiveras 52:50: Poddtips från Tobias 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å [email protected] 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 Programming is terrible - presentation av Thomas Figg Conan - numera Jfrog bintray - pakethanterare för C och C++ Jenkins Groovy Artifactory Git LFS Xray Apache archiva Sonatype nexus Rsync Internet history podcast Netscape Napster "The Napster story with Jordan Ritter" - avsnittet som väckte Fredriks tankar Downloaded - dokumentären om Napster Cowboykåken Jamie Zawinski Long distance, del 1 och del 2 - Reply all-avsnitten om bluffcallcenters. Fredrik har också lyssnat och instämmer i rekommendationen! The destroyer of worlds - Hardcore history om atombomben - också stark rekommendation från både Tobias och Fredrik Titlar Sin dos av "allt är skit" En sånhär sak med att växa upp Här är våran perfekta procedur Saker som måste få växa fram Efter mycket själasökande Utvecklare sitter och utvecklar Väldigt sällan samma binär som QA testar Ett riktigt artefakthanteringssystem Du går till alfakatalogen Våran Artifactory är din mirror Replikerad över Atlanten Det börjar med en rsync-kommandorad Sånt är bara godis för mig Utbytbara kuggar i maskineriet Det har alltid funnits en balans Nu gör vi det här, du har inget val Jag väljer en trevlig arbetsmiljö framför en intressant arbetsuppgift Vad är viktigast för mig?
Kodsnack 221 - Vi behöver ha lite mer empati
Tobias och Fredrik snackar lite avslutande om Fredriks test av Surface book; hur långt han kom med sina försök att jobbutveckla och vad han tyckte. Det kom en del insikter om både jobbutvecklingen och Microsofts och Windows situation på köpet. Vi knyter an till Tobias test av Linux förra året, som ledde till att han idag utvecklar i huvudsak på Linux. Sedan snackar vi, så kort vi kan, först om Transportstyrelsens IT-skandal med ett försök att fokusera på hur sådana problem uppstår och, kanske, kan undvikas. Efter det avslutar vi med att prata, återigen så kort vi kan, om Google-PM:et kring jämstäldhet som bubblat upp. IT är svårt. 0: Fredriks tankar kring Surface book 16:16: Tobias Linuxutveckling och val av distributioner 30:01: (Dubbelkolla) Transportstyrelsens IT-skandal 41:04: Google-PM:et 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å [email protected] 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 Avsnitt 214 innehåller tidiga intryck av Surface book Surface book Grand central dispatch TimeEdit - där Fredrik jobbar Cmake Cmake server Clion Ninja Fredrik jämför sin egen handstil med penna på Ipad och Surface book Pixeltelefonerna Arch Linux Ubuntu Opensuse PPA - Personal package archive AUR - Arch Linux user repository EFI - Extensible firmware interface Sandy bridge Sandy bridge-bugg med multitrådning Hypertrådning Microcode Transportstyrelsens IT-skandal PM:et en Google-anställd skrev, som tar ställning mot diverse jämställdhetsåtgärder En av många uppföljningar eller reaktioner (för övrigt skriven innan det kom fram att författaren fått sparken från Google) The weeds-avsnittet Titlar Semestern är den stressigaste tiden på året Tillbaka i podcaststolen Resten av miljön jag lever i är inte anpassad för det här Definitivt inte en Linuxdistribution för alla Jag vet inte om jag skulle köra det på en produktionsserver Det här är mitt fönster och här är min editor En mycket mer Maclik upplevelse När man är utanför ett pakethanteringssystem Jag kunde direkt uppdatera mikrokoden i CPU:n Han var ju så jobbig Det här är ju ett säkerhetsproblem Svart magi som magikerna borta i andra hörnet har hand om Kommunicera så att man kan utbilda varandra Ska jag rita hela internet åt dig? Vi behöver ha lite mer empati Jag förstår inte alls varför vi har den här diskussionen
Kodsnack 220 - Open source-utbrändhet
Fredrik snackar med Jonas Nicklas om att bränna ut sig på öppen källkod, eller sidoprojekt i allmänhet. Det är lätt att se det som ett slutmål att släppa sin kod fri, ett sätt att bidra till kodgemenskapen och visa vad man gjort. Men vad händer om ens projekt blir populärt? Om man plötsligt har förväntningar - egna eller andras - på sig att underhålla något på sin fritid som man kanske trodde att man var klar med? Vad kan vi göra - både som individer och organisationer - för att få mer långvarig hållbarhet inom öppen källkod? Det blir fler intressanta frågor än definitiva svar. Har ni som lyssnar tips och tankar på hur man lär sig hantera att driva och leda öppna källkodsprojekt? Finns det bra saker skrivna som vi missat? Hur borde vi hantera kod vi släpper och "risken" att de plötsligt blir populära? 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å [email protected] 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 Jonas Nicklas Lightning talk Ship it! Moment.js Tim Wood - Moment.js skapare brände ut sig och hoppade av projektet Substack har många repon på Github Guido van Rossum Capybara Jonas på Twitter Jonas på Github Bonus: Kenneth Reitz tankar kring att bränna ut sig på kod Titlar Open source-utbrändhet Imperier på andras gratisarbete Jobba vid sidan av jobbet Från en kul grej man gör på fritiden till ett obetalt jobb En udda dynamik I bästa fall är det ingen som ser koden (Det krävs) Tur och timing Ett socialt problem Ett samhällsproblem En otrolig obalans i kunskap
Kodsnack 219 - Spänningen mellan hållbarhet och snabba lösningar
Fredrik snackar med Ivan Milles om snabba kontra hållbara lösningar. Huvudfrågan är om vi kan skapa en grammatik för att prata om tusenårslösningar kontra fulkod på ett bättre sätt? Ivan funderar kring "bra" lösningar, att göra saker rätt och hitta en fin arkitektur och ställer det mot att göra något som är snabbt och kanske bygger teknisk skuld men som löser problemet här och nu. Hur bygger vi system i olika sammanhang, och hur kan vi skapa begrepp för att prata om det? Vad behöver vara en tusenårslösning, och vad som behöver vara ett tält som bara ska klara vintern? Även begrepp för att prata om risker - finns det en risk att detta innehåller ett dolt fel som leder till dataförlust kontra en risk att knappen får fel färg eller att något uppenbart går sönder som man märker omedelbart. Att fastna i arkitektur med sitt prototyp-projekt, är det rätt? Är poängen med kodkvalité att kunna komma undan med mer fulkod framöver? Lockelsen, nyttan och riskerna med generalisering - det är galet effektivt och lättförstått att bara kopiera en mapp. Vad tycker och tänker du som lyssnar? Vi vill höra fler tankar kring allt detta! 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å [email protected] 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 Ivan Milles Netlight Kodsnack 211 - Bli IT-konsult på tolv veckor - med Johanna Björklund Tedenborg Academic work UML The people's platform av Astra Taylor Begreppet pattern inom arkitektur Gang of four Tumregler - avsnitt 215 Boken hette Urban code - 100 lessons for understanding the city Varningsskyltar för kärnavfallslagring The long now foundation Long nows poddar Teknisk skuld Visitor-mönstret Ungersk notation Rekursion Generator Heartbleed Cloudbleed - Cloudflare-läckan left-pad-historien Licenskollare för npm-paket Mejla gärna Ivan! Titlar Jag tror att det står "spel" på mig En tonårsdröm på alla sätt Flax och bra rubriker (i CV:t) Begreppet "fulkod" till en helt ny nivå Spänningen mellan hållbarhet och snabba lösningar Fulslides, skulle man kunna säga Vad kan vi göra på tusenårsskalan? Superakademisk data-tönt Så bygger vi ett samhälle En vettig fulkodsända Svinfett för en gravkammare Tusenårstänk Hur skriver man en varningsskylt som håller i tiotusen år? Man lånar tid från framtiden Kan vi fulhacka det här? Att inte ha ord för att tänka på det Smäll på akademikerfingrarna Hur många procent behöver jag kommentera kod? Allting ser ut som en visitor Rekursion är rätt svar Det är ju kul att grotta ner sig Varför sitter jag här och skriver tester? Nytta av att vara på fulkods-sidan Här är det okej att det går fort (Den kommer att få) noll klick på tio år Det är väldigt låg kognitiv last på en mapp De demoner just jag brottas med Felet finns i den kod du redan skrivit Kod som inte finns kan inte vara fel (Den enda) kod som är o(n^0) Pyramidernas frontend-stenar blev bord någon hel annanstans Refaktoreringar av hus Dålig på internet
Kodsnack 218 - Den roligaste tiden någonsin
Fredrik snackar med Mikael Sundberg om mobbprogrammering och att kontinuerligt vidareutveckla sig själv och gruppen man arbetar i. Vi utgår från en artikel Mikael skrivit efter att ha mobbprogrammerat i ett års tid. Vi snackar upplägg, tumregler, att testa nya saker och hur till och med öppna kontorslandskap kan bli något bra. Vi kommer också in på aversion mot branches, och att öva på jobbiga saker och förbättra sig, istället för att bara kasta sig över nästa nya okända sak. 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! 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å [email protected] 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 Mikael Sundberg Jayway - veckans sponsor A year of mob programming - Mikaels artikel som vi diskuterar From 12 to +50 tickets a month, lessons learnt - artikel av dåvarande kollega till Mikael om samma period Den tredje artikeln har tyvärr försvunnit från nätet Jfokus Mobbprogrammering Mutationstestning Mob programming, a whole team approach talet av Woody Zuill Mikael såg Jayway - veckans sponsor Øredev IOT conference Coldfront Talent without borders Googles monorepo och hur de arbetar med det TDD - test-driven development, testdriven utveckling Deliberate practice Kodkator Gradle Groovy Mikael på Twitter Titlar Det räcker inte att jag provar Alltid någonting som ska bli bättre En soffa med en TV Man sitter ganska bra i en soffa Helt utmattande, framför allt i början Sjukt jobbigt att vara fokuserad när någon annan har tangentbordet I början så hade vi inga regler alls Den som skriver ska inte vara den som tänker Strikt rotation på tangentbordet Det är väldigt lätt att vara elak Man måste vara trevlig Lättare för vissa än för mig Nästa gång behöver man inte lösa det Det viktigaste arbetet fortsätter Det här är första gången som vi är ett team En gång i timmen pushar vi, och varje push är en deploy Man gör rätt oftare Nu har jag varit duktig i flera timmar Hur var det på den gamla goda tiden för två år sedan? Öva på saker som känns jobbiga Högst en ny sak varje gång Den roligaste tiden någonsin
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å [email protected] 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 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å [email protected] 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 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å [email protected] 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 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å [email protected] 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 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å [email protected] 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 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å [email protected] 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 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å [email protected] 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"