Öredev, web-track, onsdag
avDet märks att javascript sakta börjar lämna sitt gamla rykte bakom sig. Fyra av sex föreläsningar på Web-spåret var rena javascript-kodorgier.
1. Javascript effects, Seb Lee-Delisle, http://sebleedelisle.com/
Killen är otroligt begåvad och med självsäkerhet och kvicka fingrar bränner han av en livekodnings-sejour där han skapar ett animerat träd på en html5-canvas med hjälp av lite javascript och lyckas få med objekt-orientering, funktionella delar, rekursion, global versus lokal data och naturligtvis closures.
Efter det får vi alla koppla upp våra iPhones mot hans dator, via en html5 webbsida med websockets, och sedan börjar han projicera rörliga bilder i lokalen genom att varje telefon får representera EN pixel av filmen som servern sänder. Seb har många ideer…
Kolla på youtube, t.ex. http://www.youtube.com/watch?v=UCuVjPpExoQ och missa för allt i världen inte http://creativejs.com/ om du har lite tid över att leka.
2. Sproutcore, Yehuda Katz
Javascript-ramverk som ska hjälpa oss strukturera klientsidan av webbapplikationer finns det många av. Vilket ska man välja?
Sproutcore är väl en av finalisterna. Varför det är så lyckas Yehuda visa på ett ganska övertygande sätt.
Ett sätt att få överblick är att kolla in TodoMVC där en och samma webbapplikation finns skriven i en rad av de populäraste ramverken.
3. Test-driven Javascript, Christian Johansen
Norrmannen höjer ribban ytterligare och kör TDD-utveckling live, från början till slut, alla 50 minuterna, de sista fem är gastkramande spännande. Ska han hinna färdigställa hela appen och få det avslutande funktionstestet att gå igenom?
Naturligvis gör han det, och slår därmed till och med den exelenta Brighton-bon Seb Lee-Delisle på fingrarna med sin fingerfärdighet.
Otroligt inspirerande att se TDD i javascript genomförd med sådan självklarhet.
4. Node.js – A practical introduction, Felix Geisendörfer
För er som prenumererat på podcasten nodeup är det här inget nytt namn. När man lyssnar på nodeup kan man dock få en känsla av att ha tagit ett sömnpiller (eller att grabbarna i podcasten har tagit ett par…) när nördigheten passerar ytterligare en gräns man fem minuter tidigare trodde var opasserbar.
Men av detta märks noll och intet när Felix ska berätta för oss vad node.js är för en varelse. Tvärtom får jag nästan en känsla av att han knappt tar sig tid att andas, så oerhört mycket har han att förmedla. Entusiasmen går inte att ta fel på, inte heller kunnandet.
Inte ens hans lätta tyskbrytning spelar någon roll, ett fenomen som annars kan göra vilken föreläsning som helst dubbelt krävande.
Kolla in http://nodejs.org/ och http://www.youtube.com/watch?v=g29PemqW7lQ.