PROGRAMMERINGSBLOGGEN

Bloggposter fra 2006 til 2015:

Objektorientert og funksjonell programmering, smidige teknikker, metaprogrammering og DSL'er, språk som C#, F#, Ruby, JavaScript, Erlang og Clojure, generelle meningsytringer og mye mer..

Kjør kommandoer på mange maskiner med Fabric

fredag 15. mai 2015

Fabric er et Python-bibliotek og kommandolinjeverktøy som lar deg kjøre shell-kommandoer over SSH til et sett med servere. Systemadministratorer kan for eksempel bruke fabric til å utføre identiske operasjoner på alle noder i et cluster. Fabric er et nokså populært prosjekt på Github med 5275 stjer [...]

Les mer »

Fokusskifte: Høy tilgjengelighet, devops, BIG data, og slike ting..

torsdag 14. mai 2015

Det kommer et lite fokusskifte på programmeringsbloggen nå. I alle fall for en periode. I årevis har jeg blogget mest om programmeringsspråk, ispedd litt designmønstre, smidige praksiser og generelle meninger om programmering. Nå er jeg inspirert til å gjøre noe litt annet... Det finnes noen tema s [...]

Les mer »

Kompakt serialisering med MessagePack

tirsdag 12. mai 2015

MessagePack er et binært serialiseringsformat. Omtrent som JSON, bare raskere og mer kompakt (..er slagordet på msgpack.org). Et bilde på internett indikerer at dette kan være noe jeg bør se nærmere på: JSON er normalt veldig greit å bruke i mange sammenhenger, men når antall bytes er viktig blir [...]

Les mer »

beanstalkd-klient for Nim

søndag 12. april 2015

beanstalkd er en enkel og meget rask open source kø-server, laget av Keith Rarick og inspirert av memcached. Det er ikke en omfattende meldingsformidler (message broker) som for eksempel RabbitMQ, men et køsystem med egenskaper som gjør den skreddersydd for meldingsbasert arbeidsdistribusjon. be [...]

Les mer »

Reverser deg frem til svaret

torsdag 2. april 2015

Når du er ferdig å lese dennne artikkelen vil vi ha implementert et enkelt spill i to forskjellige språk. Du kan allerede C#, Java eller et annet språk med syntaks inspirert av C. Basert på den kunnskapen vil du nå lære lisp. Jeg vil nemlig implementere spillet samtidig i C# og Racket (en lisp), og [...]

Les mer »

Lisp for dummies

Du har hørt at Lisp og Clojure har kvaliteter som andre språk bare kan drømme om, men synes det ser så fremmed ut. Da kan denne enkle introduksjonen passe for deg!

Les hele artikkelen »

WTF

En litt spesiell kategori med ting som kanskje ikke er helt i henhold...

Alle relaterte artikler »

Bøker

Her finner du en rekke anbefalte bøker for utviklere.

Alle relaterte artikler »

Hei, det er jeg som lager denne bloggen!

Mitt navn er Torbjørn Marø. Jeg har programmert for penger siden 1999, og for gøy enda lengre tilbake. I dag er jeg utvikler i LINK Mobility, og er lidenskapelig opptatt av yrket mitt.

Jeg blogger for å stimulere både meg selv og andre til kontinuerlig eksperimentering og læring. Ved å dele så mye jeg kan av hva jeg holder på med, og å forsøke å forklare det på en brukbar måte, tror jeg at jeg lærer det bedre.

Jeg sitter i styret i NNUG Bergen, og er du .NET-utvikler i den byen bør du bli med på møtene våre. Av og til har jeg også tatt turen innom Bergen CodingDojo, og de siste par årene har jeg deltatt i programkomiteen for Norwegain Developers Conference (både Oslo og London).

  • CV'en min ligger på LinkedIn
  • Noe av koden min finner du på GitHub
  • Av og til sier jeg ting på twitter

Takk for at du besøker bloggen min! Jeg håper at du finner noe av interesse.

Ikke gå glipp av noe!

Om du ikke vil gå glipp av en eneste bloggpost bør du abonnere på oppdateringer. Abonnér på RSS-feeden om du liker å holde deg oppdatert på den måten.

Eller du kan få tilsendt alle oppdateringer på epost om du foretrekker det. Registrer deg her:

Du kan også bli "venn" med Programmeringsbloggen på Facebook.