.NET-utveckling på en Mac fungerar fint

Oj vilket blogg-uppehåll det varit här, hoppas ni inte saknat oss för mycket. Nu kommer vi köra igång igen och hoppas på att kunna skriva regelbundet här om webbutveckling som vi brukar.

Denna gång bloggar jag från en MacBook Pro, så se fram emot många OS X-relaterade artiklar i framtiden.

Men ni Windows-geeks behöver inte misströsta. Kör Vista i en boot camp installation via VMware Fusion, så det kommer finnas mycket matnyttigt för den plattformen också.

Man kan säga att mitt dataliv har blivit rätt mycket trevligare sen jag kunde pensionera den Dell-burk jag använde innan (och nej Dell har inte hört av sig för att kompensera för den dåliga upplevelsen). Det var inte helt smidigt att ha en dator som stängde av sig själv titt som tätt när den blev överhettat. En del bekanta brukar le så smått när jag berätta om hur jag fick sitta på balkongen med kylklampar under datorn, vid krävande operationer.

Jag har tidigare lovat en utvärdering av hur det fungerar att använda Visual Studio på en Mac via Vista som slavsystem, och kan säga att det går helt okej. I min maskin har jag 2 GB ram och det duger bra åt att köra de båda operativen sida vid sida. Funkar till och med bra att använda det processorintensiva pluginet Resharper som jag blivit så förtjust i.

VMware Fusion som gör det möjligt att köra OS X och Windows (eller andra operativ) samtidigt har många bra inställningar där man bland annat kan ställa in hur mycket ram man vill dedikera till slavsystemet och det går också att simulera två processorer med hjälp av mjukvaran.

Något som är lite svårt i början är att vänja sig vid alla teckenkombinationer. Nu har jag hittat hur jag skriver in det mesta, men saknar fortfarande vänster måsvinge. Så här har jag lite forskning kvar innan jag kodar lika effektivt som på en PC.

Så jag kan gärna rekommendera även gamla Windows-rävar att i alla fall fundera på att switcha till Mac. OS X är ett väldigt skönt operativ som gör de mesta uppgifter till en bättre upplevelse. Mac-masknerna är också väldigt snygga och har väl integrerad hårdvara. Något som jag uppskattar som inte är så intresserad av att mecka med olika drivrutiner fram och tillbaks. På maccen funkar det mesta med en gång, och allt OS X är väldigt lättanvänt.

By Jesper Lind

Orsaken till datakrasherna var en dammig fläkt (Dell suger)

http://www.codeodyssey.se/upload/resource/blog/dell-laptop-d610-dusty-fan.jpg

Vet inte riktigt var jag ska börja när jag ska sammanfatta min relation till den laptop jag arbetat på under de senaste två åren. Modellen är en Dell D610 och kan inte säga att jag vart direkt nöjd med den.

Det första problemet jag stötte på var att ljudet ur hörlursutgångarna var i stort sätt obrukbart. Ett surrande högfrekvent ljud stör något fruktansvärt, och för någon som gillar att lyssna på musik samtidigt man jobbar, var detta ett riktigt bottennapp. Det var många som klagade på detta problem och Dell bytte moderkort på löpande band. Inget verkade dock hjälpa och frustationen var hög i en tråd i Dells forum (numera borttagen).

Problem nummer två är nästan ännu mer irriterande. Maskinen har en Pentium-M processor med 1 GB RAM men har endå en usel prestanda. Ofta jobbar processorn på 100% även vid de mest banala uppgifter, som t ex att uppdatera Windows. Då går fläkten upp i högvarv och helt plötsligt stänger datorn ner sig, helt utan förvarning.

Vissa dagar händer detta tiotals gånger och jag får sitta med ett öga på processormätaren samtidigt som jag kompilerar kod. Vill man vara helt säker på att en lång uppdatering ska fungera får man ställa ut datorn på balkongen, eller som jag lärde av en annan Dell-användare, lägga kylklampar från frysen under den. Ska det behöva vara så här?

Häromdagen fick jag dock spärr och skruvade upp datorn. Skicket på fläkten kan ni beskåda här ovan. Inte så konstigt att kylförmågan var kass och den höll på att brinna upp var dag... Nu när jag har städat fläkten fungerar den lite bättre, men den krashar ändå titt som tätt.

Har lite dåligt samvete att jag bashar Dell så här hårt eftersom jag faktiskt aldrig ringt supporten för att förmedla min onöjdhet. Kanske hade de då gett mig en nyare bättre modell utan dessa fabriksfel. Men misströsta inte ni på Dell Sverige. Om ni råkar läsa detta blogginlägg så är ni välkommna att skriva en kommentar eller kontakta mig om ni vill försöka kompensera mig för den dåliga tid jag haft med er produkt. Kanske finns det en liten chans att även jag ska kunna sitta ner och röka en fredspipa.

Som jag känner nu så kommer det aldrig mer bli en Dell.

Nej nu tänker jag istället kolla årets keynote från en leverantör jag tror starkare på. Och försöka bestämma mig vilken laptop som jag ska köpa härnäst, det lutar åt den ultraportala MacBook Air, eller eventuellt en MacBook Pro för den lite större skärmens skull.

By Jesper Lind

Säkerhetsbrist i Quicktime för Windows funnen

Häromdan publicerade GnuCitizen exempel på hur ett säkerhetshål i Quicktime kan utnyttjas till att att komma åt underliggande funktioner i webbläsaren Firefox. Och inte nog med det. Det visar sig även att det går att få tillgång till användarens operativsystem och program.

På bloggen visas ett "snällt" exempel på hur man kan starta miniräknaren i Windows genom att lägga in extrakod i Quicktime-koden. Man visar även hur man kan stänga av användarens dator. Vad för riktiga elakheter man kan hitta på med detta vill jag inte ens tänka på.

Så nu gäller det att se upp om man använder Windows och Quicktime. Rapporter visar på att även Opera och Internet Explorer kan vara sårbara för av denna säkerhetsbrist.

Ett sätt att skydda sig med Firefox verkar vara att installera tillägget NoScript. Det finns också tips om att använda ett alternativ till Quicktime som t ex Quicktime Lite.

Apple har vetat om detta säkerhetsproblem ett bra tag men inte gjort något åt det. Hoppas de börjar lyssna nu när man förstår vilken skada som det kan ställa till med hos webbsurfare.

Svenska MacWorld skriver också om säkerhetsbristen.

By Jesper Lind

Safari 3 för Windows

Förstår inte hur jag har kunnat missa nyheten att Safari 3 (beta) går att köra på XP och Vista, men det är ju inte så underligt i och med att Intel-macarna har släppts.

Kul med en ny webbläsare för Windows, och skönt för oss Windows-baserade webbutvecklare, som vill kunna test-köra webbsidor på Apple's läsare.

Enligt Apple själva är det den snabbaste webbläsaren på marknaden, oavsett vilket system man kör den på. Då har man bara jämfört med Firefox 2, Internet Explorer 7 och Opera 9. Resultatet av detta test kan man se på deras reklam på beta-länken ovan. Kriterier man har testat på är snabbhet i uppstart, renderering av html samt JavaScript-prestanda.

Skulle vara intressant att se vad en oberoende test-panel skulle komma fram till. Tester av egna produkter brukar ju ha en tendens att bli rätt subjektiva.

Jag är ingen flitig användare av Safari och vet inte hur fontvisningen fungerar på tidigare versioner. Men den nya versionen har i alla fall antialiasing-renderering av typsnitt ungefär som Windows ClearType. Folk som Jeff Atwood och Brad Wilson är dock inte så imponerade av Safari på detta område och menar att det finns klara utrymmen för förbättring.

Uppdatering: Ok, Safari 3 släpptes visst under dagen, inte så konstigt att jag inte upptäckt det tidigare.. Nu ser jag att typ vart femte inlägg i mina rssflöden handlar just om denna nyhet. Läs mer hos bland andra Roger, Robert, Shawn, NextGen, Emil och Scott. Och ja, nya designen på Apple.com är riktigt fräsh.

By Jesper Lind

Den snabbaste PC:n någonsin är en Mac Pro

IDG.se skriver att en brittisk PC-tidning har testat Mac Pro och resultaten har satt nya benchmark-rekord. De utnämner den till den snabbaste PC:n någonsin. Oj vad jag är sugen på en sån där pryl, de nya processorerna som har dubbla processorer med dubbla kärnor verkar göra ett bra jobb. 

By Jesper Lind
1