Varje webbutvecklare med självaktning ska ha en egen server, eller ”mitt största misstag”

Läste nyligen en intressant artikel om en entreprenörs största misstag, och även om jag inte förlorar riktigt så mycket pengar har jag ett gammal projekt som ligger och gnager på mig och som nu i efterhand kan ses som mitt största misstag.

Det var i slutet av 2006 och jag drev min verksamhet hemifrån och det gick bra och jag började få ganska mycket pengar på kontot. Så jag bestämde mig då att mitt företag behöver sin egen server. Inte för att jag växt ur webbhotellet, jag hade knappt några färdiga tjänster alls som krävde en server. Men då kändes det som varje webbutvecklare med självaktning skulle ha sin egen server. Så sagt och gjort jag beställde en splitter ny Dell PowerEdge 1850, 2 stycken 3.0GHz Intel Xeon processorer (var precis innan dual core blev populärt), 2 GB RAM, 15000 rpm SCSI-diskar, redundant nät och strömförsörjning osv. Vilket då gick på ungefär 20kkr exkl. moms.

Jag ställde servern i Stockholm hos Binero (på den tiden Aleborg) då de hade väldigt bra priser. Även om trippen från Göteborg till Stockholm blev lång fanns det och finns det fortfarande knappt några bra alternativ i Göteborg. Servern stod nu på plats, den hade några väldigt simpla statiska sidor samt hostade min e-post. Det var allt, och tiden gick och jag fick fler kunder och mina egna projekt fick vänta allt längre. Så har det sett ut tills nu, 4 år senare har servern stått nästan helt orörd, rullat på helt utan belastning och jag betalar varje månad för prestanda som jag inte kommer i närheten av att använda .

Jag har till och från under dessa 4 år haft planer på att försöka sälja servern och istället skaffa VPS och expandera efter behov. Men jag insåg snart att jag aldrig skulle få några stora summor pengar för servern, och mitt avtal med Binero var så pass bra att jag nästan skulle få betala mer ifall jag ville ha flera VPSer.

Vad händer nu?

I stället för att ge upp bestämde jag mig nu för att ta tag i servern, jag har fortfarande flera projekt i pipelinen och behöver en gemensam plats där jag enkelt kan lägga upp mina nya projekt. Så för att göra detta möjligt kommer jag att göra en totalöversyn av servern. Installera mer minne, DRAC kort (vilket den saknat under hela tiden vilket försvårat administration), och fler hårdiskar. Jag ska sedan virtualisera upp servern, ge mig in i molnet och på så sätt få ut det mesta från prestandan servern ändå har. Min plan är att skapa 3 virtualiseringar, men styrkan är ju att när väl virtualiseringen är på plats är det enkelt att utvidga efter behov. Jag kommer att använda VMware vSphere Hypervisor (ESXi) och planerar att dela upp servern så här

Beställningen är redan gjord, ett DRAC 4 kort, fyra stycken 1GB RAM och två stycken 160GB IDE-diskar. Majoriteten av delarna köps från ebay i USA då priserna är oslagbara. Nästa etapp blir under vecka 34 då jag planerar att åka till Stockholm och göra själva installationen. Server står i dagsläget i BGC hos Phonera efter att Binero la ner sin colocation-verksamhet.

Vad har jag lärt mig av detta?

  • Börja smått och väx, inte tvärt om.
  • Webbhotell funkar perfekt tills det att du är för stor och då blir inte steget till en VPS lika långt
  • Gör det enkelt för dig, installera en smidig kontrollpanel och det blir mycket enklare från idé till att komma igång. Att behöva logga in på servern via remote är både tidskrävande och jobbigt.

Jag kommer försöka posta mer allt eftersom projektet fortsätter, och om något där ute har några synpunkter eller tips tar jag gärna emot dem. Jag har redan nu spanat in massor av olika kontrollpaneler och planerar att göra en genomgång för att se vilka av Open Source (ja de finns för Windows också :)) alternativen som lever upp till förväntningarna, och om intresse finns dela med mig av det här på bloggen.

Sprid gärna vidare om du tycker det är intressant…

 

Så här visar du veckonummer i Android kalendern på HTC Desire

För oss svenskar är det ganska vanligt att använda veckonummer för att beskriva när i tiden något händer, t.ex. jag går på semester vecka 30, jag är borta helgen vecka 28. Det verkar dock inte riktigt lika vanligt i t.ex. USA och Googles kalender har inte ens stöd för att visa veckonummer. Men jag upptäckte nyligen att veckonummer faktiskt finns med i kalendern i Android, lite gömd men den finns där. När kalendern är igång växla till veckoläge (Tryck på meny sedan Vecka) och du ser då veckonumret uppe i vänstra hörnet. Varför den inte syns i månadsläget kan man alltid undra, men nu finns det ett enkelt sett att få fram aktuell vecka i din Android telefon.

Men lite udda är det att den visar ”w 27” som i ”week 27” när allt i övrigt är på svenska :).

PS. Du kan även få veckonummer i din google kalender genom att lägga till kalendern Weeknumbers.

Därför fick Google Wave lägga ner!

Google wave, the true storyJag började använda Google wave ganska tidigt och hade till och med planer på att utveckla några plugins, idag är jag glad att jag inte gjorde det. IDG rapporterar nu att google väljer att lägga ner google wave då det inte blivit den framgång som de hoppats på. För mig känns det lite underligt, visst wave kommer nog aldrig lyckas ersätta vanlig e-post (vilket google i sin storhet kanske hoppats på). Men det känns fortfarande som Google wave fyller en funktion för realtids diskussioner. Såg precis bilden till höger som till viss del sammanfattar google wave, folk kanske är lite trötta på beta med invite only. Det är ju mer regel en undantag på alla nya tjänster. Kan vara något att ha i åtanke för lansering av kommande tjänster.

Sprid gärna vidare om du tycker det är intressant…

Första intryck av Android 2.2 Froyo på HTC Desire

Android Froyo 2.2Under helgen släppts iPhone 4 dödaren eller Android 2.2 Froyo som den också kallas till HTC Desire. Jag passade på att uppdatera under gårdagen och kommer här med en genomgång över vad som är nytt och förbättrat med uppdateringen.

Själva uppdateringen gick smidigt, efter flertalet varningar om att det kunde vara dyrt att uppdatera över 3G startade nerladdningen. Det tog en liten stund och uppdateringen tog runt 15 minuter att färdigställas. Jag la ifrån mig telefonen medan uppdateringen genomfördes så har inga exakta tider. När telefonen startar för första gången är det inte mycket som som skiljer sig, men jag noterar att min kompis fyller år imorgon… något som jag själv inte lagt till i min kalender.

Födelsedagar från facebookFacebook kalender med kompisars födelsedagar
HTC Sense har förbättrat integrationen mot facebook ytterligare, genom att lägga till alla födelsedagar i en kalender får jag på ett smidigt sett veta vem som fyller år. Perfekt för mig som ofta glömmer bort födelsedagar.

Nya applikationer till Desire
Nästa stora nyheter är förståss nya applikationer till Desire, jag hittar totalt 7 nya applikationer.

  • Ny ficklampa i Android 2.2Lampa – klockren applikation, den gör det den ska, nämligen lyser. Den har tre olika styrkor genom att klicka på knappen i mitten, väldigt snygg och praktiskt om man ska leta efter något i mörkret.
  • Nyheter och Väder – Finns även som ny widget, Visar väder från weather.com tillsammans med lokala nyheter (för Sverige), själv gillar jag inte riktigt och ikonerna för applikationen och kommer nog inte att använda den.
  • Programdelning – Låter väldigt smidigt att kunna dela med sig av sina program men har inte haft möjligheten att testa. Men det verkar inte gå att dela den faktiska applikationen utan bara information om vilken app det är. Vilket är lite tråkigt.
  • Videokamera – Ingen har väll missat att det går att spela in i HD 720p med Android 2.2
  • Videor – Samma som Foton (som bytt namn till Galleri) fast av förklarlig anledning visar den alla videos på din Desire istället
  • Voice search och wifi hotspot är några av nyheterna i HTC DesireVoice Search – Detta är en rolig nyhet som gör det möjligt till röstigenkänning där du säger ordet och telefonen genomför sedan en googling. Fungerar i mina försök mycket bra på engelska. Dock finns inget stöd för svenska ännu
  • Wi-Fi Hotspot – Nästa stora nyhet med Android 2.2 är möjligheten att dela ut telefonens internet över wi-fi som en hotspot/access punkt. Mycket smidigt och enkelt sett att dela med sig av internet och man slipper allt strul med kabel eller ansluta via bluetooth. Perfekt när jag och flickvännen båda vill surfa med våra laptops på semestern.

Spara applikationer till SD-kortet

Nu är det äntligen slut på utrymmes varningar eller att behöva avinstallera applikationer för att testa nya. Nu går det att installera apparna direkt till SD-kortet där du själv enkelt köpa större minne ifall det skulle behövas. Av någon anledning gillar inte alla applikationer att ligga på SD-kortet men jag lyckades föra över mina största applikationer utan problem.

Enklare att byta språk i tangentbordet

Bättre interface för att skicka meddelandenDesire har nu även fått liknande layout som Wildefire på tangentbordet med en direktknapp för att byta språk istället för att komma till inställningarna. Jag skickar ofta SMS både på svenska och engelska så för mig är det perfekt att kunna byta så smidigt. Ett tips för att få det att fungera ännu smidigare är att enbart ha de språk du verkligen behöver i växlingslistan för språk, när det enbart finns två språk så öppnar den inte dialogrutan utan byter istället direkt mellan de två språken med en knapptryckning.

Fler alternativ när man skriver ett meddelande

Nu kan man direkt bifoga bilder, musik, filmer, v-cards etc till sina meddelanden genom en ny ikon vid skapandet av meddelande. Den visar nu  även alltid textlängden, istället för att enbart visa den när det är få tecken kvar.

Facebook status även vid inkommande samtalMer information vid inkommande och utgående samtal

När man ringer ett samtal får man nu även personens senaste statusuppdatering samt antalet dagar kvar till personens födelsedag ifall personen fyller år snart. Dock kan jag tycka att statusuppdateringen är ganska dålig då man inte ser hela utan den rullar i sidleds, men när man ringer en person eller blir uppringd har man inte tid att vänta på scrollen för att läsa statusen. Det framgår inte heller när statusen är skriven, om den är en vecka gammal eller 2 timmar (i alla fall inte om man inte väntar på att den scrollat färdigt vilket jag inte orkat). Ytterligare en liten detalj är att ”bågen” som man använder för att svara har blivit röd i överkant och grön i underkan för att indikera att man svarar neråt och lägger på uppåt.

Det var allt för den här gången, några andra mindre skönhetsfixar samt prestandaförbättringar utlovas också. Min favorit är ficklampan, så enkel men så smart. Vilken är din favorit uppgradering i Android 2.2, eller har du hittar fler funktioner som jag missat? För kommande uppdateringar önskar jag mig en förbättrad väckarklocka. Det är värdelöst att man stänger av alarmet så enkelt, det ska vara tvärtom. För att stänga av skall det krävas en avancerad procedur som bara går att genomföra om man är vaken. Snooza bör vara default inställningen när man låser upp telefonen. Vet inte hur många gånger jag vaknat och fått stressa för att alarmet inte väckt mig :).

Sprid gärna vidare om du tycker det är intressant…