lördag 21 februari 2009

Välja sina kunder

En minisemla passar perfekt i dessertmagen.

Jag, Johanna och Martin åkte ut till Villa Vik för en lång lördagslunch med vildsvinsytterfilé. Maten var god, interiören är exklusiv och desserten utsökt. Priserna är en aning högre än den vanliga lunchrestaurangen, men inte ovanligt höga för att vara à la carte.

Medan vi väntar på maten filosoferar vi om vilka människor som kommer till stället. Framför allt är det folk som har det hyfsat ställt, och företag som förlägger sina konferenser på Villa Vik. Martins reflekterar nästan omedelbart: "Man har ju hellre kunder med inkomster i 40 000-kronorsklassen istället för folk som tjänar 17 000".


Och visst är det så. Först senare slog det mig att jag försöker göra samma sak i mitt företag, även om jag långt ifrån är i hamn än. De billiga tjänsterna gör jag mer eller mindre automatiska så att jag inte behöver lägga ned en massa tid på folk som letar efter det billigaste alternativet. Där har vi försäljning på volym, med minimal tidsinblandning från min sida. Samma produkt eller tjänst till alla kunder.

Martin blir engagerad i samtalet, och kommer troligtvis att bli förbannad för att jag valde en helskum bild på honom.

Den andra biten, min tid, säljer jag dyrare och dyrare. Det finns gott om kunder som är villiga att betala för anpassning och varför ska jag lägga tid på folk som försöker få saker till absolut lägsta kostnad och därmed drar ner på kvaliteten? Jag vill ju ha nöjda kunder, och det får jag bara om jag levererar hög kvalitet. De kunder som har fått saker billigt men slarvigt brukar aldrig vara nöjda, medan de som betalat ordentligt och fått bra grejer nästan alltid är nöjda.

Eller är det orättvist att säga nej till folk som inte har tillräckligt med pengar?

För övrigt är jag förkyld, vilket påverkar produktiviteten rejält. Dock har jag fått lite hjälp med programmeringsbiten av några externa konsulter, vilket naturligtvis hjälper till. Men extern hjälp har man bara råd med i projekt där man tagit ordentligt betalt från början. :)


Rotera loggar i Phusion Passenger

Jag kör Phusion Passenger för i stort sett alla mina Rails-applikationer nu. Det är betydligt smidigare att administrera än att hålla koll på ett gäng mongrel-instanser som kraschar då och då.

Ett problem är fortfarande loggroteringen som du behöver ordna själv. Antingen skriver du in det i din Rails-app som jag har visat tidigare, eller så kan du helt enkelt slå på logrotate som ser till att alla dina Rails-loggar roteras med automatik.

Jag använder en Ubuntu-server och kör helt enkelt apt-get install logrotate från terminalen. Sedan lägger jag in följande script i /etc/logrotate.d/passenger (vim /etc/logrotate.d/passenger -> klipp och klistra)


Sista steget är att se till att det hela körs med automatik genom att lägga in följande i din crontab. Vilket klockslag du vill köra är ju självklart valfritt.

# Rotate logs every night 0.00
0 0 * * * logrotate /etc/logrotate.d/passenger

Du hittar en ännu grundligare genomgång på overstimulate.com


torsdag 19 februari 2009

IE6 - vik hädan!

Statistik för alla webbläsare på Gästbok.nu

Internet Explorer 6 är en webbläsare som i många avseenden är helt värdelös att utveckla webbplatser för. Anledningen är att den inte följer webbstandarder, så alla stackars programmerare måste skriva specialkod för att få sidorna att fungera i just denna webbläsare.

Webbläsaren är mer än åtta år gammal och har massor av brister, men det märkliga är att omkring 20 % av besökarna fortfarande använder denna antikvitet när det är helt gratis att byta upp sig.

Fördelning för IE-versioner på Gästbok.nu under 2008.
Främst verkar det vara skolor, kommuner och stora sega företag som fortfarande använder IE6. Nu har dock ett gäng norrmän startat en kampanj mot IE6, vilket gör att alla som använder den webbläsaren får ett litet meddelande längst upp på sin skärm om att de verkligen borde byta ut den mot något vettigare, som exempelvis Safari eller Firefox.

Bra initiativ tycker jag, och Mindpark verkar också gilla upptåget.

För mig som webbutvecklare skulle jag antagligen spara in fem till tio timmar per projekt som går åt till att döda skumma buggar i IE6. Nuförtiden har jag visserligen lärt sig att gå runt dem, men man skulle kunna göra mycket mer intressanta sidor om IE6 inte fanns på banan.

Uppdatering; Det verkar som om Aftonbladet har lagt in varningen också. Det här kan nog ta skruv till slut.


onsdag 18 februari 2009

Att ta ordentligt betalt

Internetworld, en tidning om affärer på nätet, testar varje år webbhotell som riktar sig mot den svenska marknaden. I den sjätte delen av testet ojar skribenten sig över hur Internet.se lurar kunder genom att ta mer betalt än de andra webbhotellen.

Jag håller inte riktigt med. Det finns mängder av företag som tar mer betalt än andra för precis samma varor, det här gäller inte bara på Internet. Oftast har det samband med olika kvalitet på varorna eller tjänsterna, eller helt enkelt att man har valt en annan prissättning för att man tror att det går att tjäna mer pengar på det sättet. Så länge man ger kunden ett ärligt erbjudande som kunden själv väljer att nappa på eller inte är det väl inga konstigheter?

Vissa av webbhotellen i testet använder domäner som lockvaror för att få in kunder till sina andra tjänster. Internet.se vill antagligen inte ha in kunder som enbart köper domäner, utan har förhållandevis höga priser på detta.

Inte ens när det gäller exakt samma produkt är det lurendrejeri att ta ut högre pris. Är priset det viktigaste går du kanske till den som är billigast. Men om din egen tid är viktigare än att leta priser tar du antagligen det första erbjudandet som verkar rimligt.

Företag måste kunna få ta vilket pris de vill för sina varor. Kostar det för mycket lär det dyka upp konkurrenter inom kort, och kostar det för lite går företaget med förlust. I stora drag är det hela ganska enkelt.

Jonathan Sulo som tidigare arbetade på ett av webbhotellen i testet är också inne på ungefär samma tankar som jag.


fredag 13 februari 2009

Hänt i veckan

Det har varit en intressant vecka på jobbet. Jag har ju bland annat skaffat en ny dator, en MacBook Air som nu fått sällskap av en 24"-skärm. Jag trivs fint med den kombinationen.

Jag har också passat på att köra Skype på kontoret istället för den vanliga telefonen, då den har börjat få problem med headsetet. Skype fungerar riktigt bra, förutom några problem i början med avbrutna samtal. Det löstes genom att installera version 2.8 av Skype.

Anledningen till att jag installerade Skype var egentligen att jag och Jonas har gett oss på att starta en webbradio. Vi kommer att intervjua intressanta personer inom webbutvecklingsvärlden, och i onsdags körde vi vår första intervju. Spännande.

Jag och Ronny har suttit hela veckan med en kampanj åt Växjö universitet som kommer att lanseras inom kort. Det är lätt att jobba ihop med Ronny, och det blir en riktigt snygg sida, men laddningstiderna är inte så roliga. Tur att de flesta studenter har bredband.

Tillsammans med Åsa körde jag första delen av en tredagarsutbildning i professionell webbnärvaro tillsammans med ett gäng glada tanter. Det gick över förväntan, även om det är svårt när man måste förklara vartannat ord man säger. Jag är imponerad av deras försök att lära sig hur webben fungerar.

Och viktigast av allt, vi har äntligen fått vår nya diskmaskin installerad efter två veckor utan. I stort sett alla våra vitvaror är 15 år gamla och lägger av en efter en.


tisdag 10 februari 2009

Egenföretagare: håll koll på inkomsterna

För oss egenföretagare fungerar det inte riktigt som för alla andra. Vi kan gå till jobbet och jobba 40 timmar i veckan och ändå inte vara säkra på att få någon lön. Eller få dubbelt så mycket lön ena veckan än vi får nästa, trots att vi gjorde samma mängd arbete.

Det som räknas är helt enkelt hur mycket man kan fakturera. För de flesta företagare är inte kostnaderna problemet, det är intäkterna. En vanlig egenföretagare inom tjänstesektorn kanske har utgifter på 5 000 kr till 15 000 kr varje månad beroende på hyra och andra faktorer. Om man ska ha ut en lön på 20 000 efter skatt innebär det i runda slängar att man måste fakturera 45 000 kr plus moms utöver de kostnader man har, totalt någonstans mellan 50 000 och 65 000. Annars blir det ingen marmelad på osten och ingen kebabpizza på fredagkvällen.

För att ha lite extra koll på om jag behöver jobba över eller kan ge mig ut på en golfrunda brukar jag skriva in försäljningssiffrorna i ett Numbers-ark (som Excel, fast på Mac). En rad per dag i månaden, och fem kolumner.

Exempel:

Jag börjar med att sätta upp ett mål för månaden och sedan fylla i kolumnen mål dag för dag. Jag vet att jag säljer en del produkter med automatik som ger några hundralappar varje dag även på helgerna, så därför har jag inkluderat dem. Vet du att du inte får någon inkomst när du inte jobbar kan du helt enkelt nolla den kolumnen på helgerna.

Sedan fyller jag i hur mycket jag har jobbat i slutet av varje dag. Det handlar om fakturerbara timmar och produkter som sålts. Kan jag inte ta betalt för det kommer det inte in i tabellen.

På så sätt har jag en ganska bra koll på hur det kommer att se ut på kontot i slutet av nästa månad utan att behöva lägga massor av tid på att analysera bokföringen. Sen gäller det bara att få kunderna att betala i tid, men det får vi ta i en annan bloggpost.

Hur gör ni andra som lever på ert företagande? Håller ni koll på sån't här, eller får det gå som det går?


lördag 7 februari 2009

Möten, MacBook Air och Sushi

Den här veckan har varit full av möten. Möten med nya och gamla kunder, telefonmöten med blivande samarbetspartners, familjemedlemmar som dyker upp och hälsar på och massor av nya kontakter via de sociala nätverken. Verkligen kul att träffa så mycket trevligt folk.

Veckans inköp var en MacBook Air som levererades till mig i onsdags. Jag trivs visserligen med min MacBook Pro, men Air:en är lättare att ha med sig och fantastiskt snygg. Den kompletteras snart med en 24"-skärm för att kunna arbeta lite mer effektivt på kontoret. Hittills är jag mycket förtjust i min nya silverfärgade kompanjon.

Lågkonjunkturen märks inte alls just nu i min bransch. Kunderna står på kö och det är massor att göra. Problemet är snarare att hinna med allt man lovar. Just nu arbetar jag med ett projekt åt Växjö universitet, och det är fem andra webbplatser som ska lanseras innan månaden är slut. Det blir en utmaning.

Fredagen avslutades med hemlagad sushi tillsammans med Johanna och mamma. Nu är jag fantastiskt trött och tänkte tvärsomna bredvid Johanna som redan har värmt upp sängen en stund. I morgon hälsar Tobbe & Sara på så det gäller väl att vara pigg till dess.


fredag 6 februari 2009

Could not find any SCM named `git'


Jag sitter med en helt fräsch installation av Mac OS X Leopard och möts av felmeddelandet could not find any SCM named `git' när jag försöker göra en deploy av en Rails-applikation. Git är installerat via MacPorts med kommandot sudo port install git-core och git verkar fungera bra i terminalen.

Problemet ligger i Capistrano. Du behöver uppgradera till senaste versionen. Se först till att du har uppgraderat rubygems med sudo gem update --system och kör sedan sudo gem install capistrano.

Du har väl inte glömt att installera Apple Developer Tools från installationsskivan som hängde med datorn? Den finns även att ladda hem från Apple.