Fredrik och Tobias snackar arbetsverktyg; saker, program och tjänster vi inte kan eller vill vara utan när vi kodar.
Som grädde på moset en historia om delade pekare i C++ och de där buggarna man bara inte kan förstå att man inte upptäckt för längesen.
Länkar- Elvatums Macbook air (sent 2010) - Fredriks privata dator
- Kodsnack 8 - Byggare Bok - allt om byggsystem
- Cores - processorkärnor
- Kompilatorer - program som omvandlar källkod från en form (ett språk) till en anann (ett annat språk eller binärkod för en viss plattform)
- Macbook pro (sent 2011) - Fredriks jobbdator och Tobias sekundära jobbdator
- 27-tums iMac (sent 2013) - Tobias huvudsakliga arbetsdator
- Sublime text
- Eclipse - mycket spridd utvecklingsmiljö för Java (med mera)
- IntelliJ IDEA - Jetbrains utvecklingsmiljö för Java
- Xcode - Apples utvecklingsmiljö, främst för Objective-C men även C och C++
- Terminalemulator - program som ger en textterminal i ett fönster
- Z shell - populärt och kraftfullt kommandoskal
- Solaris - operativsystem från början utvecklat av Sun
- tcsh - skal som är en utbyggnad av C shell
- Grep - sökkommando
- Oh-my-zsh - samling av inställningar, teman med mera för Z shell
- Git
- Bash) - skal som är standardvalet på Linux och Mac OS X
- iTerm2 - terminalprogram för OS X
- GNOME terminal
- Windows powershell - modernt skal för Windows från Microsoft
- Dropbox - filsynkning mellan enheter, som fungerar
- iCloud - Apples paraplynamn för ett stort antal molntjänster som säkerhetskopiering, foto- och datasynkronisering med mera
- Bittorrent sync - filsynkning mellan enheter, som … oftast … fungerar
- QT creator - Tobias favoritmiljö för C++, just nu i alla fall
- Clang - kompilatorframsida för Objective-C, C och C++
- Parsnings- och kompileringsproblemen med C++
- LLDB - debugger för LLVM och Instruments - analysverktyg för Xcode
- Jetbrains - utvecklare av många populära utvecklingsmiljöer för olika språk och plattformar
- Appcode - Jetbrains IDE för Objective-C-utveckling
- IKEAS skrivbord Galant i höj- och sänkbar modell
- Håg capisco - skrivbordsstolen som får Tobias varmaste rekommendationer
- Firmor som säljer möbler från konkursbon
- Skrivbord och rullband i förening
- Fredriks jobbildskärm från Dell 2560x1440
- Subversion - ett äldre och mer centraliserat (jämfört med Git) versionskontrollsystem
- Gits design
- Gitlab - en klon av Github som finns gratis och går att köra själv
- Github
- IBM model M stort, tungt och klassiskt tangentbord som Fredrik gillar
- Truly ergonomic - Tobias tangentbord
- Apples trådlösa tangentbord
- Apple magic trackpad
- Fredrik om varför han använder trackpad
- C++
- Boost
- Delade pekare - shared pointer
- Allokering och deallokering
- new-operatorn i C++
- Stack och heap - minnesareor där man kan lagra saker.
- Scope - hur länge någonting lever
- Minneshantering i C
- const-nyckelordet i C++
- Call by reference - att anropa en funktion och skicka in en referens till ett värde istället för en kopia av värdet
- Reference counting - ett sätt att hantera minne när man skriver program
- Garbage collection - automatisk minneshantering
- Operatoröverlagring i C++
- Locale - information om datum, tid med mera som är specifik för ett visst land eller en viss region
- Kodsnacks IRC-kanal - #kodsnack på irc.freenode.net
- Sex stadier av felsökning
- John Gruber - skribent i applevärlden och mannen bakom Daring fireball
Fler avsnitt av Kodsnack
Visa alla avsnitt av KodsnackKodsnack med Kristoffer, Fredrik, Tobias finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
