Kodsnack 196 - Bisarra saker man försöker optimera
2017-02-21 05:26Det svåra hundranittiosjätte avsnittet går i uppföljningens tecken. Vi inleder med lite pulversnack, till lunch istället för frysmatlådor. Efter det något om Tobias vertikala mus och hans arbetande i Linux på heltid.
Har någon tips på ett bra programmerbart “extratangentbord” att ha för sina egna genvägar? Tipsa oss gärna!
Sedan börjar vi prata om processorernas inverkan på kompileringshastighet och hamnar snabbt oväntat långt ner i hårdvarustapeln för att förklara vad som händer och hur.
Vi avslutar med lite uppföljning kring själva podden: för er som haft problem att hoppa i podden när ni lyssnar är det förhoppningsvis fixat från och med förra avsnittet.
Ett stort tack till Cloudnet som sponsrar vår VPS!
Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund 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
- Joyl… förlåt, Jimmy Joy
- Queal
- Fredrik har åsikter om shakers, och pulvermat
- Queals forumtråd med shaker-feedback
- Twennybar
- Vertical mouse 4
- Bettertouchtool och att ställa in touchbar med det
- LLDB
- Razer orbweaver
- Optimustangentborden - med en skärm under varje tangent
- Sweden CPP - C++-meetup i Stockholm
- Stockholm Google developer meetup
- Gävle developer meetup - kom om du är i närheten!
- Volkswagen - får dina tester att gå igenom i CI-systemet, tack @ollegz!
- Volkswagen fuskade i miljötester
- Länkare
- Cache line
- Thin LTO
- Tack @vrutberg för frågan om kärnor och kompilering!
- Hyper-threading
- Mikroinstruktioner
- RISC - reduced instruction set computing
- CISC - complex instruction set computing
- @csholmq
- Pocket casts
- Variabel bitrate
- Overcast, Marco Arment och ATP
- Audacity
Titlar
- En stjärna i nörd-checkboken
- Alla specialtangenter till LLDB i huvudet
- Inte ett ordentligt jobb om man inte är fiende med QA
- En kompilator per core, om inte lite till
- Det finns vissa länkare som är trådade
- (Ofta) ganska bisarra saker man försöker optimera
- I 9,9 fall av 10
- Fånigt att jag inte lärde mig assembler istället
- Komplicerade saker som händer i en CPU
- Ett varv på klockan
- Innan du kan hoppa på nästa instruktion
- Någonting ingen vet längre
- En sväng i klockan
- Påverkar nästan ingen i dagsläget