torsdag 27 mars 2008

You Give Me Fever


Jag har tagit hand om Johanna i en vecka när hon legat sjuk, och samtidigt passa på att reta henne för hur mosig hon såg ut. Nu är det hennes tur att ge tillbaka. Hon hämnas genom att säga att jag inte alls är sjuk, utan bara är en stor mes. Samtidigt får jag godis och klappar i pannan, så det står nog 1-1 just nu.

I morse kände jag mig tok-sjuk, men vågade inte ta tempen eftersom jag hade ett rejält viktigt möte med folk som flög in från Stockholm. När jag såg mig själv i spegeln undrade jag hur det här skulle fungera, men när jag duschat, rakat mig och tagit på mig skjorta såg jag ju såpass frisk ut att jag gick på det själv. Så fort jag kom hem från jobbet tog den illusionen slut.

Så bloggandet idag får stanna vid några intressanta nörd-/webbusiness-länkar som dök upp i min RSS-läsare idag:

Amazon EC2 får statiska IP-adresser
Det är nog många som har väntat på det här. Nu kan du direkt via Amazon skaffa en statisk IP-adress till dina servrar. Om en server dör eller krånglar kan du på omkring fem minuter få IP-numret att peka mot en ny Amazon-server. Normalt sett tar det här upp till 48 timmar om du använder vanliga DNS-tjänster.

The Thrill of a Launch
Peter Nixey från Clickpass skriver en intressant berättelse hur det gick till när de sjösatte sin webbapplikation och hur de klarade anstormningen från TechChunch och Hacker News.

torsdag 20 mars 2008

Någon som har en miljon över?


Just nu bor jag och Johanna i en fin trea hyfsat centralt. Den är en hyresrätt i ungefär två veckor till. Sedan ombildas den till bostadsrätt, och vi ska köpa loss den för omkring en miljon kronor. Det är knasmycket pengar, och senast jag kollade fanns det inte riktigt så mycket pengar på vårt gemensamma konto.

Det innebär att vi behöver ta ett lån. Jag avskyr att vara skyldig någon pengar, men ibland har man inte så mycket val. Jag har ordnat möte med Swedbank och SEB nästa vecka. SEB gav de bästa räntorna åt bostadsrättsföreningen, och Swedbank är min nuvarande bank som jag använder både privat och åt företaget.

Bostadsrätten är värderad till omkring 280 000 kr över det pris vi kommer att betala, så det verkar som om vi slipper topplånet helt och hållet. Är det någon som har några bra tips för att få bra räntor?

Ny drog snart i Växjö


Pär-Gustav Johansson på Smålandsposten tyckte att det saknades en drog i Växjö. Så han bestämde sig för att använda tidningen för att göra reklam för den nya drogen, så att alla ungdomar säkert skulle få reda på vad drogen heter, vad den kostar och hur man får tag på den.

Vad kan det finnas för anledningar till att man väljer att skriva om en sådan icke-nyhet som att en drog som ingen känner till inte finns i länet?

tisdag 18 mars 2008

Snabbare mobilt bredband i Växjö

Det verkar som om Tele2 har byggt ut sitt mobila bredband i Växjö. Mitt modem lyser ljusblått istället för lila och hastigheten kommer upp till 0,6 Mbit/sekund (0,34 upp). Inte illa med tanke på att jag bara betalar 79 kronor i månaden. Du kan testa hastigheten på din uppkoppling på Bredbandskollen.se utan att installera något program.

torsdag 13 mars 2008

Glasögonsmurf


På allmän begäran får jag väl visa upp hur jag ser ut i mina nya glasögon. En av mina medarbetare knäppte bilden när jag försökte se trevlig ut under ett samtal med en kund. Sådant är viktigt när man pratar i telefon.

Ikväll blir jag gräsänkling. Johanna ska ut och partaja med jobbkompisarna. Jag funderar som bäst på om jag ska fixa någon liten fest på lördag när jag fyller år, eller om jag ska låtsas som det regnar. Eller vänta, det regnar ju redan. Bra, då är det löst.

onsdag 12 mars 2008

Mobilt bredband från Tele2 - nu är det ju enkelt


Tele2 har släppt en ny programvara till mac för sina mobila bredband. Jag blev glatt överraskad över hur enkelt det var när jag hjälpte en kund att komma igång med sitt nyinköpta modem. Du kan inaktivera SIM-kortsspärren direkt i programmet, du kan koppla upp dig och allting fungerade vid första försöket. Bra jobbat.

Enda nackdelen var väl att det inte stod någonting om det här smidiga sättet i välkomstpaketet som kunden hade fått, så hon hade själv krånglat med alla inställningar som skulle göras enligt kom igång-guiden utan att lyckas. Sedan kan man ju tycka att det är lite snett att man måste gå ut på internet för att hämta programvara för att komma ut på internet.

Programmet hittar du på www.tele2.se/files/mbbmac.zip. Jag har provat det både på Mac OS X Tiger och Leopard.

tisdag 11 mars 2008

Felmeddelanden på svenska i Rails 2.0.2


varning: Detta är ett av mina tok-nördiga inlägg. Hör du till de vanliga dödliga är det bättre att du bara läser de tre sista raderna i inlägget.


I Ruby on rails händer mycket med automatik. Exempelvis kan du i din modell skriva validates_presence_of :name, :email. Då kollar Rails automatisk om namn och e-post är ifyllda och ger användaren ett felmeddelande där hon informeras om vilka fält som det blev fel på. Smidigt.

Fast om man inte vill ha det på engelska, då?

Vi utgår från att vi Du kan börja med att gå in i new.html.erb och leta efter raden <%= error_messages_for :user %>, den bör finnas ganska långt upp. Vi kan nu ändra till våra egna felmeddelanden:

<%= error_messages_for :user,
:message => 'Följande fel uppstod',
:header_message => 'Användaren kunde inte sparas' %>


Fast specifikationen för exakt vad som gick snett är fortfarande på engelska. För att lösa det kan vi installera Ola Binis fina plugin swe_rails. Du kör bara ruby script/plugin install http://svn.ki.se/rails/plugins/swe_rails ifrån din applikations root-mapp, och vips har du stöd för svenska datum, felmeddelanden och tider. Glöm inte att starta om webbservern så att swe_rails laddas, bara.

Nu är vi nästan i mål. Vi ska se till att våra attribut får svenska namn, bara. "Name får inte vara tomt, och Phone har inte rätt format" ser knasigt ut. Då går vi in i vår modell igen.


def self.human_attribute_name(attribute_key_name)
humanized_attributes = {
:real_name => "Namnet",
:email => "E-postadressen",
:company_name => "Företagets namn",
:organization_number => "Organisationsnumret" ,
:address => "Adressen",
:phone => "Telefonnumret"
}
humanized_attributes[attribute_key_name.to_sym] || attribute_key_name.humanize
end


Du får naturligtvis använda dina egna attribut och översätta dem. En varning om du använder swe_rails ihop med ruby 1.8.6 - det fungerar inte out of the box. Du får gå in i vendors/plugins/swe_rails/lib/sv/date_time.rb och lägga till rescue nil efter alla rader som ruby klagar på när du försöker starta upp din webbserver.




För övrigt har jag skaffat nya glasögon nu. De är dyra som attans och gör så att jag ser bra ut i dubbel bemärkelse enligt Johanna. Ett rätt av två möjliga duger gott för mig.

lördag 8 mars 2008

CeBIT 2008 - dag tre

En genomskinlig skärm i Mindjets monter

Efter gårdagens mångordiga inlägg tänkte jag i korta drag sammanfatta resan:
  • Massor med teknikprylar
  • Ont i fötterna, det var långt att gå
  • Enormt stort mässområde, alla hade sett olika saker
  • Det är skönt att komma till ett Scandic-hotell efter en lång dag
  • Hittar du någon som arrangerar en CeBIT-resa så är det bättre att hoppa på något sådant än att åka själv. Det är lätt att gå vilse, svårt att fixa hotell på egen hand och roligare om man är många.
  • Försök inte titta på allt, stanna på de ställen du tycker är intressanta.
  • Fråga de andra i gruppen om de har hittat något kul, det är lätt att missa guldkornen bland alla montrar
  • Prata med utställarna, de har nästan alltid något intressant att berätta och bra grejer att ge bort.
  • Räkna med minst två dagar på mässan för att hinna få en hyfsad överblick.



Snajsiga bilar fanns det gott om på denna IT-mässa.


Tjejen gled omkring på en Segway och slapp därmed få ont i fötterna av allt promenerande. Smart drag.

Roger drömmer om att slippa dammsuga hemma. Här har han hittat en robotdammsugare som påstås fungera perfekt.

Ni som har lirat World of Warcraft känner väl igen er?

Jag som tyckte att vår 40-tummare var stor.

torsdag 6 mars 2008

CeBIT 2008 - dag två

Ingången till hall 3 på CeBIT-mässan i Hannover
Ingången till hall 3 på CeBIT-mässan i Hannover

Kvällen igår blev sen, så att bara orka ta sig upp på morgonen var en pärs för flera medresenärer. Själv tyckte jag att det var helt okej att gå upp, men så fort man satte sig i bussen för att åka till Hannover blev man en aning segare. Vi bodde nästan en timmes bussväg från mässhallen. Det gör vi av två anledningar: för det första blir det fånigt dyrt att bo inne i Hannover, och för det andra finns det knappt några hotellrum att få tag i inne i Hannover, även om man är ute i god tid.

Vi gick in i hall tre och hamnade mitt bland ett gäng utställare som sysslade med web content management. En lyckträff för min del, men tyvärr var jag alldeles för förvirrad och förbluffad över mässans storlek för att riktigt förstå hur jag skulle bete mig. Vi stannade knappt en gång i första hallen eftersom det hela tiden var något ännu mer spännande lite längre fram.

Mässan var gigantisk. Den består av tjugosju hallar, där varje hall är stor som omkring fyra fotbollsplaner. Jag tyckte att det var för stort. På tre timmar hade vi avverkat sju hallar, och då hade vi inte kommit i närheten av att titta i alla montrar. Många av hallarna gick vi rakt igenom.

Men det fanns många häftiga prylar. Vi fick demonstrationer av nya programvaror, fick titta på SSD-diskar och MP3-spelare samt imponeras av skärmar som styrdes enbart med ögonrörelser. En sak som förvånade mig var att det var så många kvinnor som besökte mässan. Jag skulle tippa på att omkring 25 till 30 procent var kvinnor, och det får räknas som högt i vår bransch.

Vi såg en genomskinlig skärm som man kunde projicera bilder på bakifrån. Det var extremt snyggt och när ingen bild visades på skärmen syntes knappt själva skärmen. Vi fick demonstrationer av Mindjet Manager, ett program för att skapa mindmaps på datorn. Vi fick även titta på Projektplatsens plattform. Den verkar totalt overkill i jämförelse med exempelvis Basecamp, vi var i montern en halvtimme och hade ändå inte fått alla grejer förklarade för oss.

Efter ett tag fastnade vi i hallen med RFID-teknik. Där fanns varianter på RFID som kunde läsas av på femhundra meters håll. Vi fick också demonstrerat teknik för hur man skapar RFID-taggar och sätter dem på paket så att man kan spåra paketen.

Företaget Rittal bjöd på lunch och gav oss samtidigt en guidad tur av deras kylningsskåp för servrar. De utför kylningen direkt i skåpen istället för att kyla ned ett helt rum. Dessutom kan de återvinna spillvärmen som kommer ut på baksidan av skåpet och använda det för att exempelivs värma upp intilliggande rum. Att slippa vistas i iskalla serverrum blir kanske en avgörande säljfaktor för många tekniker, även om den ekonomiska biten med att man sparar energi antagligen säljer in det hela hos deras chefer.

Framåt eftermiddagen hamnade vi hos Netadmin, ett företag från Linköping där en i gruppen precis hade blivit anställd. Vi fick en demonstration av deras webbplattform för att beställa nättjänster som internetuppkoppling, telefoni och tv. Lite som comhem, fast för vilken peratör som helst. Med en halvmiljon i instrallations- och licenskostnad kanske det inte är något för vem som helst. Det var dock glädjande att de tittade på att gå över till Ruby on Rails som plattform för det hela. Idag körde man java, men utvecklingstakten var man inte nöjda med.

Vi fick även titta på ett gäng mobiltelefoner i Microsofts montrar. De körde Windows mobile och försäljaren erkände glatt att strategin var att kopiera iPhone. Telefonerna var sjukt svåranvända, man behövde gå igenom en utbilding på medföljande CD för att förstå upplägget. I sammanhanget kan nämnas att iPhone levereras helt utan manual.

På kvällen var det dags för en udda upplevelse i Münchenhalle. Vi serverades öl i literstora glas av storbystade tyska damer i ett rasande tempo. Folk dansade på borden. Den tyska orkestern spelade ompa-ompa-musik. De tillresta japanerna blev fulla efter ett halvt glas öl. Tvåhundra danskar sprang omkring med blinkande horn på huvudet. En tjej utförde alkotest för några euro och vi blev samtidigt serverade mängder med flottig mat. Kort sagt var det en lyckad kväll.


Jag lyckades på något sätt hamna mitt emellan de enda två tjejerna på resan.

onsdag 5 mars 2008

Uppladdning inför CeBIT 2008


Jag har precis kommit fram till hotellet i Tyskland. Det är dags för CeBIT-mässa och då passade jag på att åka med. Den främsta anledningen är egentligen att knyta kontakter med de som åker med på resan, men det ger givetvis pluspoäng att få besöka den gigantiska CeBIT-mässan och ha några trevliga kvällar med folk inom IT-branschen.

Vi är 37 personer som åker buss ner, givetvis med trådlös uppkoppling under hela resan. Hotellets priser för bredband på rummet var egentligen hutlösa, men med tanke på hur mycket gratiswhisky jag fick på bussen kändes det helt okej. Jag sänker medelåldern rejält i det här gänget, men det gör inte så mycket. De flesta är män omkring 50 års-strecket. Tre tjejer och totalt fem personer under trettio fick jag det till vid en snabb överslagsräkning.

Nu ska jag duscha efter bussresan. Sedan är det dags för en middag på hotellet och en förhoppningsvis god natts sömn.

måndag 3 mars 2008

Ny design på firmans webbplats

Den gamla sidan börjar bli lite småtråkig och har inte uppdaterats på flera år. Därför är det dags för en total website makeover för mitt företags webbplats. Men det är svårt att göra något åt sig själv eftersom man ofta blir för petig. Därför slänger jag ut ett utkast här och frågar efter kommentarer. De tre snubbarna till höger tyckte jag passade bra ihop med företagsnamnet, och samtidigt visar de att det handlar om ett "riktigt" företag, ingen liten hobbyverksamhet. Tobbe tyckte att de påminde om filmen Ocean's Eleven. Jag kommer att ha en företagsblogg där jag skriver om saker som är aktuella i verksamheten och inom branschen. Tanken är att få återkommande besökare. Det är ett utkast, så det har en bit kvar innan det blir något vettigt av det, men ni får gärna komma med kommentarer. Så, vad tycks?

söndag 2 mars 2008

Twiddla: samarbeta med design online


Ibland är möten över nätet effektiva och roliga på samma gång. Jag, Emil och Stefan hade ett möte över nätet för något år sedan där vi använde SubEthaEdit för att skriva protokoll samtidigt som vi kommunicerade över Skype. Resultatet blev helt fantastiskt bra, även om det tramsades en del bara för att vi kunde redigera varandras texter.

Nu har jag sprungit på Twiddla, en snygg och enkel webbaserad tjänst där du kan rita, lägga in bilder och skriva texter direkt på nätet. Andra som är anslutna kan samarbeta med dig i realtid. Jag kan tänka mig att det här passar en hel del av oss som arbetar med att designa webbplatser. Det verkar inte kosta ett öre heller, så det är bara att prova.

Tanken är naturligtvis inte att det ska ersätta Photoshop eller liknande program, utan att du ska kunna få en bild över vad ni är ute efter, eller möjligtvis föreslå ändringar i en design.

lördag 1 mars 2008

Trevliga grannar


Vi blev inbjudna till grannarna för inmundigande av ost och vin i går kväll. Trots att vi har bott här sedan somras har vi knappt pratat med dem tidigare. Det visade sig att vi hade en del gemensamt, såsom golf och whisky. Det vill säga att både jag och grannen gillar whisky, samt att både Johanna och granntjejen avskyr whisky.

Dessutom var det inte så långt att krypa hem när kvällen var slut. Jag undrar hur det kommer sig att vi inte bjöd in oss själva tidigare.

Kom igång med Rails på Leopard

För alla er som kör Mac med Leopard och tänkte att det skulle vara fint att prova på det där med Ruby on rails finns det nu en guide på hyfsat lättläst engelska med allt du behöver för att komma igång. Nu väntar vi bara på en bra variant på svenska.