

Om avsnittet
Kristoffer och Tobias snackar tangentbord, att anpassa dem efter sina behov och hur de på diskreta och ofta störande sätt skiljer sig mellan operativsystem och länder. Vad man vill och kan göra för att motverka ont i händer, armar och handleder. Sedan lite mer om Kristoffers hackvecka och minecraftklon. Problemen med obstinat felsökning per stirrande på kod. Teknikval för minecraftklonen, målsättningar och anledningar till olika val. Diskussioen glider naturligt över i att skriva i lågnivåspråk och om man idag förstår hur datorer fungerar. Det är bra för alla att skriva lite C. Eller? Vilka lågnivåsaker kan vara värda att ha lite koll på idag? Som avslutning vankas snack om utvecklingsmiljöer och lite kort om språket Rust. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS! Diskutera gärna avsnittet på Techworld! Länkar • Cloudnet sponsrar våra livesändningar • VPS - virtual private server • Truly ergonomic - Tobias tangentbord • Bruna, röda och blå tangentbordskopplingar • Kristoffers tangentbord - Microsoft comfort curve 3000 for business • Purple scout - konsultbolag där både Tobias och Kristoffer jobbat • KVM-växel - låter dig ha ett tangentbord och en mus ansluten till flera datorer • Bricka - att råka sabba mjukvaran i en pryl så att prylen inte gör mer än en tegelsten • Sculpt ergonomic keyboard for business • Microsoft comfort curve 2000 • Chiclet-tangentbord • Freestyle2-tangentbordet • Synergy - mjukvarualternativ till KVM • Dvorak • Thinkpad • Svorak • Thinkpads trackpoint • Microsoft Keyboard layout creator -program som kompilerar DLL-filer för att göra egna tangentbordslayouter • HAL, udev och systemd - lågnivåsystem av olika ålder • Anders tangentbordslayout • XKB • QWERTY - det vanligaste tangentbordsupplägget • Wacom och deras ritbrädor • Suses hackvecka 2014 • Unreal-motorn • Unity-motorn • ANSI C • GDB • Valgrind • Alpha compositing • Z-buffring • Moirémönster • OpenGLs många versioner • Mesa-biblioteket • Intel HD Graphics 3000 • Tessellering • Shader • strmcpy.c • Assembler • Lisp • ML • Prolog • OCaml • x86 • MIPS • Bytekod • Glib • stb.h • SDL • Qt • Chromes utvecklarverktyg • Firebug • Tabeller i HTML • CSS • Gopher • Geocities • Less - preprocessor för CSS • Eclipse - stor och spridd utvecklingsmiljö för Java • IntelliJ IDEA - populär utvecklingsmiljö för Java • JetBrains - tillverkare av IntelliJ och flera andra utvecklingsmiljöer • CLion - Jetbrains nya utvecklingsmiljö för C och C++ • Xcode - Apples utvecklingsmiljö • Qt creator • LLDB • Refactoring • vi • Emacs • Cmake - byggsystem • Atom - Githubs textredigerare • Skywriter - nedlagt projekt att utveckla en textredigerare inom Mozilla • Light table • Yosemite - senaste versionen av Mac OS X • Virtual machine • Rust • Meetup - tjänst för att skapa och hitta mötesplatser för likasinnade • Rust-träffen i Göteborg i vilken Kristoffer deltog • Signedness…