Tuesday, May 31, 2011

två nyblivna farsor på samma dag

Helt fantastiskt, idag så har två stycken på Nansen blivit pappor!
Vi gratulerar de stolta föräldrarna till babylyckan!

IFrame in the new EPiServer CMS 6 editor

The new TinyMCE editor that comes with EPiServer CMS 6 and later has a list of default elements that are allowed which does not include the iframe-tag.


This means that editors cannot by default embed youtube-videos into their code through the editor (unless, of course, they actively choose the old embed code, which noone does) as it is automatically cleaned by the TinyMCE-editor.

To get around this you need to add the iframe to the list of valid elements by manually creating a class with the TinyMCEPluginNonVisual attribute and specifying EditorInitConfigurationOptions.

Refer to this excellent blogpost by Frederik Vig for more information.

Friday, May 27, 2011

Dynamic properties och globalization i CMS 6

Upptäckte igår en lite weird grej i Episerver CMS6 när jag ville skapa en ny dynamic property på en globaliserad sajt: det fanns ingen inställning för att göra propertyn språkspecifik! WTF?
Helt plötsligt började jag tvivla på mig själv.
-"visst fasen kunde man förut ställa in att den skulle vara språkspecifik?"
-"var det inte här i adminmode man ställde in det?"
-"eller man kanske aldrig har kunna göra dynamic properties språkspecifika.."
Men sen insåg jag att jag bara svamlade skit och googlade lite.
Och visst, det var en bugg i Episerver! Gaaah!
Men man kan som tur är få tillbaka inställningen utan nån hotfix, genom att haxx0ra lite i Epis filer i /UI/admin.

This is a known issue:
Bug #45891: Is Language Specific flag is not visible when editing dynamic properties

A work around until a fix has been released is to add the following code to the /ui/admin/editpagetypedfield.aspx file:

<script runat="server">
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
PageTypeOnly.Visible = true;
}
</script>

This will enable some more fields than just the language specific field but I tried it and it seems to work.

läs mer: http://world.episerver.com/Modules/Forum/Pages/Thread.aspx?id=39819&epslanguage=en

Wednesday, May 25, 2011

Molnigt, lyder prognosen från Google seminarium Innovation@Work

"Data will go 100% wireless" sa en Nokiaanställd till mig 1998. Det var deras vision. Jag fnös och tänkte att "hur sjutton tror de att de ska funka?" Bild, musik, ja det kändes ju inte särskilt lovande då med GSM och knappt första Wifi-standarden etablerad. Så här drygt 10 år senare får jag väl ändå säga att de hade i princip rätt.

Google har samma absoluta övertygelse, men på en annan front. På sitt företagsseminarium Innovation@Work, i en obskyr del av Münchenbryggeriet igår, pumpar man ut budskapet att datoranvändet kommer vara 100% webbaserat. Allt du behöver göra i ditt arbete och privat kommer kunna lösas på webben och i det alltmer luddiga begreppet "molnet".

Denna gång väljer jag att inte fnysa, men jag går inte som på små moln från seminariet. Självklart kommer "desktopen", och behovet av skräddarsydda applikationer mer och mer paketeras som molnbaserade standardtjänster, åtkomlig överallt, till skalbara kostnader och prestanda. Men likaväl som att all data inte är trådlöst idag så kommer antagligen inte allt datorarbete utföras i en browser. Och det erkänner förvisso Google.

En intressant parallell till min Nokiahistoria är just det faktum att det inte var Nokia eller SonyEricsson som drev på det mobila användandet och därmed trenden mot trådlös data, utan tjänsteleverantörer och framför allt Apple. Nog för att Google är sjukt stora inom det mesta de gör nu, men de utgör också en del av den första vågen företag som lever molnlivet fullt ut, primärt med Google Apps och försöket till att flörta med hela Officegenerationen.

Enligt seminariets diskussionspanel så har man inom så stora organisationer som Ericsson, Åhlensgruppen och Bonnierförlagen vågat rulla ut Google Apps på ett antal tusen användare, och skurit kostnader. Primärt med epost och kalender. Men huruvida det var värdehöjande för användarna, och vad användarna faktiskt tyckte, framkom inte. Själva tillgänglighetsaspekten och att man kan skära ner på egen drift och lägga detta i Googles moln är självklart smidigt, och enligt dem själva väldigt säkert. Så mycket talar för att Google är det företag som kommer driva även företagen ut i molnet för interna affärsangelägenheter, men det är inte säkert att det är just Google som kommer utgöra den ultimata office-applikationen på webben, när bjässarna och uppstickarna vaknat på riktigt.


Det sparas inte på färgerna på Google seminarier.


Vi fick testa lite på Google Chrome Book. Och måhända är jag gammal, men man skojar inte bort Skrivbordsmetaforen. Den där kopplingen till vår fysiska omvärld är oslagbar. Men kanske vill man komma åt styrkan att bara kunna göra en sak i taget, som meden tablet eller smart phone. Det skulle ju nutidsmänniskan behöva, men jag är inte övertygad. Multitasking är mitt mellannamn. Ge mig en taskbar!


Inga direkta nyheter presenterades, förutom en ny produkt i geosfären kring Google Earth. Nämligen Google Earth Builder, en visualiseringsmotor för små och stora att mappa data på vår glob med. Spännande tyckte jag och min gamla GIS-kompis Pontus.

Detta inlägg sponsras av: http://www.molnmolnmoln.se

Posted by Picasa

Lansering av Eigenbrodt.se

Kanske lite sent, men kommer här ett inlägg om vårt senaste webbsläpp: Eigenbrodt.se!

Utan att slå alltför hårt på den stora releasetrumman så releasade vi ju faktiskt en sajt häromveckan. Varför skrev vi inte om det tidigare kan man fråga sig? Tja..tidsbrist skyller jag på. Dvs jag hade ingen anledning alls. Sorry.
Men den som väntar på nåt gott etc - här kommer detaljerna:

Sajten är en EPiServer CMS6 (ej R2) med komponenten EpiImage för att skalning av bilder.
Teamet som byggde sajten kom från både Nansen och Söderhavet och bestod av följande personer:
Projekledning: Lotta Lorentz
Backend: Emma "Divemastah" Åström, Rodolphe "Rewdboy" Toots
Frontend: Kristoffer "Lybeckeffekten" Lybeck
Koncept, design och interaktionsdesign: Sussi Zällh, Petter Eklund (Söderhavet).

Eigenbrodt levererar industrikomponenter och service till den nordiska tillverkningsindustrin. Företaget tillhör AxIndustries AB som är en del av Axel Johnson International AB. Axel Johnson gruppen omsätter nära 80 miljarder SEK. Tillsammans har bolagen över 17 000 anställda och företaget möter 1 miljon kunder varje dag.

"- Lanseringen av vår nya webbplats är ett första steg för att tydliggöra erbjudandet till våra kunder och samarbetspartners, säger Johan Karlberg, Försäljnings- och marknadschef på Eigenbrodt. Vi är mycket nöjda med verktyget, det har ett enkelt upplägg, de uppdateringar jag gör är ute på några minuter och det är lätt att anpassa efter egna idéer och tankar. EPiServer svarade helt enkelt bäst upp och vi är nu långt bort ifrån vår tidigare rätt så krångliga hantering.
Nästa steg för oss är att lansera en e-handelsplattform, där våra kunder och samarbetspartners ska kunna beställa våra 8 000 produkter och se utförliga CAD -ritningar. Ett arbete som vi gör tillsammans med våra samarbetspartners."


Thursday, May 19, 2011

Martin Edenström, ny Marknadschef på Nansen

Nansen har rekryterat Martin Edenström som ny marknadschef för Nansen. Martin börjar 1:a Juni och får i uppdrag att förstärka Nansens varumärke. Martin har en lång erfarenhet från branschen och känner marknaden väl, hans blogg Mkse.com är ledande inom CMS-relaterade nyheter i Sverige.


Förutom arbetet med Nansens varumärke kommer Martin arbeta med strategiutveckling samt projektledning i våra kundprojekt.

Martin, Välkommen till Nansen, det här kommer att bli roligt!


Wednesday, May 18, 2011

Cykelteamet

Parprogrammering, partempokörning, parcours... På Nansen finns det gått om initierade människor (läs: nördiga) som gillar att göra saker ihop. Idag fick vi ta del av de mer intima delarna av cykelns värld (ja, mer än nödvändigt kanske?). Team Burton är förenat i annat än kärleken till vårt jobb och Tim Burton, vi cyklar också. Vissa av oss lite mer än andra. Martin så hängivet att han bloggar om det. Säga vad man vill om munderingen, men de matchar varandra sjukt bra, Tompa och Martin. Lycka till ikväll!



Posted by Picasa

Budgetsök - jämförelse mellan Microsoft och Google

Många är de sökmotoralternativ, för webbplatsers interna sökmotor, som vi jobbar med på Nansen. Som budgetalternativ är de två mest lysande stjärnorna just nu:

Dokumentationen av dessa tjänsters egenskaper är ofta både luddig och svår att tolka. Direkta jämförelser har jag inte hittat alls. Måhända har jag inte Googlat om Google på Google tillräckligt eller inte lusläst alla säljiga "feature specs" på Microsofts sidor men behovet att syna dessa två tjänster i sömmarna har uppstått av ren självbevarelsedrift i samband med en kundimplementering.

Så här följer en inventering* av vad vi vet om tjänsterna så långt:





Egenskap viktigast för roll

MS Search 2010 Express

Google Site Search

Antal dokument i index

Administratör

10 miljoner

Oändligt

Statistik på sökningar

Administratör

Ja

Ja

Relevansfinjustering baserat på angivning av viktiga delar av webbaplatsen

Administratör

Ja

Nej

Metadata-finsjustering (dess påverkan i relevans)

Administratör

Ja

Nej

Kostnad

Administratör

MS-server+drift/ i övrigt gratis

Per sökning

Manuellt konfigurerad uppdelning av index: scope eller collection

Administratör

Ja

Njae**

Synonymer (egna) - automatisk sökning på flera ord samtidigt, baserat på eget inskrivet

Besökare

Ja

Ja

Filindexering, de flesta vanliga filtyper, pdf, doc, xls...

Besökare

Ja

Ja

Sökordsförslag efter genomförd sökning: "menade du"

Besökare

Ja

Ja

Sökordsförslag som ges momentant när man skriver i sökrutan, kallat autosuggest eller autocomplete (både baserat på sökningar som görs ofta och ord som är automatiskt inlagda)

Besökare

Ja

Ja

Samma resultat som stora Googles index

Besökare

Nej

Ja

Söka i delar av indexet, med hjälp av metadatafilterering

Besökare

Ja

Nej

Intern "Adwords" - möjlighet att framhäva en specifik sida för vissa sökord

Besökare

Nej

Ja

Ordböjningar (stemmings) svenska språket, automatisk sökning på flera former av ett ord, bestämd form, genetiv, pluralis m.m.

Besökare

Ja

Ja

Sökalgoritm

Besökare

Microsoft (ej FAST)

Google

Få egendefinierade metadatafält tillbaka i sökresultatet

Utvecklare

Ja

Ja

Grafiskt administrationsgränssnitt

Utvecklare

Ja, åtkomligt om driften sätts upp

Ja, åtkomligt på webben

Antal träffar per sökning

Utvecklare

oändligt

20

Manuellt igångsatt indexering

Utvecklare

Ja

Ja, men delvis oklar kontroll


Tillsynes lika alltså. Bra stöd för de vanligaste kraven man kan ställa på en modern sökmotor, samt det viktiga stöder för svenska ordböjningar m.m. Lite olika kostnadsbild, beroende på att Google använder sig av en licensmodell som baseras på antal sökningar och att Microsofts tjänst i sig är gratis, men kräver en MS Server 2008, och såklart drift av detta. Tämligen jämn kamp i kostnad- och smidighetsfrågan alltså, men med viss övervikt till Google för dess molnliknande approach.

Men, och här kommer den stora nackdelen med Google Site Search. Den har begränsat antalet träffar i XML-svret per sökning till 20 st. I kombination med att man inte kan söka på utvalda delar av indexet gör att Googles budgetsök blir helt oanvändbart när det kommer till sökresultatsidor av modernare snitt, med filtrerat sök. Alternativet hade ju såklart varit att göra en bred sökning med 100+ träffar och själv gruppera sökresultatet. Men det går inte, för max antalet träffar är 20, och skulle man själv göra flera sökningar för att bulka upp så dras ju den köpta sökmängden ner för varje sökning. Och vips så sänktes sökmängden till en bråkdel för att uppnå något så trivialt som filtrerat sök. Nej, stor stor varning för Google Site Search när det kommer till något mer än bara organisk sökresultat, och vad är då värdet när det är samma index som stor-Google? En XML?

Summerat är alltså att Microsoft Search Server 2010 Express, är en mer kompetent sökmotor, trots att Googles sökalgoritm är allmänt känt som mer kraftfull än Microsofts icke-FAST-algoritm.

En intressant fråga som väcks är varför Google gjort så här, förutom det uppenbara att de vill tjäna mer pengar. Men med tanke på att alternativet Google Mini är på utfasning (utan uppdatering på flera år och saknar stöd för svenska m.m.) och 250 kkr Google Search Appliance så hade Site Search varit ett intressant alternativ men inte efter denna dyrköpta resa...

UPDATE)
Man kan lätt räkna ut att det här inte är söklösningen för intranätet, eftersom molnet måste komma åt det, och vad är skillnaden mellan Google Site Search och stora Google? Denna skiljelinje är oklar och blir också känslig när det handlar om nya webbplatser som inte lanserats och som ska använda sig av Google Site Search, man vill ju inte få ut dem i storindexet.

*) med reservation för fel, kommentera eventuella felaktigheter, så rättar vi.
**) Begreppet "Refinements" finns som möjliggör indelning av indexet baserat på sökvägen, eller delar av URL:en, ok, men långt i från tillräckligt. Med tanke på att man fortfarande bara får 20 svar åt gången från varje, och vet inte mängden träffar i index per refinement.

Friday, May 13, 2011

Google I/O – Day 2

Thanks to some annoying downtime of Blogger, this entry comes really late, now on my way home. Waiting for my flight to Stockholm at Newark.

The 2011 edition of Google I/O has come to an end. A great experience! Had a lot of fun & interesting conversations with fellow attendees. With 5000 fellow geeks it wasn't hard to find someone to talk to.

Attended some really good sessions as well, wouldn't hurt to make it a three day event though. With over a 100 available sessions in 2 days they sure have enough sessions for it.

IMG_2650Day one ended with the "After hours party" - Jane's Addiction played and the venue named, "Infinite playground" sure delivered :) Tons of cool stuff, vintage pinball machines, all kinds of weird rides, robots. Add a nice selection of food and drinks to that and you got 5000 happy geeks. Impossible to ignore the  gender ration though, but that didn't really come as a surprise hah!IMG_2666

 

IMG_2684

Day 2 started of with the second keynote. It focused on Chrome & Chrome OS. Chrome now have 160M active users, compared to 70M last year. That's an impressive growth. We got some demo's on upcoming Speech support and translation as well as GPU acceleration for Canvas and WebGL. The Chrome store will now be available to all users in 41 languages as well as in-app payments for your apps. On that subject, Rovio's  Peter Vesterbacka took the stage talking about the challenges they've encountered when bringing Angry Birds to the web. Angry birds is now available on the web, and they are bringing in-app purchases to the game as well on the Chrome store.

The other half of the keynote focused on Chrome OS. Upcoming hardware from Acer and Samsung was revealed, as well as product package with a monthly fee for hardware, support, repairs. These packages will start from $28/month per user for corporations, and $20 for schools. The price for just the hardware will range between $300-$500, sold buy Best Buy and Amazon initially.

To finish the keynote with a bang, they announced that every I/O attendee will receive their own Chromebook after the release in June. Can't wait to try mine out!

During the 2nd day I attended the following sessions.

 

I attended the session on GWT to get some more info. Never really taken the time to look into it further, but after this session and other impressions at I/O I certainly will. Combine it with app-engine and you can do some awesome stuff!

Google Analytics is an awesome tool, but so far I've only used it with regular websites, getting some insight in what the GA library for android offers was great. Best part is, it's a no-brainer to add it to your app :)

IMG_2693

The session about the LVL, In-App billing and app-engine had some good tips on how to protect your app. Some quick examples on how to obscure your LVL code in the app as well as how In-App billing can be handled with a "client-only" app as well as one with a backend server solution.

The bringing android to work session brought up what you should think about when deploying android devices to your employees, as well as how to enforce the policies such as password protection and remote wipe. Not that sure that I was a perfect match when it comes to target audience for this session. Contained some interesting points though so still a good listen. Thought about attending the session on "Memory management in Android" but my brain said no, all the impressions from these two days were catching up with it ;) Combine that with the huge line to the sessions room, and the decision was easy.

To sum things up, the two days at I/O here in San Francisco has been awesome. Well executed event from Google. Loads of good sessions, interesting things from the companies at the Sandbox and demo stations. The atmosphere at the event was great, so easy to get inspired.

I attended a lot of great sessions, I know I won't remember everything that was brought up during them, but I now know a lot more about what tools are out there. How you can utilize them and the cools things people can build with them. Also got a YouTube playlist loaded up with some recorded sessions I need to watch.

Leaving San Francisco filled with inspiration and with a bunch of ideas I want to start coding on when I get back.

It's been a blast, cheers!

Wednesday, May 11, 2011

Google I/O - Day 1




Just finished the first day of sessions here at io2011 with an Ignite session, great way to end an information packed day.


Started of with a keynote packed with cool announcements, I especially enjoyed the announcement about Android Open Accessory. Really looking forward to seeing some of the demos here on the floor, aswell as future products using this sdk.

Google Music was announced, and available to the US as a beta, cool stuff. But I think I'm a bit spoiled already with Spotify :) The ability to rent movies in market will be cool to try out though (If we get it in sweden that is...) Android Honeycomb 3.1 & Ice Cream Sandwich was also released, good stuff.

There were some obligatory small punches towards apple. Especially liked this picture.


To top things of every attendee got their hands on the brand new Samsung 10.1 tablet set for release in about a month. It's a really slick piece of hardware.

The atmosphere here at Moscone is awesome, alot of fellow geeks to socialize with and some really cool stuff down on the floor to check out. One thing that suck though is the WiFi, I think they worried about to much about having good coverage (the signal is excellent) and a bit to little actually having the hardware to back it up ;)

Attended a couple of really interesting sessions today, one talking about Advanced Developer tips for android devs, and the other one on Android combining App Engine and the ability to use C2DM. Missed out on the fireside chat with the Android team though :( Session room was full, and it seated like 500 people!

Time to head downstairs for the After Hours party, should be an awesome party!

Tuesday, May 10, 2011

Warming up for I/O

Tomorrow it's on!

Just got back from the Android Developer Mixer at Adobe. Nice warm up for tomorrows main event. Around 400 people attended, I guess that's not uncommon here in the US. But compared to meetups back in Sweden it was a new experience :) After some classic show of hands it seemed most us attending were also heading for Moscone and Google I/O tomorrow morning. No surprise there.

Adobe provided us with pizza and an excellent selection of beers. Result, a bunch of happy campers ;)

The organizers, David Cao & Jamie Allen had put together an interesting lineup for the evening.


Lee Brimelow (Adobe) - About mobile app development using Flex and Flash Builder.



Peter Kacandes & Anupam Nath (Sony Ericsson) - A quick walkthrough on what to consider when developing for the Xperia Play.


Gregory Kennedy (InMobi) - The Economics of Ad Supported Applications Businesses

Praveen Alavilli (PayPal) - About In-App payments in the mobile marketplace.
Paul Chen (PapayaMobile) - Thoughts and considerations for Attacking the China Android Market.
Eric Cloninger (Motorola) - Localizing your android app in 10 minutes.

When the speakers were finished a couple of Xperia Play devices, an Motorola Atrix and 50 dev books were raffled out. No luck for me on that, but It'll be interesting to see what Google got in store for us tomorrow.


Monday, May 9, 2011

Bowling med Burtons

Det finns bara en Tomas U, bara en Tomas U. Vår man från Jakan tog hem stora aprilkåsan i inofficiella Team Burton-mästerskapen på Kungsgatan. Grattis!


Lekfullt och förväntansfullt redan på vägen till Marions på Kungsgatan.


Teamledarlasse anför flocken


Mr X. plays it cool!


Eftersläntarna: "När är vi framme???"


Tillbaka till 50-talet


Uppsnack, nedsnack, materialsnack, snicksnack...


Lazy Corner förbereder med en bärtz!


En västsvensk högersnurr levererades under kvällen.


En andraplatstagare med klass, Trånkan Boys stolthet!


Allas vår sölpetter RP förgyller allas vår närvaro i samband efternack och käk.

Bra kväll med gruppen på G - Team Burton ! Tack Martin Söderlund för fina foton.

Posted by Picasa

Sunday, May 8, 2011

I/O 2011 is coming...

Finally arrived in San Francisco!

The countdown for Google I/O 2011 says 2 days, 15h 37min, can't wait. Even though almost everything Google does attracts loads of attention I was so suprised that the event sold out in an hour. Being the only one at Nansen able to grab a ticket I'll try to blog as much as time and wi-fi access permits. Found a nice spot in the sun at Union Square with free wifi and Anchor steam on the menu so I figured I'd enjoy the sun and write a blog post.

Going through the available sessions for this year my first thought was, why not a 3 day event? So much interesting stuff, so little time. Most of the sessions I'm planning on attending are in the android track, but I found alot of interesting stuff within
the Commerce, Geo, APIs, well the list goes on.
Will be interesting to see what announcements that will come out of the keynotes.
* New Chrome OS hardware and a release date?
* Android Ice Cream and the merge with Honeycomb and Google TV?
* New hardware partnerships for phones, tablets, google-tv?


Will also be attending an Android Developer mixer hosted by Adobe the night before IO. Should be great fun, and the speaker lineup look very promising. Will have to try and find some event to attend on wednesday aswell, have to soak up as much as possible during my stay here. :)

Thursday, May 5, 2011

Roliga hattveckan fortsätter - Happy deploy day!

När man skriver fel i epost, när "Deploy" blir "Deloy", då får man den här roooliga hatten av en kund. Då måste man ha den på sig när det är leveransdag.


Go Robert - Happy Deloy!

Wednesday, May 4, 2011

Det här sysslade Jossan med innan hon började sy skjortknappar

En fredag på Nansen, lite vin, öl och några ballonger fyllda med helium. Resultatet:

EPiServerException: PageReference string cannot be null/empty

Nansen is currently working on a number of websites based on EPiServer CMS 6 R2 and we've encountered an editorial issue when saving and resizing images in the built in Image Editor.

Apparently there's a bug in CMS 6 R2 that handles the parent/parentId parameter in the Image Editor dialog incorrectly.

The error you get is:

"EPiServerException: PageReference string cannot be null/empty"


Steps to solve it:

1. Open the file:

C:\Program Files (x86)\EPiServer\CMS\6.1.379.0\Application\UI\CMS\Edit\ImageEditor\ImageEditor.aspx

2. Locate line 459:

var parent = "<%= Server.HtmlEncode(Request.QueryString["parentId"]) %>";

3. Add a fallback for handling "parent" as a parameter.

var parent = "<%= Server.HtmlEncode(Request.QueryString["parentId"]) %>";

// CMS6 R2 quick fix by Nansen
if(parent == "") {
parent = "<%= Server.HtmlEncode(Request.QueryString["parent"]) %>";
}


Tuesday, May 3, 2011

Nansen - webbyrå och skrädderi



Klockan slår 15.00, kaffet hälls upp i muggarna och kakorna tas fram. Det är dags för den dagliga fikastunden här på Drottninggatan 92.

Fikastunden har dock idag fått sällskap av vår alldeles egna skräddare Jossan, Hon fixar från och med nu allehanda skrädderijobb såsom att sy i knappar på skjortor och laga hål i byxor. Detta alltså medans man tar sig en kopp kaffe och en god kaka

The CSS3 Anarchist’s Cookbook

Eric Meyer on stage showing weird and fun CSS3 tricks.


However interesting, fun and weird the tricks were, I think this session would have been more suitable at tomorrows workshops.

The most interesting part of the session was the take on styling visited links, and how it can be used to track where visitors have been before. Only a few properties are possible to change this due to privacy reasons. I have never been a fan of styling visited links, because I don't want other people to see what links on Aftonbladet ive read.




Monday, May 2, 2011

An Event Apart - Boston 2011


So, here we are in Boston ready to attend the An Event Apart conference, attending the conference is Michael, Jonathan and me Henrik.


The conference officially starts in a couple of hours but there was a pre-party yesterday sponsored by TypeKit in a bar downtown Boston that we attended. The party was kinda normal, meaning geeks in t-shirts with smart/ironic prints talking about which html-tag to sport where. So of course the three of us felt at home.



We were about to wrap it up when this crazy rumor appeared, that the US had killed Usama bin Laden, I was very sceptical at first thining they had found a grave with his name on.

But we stayed and waited for President Obamas statement. In the meantime the crowd, which was kinda scattered at the moment got happier and louder by the drink. Then came the statement, by a obviously proud and content president telling us that Usama was killed in a raid against a mansion outside of Islamadad, Pakistan. The bar was absolutely dead quiet during the statement with everyone focused on the TV's,.The silence broke once the statement was over and turned into almost a celebration. The celebration soon shifted over to discussions what this exactly means on the war on terror.

10 years ago the t-shirt with the unix(?) command rm -rf -bin/laden was really popular amongst geeks. I'm sure a lot of the participants of this conference have one at home and are going through old boxes trying to find it. Todays mission will be to find a guy with that t-shirt :)

Now about the conference....
I'm really looking forward to this conference, so much I'm up blogging about it 5:40 AM. The conference has a great lineup with some of the most influential writers/bloggers in our industry. And I'm positive we are gonna learn new things and be very inspired.

We are going to try to blog as much as possible, of course depending on the wi-fi quality of the venue.....

So stay tuned to this blog the following 48 hours.

Happy merge day is here!

Parallel projects with the same customer, on the same technical platform, demand quite a lot of the source code system. At Nansen we use Microsoft Team Foundation Server, which has been serving us well over the years. A couple of months of separately developed functionality required some serious branching, which has now come to an end. This merge event, referred to as "Happy merge day", has just started at the Stockholm Office. And so far so good, the hilarious fellas in Team Burton, Robert and Tomas report. All code builds, now, up for customer testing, to avoid potential mismatching business logic.

"Happy Merge Smurf" and "Merge hell Gargamel" in action!