Kodsnack

Kristoffer, Fredrik, Tobias
undefined
Jan 31, 2017 • 1h 13min

Kodsnack 193 - Hårdvarusnack

Tobias och Fredrik snackar Joylent, Meetup och att träffa andra likasinnade och gratulerar till ännu en Advent of code-prestation. Har ni eller startar ni en grupp på Meetup: twittra till oss så retweetar vi! Det kan inte bli för många meetups! Huvudämnet är en genomgång av våra arbetsplatser och arbetsverktyg, framför allt de ändringar som skett på sistone. Från skrivbordsstolar till skärmar och operativsystem. Tobias resa med utveckling på Linux går vidare, kan vi säga! Har ni frågor mottages de lika glatt som alltid! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Advent of code och Kodsnacks repo där du kan bidra med och se lösningar Meetup Joylent Soylent Kim Hammars Advent of code-lösningar i Prolog REXX-lösningar ATP-avsnittet med Chris Lattner Cocoaheads Cocoaheads Göteborg Gruppen om funktionell programmering Bob, tidigare på Spotify, numera Football addicts Gävle developer meetup - kom och snacka med andra trevliga utvecklare! Christofer Ohlsson Göteborg lounge hackers - även Bring your own project Göteborg har liknande upplägg 15-tums Macbook pro med touchbar Fredriks jobbskärm Apple extended keyboard II ADB Fredriks mus och pekplatta - T631 och T651 Sublime text Visual studio code Atom nodemon Iterm Alfred 1password Gitlab Webstorm Moom Dash Quicksilver Spotlight IKEAs höj- och sänkbara skrivbord Håg capisco - Tobias tidigare och mer påkostade skrivbordsstol Matias ergo pro Truly ergonomic keyboard Keyboard company Evoluent vertical mouse 4 - Tobias nya mus. Finns för både höger och vänster, i två storlekar och med och utan sladd Fusion drive - Applelösning där en SSD och en snurrande disk kombineras till en logisk enhet TN - äldre teknik för platta skärmar som brukar ha sämre betraktningsvinkel och sämre färgåtergivning än nyare tekniker, som IPS Acer XR34CK - Tobias nya skärm Arch linux - rekommenderas, men bara om man vet vad man vill göra och varför Homebrew Gentoo Archs installationsguide i3 Zeal - dokumentationsläsare för Linux som använder Dash dokumentationsupsättningar Titlar Hamburgaren jag åt när jag var klar Han har mycket mer tålamod än vad jag har Ett bra, generellt datornördavsnitt Någon sorts intresseförening Då gick det plötsligt att hitta gruppen! Legender Livet utanför tangentbordet Nästan som ett eget kontor Ergonomiska mus-grejer En gammal kollega som svär vid trackballs En bred nyhet Bortskämd med retinaskärmar Det blir väldigt komplicerat väldigt fort Hårdvarusnack Jag har inte rätt kabel Här är en hög elektroner, bygg ditt operativsystem Du kan inte tänka höger-vänster Chrome till vänster En viss tolerans för meck
undefined
Jan 24, 2017 • 41min

Kodsnack 192 - Jag kan göra vad jag vill, men jag måste göra det själv

Fredrik snackar med Erik Larkö om CSS-användning, klassnamn och hur man tillämpar dem ochj filosofier kring hur man tilldelar CSS-egenskaper. Lite layout- och stilfilosofier, oavsett som det är på webben eller någon annanstans. Ifrågasätta rådande sanningar, informera sig och fatta ett beslut som passar en. Varifrån kommer ilskan över kodkonventioner andra håller sig till men man själv inte gillar och följer? Någon sorts stetiskt sinne som spökar? Är det lättast att engagera sig i saker som inte betyder något? Vi snackar också en del Linux med start i Qubes, ett spännande operativsystem byggt på virtuella maskiner som isolering. Därifrån charmen med filosofin att kunna byta ut och anpassa allt precis som man vill. Det blir Linuxdistributioner, varför Erik valt de han gjort och lite om distributioners olika filosofier. Avsnittet spelades in i Football addicts tokmysiga bibliotek - stort tack för lånet Bob och alla övriga! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Football addicts kontor React Fredriks prodiktionsapp är TimeEdits klient (som vanliga användare inte ser) 175 - kodsnacket med Pete Hunt Electron Sass Less Namespace Flex-regler Pseudoklasser i CSS Swing JavaFX Dan Abramov Purple scout Hibernate AST - abstrakt syntaxträd Airbnbs eslint-regler Vi körde inte helt utan lintning innan vi skaffade Eslint, vi hade bara inget gemensamt och ingen linter inställd som upprätthöll det åt oss gofmt - formatterar Go-kod så att den alltid följer konventionerna Bikeshedding JSX Dan Abramovs video-genomgång av Redux Babel create-react-app - Abramovs projekt för att snabbt komma igång med React Qubes OS Xen-hypervisor Clojurescript Xfce Herr Torvalds Fedora Gnome 3 Tiling window manager Unity Awesome i3 Arch linux Titlar Hur gör ni med er stilsättning? Man får ge en versions-range Min första reflex är att skapa ett klassnamn Helt greenfield Inte lika kraftfullt som ett helt språk Det gör ju ont i många att höra det css.js CSS är ju inte temasättning Ibland måste man ha en pseudoklass (Här nere är det fortfarande) mörkt och mystiskt Jag kan göra vad jag vill, men jag måste göra det själv Jag är okej med det, för det är mitt fel Var är allt? Kan jag få ett skrivbord?
undefined
Jan 17, 2017 • 43min

Kodsnack 191 - 05:50 juldagsmorgonen

Vi snackar Advent of code med de tre som var snabbast med kompletta lösningar: Arno Lepisk (f00ale), Christofer Ohlsson (estomagordo) och Henrik Blidh (hbldh). Hur det var att delta, vilka problem som var roliga eller utmanande och vad det ger att lösa problem som inte har några andra mål i sig. Vad tycker ni som lyssnar, ska vi göra samma sak nästa år? Borde vi i så fall justera upplägget på något sätt? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Advent of code Christofer på Twitter C++ 14 och 17 Project Euler Elfte problemet Async i Python 3.5 Pseudokod MD5-hash Boost Rexx Problemet dag 19 Chinese remainder theorem Och problemet som löstes med det Kattis Rekursion Titlar Jag hade tänkt välja Haskell En läskig dotnetkille Mycket tid på tåg Väldigt mycket primtal Jag sitter också på tåg Motiverad att nå mållinjen En övning i dataparsning Då ställde jag faktiskt klockan Kodotta, helt enkelt En switchkratta Som att sticka ut och jogga Python som ser ut som C++ Allting var så stateful Samma lösningsmanövrer som jag brukar Exekverbar pseudokod Ute efter att lära sig något nytt Övningar i ren dataparsning Jag vet inte hur många parsers jag skrev En graflösare som ser progressivt snyggare ut 05:50 juldagsmorgonen Avkall på tävlingsinstinkten Nästa år ska jag vinna Den sortens parsers har jag ingenting mot (Er som gjord Advent of code och känner) en tomhet elva månader om året Livet innehåller för få påhittade problem
undefined
Jan 10, 2017 • 35min

Kodsnack 190 - Alltid i någon form av kris

Fredrik och Tobias svarar på lysnarpost genom att diskutera en artikel om svenska digitala byråers vara eller inte vara under 2017. Vi drar medvetet ämnet lite bredare, från digitala byråer till IT-konsultbolag mer allmänt eftersom det känns tillämpligt och mer tydligt relaterat till våra egna erfarenheter. Från undringar kring definitioner via diagram som skapar frågor till funderingar kring analytiker. Tobias berättar lite om att ha jobbat i denna möjligen krisande bransch. Trevligt nog behöver ingen utvecklare vara bekymrad oavsett artikelns träffsäkerhet. Kanske bör IT-konsultbranschen alltid befinna sig i någon form av kris? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Blir 2017 året då Sveriges digitala byråer imploderar? - artikeln vi diskuterar, tack @madr för tipset! Webbyrå och digitalbyråer på svenska Wikipedia, en digitalbyrå är här en webbyrå som tar någon typ av helhetsansvar för kundernas närvaro på nätet COBOL The morning paper - tack @tobiasfuruholm för tipset! Titlar En rubrik som avslutas med ett frågetecken Webbyråns död i dotcomboomen Alltid i någon form av kris Riktigt breda generalister Här är ditt kontor Du programmerar COBOL och ingen vet vad det är Jag kör konsultgrejen ett tag Då säger jag tack och adjö Det kan lätt bli väldigt opersonligt (Fyller) en specifik roll i ett specifikt Excel-ark Så otroligt urvattnat Klickbetesrubriker och kortfattat återtuggat innehåll Nej, det finns inget innehåll här Inte tänkt att du eller jag ska läsa Lika många ord som i artikeln Tack och välkomna till 2017!
undefined
Jan 2, 2017 • 32min

Kodsnack 189 - Det värmer mitt lilla C++-hjärta

Fredrik och Tobias avslöjar äntligen vilka som blev först med kompletta lösningar på Advent of code! De tre första kompletta bidragen kom från: f00ale estomagordo hbldh Hör av er till info@kodsnack.se! Lite samhällsinformation: Kristoffer är inte borta på livstid, han behövde bara en paus. Han har inte gått och blivit nöjd med alltings tillstånd, så det finns ingen anledning till oro. Sedan snackar vi om att koda på helgerna, utifrån ett tweet om att de bästa utvecklarna kodar på helgerna. Gör det inte om du inte faktiskt vill det, att programmering måste vara ett allomfattande kall är en stereotyp som varken är bra eller sann. Och kodkvalité är - inte heller - det enda tecknet på en bra programmerare. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Advent of code Kodsnacks Advent of code-repo - inspireras av andras lösningar och bidra med egna! f00ale estomagordo hbldh Lasso Filemaker One laptop per child AWK bash - lösningar från hacker112 och zegl Squeak Smalltalk Scratch Brainfuck Tweetet att de bästa kodarna knackar kod på helgerna 90 hours a week and loving it Stack ranking Bonusprogrammet - Sumpsnack 29 Titlar Nördiga presenter och liknande saker Det är ingen som hinner stoppa mig Det värmer mitt lilla C++-hjärta Nu fick man göra en egen assembler Advent of code i Advent of code Äta och sova En tvåveckorskurs i C++ När vår bransch växer upp Inte bara den bästa koden
undefined
Dec 27, 2016 • 34min

Kodsnack 188 - Berättelser om hur det har gått till

Fredrik snackar med Erik Larkö om att lära sig nya saker, att lära sig på bredden istället för på djupet. Varför verkar vissa företag mycket mer attraktiva än andra? Är en del av det att de verkar fokusera på dig och att lyfta dig? Vi snackar också om att prata med sina datorer och att gräva sig bakåt i historien för att få nya insikter. Finns det någon riktigt bra sammanställning av datorutvecklingen och programmeringens historia? Det är ibland svårt att hitta pekarna bakåt som visar varifrån ett nytt och spännande projekt fått sina inspirationer, saker man kunde lära sig av om man bara kände till dem. Att tänka i och använda webbteknik för layout och design. Avsnittet spelades in i Football addicts tokmysiga bibliotek - stort tack för lånet Bob och alla övriga! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Football addicts kontor Kubernetes Clojurescript Practical common Lisp Common Lisp Lisp och dess dialekter Dylan The little schemer - en väldigt udda och trevlig programmeringsbok Daniel Friedman - mannen bakom bland annat The little schemer BDD - beteeendedriven utveckling Dan North Bring your own project-gruppen TimeEdit - Fredriks jobb, där man har hacktid och jobbar mycket med React HTML 5-röst-API:er Andy Ihnatko Grace Hopper Alan Kay Douglas Crockfords sida för att jobba sig igenom Little schemer Scott Hanselman, hans podd och polyglot om att välja språk som passar hållet man kommer från LINQ Flow Haskell, ML och Ocaml Hindley-Millner-typsystem Hamburgare kontra ostburgare-support-ärendet hos Slack Electron Gnome 3 GWT Titlar Jag tror just nu att jag vill programmera i många år till Jag vill lära mig ett C Jag vill kunna läsa så mycket kod som möjligt Gollum och Smeagol programmerar Att lyfta dig gör att företaget blir bättre Min röst funkar väldigt bra Då sa jag alltid tack Man pratar över tid och rum Berättelser om hur det har gått till Feelgood-låda Ett knöligt verktyg till många saker Svårt att veta varför vissa regler gäller ibland
undefined
Dec 20, 2016 • 37min

Kodsnack 187 - En del av att vara vuxen

Fredrik snackar med Erik Larkö om kontor, meetups, etiska aspekter av programmering och att resa iväg och jobba på Bali. Göra saker nu, förebygga livskriser och lyckas lista ut hur man fokuserar på viktiga saker. Vad kan komma att hända om vi utvecklare inte tar mer etiskt ansvar? Har du tänkt på minneshantering som en fri- och rättighet? Avsnittet spelades in i Football addicts tokmysiga bibliotek - stort tack för lånet Bob och alla övriga! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrigoch @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Football addicts kontor Cocoaheads Göteborg Cenny Bring your own project - en träff Erik arrangerar där man hackar på egna projekt. Se även Lounge hackers. TCP/IP-stack i Rust - är du intresserad och i Göteborgstrakten, kom och lyssna och delta! Kanadensaren som gjorde reklamwebb för läkemedel Det var Uncle Bobs skriverier Erik tänkte på, inte Fowler A gift of fire - bok av Sara Baase We work remotely Remote OK Vårt avsnitt om att jobba på distans Bali Automattic Dan Abramov Dennis Ritchie Advent of code Visual studio code Electron Atom Att ta fram utvecklingsverktygen i Atom Intellij - miljön Erik kör Rust i Ägandeskap i Rust Apples e-postlista om säkerhetsfixar i nya uppdateringar Titlar En enhörning i papp behöver man ju ha Musik som du absolut inte lyssnar på Varför har jag ont i magen när jag går till jobbet? Det vill jag absolut inte göra AFK-bostadsmarknad Prioritera inte ditt schema, schemalägg dina prioriteringar Man kan i alla fall göra mamma glad En del av att vara vuxen Jag gillar språk som man har svårt för i början Jag vill bara iterera över en array Det finns något att förstå här
undefined
Dec 13, 2016 • 33min

Kodsnack 186 - Det finns många frågor här

Vi snackar lite mer om Advent of code och tipsar om en plats att hitta mer att läsa. Har ni tips på papers vi borde läsa, eller vill ni berätta om era lösningar på Advent of code-problemen? Hör av er! Sedan snackar vi om nyheten att Windows 10 ska komma för ARM, och dessutom ska köra emulering för att stöda x86-appar. Vi försöker reda ut vad vi tycker och tänker om det, och vad det kan tänkas innebära både för användare och utvecklare. Detta inkluderar en del av den komplicerade historien om Windows-appar för 32- och 64-bitarsarkitekturer. Har vi några windowsutvecklare i lyssnarskaran Sist men inte minst: submoduler i git och deras nackdelar. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Advent of code Kodsnacks Advent of code-repo Rexx Amiga-OS Crystal Papers we love diskuterar intressanta papers och har ett repo med sådana på GIthub Papers we love-gruppen i Göteborg Windows 10 ska komma till ARM, och emulera x86-program Windows RT Feta binärer - term för ett paket som innehåller körbara binärer för flera arkitekturer Compute stick Intel NUC UEFI - unified extensible firmware interface Submoduler i Git Googles git-repo-verktyg Titlar Dag etts första problem Är mina commits verkligen värdiga? Jag har fler flikar än jag har förnuft (Här är lite) onödig fakta om det hela ARM på Intel, eller tvärt om Det finns många frågor här En dum OEM Det saknas ett incitament En av mina Git-gurus dotgitmodules
undefined
Dec 6, 2016 • 52min

Kodsnack 185 - Advent of Kodsnack

Såhär i adventstid diskuterar vi såklart julförberedelser i allmänhet och Advent of code i synnerhet. Tusen tack för alla bidrag hittills, fortsätt så! Vi accepterar pull requests så snabbt vi bara kan! Vi går också igenom lite uppföljning kring Tobias Linuxlaptop och några tidiga intryck från Fredrik kring femtontums Macbook pro med touch bar. Tobias har hittat lösningar på både problemet med att Slack var slött och med att spela hårdvaruaccelererad video från Youtube. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Advent of code Kodsnacks Advent of code-repo estromagordos lösningar C++-lösningarna från f00ale C++-lösningarna från peterw git submodule Haskell-lösningarna från magthe och eriksvedang Vårt repo för Advent of code 2015 Förra avsnittet handlade till stor del om Tobias nya bärbara Electron Chromium youtube-dl mpv Femtontums Macbook pro med touch bar Värt att notera är att om man på macos tar fram emojipanelen (ctrl-kommando-mellanslag) och expanderar den (med knappen uppe till höger) så finns ett sökfält för emoji där Nyan cat i touch bar KITT-animation i touch bar Knight rider Fredriks gamla tangentbord Mathias ergo pro Satechi slim aluminium USB-C multiport adapter - adaptern Fredrik har till jobbdatorn Marble - adaptern/dockningsstationen Fredrik backat på Indiegogo Titlar Advent of Kodsnack Vi har pyntat och hängt julgranen Granrutan i huvudet är icheckad Jag har firat några jular med en plastgran Adventskalender för nördiga programmerare Mina fläktar började spinna som ett litet turboplan En kavalkad av misslyckanden Inte en lösning jag skulle rekommendera till min mamma De få gånger allting bara funkar Lite förvirrat vad ctrl är till för
undefined
Nov 29, 2016 • 1h 12min

Kodsnack 184 - En riktigt välbyggd dator

Tobias har äntligen fått sin Dell XPS 13 med Linux, så vi snackar givetvis igenom varenda intryck såhär långt. Blev det problem med textrendering? Är Linux på skrivbordet här? Hur går det att bygga olika delar av Plex med två kärnor? Och vilken fönsterhanterare är det egentligen som gäller? För att sammanfatta intrycken funkar allting riktigt bra, men vill man nyttja Linux möjligheter att få allting precis som man vill finns det fortfarande väldigt djupa kaninhål att trilla ner i. Flera av problemet Tobias tar upp mot slutet har han efter avsnittet hittat lösningar på. Mer uppföljning kommer givetvis! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @isallmaroon och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Länkar Det var Black friday när vi spelade in Blackbox - annorlunda, roligt och tidvis frustrerande pusselspel för IOS Tidigare avsnitt om Tobias laptop: 181 och 182. Första generationen Macbook pro med retinaskärm Sista generationen Imac utan retinaskärm Zenbook - görs av Asus Dell XPS 13 DPI och PPI - dots per inch och pixels per inch Webpack Ubuntu och Unity Aqua Gnome Tiling window manager I3WM - Tobias föredragna fönsterhanterare för Linux Alfred dmenu Compositing window manager Enlightenment Vsync G-sync/Freesync Compton Fira code - fint typsnitt för kod synclient PS/2 1password Slack för Linux Cloudup Advent of code Kodsnacks Advent of code-repo - bidra med dina lösningar! Titlar Det första som händer var att jag glömde min laptop i Denver Jag har turen att ha två datorer Jag har en Mac för att jag tycker om att ha en Mac Slippa köpa windowslicensen En riktigt välbyggd dator Det är fortfarande Linux Både jättejobbigt och jättekul Du bara öppnar ett fönster Det här är det jag vill köra på den här maskinen Sedan började problemen Varför ska jag behöva välja vilket program som kör igång min skärmsläckare Det enda sättet jag öppnar appar på Mac Tillräckligt ofta för att det ska vara otroligt irriterande Det som ligger utanpå fönstret Varför ska jag behöva veta det här? Jag borde vara glad nu Kompilera så att allting går lite långsammare Jag kan inte scrolla på det andra sättet längre

The AI-powered Podcast Player

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