måndag 8 februari 2010

Uppdateringar från Nansen

Det har varit stilltje på www.nansen.se, men definitivt inte på Nansen. Sedan i november har vi gjort följande.



fredag 5 februari 2010

Ny version av Företagsamheten.se lanserad

Nansen har tillsammans Söderhavet tagit fram en ny version av onlinemuseet över svenskt entreprenörsskap, www.foretagsamheten.se.


Denna version har ett nytt innehåll, nya funktioner samt en helt ny design. Webbplatsen är baserad på Episerver CMS 5. Bland de nya funktionerna kan bland annat nämnas ett nytt tänk för att hitta personer och företag i onlinemuseet. Det bygger på en uppdaterad sökfunktion samt taggningsfunktionalitet.

På webbplatsen kan du lära dig allt om människorna bakom sveriges största och mest framgångsrika företag.

Continuous integration for fun and profit

Om man läser klassiska programmerarböcker upptäcker man snabbt en tydlig röd tråd - spårbarhet. En bra utvecklare jobbar som en ingenjör och lämnar ingenting åt slumpen. Det första steget de flesta tar på sin resa från kodare till utvecklare är att gå från att spara källkod lokalt till att använda versionhantering. Enhetliga kodkonventioner, automatiserade tester av kritisk kod och buggdatabaser brukar följa därpå, för att till slut sätta kronan på verket - en byggserver.

Nansen rullade för några dagar sedan igång sina första kundprojekt med en byggserver som ett fast hjärtslag. Varje gång en incheckning sker vaknar byggservern till liv och kompilerar, taggar, paketerar och rapporterar ett bygge för att slutligen deploya det till en stageserver, utan någon som helst insats från utvecklarna. Eftersom all information om vad som ingår i ett bygge, inklusive den färdiga siten, sparas på byggservern kan vi när som helst rulla tillbaks till en tidigare version och felsöka. Spårbarhet hela vägen från versionsnummer ner till enskild rad kod, det är inte helt fel!

En fin bieffekt av att ha en byggserver är att det har tvingat fram ett nytt sätt att lägga upp projekt i Visual Studio, vilket gör att startsträckan för nya deltagare i projektet blir i det närmaste noll och inget.

onsdag 3 februari 2010

Gårdagens resultat för Skeppsbron Mighty Penguins

Igår var det återigen tisdag och gamenight för Skeppsbron Mighty Penguins.
Motståndarna för kvällen var först Fantastic Four och sen Tunnelbyggarna. Tunnelbyggarna har vi mött förut och det har varit tuffa matcher. Men Fantastic Four var en ny bekantskap för året.

Det började halvbra mot fantastiska fyran, de stänker in första målet men sen skärper vi till oss och lägger in ett par kassar och vi leder därefter större delen av matchen välförtjänt. Men i slutet släpper vi in några tråkiga och enkla kassar och den tvåmålsledning som vi haft matchen igenom äts upp och de går sen förbi och tar ledningen med 2 mål. När det är 30 sekunder kvar så har vi dock kommit tillbaka rätt bra och vi har bara ett mål upp. Jag har chansen att på ett långskott lägga in kvitteringen när det återstår bara sekunder men bolljäveln vill inte in. Vi förlorar med uddamålet. Trist.

Sen får vi möta Tunnelbyggarna. Här leder vi faktiskt matchen igenom och även om det är lite tight och vi blir lite trötta pga av bara en enda avbytare så går det bra. Vi är rätt pressade matchen igenom men vi har aldrig panik och vi gör många mål på långskott eftersom deras defensiva spel är, för att vara ärlig, uselt! Vi vinner med 2 mål. Sweet!

Skeppsbron Mighty P.              4     3     0     1   31 -  25    9 
Modul 4 2 1 1 30 - 27 7
----------------------------------------------------------------------
Mjölkudden Rangers 2 2 0 0 22 - 11 6
Tunnelbyggarna 4 2 0 2 33 - 35 6
Sthlm Palters 4 2 0 2 23 - 29 6
Smart Ass 4 1 1 2 25 - 32 4
----------------------------------------------------------------------
Royal Utd 4 1 0 3 30 - 29 3
Fantastic 4 4 1 0 3 21 - 27 3
Concrete IT 2 0 2 0 11 - 11 2

Som ni kan se så leder vi serien, men tabellen haltar och vi kommer troligen tappa serieledningen när Mjölkudden får sina matcher för omgången färdigspelade.

tisdag 26 januari 2010

När ska foursquare slå på riktigt i Sverige?

Foursquare är rätt stort i USA och tydligen även i Kanada.
I USA så har vissa kaféer och restauranger specialrabatter för dom som har lyckats få sk "mayorship" på en location i foursquare. Ett intressant grepp som man kan tycka borde vara rätt intressant om man tänker marknadsföring.

Läste idag på mashable.com att den kanadensiska versionen av Metro (ja, den Metro vi har i Sverige) har inlett ett samarbete med foursquare där Metro har fått en egen badge med fina priser i form av tex mobiltelefoner för de som lyckas låsa upp badgen. Metro kommer även i samarbete med restauranger och andra affärer sluta avtal som gör att de som innehar mayorship på det specifika stället får bra rabatter och erbjudanden.

När kommer vi få se foursquare slå på detta sätt i Sverige?
Vore ju riktig kul att få se sin lokala lunchrestaurang erbjuda dagens rätt för halva priset för den som innehar mayorship på stället, eller hur!?

måndag 25 januari 2010

Programtips för Android

Tänkte ge ett litet programtips för er med Androidlurar: mAnalytics.
mAnalytics är ett trevligt litet program som ger dig tillgång till Google Analytics i direkt i din mobil. Koppla det till ditt googlekonto och du har åtkomst till de sajter som du har kopplade. Du ser snabbt och enkelt pageviews och visitors för senaste dagarna och kan även ställa in eget tidsspann.




Pogrammet (som är gratis) finns bara på engelska och spanska och är änsålänge rätt basic men ändå riktigt användbart i all sin enkelhet.

Ladda när här på androidfreeware.com

onsdag 20 januari 2010

Nansen lanserar Evoko.se


Evoko är ett företag som utvecklar, konstruerar och säljer en osedvanligt snygg och enkel produkt för administration av lokalbokningar vid möten.


Nansen har levererat en helhetslösning för Evoko's webbplats som har innefattat koncept, grafisk design och en teknisk implementation baserad på publiceringsverktyget N2 och Microsoft .NET Framework.

Har ni ett, två, tre eller tio mötesrum på ert kontor? Ta då en titt på evoko.se.

måndag 18 januari 2010

Go west!

Vi är sorgligt omkörda av norrmännen, och jag snackar inte om skidbackar. Norge inledde redan för ett år sedan en kampanj mot Internet Explorer 6. Om du försökte surfa in på t ex vg.no, tu.no eller finn.no med den förhistoriska webbläsaren IE6 så möttes du av ett meddelande som uppmanade dig att uppgradera till en webbläsare som inte lanserades FÖRE World Trade Center attacken.

Jag applåderade naturligtvis initiativet eftersom jag som gränssnittsprogrammerare dagligen får offra blod svett och tårar på att bråka med IE6. När ska några tunga svenska aktörer ta modet till sig och bannlysa IE6 användare? På Nansen försöker vi när kunden tillåter arbeta efter Progressive enhancement strategin. Det gör vi för att kunna erbjuda de +90% användare med bättre webbläsare en rikare user experience. Men det vore "AIK-tar-SM-Guld-skönt" om man helt kunde sluta bry sig om Internet Explorer 6 nu när vi är inne på 10-talet.

Nytt folk på Nansen idag

Idag var det riktigt kul och spännande att komma till jobbet!
Vi har fått in en hel del nytt folk i lokalen. Våra nya utvecklare Bartek och Magnus har börjat och vi har en praktikant vid namn Robban från Nackademien hos oss.
Det börjar bli lite trångt och mysigt i lokalerna nu...

torsdag 14 januari 2010

jQuery 1.4 released!

Oh, the joy, the joy!

Today jQuery 1.4 was released. It seems the team have been able to improve performance pretty much everywhere, with less internal function calls being made.

One thing that is very welcomed is the ability to use setter functions in all the various setter methods, something that previously only was available with the .attr() method. I can see a lot of use for this, especially since you - with most methods - also can use the current value in the setter function calculations.

Doing a lot of element creation with jQuery? Well, you'll be pleased to know that you now can pass an object with all the attributes you want on the element when creating it, instead of having to do this afterwards like in 1.3.x.

Working with binds? Now you can bind all the events in one go instead of chaining them.

I'm pretty psyched about this update, to say the least. A lot of new functions to play around with, welcomed additions to the already very competent javascript framework. Basically everything you have learned to love has been improved!

Download now and make some magic, folks!

jQuery 1.4 Minified
jQuery 1.4 Regular
or from Google Code:
http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js

Read more about the new stuff in jQuery 1.4 at 14 days of jQuery.

Ålar i DHCP-servern

anfäkta och anamma! just nu simmar det nog omkring en stor flock slemmiga ålar i vår DHCPserver.
inte alls roligt att inte bli tilldelad en IP-adress. man känner sig lite mobbad. så jag får surfa på min HTC Hero istället.
det funkar ju men fort går det inte...

onsdag 13 januari 2010

Rudde också MCPD

japp!
precis som Judit & Judith gjorde innan så tog även jag idag sista certet (Designing and Developing ASP.NET Applications Using the Microsoft .NET Framework 3.5, ) som krävdes för att bli MCPD.
Grattis till mig själv!

torsdag 7 januari 2010

Judit och Judith slår till...

Av någon anledning så kallas jag och Sara för Judit och Judith nuförtiden, varför får nog Henrik eller Rudde förklara närmare tror jag.


Idag slog dock vi båda till med att ta det sista ASP.NET 3.5-certet, 70-564 - PRO: Designing and Developing ASP.NET Applications using Microsoft .NET Framework 3.5 och kan nu titulera oss Microsoft Certified Professional Developer (MCPD) precis som Cecilia. Detta innebär också att samtliga kvinnliga utvecklare på Nansen är MCPD, det är inte fy skam det inte.

tisdag 5 januari 2010

Skeppsbron Mighty Penguins upp en division

Japp, som förväntat så klev Nansens (och Söderhavets och Attollos) innebandylag Skeppsbron Mighty Penguins upp en division i innebandykorpens seriesystem. Vi spelar numera i näst högsta divisionen och får alltså detta år låta lite nya lag få äran att bli piskade av oss på tisdagarna i brommahallen.
se serienindelngen här: http://www4.idrottonline.se/templates/PageWide.aspx?id=328413

måndag 4 januari 2010

årets första arbetsdag på Nansen

2010 (tjugohundratie, tvåtusentio, tjugotio?)
första arbetsdan för året idag. vi hoppas det blir minst lika bra som förra året, 2009

tisdag 22 december 2009

julstök? inte här..

det är inte direkt stökigt på kontoret just nu. här inne där jag sitter satt det förra veckan 10 pers. nu är vi 4. och i "executive room" så satt det 4 pers och nu är det bara 2...

Två nya Microsoft Pro-certifieringar på Nansen!

Förra vecka fick vi två nya Microsoft Pro-certifieringar här på Nansen! En MCPD och en MCITP.


Cecilia knep det sista ASP.NET 3.5-certet, 70-564 - PRO: Designing and Developing ASP.NET Applications using Microsoft .NET Framework 3.5 och kan nu titulera sig Microsoft Certified Professional Developer (MCPD): ASP.NET Developer 3.5. Själv fick jag äntligen tid över att avsluta mitt SQL 2008-spår med, 70-451 PRO: Designing Database Solutions and Data Access Using Microsoft SQL Server 2008 och kan stoltsera med titeln: Microsoft Certified IT Professional (MCITP): Database Developer 2008.

Fler MCPD-certifieringar på Nansen kommer under 2010...

God Jul & Gott Nytt År!

måndag 21 december 2009

W3Schools JavaScript Developer Certificate

Jag fick blodad tand efter framgångarna med förra veckans W3Schools HTML Developer Certificate. Bestämde mig därför för att även ta W3Schools JavaScript Developer Certificate. Sagt och gjort, enkel match, inte så mycket att orda om. Jag klarade mig med god marginal på rätt sida om godkänt. Vi på Nansen är rätt grymma om jag får säga det själv! Till skillnad från HTML certifieringen så lyckades jag dock inte nå upp till nivån "The candidate has passed the exam with Excellence". Nörden i mig blir förstås rätt upprörd över detta faktum, men jag ska tröstäta mjölkchoklad ända in i nästa decennium nu så jag kommer att repa mig.

fredag 18 december 2009

W3Schools HTML Developer Certificate

Jaha då har man precis tagit W3Schools HTML Developer Certificate! När jag först såg att jag hade 67 rätt av 70 började jag direkt sträcka på mig och dra i hängslena. Bara för att sekunden senare upptäcka att mina två eminenta kollegor Kalle P och Patrick W både hade ännu bättre resultat än vad jag hade - så luften gick ur lite där. Men jag skyller på att jag tyckte frågorna var så barnsligt enkla att jag ibland svarade innan jag hade hunnit läsa frågan till punkt.

Arlakartan med EPiServer och Google Maps

Om ni frekvent besöker Arla.se, så har ni kanske lagt märke till två nya applikationer som sedan en tid sedan finns på sajten. Om inte, så kan ni läsa om dom här.

Arlakartan
Nansen har utvecklat en webbapplikation som visar Arlas samtliga bondgårdar på en Google Maps-karta. Totalt är det närmare 4000 gårdar och det syns tydligt att Arla dominerar hela mellansverige. Med så många gårdar lades stor vikt vid optimering för att inte ska upplevas alltför långsam då det är mycket data som ska hanteras, speciellt i utzoomat läge.
Alla gårdar kan administreras enkelt ifrån Arlas EPiServer-gränssnitt. EPiServer returnerar sedan JSON-objekt till klienten som används för att integrera med Google Maps. Det finns förstås möjlighet att filtrera bland olika typer av gårdar och även hitta närmaste gård utifrån en angiven adress. Testa Arlakartan här!

Bondebloggen
Vi har även satt upp en blogg för Arla där några av Arlas bönder dagligen bloggar om hur det är att bedriva bondgård, djurskötsel, mjölkproduktion och en massa annnt intressant. Bloggen är baserad på Wordpress och kommer inom kort att uppdateras men ny design, nya funktioner och mer information. Kolla in bloggen här!


Både Arlakartan och Bondebloggen har utvecklats i nära samarbete mellan Nansen och DDB.