Jan 062012
 

Vi lavede i Eksponent et julekort i 2011.

Det gør alle udviklingshuse med respekt for sig selv.

Lidt fjollet, måske, men superlækkert HTML5 og det hele: uglekort.dk

Det var forhistorien.

Fra tid til anden mødes vi i Eksponent om aftenen til små hackathons – dvs, vi lader egentligt bare være med at gå hjem – hvor man spiser noget takeout og koder løs på ens egne ting i en rigtig rar atmosfære og sammen med folk, der altid er parate til at sparre.

På første hackathon efter julekortet var sendt ud, opstod ideen om at lave et custom julekort til Umbraco teamet.

@suneboeegh, @sniffdk og @mikkel_ovesen fandt på at lave en snake-klon ovenpå det eksisterende julekort, hvor de “frugter” man skal spise er billeder af medarbejderne i Umbraco. Og der skulle være en highscore table.

Det endte sådan her: uglekort.dk/h5yr (Prøv at slå highscoren!)

Når jeg overhovedet skriver det her, skyldes det ikke kun at jeg vil blære mig med mine seje kolleger, men at opgaven blev løst på en aften og måden det blev gjort på.

De skar opgaven op i tre komponenter: slange, frugt, score.

Så blev de enige om hvilke events, der optræder  i et snake-spil, og benyttede JQuerys bind/trigger hjælpere til at binde funktionaliteten sammen med. De tre komponenter hver især publicerer relevante events og reagerer på hændelser fra de andre dele af spillet.

Og med et simpelt publish/subscribe event api, kunne udviklingen køre parallelt og bidrage til et løst koblet julekort, bestående af tre javascript-filer, der inkluderes på det eksisterende julekort og vupti haves der en slange.

DISCLAIMER: det er gået stærkt, rigtigt stærkt. Og der har også være rødvin involveret. Så der er bugs i koden, og hvis du snuser i js-filerne, skal du have proof-of-concept brillerne på og vide, at det havde højeste prioritet at få noget ud af døren OG have det sjovt.

Læst i 2011

 Blah Blah, Bog  Comments Off
Jan 012012
 

Uden at prøve ramte jeg 52 læste bøger i 2011. Det er i gennemsnit ca en om ugen, har jeg regnet mig frem til. Med matematik.

Mange er læst på Kindle. Nogle er læst på iPhone i fitness-center eller i butikskøer. Nogle er hørt som lydbøger under støvsugning og pendling.

Noget er pænt litterært i højpandet kanonforstand, temmelig meget er science fiction, så er der en håndfuld fantasy, noget krimistads og et par historiske romaner.

Og så er der en masse bras, som jeg sænker mit hoved ned i, når jeg skal slappe af.

Se listen på goodreads, hvor jeg tracker min læsning.

 

 

Assembla is a great agile project management tool and bugtracker and stuff (stuff covers a lot in this case). We use it at Eksponent all the time.

If you are using it, you might get something out of the following. If not, you’re probably better off with some cute kittens on youtube.

I have created this simple bookmarklet that solves one of my assembla problems: It’s hard to get a ultra simple email-ready ticket list from a report.

Drag this link into your tool bar and click it when you’re looking at a ticket list.

I use this for easy pasting of tickets into emails to let customers know what they can test, what’s deployed to production and in similar situations.

 

Med kun 5 deltagere var konkurrencen alligevel spændende.

Nå, men altså: Vinderen blev Rasmus Kromann-Larsen med en usædvanelig kløgtig robot, SteveTheCodeAbdomination, der på filmen ovenfor fremtræder i en giftiggrøn egnsdragt fra århusområdet. Bemærk Steves viljestyrke, evne til at undvige og hvordan han som en grævling ikke holder op med at gnaske i fjenden, før han hører det knase. Uden tvivl den rigtige vinder. Rasmus, der er en tank på vej mod din adresse….

En andenplads gik til Jakob Langeland, der som den eneste leverede en bot skruet sammen i F# og derfor fortjener en honorary mention.

En scoretable der viser den totale placering:
ScoreTable

Source til alle bots er smidt på bitbucket i en VS2010 solution: https://bitbucket.org/dalager/julebots

Og en bonusvideo: Se guld og sølv i en mano-a-mano match

Dec 082010
 

Det er med stor stolthed jeg hoster lågen til 8. december i Microsofts udviklerkalender (se de andre låger hos Daniel Frost)

Ingen quiz her. Ingen valgmuligheder. Ikke så meget julehygge.

Du skal kode den ondeste RoboCode tank.

Din bot bliver vurderet dels på dens evner til at klare sig mod en enkelt modstander og dens evne til brutale masseslagssmål.

Alle regler gælder og det foregår på en 1000 x 800 bane.

Der er bunker af bots derude til at lade sig inspirere sig af, men jeg smider al sourcecode til alle bots på bitbucket efter konkurrencen, så hvis du gerne vil være stolt af din bot, så prøv at skriv det meste selv. ;)

Sidste frist for aflevering af din bot er 17. december kl 02:59.
Din bot skal sendes som kildekode til christian+robocode@dalager.com.

Vinderen kan køre hjem i en af dem her (og ja, det er den store af dem):

Og alle kan deltage. Også dig, far!

UPDATE: vinderen er fundet

Instruktioner. Med ske.

  1. Skaf dig noget java. Ja, du hørte rigtigt. Java.
  2. Hent robocode og .NET lib her: http://sourceforge.net/projects/robocode/files/robocode/1.7.2.2/
  3. Installer robocode-1.7.2.2-setup
  4. Installer robocode.dotnet-1.7.2.2-setup.jar
  5. Læs hvordan du skriver din første .NET bot og snus lidt til API’et
  6. Skriv din bot. Du har en bedre chance end du tror
  7. Spørgsmål i kommentarfeltet!

© 2012 Monitoring Dalager Suffusion theme by Sayontan Sinha