Archive for juli, 2007

Et bilde sier mer enn 1024 ord

Med introduksjonen av innebygde webkameraer i nyere (bærbare) datamaskiner - ihvertfall de fra en av de flinkeste produsentene - samt bedre internettforbindelser til folket, har screencasts (Sprakradet tilbyr ikke noen oversettelse pt. Skal sette Stephan på saken når han er tilbake fra ferie) slått mer og mer om seg som måte å presentere.. tja.. hva som helst, egentlig.. på. Det finnes vel ikke en Web 2.0-startup hvis hjemmeside ikke består av en eller flere screencasts som viser hvor enkelt programmet de selger fungerer. Og hvorfor ikke? Screencasts er etter min mening en glimrende måte å vise frem hvordan noe fungerer, den sparer milevis med dokumentasjon og inneholder få eller ingen unødvendige fra-markedsavdelingen-formuleringer om hvor fortreffelig produktet er for alle i hele verden, inklusive Lilleasien. De er rett på, viser hvordan man enklest mulig gjør sånn og slik, kommentarer tas opp med den innebygde mikrofonen, og med et minimum av redigering har man en fiks ferdig demo som viser det man har tenkt å vise.

Read more »

Klassiske feilgrep i prosjekter

I artikkelen Classic Mistakes Enumerated beskriver Steven C. McConnell en rekke klassiske feilgrep som stadig blir gjort i utviklingsprosjekter. Boken som artikkelen er hentet fra ble skrevet for over 10 år siden, men er skremmende relevant fortsatt. En av grunnene til at det stadig blir gjort slike klassiske feil er at de har en besnærende appell. For eksempel: Er prosjektet forsinket? Sett flere personer på prosjektet! Ønsker du å redusere tidsforbruket i prosjektet? Gjør prosjektplanen mer aggressiv!

Selv om man oppdager og unngår slike feil, vil man ikke nødvendigvis få et raskt og effektivt utviklingsløp, sier han. Men ved å gjøre disse feilene vil man få et lenger prosjektløp enn nødvendig.

Read more »

Om å tuktes Spraakraadet

I en ellers triviell utarbeidelse av et tilbudsdokument viste deg seg nødvendig å formidle begrepet “graceful degradation” på en noe nærere språkform, henholdsvis Norsk. Begrepet hentyder, med positive fortegn, til et nettsteds håndtering av fravær av eller begrensning av enkelte teknologier. Et typisk eksempel vil være om et nettsted benytter seg av javascript men fortsatt fungerer alldeles tilfredstillende i nettlesere som opererer uten støtte for denne teknologien. Vi vil i dette eksemplet kunne si at nettstedet implementerer “graceful degradation”. Som begrep vil jeg si at jeg finner det både dekkende og imponerende utformet - men jeg kommer ikke utenom å påpeke at det er vanskelig å skrive, vanskelig å si og ikke minst vanskelig å påstå at er norsk.

Read more »

Eclipse for webutvikling: To tips

Jeg bruker Eclipse til å utvikle webapplikasjoner, og da trengs det plugins. Skal du sette opp et nytt utviklingsmiljø kan det være lurt å starte med “Eclipse and Web Tools Project all-in-one”. Dette er en pakke som inneholder både Eclipse og WTP (Web Tools Project) i en og samme zip.fil.

For å laste ned, gå til http://download.eclipse.org/webtools/downloads/, og klikk på den versjonen du vil ha. På neste side velger du filen som begynner med “wtp-all-in-one-sdk” for din plattform.

Denne pakken gir deg et grunnleggende utviklingsmiljø for webapplikasjoner. Dessverre er ikke JavaScript-editoren som kommer med særlig bra. Denne bør erstattes med noe bedre, og da er JSEclipse fra Adobe et bedre alternativ. En prerelease av denne editoren er tilgjengelig og kan lastes ned fra http://labs.adobe.com/technologies/jseclipse/ (registrering nødvendig). JSEclipse inneholder nyttig funksjonalitet som code completion og syntax-sjekk, men har dessverre ikke kodeformattering enda.