Friday, February 27, 2009

sIFR workshop at Nansen with Mark Wubben

Yes, you got it! Mark Wubben has left the Hotel and is on his way over to the Nansen office. Mark will lead the workshop which will be focused on how to implement, finetune and some discussions about best practice.

Thursday, February 26, 2009

GeekMeet with Mark Wubben at Bwin!

Just home from the GeekMeet, todays event was hosted by Bwin and the special guest was Mark Wubben, a duth developer living in copenhagen, working for aLlondon based company on visit in Sweden. What a globaliz€d world right!

Mark works on his sparetime with developing sIFR (important, which letter are uppercase/lowercase) held a presentation about the state of web typography on the web. Basically it boils down to a bunch of boring legal things. Which in the end leads to a crapier user experience and the need of a hack. Enter sIFR, which is according to Mark just that, a hack.

Mark showed some code examples and talked about drawbacks and where to use it. Overall I found the presentation interesting, but also longing for some more examples. Good thing that Mark is coming to our office tomorrow to hold a sIFR workshop.

The workshop will be held from 13 to 16 at Skeppsbron 34. There are some seats left, so if you wanna come, please email me at henrik.kraft@nansen.se. First come first serve basis...

See you tomorrow Mark, and thanks Robert and Bwin for hosting the event!

Word html to real html

Got a mail from a customer where he wanted me to use the html in from the mail in the mails that our system is going to generate. Fine I thought when I saw it. It only took me 3 seconds after viewing the source code of the email when it hit me. This is f#¤!ing word generated html. After the short setback I remembered having listened to one of Stack Overflow’s podcasts where Jeff talked about their problems with their WYSIWYG editor and the similarities that it had with decoding Word html. So a quick google search gave me the http://www.textism.com/wordcleaner . Perfect it did the work. One caveat is that it stripped all class declarations and styling, so that part I have to do by my self, and that it’s only free for files below 20kb.

BTW Jeff wrote his own parser, thou it only works with 2003 versions of Word.

Mot barrikaderna! Nu ska IE6 bort

För en tid sedan stötte jag på en diskussion på Jaiku där några av de stora mediesajterna och portalerna i Sverige jämförde hur många IE6 användare de hade på sina sajter.
Siffran var någonstans runt 10-15%, vilket för mig var förvånansvärt lågt. 






Nu har SvD tagit steget ut och visar en puff för alla besökaren med Internet Explorer 6 som uppmanar till att byta webbläsare. Texten hänvisar även läsaren med företagsdatorer att kontakat sin IT-avdelning om problemet.

Tack SvD.se för att ni tar steget, vi är många utvecklare som jublar! 



För er som är intresserade finns lite kodexempel på Joakim Jardenbers blogg http://jardenberg.se/2009/02/19/kod-for-att-varna-ie6-anvandare/comment-page-1/#comment-941

SOLID Development Principles blog war

There have been much activity after the statement that Joel Spolsky made in the Stack Overflow podcast #38. The statement that made the roof lift was this:

”Last week I was listening to a podcast on Hanselminutes, with Robert Martin talking about the SOLID principles. (That's a real easy-to-Google term!) It's object-oriented design, and they're calling it agile design, which it really, really isn't. It's principles for how to design your classes, and how they should work. And, when I was listening to them, they all sounded to me like extremely bureaucratic programming that came from the mind of somebody that has not written a lot of code, frankly.”

When I listened to this I thought, wow, he didn’t he just said that! Ok that the consulting job isn’t the most friendly environment for learning and writing good and well tested code, and that you sometimes just have to get the code out. But it don’t mean that you cant follow some simple rules that are going to make your life easier.

Jeff Atwood, the co-host of the Stack Overflow podcast wrote his thoughts on this in the The Ferengi Programmer and then later in Real Ultimate Programming Power. Both interesting post. But comparing the 285 Rules of Acquisition with the SOLID principles is just nonsense.

Uncle Bob posted an open letter to both Jeff and Joel before talking to them in their podcast #40 where they resolved their issues.

Then yesterday on my home I listened to Scott Hanselman’s podcast where Uncle Bob got some air time to speak his mind. At the end of the show he pointed to one of the sites where this issue has been discussed. There was one post where the author has made some motivational pictures for the SOLID principles, these are just great! Hope hi makes hi-res versions of these. Here are some:

SOLID


Single Responsibility Principle

Wednesday, February 25, 2009

Safari 4

Yesterday Apple released the public Beta of Safari 4. According to Yahoo the Safari 4 is the fastest browser. The Safari 4 is able to render HTML 5 elements, and store user data locally. Making offline applications a reality, I guess sort of like Google Gears.


Performance sounds good, according to the article it render Javascript up to 30 times faster than IE7, HTML loads 3 times faster than Safari 3.

Should be fun to try out!

Wednesday, February 18, 2009

våra cert är berömda

Martin Edenström brukar vara snabb på att plocka upp grejer som händer runt nansen.
Så även nu. Han har uppmärksammat att vi blev Premium solution partner iochmed våra tre nya cert idag. Vi har 6 st certade totalt då Kalle, Leifons och Christer redan var certade sedan innan.

Nansen blir Premium solution partner hos Episerver

idag så klev Kasi, Joel (fan killen har inget vettigt screenname än) och jag - Rewdboy - in hos Cornerstone för att skriva EPiServer CMS 5 certifiering. Tre klev in och tre klev ut med godkända prov! stabilt va?
så nu är Nansen äntligen premium solution partner hos epi!
skumpa kommer flöda!

resten av kontoret tror dock att vi flunkade testet alla tre...tills de läser detta blogginlägget dvs

Friday, February 13, 2009

Internet är kanske nåt att ha ändå

1999 till 2001 arbetade jag på hostingföretaget WinEasy som hostade några av de största dotcomsatsningarna. Efter att ha sett deras uppgång och fall har jag haft haft en liten men ettrig och gnagande känsla av att satsningar på internet är riskabla. Att internet egentligen inte är något som man kan tjäna pengar på.
Hur bra det än har gått för Google och hur viktigt internet än har blivit som informationskanal sedan millennieskiftet har inte känslan riktigt släppt, tills nu.
Igår kväll låg jag och strökollade på CNN (närmare bestämt på när galningen Richard Quest lyckades förklara varför koppar och silver har haft annorlunda prisutvecklingskurvor under finanskrisen på ett märkligt intressant sätt) när det blev nyheter, där de bland annat berättade att den brittiska drottningen precis släppt sin nya site (oklart om hon själv tryckte på knappen). En site i sann web 2.0-anda.
När till och med den brittiska drottningen har en bilddagbok och medlemmar av det brittiska kungahusets positioner går att följa via Google maps så kände jag att dotcom-såret läkte lite. Internet är kanske nåt att ha ändå.

Nu måste jag bara komma på ett sätt hur jag också ska kunna rättfärdiga att döpa ett javascriptbibliotek till palace.js...

Två nya certifieringar på Nansen

Igår gjorde Kalle det! Idag gjorde Joel det! Certifierade sig alltså...


Nansens långsiktiga samarbete med Addskills ger löpande resultat. Nu kan Nansen stoltsera med två certifieringar på 70-536 (Microsoft .NET Framework - Application Development Foundation) som är det första av tre certifieringar som Nansens medarbetare kommer att ta under 2009.

Kom förbi och fira med oss i eftermiddag!

Thursday, February 12, 2009

Superintressant projekt på SvD Nya medier

Pelle StenSvD.se har start ett projekt med att intervjuva betydelsefulla personer i Sverige som jobbar med nätet. Projektet kallas "Vi bygger internet". Först ut en intervju under dagens Daytona Session med Martin Källström, Twingly. http://blogg.svd.se/utvecklingsblogg?id=11830

Nansen skyddar Rudde

Rudde är tack vare sin kompetens och arbetsmoral en viktig kugge i Nansens verksamhet. Vi vågar inte ens kalkylera på vad det skulle innebära för Nansen om Rudde skulle skadas och behöva vara hemma. Vi har därför bestämt oss för att låta Rudde agera försöksperson för ett nytt säkerhetssystem som vi vid gott utfall kan komma att erbjuda samtliga anställda.




Erfarenheter från företag som har testat liknande eller andra typer av anrodningar mottages tacksamt.

Tuesday, February 10, 2009

Nya DN.se?

Bloggen Digmar presenterade bilder på DNs nya site i fredags. Jag tycker den ser väldigt ren och snygg ut. Enligt DN´s egen blogg var det ett misstag att siten var tillgänglig ett tag. Misstag händer och det är väl inte hela världen om någon får se webbplatsen innan release. Tycker DN har hanterat denna "kris" bra och faktiskt vänt det till något positivt.

Nya DN.se ska tydligen ha en mycket bra sökmotor, ska bli spännande att testa när den nya siten väl blir publik.

Teens spend 31 hours online a week

According to an article on TechCrunch, teens spend 31 hours online a week. And what do they do, well nothing shocking news about it. They basically does what everybody else is doing online, instant message friends, surf YouTube, get homework help, view porn, etc. 31 hours a week thats approx 4,4 hours a day.

DailyMail also has an article
about it, they state that the average teen spends about 1 hour and 40 minutes a week looking for porn. 100 minutes, Man thats alot of porn!

In The Swedish survey Internetbarometern conducted 2008 for the year 2007. Says that the age group 9-14 spends 82 minutes online a day and the age group 15-24 128 minutes online a day. The 15-24 year olds are the busiest age group in the survey, on an average day 86% of the group is online. In the age group 9-14 there are som slight differences between boys and girls. Boys tend to play more games online (58%) and watch video. Girls on the other hand spend their time online using instant messenger (70%) and writes email. I short boys play and girls talk.

Nansen vinner mark!

Den här veckan har börjat fantastiskt bra för Nansen. Under de senaste veckorna har vi arbetat hårt för att kunna välkomna två verkligt välkända varumärken till Nansen.


Svensk Handel
Svensk Handel är Sveriges största bransch- och arbetsgivarorganisation med cirka 13000 medlemsföretag inom handeln. När Svensk Handel beslutade sig för att börja använda EPiServer som publiceringsverktyg valde man även Nansen som leverantör. Gissa om vi är glada och stolta!

Addskills
Vi på Nansen satsar ju rätt hårt på kompetensutveckling och har sedan länge ett etablerat samarbete med Addskills. Nu har vi fördjupat vårt samarbete då Nansen från och med nu ansvarar för förvaltning och vidareutveckling av Addskills externa webbplats. Håll utkik på Addskills - det lär hända en hel del spännande saker där framöver.

Saturday, February 7, 2009

CSS Animations and transforms in WebKit

Just read on idg.se that the WebKit developers now have added CSS animations to their rendering engine. Together with the CSS transforms they added some time ago (last October or so, I think?) this will make some aspects of coding such features much more pleasant. Hey, you have a browser, why not let that one take care of calculating animations instead of yourself with javascript?

These two features has been available for some time now in Mobile Safari, and I can see countless use cases for them, for sure.

Let's hope they do get added to the W3C specifications. They have been submitted, so keep your fingers crossed. Would love to see them in the other major browsers as well.

Hurry up and download the latest build of WebKit and start playing around! A bit of a hassle to build it if you're on windows, but hey - you might come to love cygwin anyways ;)

Microsoft: UAC isn´t broken, you just don´t get it

One of the most annoying things with Vista is in my opinion the UAC (User Access Control). It´s purpose is to alert the user when a program wants to be installed on the PC. That doesn´t sound that this should be such a big deal. But it is, it´s annoying, complicated and it slows me down. At work I have an external monitor connected to the PC. Here´s the annoying part, when I get a UAC-alert my monitor shuts down and 1 second later turns on making the whole monitor shake and bake. Every time that happends I make a mental note to myselt, "must turn UAC off". But to turn it off is so complicated, it just doesn´t get done. Leaving me more and more angry...

So this morning I read this article from TG Daily . And I couldn´t agree more! I don´t care if Microsoft thinks the UAC works perfect, it doesn´t work for me (and the author). Way to go Microsoft, stupify your users and they will surely go and buy Windows 7, or not.

Friday, February 6, 2009

TechCrunch kommer till Stockholm

Den 27:e maj stannar TechCrunchs Europaturné till i Stockholm. Finns inte massor med information ännu, så lägg till ett bokmärke på denna Amiandosida.

Ska bli spännande att se vad konferensen ska handla om. TechCrunch skriver bra och mycket om det som händer i vår bransch, en blogg jag verkligen rekomenderar.


Thursday, February 5, 2009

Google Chrome with Extensions in May?

TechCrunch  speculates if Google are going to release extensions aka plugins in May. The speculations comes from a programmer named Nicholas Moline. Apparently two sessions at the Google I/O conference (which we wrote about) are about writing extensions.


To be this isnt such a big deal, Google Chrome is my prefered browser. I like it because its fast, its reliable and so clean. And to me the extension just makes the UI messier. If would rather have Google develop some other lacking features, most notably a rss-reader and a Mac version.

Speed matters

Läste precis en intressant artikel som handlar om hur viktigt det är att de webbplatser vi bygger laddar fort. Apropå detta så upptäckte jag nyss en kul Firefox plug-in vid namn Smush It. Med den kan man optimera sina redan webboptimerade gif, jpg och pngbilder en gång till, utan att de förlorar i bildkvalité. Smush It gör allt jobb åt dig på ett par sekunder, du får en zip-fil med alla dina nyoptimerade bilder snyggt ihopsamlade tillsammans med en detaljerad rapport om hur många bytes som totalt har skalats bort. Väldigt snyggt!

Chris Anderson på sverigebesök

Chris Anderson chefredaktör på Wired och författare till boken The Long Tail och kommande Free, var på besök i Malmö igår. 

Chris Andersons artiklar i Wired är en av anledningarna till att jag läser just det magasinet. I mars numret 2008 skrev han en mycket intressant artikel. Kontentan av artikeln är att gratis är framtidens betalningsmodell på internet. I den kommande boken, Free tar han upp just detta. Utmaningen för företagen är anpassa deras affärsmodeller efter detta.

Läser i IDG-artikeln att Chris avser att släppa boken gratis som MP3 men att ta betalt för boken samt få betalt för att hålla presentationer. Enligt IDG fick Chris 50 000€ för att ställa upp. Gratis verkar löna sig.

För alla som inte var där kan man se presentationen på mediaevolution.se. Eller på videon nedanför.





Certifiering lönar sig visst!

IDG refererar i en artikel idag till eworks undersökning där man bl a konstaterar att certifieringar inte lönar sig. Oerhört defensivt tycker vi på Nansen som satsar stenhårt på just certifieringar. Och vi gör det inte för sakens skull utan av den anledningen att det är lönsamt för oss som webbyrå. Idagsläget är hälften av våra utvecklare Microsoft Certified Professional Developer med webbinriktning eller högre. Halva gänget är certiferade EPiServerutvecklare. Inom det närmaste året kommer samtliga utvecklare hos oss att ha nått den nivån genom ett företagsanpassat program som vi kör tillsammans med Addskills sedan 2008. Hur kan det då vara lönsamt att satsa på detta? Jo, det finns tre skäl som är viktiga att lyfta fram.

  • Högre kvalitet

    Vi jobbar standardiserat och väljer korrekt arkitektur i våra Webbprojekt. Det förenklar och sparar tid för oss och våra kunder samtidigt som kvaliteten i det vi levererar blir högre.

  • Bättre rekrytering

    Genom att satsa mycket pengar på kompetensutveckling lyckas vi attrahera och behålla människor som verkligen brinner för webbutveckling och som vill fortsätta utvecklas och lära sig mer.

  • Marknadsföringsvärdet

    När vi som relativt liten aktör på marknaden kan uppvisa en hög kompetens och dessutom backa upp det med tunga certifieringar inom relevanta teknikområden ökar våra chanser att konkurrera med betydligt större företag.

Sammanfattningsvis kan vi konstatera att bara ovanstående tre punkter har mer än väl gjort att vi kan räkna hem våra investeringar i kompetensutveckling och certifiering. Dessutom får vi ju som Microsoft Gold Certified Partner i princip all programvara vi behöver för verksamheten helt kostnadsfritt.

Wednesday, February 4, 2009

Google latitude

En video som förklarar hur nya googlemaps mobila trackingtjänst fungerar ("spiontjänst" enligt vissa kvällstidningar).




funktionen finns för windowsmobiler, blackberries och symbian S60 mobiler. versioner för iphone/ipod touch och övriga mobiler kommer snart.
http://www.google.com/intl/sv_ALL/latitude/intro.html

Twitter under Super Bowl

NY Times har gjort en riktigt cool graf, grafen visar twitter-inlägg som handlar om Super Bowl utlagda på en USA-karta. Grafen är även animerad och visar hur inläggen förändras i takt med matchen. 


Verkligen ett intressant exempel på hur man kan utnyttja Twitter för att analysera vad som sagts var. På sikt borde man ju kunna göra detta i realtid och därmed utnyttja det som en marknadsundersökning. Gör man det i realtid går ju budskap och kanalstrategi att förändra för att nå önskad bredd och penetration.

Monday, February 2, 2009

Snyggt och generöst hos Söderhavet

Söderhavets nya webbplats som utvecklades hösten 2008 av oss på Nansen har fått en fin fin recenscion av Internetworld. Internetworld har recenscerat sex stycken webbyråers webbplatser. i syfte att se om de lever som de lär.


Bästa webbplats var Creuna, följt av Söderhavet. Resutlaten av undersökning går att se på denna översiktsbild.

Roligt initiativ av Internetworld, just recenscioner av webbplatser är annars något som lyser med sin frånvaro i svensk media (DagensMedia, Idg, Resumé osv osv).

DagensMedia skriver om FilippaK

DagensMedia har gjort en intervju med Filippa K om deras satsningar på webben. Som vana läsare av denna blogg vet ni att vi på Nansen gillar deras satsning.

Läser att Filippa K anser att deras webbplats är en av de viktigaste egna kanalerna för kommunikation. Detta synsätt är ju ett klart moget sett att se på sin webbplats och betyder troligen att Filippa K inte bara ser webben som en kostnadspost. Utan som en kanal som kan bidra till ökad försäljning och ökad marknadskännedom. I artikeln går det även att läsa att antalet besökare har ökat markant, från ca 400 i veckan till 11 000. Denna ökning krediteras ett enklare publiceringssystem (wordpress.org) vilket frigör mera tid för att skapa nytt innehåll på webbplatsen.

Det enda konstiga i artikeln tycker jag är följande

"Klädföretagets tidigare strategi var att ha en sajt som låg i tekniskt framkant. Detta ledde till att den var omöjlig för sökmotorer att hitta och att den var mycket svår att uppdatera. "

Är det verkligen en site i teknisk framkant? Jag misstänker att det man menar är att deras förra webbplats troligen var byggd helt i Flash utan möjlighet till enkla uppdateringar eller möjligheter att kunna skicka länkar till sidor. Med andra ord den typ av webbplats som många av Filippa Ks konkurrenter fortfarande lider av.