The City of Dreams – Västerås Dag 2
Posted in Okategoriserade on mars 23rd, 2009 by erik – Be the first to commentLäs om första dagen!
Andra dagen började med en storfräsare som anlände i tajt skinnjacka och ett glänsande leende, Ivar Jacobson:
Be Smart – What they don’t teach you about software at school hette hans session i stora kongresshallen. Jacobson berättade bl a om att det är väldigt inne och användbart med kunskap om utvecklingsprocesser, och att det säljer böcker (som han ju skriver). Men det är ingen som egentligen läser böckerna, och därmed åker han runt och berättar om vad som står i böckerna som står hemma i våra bokhyllor.
En av de många poängerna han gjorde var att man inte ska skriva så mycket dokumentation. Alla utvecklare “hatar” att dokumentera, och eftersom folk inte läser det Jacobson skriver i sina böcker, så kommer de verkligen inte att läsa det som står i dokumentationen för något system.
Han menade också att utvecklingsprocesser är riktigt styrda av modet. Med handräckning i publiken visade det sig att SCRUM användes av säkert 80%, medan äldre beprövade tekniker övergavs.
From good to great developer – why does it matter and how can we achieve it? med Chris Hedgate var kanske mer inriktat mot projektledare än utvecklare tyckte jag, men en riktigt kul genomkörare. Han par-programmerade med en docka och tryckte på att man varje gång när man går in och ändrar eller lägger till någonstans i koden så ska man förbättra den existerande koden. Om det så bara är att ändra ett litet variabelnamn eller skriva om en hel metod.
Windows 7 in the eyes of a security geek gjorde att jag tog ett kliv från utvecklar-sessionerna in i en tekniker-session. Riktigt underhållande med Marcus Murray och Hasain Alshakarti från Truesec. Murray visade slides i OneNote som han ritade direkt i med sin touch-skärm medan Hasain demade på en burk vid sidan av. Packat med ny information för mig, eftersom det här inte är mitt område, men matnyttigt.
Bl a trycktes det hårt på att man aldrig ska använda ett administratörskonto när man arbetar i Windows Vista och 7. De flesta är ju vana med det efter Windows XP(?) Murray själv hade ett ett config-konto för installation, och ett vanligt user-konto som han använde “till vardags”. Ibland var han en “dålig människa” och körde “Run as administrator” på sitt användarkonto, när man får fylla i sitt lösenord för att kunna installera – men han rekommenderade det verkligen inte eftersom en keylogger lätt kan snappa upp lösenordet och sen göra vad som helst. Gissar att fler försöker hacka Marcus dator än min dock =) (Kolla in en hacking-video jag hittade med grabben.)
En intressant nyhet i Windows 7 är nåt som kallas Direct Access som är ett alternativ till VPN över Internet, där man kan logga in direkt i ett företags intranät mha IPv6. Han menade att denna funktion kunde vara det som gör att IPv6 faktiskt börjar implementeras av företag och så småningom ISP:er.
ASP.NET MVC for smart people var ytterligare en session med Mr Scott Galloway från Corps, som visade lite snabbt hur man utvecklar med MVC-ramverket istället för vanliga ASP.NET forms. Bra om man vill ha mer kontroll över sin applikation, men kräver mycket mer jobb och kunskap. Vill du se en lite mer detaljerad session om MVC rekommenderar jag Scott Hanselmans “Creating NerdDinner.com” från Mix.
Slutligen gick jag på den enda sessionen som blev ett bottennapp för mig: Öppna upp din applikation med Managed Extensibility Framework med Magnus Mårtensson från Dotway. Talaren inledde med att berätta vitt och brett om hur just han kunde så mycket om MEF, fått kontakt med Microsoft och att han var en av två moderator på Codeplex för MEF osv. osv. Jag satt tyst och frågade mig själv vad MEF var för någonting. Det visade sig till slut vara ett ramverk som gör det enklare att använda dll:er i sina applikationer, ladda in externa moduler i run-time och kunna använda dessa direkt. Sen följde kodsnutt på kodsnutt som visade en massa grejer man kunde göra på en massa olika sätt, som gick mig lite över huvudet… Men men, jag såg två personer i publiken som konstant nickade uppskattande, så det var nog några som fick något ut av det hela

Förutom sessioner, hands-on-labs, Microsoft utställningar fanns också “Black Box” på plats. Till dagarna inredd helt i svart, helt utan fönster, helt (eller knappt) utan syre. En av de stora magneterna i Black Box var en Microsoft Surface som jag tidigare lekt lite med på Microsoftkontoret. Det dröjer kanske innan man får hem en sån som soffbord, vem vet.
På det hela taget en mycket lyckad tillställning, TechDays 2009, må jag säga!