Så er det tid til en boganmeldelse, denne gang af The Expert Beginner af Erik Dietrich, som er en e-bog baseret på en række af Erik Dietrich’s blog posts (startende med denne: How Developers Stop Learning: Rise of the Expert Beginner). Bogen handler om et koncept the expert beginner. Konceptet omkring the expert beginner er baseret på Dreyfus indlæringsmodel, hvor der er fem trin,…
It-arkitektur
Elfenbenstårn kontra mål-arkitektur med aktiv deltagelse
af Kristjan Wager • • 0 Comments

Lad os tale lidt om arkitekter – her bestemt i en IT-mæssig betydning. Det at være en arkitekt er ikke en beskyttet, eller særlig veldefineret for den sags skyld, titel, og det er ofte en titel man får i kraft af sin senioritet som programmør. Som arkitekt forventes man at udstede retningslinierne for hvordan systemet man arbejder med skal implementeres. Arkitekt-rollen er i min…
Datakriminalitet, Hacking, It-sikkerhed, Offentlig IT
Confirmation bias og sjusket journalistik
af Kristjan Wager • • 1 Comment
Nu er sikkerheden i et offentligt IT-system igen i vælten – denne gang er det til Tingbogen. Ekstra Bladet skrev Kæmpe dansk database lagt ud på nettet: Hemmelige adresser kan let søges frem, hvor de indleder artiklen med følgende: Ukendte gerningsmænd har kopieret databasen over ejerne af ejendomme i Danmark – nu ligger alle oplysningerne frit og let søgbare på nettet Tilsvarende havde Version2…
Brugervenlighed, Digitalisering, It-arkitektur, It-sikkerhed
Brugervenlighed over arkitektur i digitalisering
af Kristjan Wager • • 3 Comments
Jeg tilbragte et par dage i sidste uge på Dansk ITs konference Offentlig digitalisering 2015, hvor jeg, og alle de andre fremmødte, kunne høre dels om hvordan det går med den offentlige digitalisering og hvad visionerne er med den fremadrettet. Et af de budskaber som der kom flere gange under konferencen, er at offentlig digitalisering går rigtigt godt i Danmark. Her tænkes på borgernes…
It-sikkerhed, Linux, Unix
Sikkerhedshul i Bash
af Kristjan Wager • • 0 Comments
Hvis man har et Linux device med Bash installeret (og hvem har ikke Bash installeret på deres Linux device?), så er det på tide at få patched den. Det sammen gælder jeres Unix servere. Det viser sig at der er et alvorligt sikkerhedshul: [T]he vulnerability arises from the fact that you can create environment variables with specially-crafted values before calling the bash shell. These…
Debugging, Kode, Refactoring
Debug-venlig kode
af Kristjan Wager • • 1 Comment
Når man har arbejdet med at kode igennem nogle år, har man en tendens til at udvikle en slags kode-filosofi, som i høj grad er formet af de projekter man har været involveret i og de roller man har haft i sin karriere. I starten af min karriere var jeg ofte involveret i projekter efter de var løbet af sporet i en eller anden…