Her er årets kodekalendere

Vi er ikke alene om å lage julekalendere for utviklere i 2018.

Pakkekalender? Pøh. Sjokoladekalender? Æsj! Kodekalendere er mye triveligere. 📸: Ole Petter Baugerød Stokke
Pakkekalender? Pøh. Sjokoladekalender? Æsj! Kodekalendere er mye triveligere. 📸: Ole Petter Baugerød Stokke Vis mer

Da kode24 ble lansert tidligere i år, gjorde vi det i form av en konkurranse. Rundt 250 folk klarte oppgaven, og vi var i total ekstase over antallet.

Nå har vi vår aller første kodekalender. Over tusen folk har foreløpig oppretta en bruker, og 291 stykker løste den aller første luka – på en lørdag. Så nå er vi i total ekstase, nok en gang, og kommer kanskje til å være det gjennom hele adventstida.

Poenget er: Norske utviklere ser ut til å elske julekalendere, akkurat som oss.

Vi ba derfor leserne våre om deres beste tips til julekalendere man bør følge i år.

Det viser seg at det ikke finnes voldsomme mengder kalendere her til lands, men med et par internasjonale i tillegg, får man en fin liste over julekalendere du kan kose deg med denne jula.

Her er årets julekalendere for utviklere.

Kodekalender by Knowit

📸: Unsplash / Ole Petter Baugerød Stokke
📸: Unsplash / Ole Petter Baugerød Stokke Vis mer

Hvem: Konsulentselskapet Knowit
Hva: Kodekonkurranse
Hvor: julekalender.knowit.no
Hvorfor: Hver løste luke gir ett lodd i én trekning av mobil eller nettbrett

Knowits kalender er det nærmeste vi kommer en kodekalender i ordets rette forstand her til lands. For hver luke inneholder en oppgave som «løses best ved hjelp av kode», som Knowit skriver.

For eksempel ber luke nummer tre deg finne heltall med 24 primtallsfaktorer, som de kaller «juletall». Riktig, riktig. Skjønner. Den oppgaven sender jeg direkte over til fagredaktøren, merker jeg.

Novanets julekalender

📸: Unsplash / Ole Petter Baugerød Stokke
📸: Unsplash / Ole Petter Baugerød Stokke Vis mer

Hvem: Konsulentselskapet Novanet
Hva: Geografikonkurranse
Hvor: julekalender.novanet.no
Hvorfor: Deltakeren med flest poeng vinner gavekort på 500 kroner på Nomaden

Det kan diskuteres om denne julekalenderen har noe med programmering å gjøre. Men Novanet har tross alt har alt med programmering å gjøre, så la gå.

Her skal du nemlig gjette hvor et bilde er tatt; altså hvilken by, i hvilket land. Det minner om Google Street View-konkurransene fra noen år tilbake, bare litt mindre fancy.

Bekks fire julekalendere

📸: Unsplash / Ole Petter Baugerød Stokke
📸: Unsplash / Ole Petter Baugerød Stokke Vis mer

Hvem: Konsulentselskapet Bekk
Hva: Blogginnlegg om React, Javascript, Elm og sikkerhet
Hvor: react.christmas, javascript.christmas, elm.christmas, security.christmas
Hvorfor: Du kan lære ett og annet

Bekk slår på stortromma med fire kalendere, om React, Javascript, Elm og sikkerhet. Og de har sikret seg «.christmas»-domenene som gjør det vanskelig for andre å stjele ideen.

Hver kalender består av 24 relativt korte og konkrete blogginnlegg om de ulike emnene, på engelsk. For eksempel heter luke nummer tre i Javascript-kalenderen «How to rock and roll with Optional Chaining», og samme luke i sikkerhetskalenderen handler om utfordringene med offentlige trådløse nett.

kode24s kodekalender

📸: Unsplash / Ole Petter Baugerød Stokke
📸: Unsplash / Ole Petter Baugerød Stokke Vis mer

Hvem: Nettavisa kode24
Hva: Konkurranse med, i det minste, koderelevans
Hvor: kode24.no
Hvorfor: Du kan vinne megafine kodekopper hver eneste dag

Ah, selve juvelen i krona, rosinen i pølsa, mandelen i grøten. Neida. Eller, joda. Vi er rimelig fornøyde med julekalenderen vår, må vi innrømme.

Hosting-fyren vår Tom har tatt tidlig juleferie, og det viser seg at kode24.no sin server trenger med et nytt passord hver eneste dag fram til julaften. For å få til det må man navigere seg rundt i en DOS-aktig terminal, og dykke ned i Toms univers – som i år består av både grelle Facebook-sider og herlig utdaterte nettsider (regne ARG-en!). Treningkast: Tusen.

Sliter du med å få den til å fungere, anbefaler vi å gå direkte til Heroku-appen vår, eller prøve fra ulike nettlesere på datamaskinen din.

Advent of Code

📸: Unsplash / Ole Petter Baugerød Stokke
📸: Unsplash / Ole Petter Baugerød Stokke Vis mer

Hvem: Utvikleren Eric Wastl
Hva: Kodekonkurranse
Hvor: adventofcode.com
Hvorfor: Ære og berømmelse

Om vår egen kodekalender er mandelen i grøten, er dette den brente mandelen i riskremen fra Pascal. Dette er kodekalender i ordet opprinnelige forstand, komplett med ASCII-brukergrensesnitt, avanserte kodeoppgaver og ledertavler.

Oppgavene varierer i vanskelighetsgrad, men de fleste er relativt avanserte, i alle fall i denne redaktørens øyne. Den tredje luka ber deg om å... jeg veit ikke, det er noe med noen alver som skal lage julenissens drakt og noe greier. Lykke til.

Det er ingen premier i denne, men man kan lage egne ledertavler og dermed konkurrere med enten hele verden eller for eksempel bare jobben. Så det er da noe.

Noen blogg-kalendere

📸: Unsplash / Ole Petter Baugerød Stokke
📸: Unsplash / Ole Petter Baugerød Stokke Vis mer

Vi har også fått tips om et par bloggkalendere.

Matthew D. Groves driver C# Advent, hvor utviklere skriver blogginnlegg om, du gjetta det, C# hver dag fram mot jul.

Sergey Tihon driver F# Advent Calendar, som er nøyaktig samme greia.

I tillegg finnes det en haug kalendere til, helt sikkert. Og er det noen du mener flere bør følge med på, er det bare å høre fra deg i kommentarfeltet under! 🎅