Forfatter: Thomas Kjeldahl Nilsson

Hvordan lage minesveiper i JavaScript på under 14 minutter

Denne øvelsen ble opprinnelig utført foran publikum på Go Open / Communities in Action eventet i mars 2011. En code kata er en enkel øvelse for å skjerpe programmeringsferdighetene dine. Det vil si – du trener bare problemløsning den første gangen du utfører øvelsen. Så gjentar du øvelsen, om og om igjen, til det sitter i [...]
Posted in Frontend, Programmering, Smidig, Uncategorized | Skriv kommentar

Hvordan komme i gang med blogging (del II)

Nytt år, nye muligheter. Kanskje du skal skrive litt i 2011? I fjor skrev Johannes en artikkel med råd om blogging. Her er flere skrivetips:
Posted in Kompetanse, Presentasjonsteknikk | 1 kommentar

Frihet til å lære: egenopplæring for systemutviklere

For noen dager siden besøkte jeg Dagen@IFI på UiO, hvor jeg promoterte Steria for informatikk-studenter. En student fortalte om en bekymring han hadde: “Dersom jeg velger feil kurs på skolen – låser jeg meg da til feil karriere?” Han ble lettet da jeg forsikret ham om at det ikke var tilfelle. For heldigvis er arbeidslivet [...]
Posted in Kompetanse, Kursing, Programmering, Uncategorized | Tagged , , , , | 2 kommentarer

Interaktiv programmering: utforsking, læring og produktivitet

Dette er blog-versjonen av et foredrag som jeg holdt på JavaZone 2010. Jeg har fått dilla på dynamiske programmeringsspråk (JavaScript, Ruby, Lisp, med flere) i det siste. Et av fellestrekkene ved slike språk er at de lar deg programmere interaktivt. Vet du ikke hva interaktiv programmering er? Flott, da har du kommet til riktig artikkel!
Posted in Frontend, Programmering, Smidig | 7 kommentarer

Lær deg et scriptspråk!

La oss si at du er en systemutvikler. Du er ansatt for din ekspertise i et av de “to store” applikasjonsspråkene – Java eller C#. Disse språkene kan brukes til svært mange oppgaver. Du kan teoretisk løse ethvert problem med dem, og de er sannsynligvis hovedgrunnen til at cv-en din er salgbar. Så hvorfor lære [...]
Posted in Programmering, Smidig | 4 kommentarer

Hold stø kurs med autotesting!

Unit-tester er nyttig for de fleste systemutviklere. Noen av oss kjører strikt, metodisk testdrevet utvikling. Andre bruker bare automatiserte tester nå og da som sikkerhetsnett for å unngå regress-feil. Hvor ofte fyrer du selv av testene dine? Kjører du testsuiten din en gang i ny og ne, eller strikt for hver metode du implementerer? Jeg [...]
Posted in Programmering, Smidig, Uncategorized | Tagged , , , , , , | 3 kommentarer

Slik forbereder og gjennomfører du et teknisk kurs

Jeg holdt nylig en teknisk workshop for noen kollegaer, og forsøkte da å markedsføre, forberede og gjennomføre kurset på en hensiktsmessig måte. Her er noen prinsipper og teknikker som fungerer bra.
Posted in Brukervennlighet, Kursing, Presentasjonsteknikk, Smidig | Tagged , , , | Skriv kommentar

Kom igang med JavaScript!

Stadig mer programvare utvikles som rike webapplikasjoner, og brukere og kunder stiller stadig høyere krav til disse løsningene. JavaScript er derfor i ferd med å bli et av de viktigste verktøyene våre for moderne applikasjonsutvikling. Språket blir dessverre behandlet som den stygge andungen av mange utviklere fordi det tradisjonelt oppleves som knotete, skjørt og lite vedlikeholdbart. Slik trenger det ikke være! Vi i Steria har utviklet et gratis, nedlastbart kurs som oppdaterer deg på dette området. Denne workshopen introduserer ferdighetene, teknikkene og verktøyene som gjør JavaScript-utvikling langt mer overkommelig enn tidligere. Alt materiale i kurset er fritt tilgjengelig til din egen bruk.
Posted in Frontend, Programmering | Tagged , , , , | 1 kommentar