PerSalmi.NET

Swedish .Net software developer...
# Sunday den 13 November 2011

Jag upptäckte nyligen att min Dell Latitude E6420, som jag använder sedan i sommras, verkade vara långsammare är den varit för någon vecka sedan. Den var faktiskt långsammare än en äldre maskin jag använder på mitt nuvarande huvuduppdrag. Det var en så markant att jag började fundera på vad som hänt och ganska snart insåg jag att Turbo Boost gadgeten som monitorerar vilken CPU frekvens som används för tillfället aldrig visade mer än den nominella 2,20 GHz frekvensen som min Core i7 2720QM processor har utan Turbo Boost.

image

Lite googling visade snabbt att det fanns många med laptops ur E6420, E6520 och lite andra serier som hade liknande problem. Några uppmärksamma ägare hade sett att det dök upp då de uppdaterat BIOS till versionerna A06 eller A07 och att de inte haft problem förrän dessa uppdateringar installerats.

Så receptet för att tillbaks den smått fantastiska fart som maskinen hade innan var att återinstallera BIOS version A05!

Intel Turbo Boost Monitor hittar man för nerladdning här: http://www.intel.com/support/processors/sb/CS-031038.htm

Sunday, 13 November 2011 12:49:13 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
Hårdvara
# Friday den 17 June 2011

image 

Intresserad av HTML 5 och jobbar i Visual Studio 2010? Isåfall är Web Standards Update for Microsoft Visual Studio 2010 SP1 en Visual Studio-extension för dig! Ett par bloggposter om tillägget och vad det innehåller finns dels på Visual Web Developer Team Blog och hos Scott Hanselman som skrivit en introduktionsartikel.

image

En annan nyhet som kanske leder till mer aktivitet i Visual Studio under helgen än vad den gör dagtid på jobbet är att Microsoft Research släppt en betaversion av det sedan tidigare annonserade Kinect for Windows SDK. För den som har ett exemplar av en av världen snabbast säljande elektronikprylar där hemma (eller på kontoret för den delen) finns en hel uppsättning filmer på Channel 9 som visar upp vad man kan åstadkomma och hjälper dig igång. Utmaningen är väl nu att släppa lös fantasin för att hitta på det ultimata sättet att få in och använda Kinect-kontrollen i olika projekt.

Här är länkar till filmerna:

Man kan väl förvänta sig en anstormning av mer eller mindre fantastiska YouTube filmer som visar upp Kinect-applikationer inom kort…

Friday, 17 June 2011 22:44:16 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Hårdvara | Webb | Visual Studio
# Saturday den 20 November 2010

Lite smått oväntat gick sommaren 2010 i prylarnas tecken. Jag tänkte sammanfatta mina erfarenheter av de tre intressantaste. För ca 15 år sedan var man betydligt mer prylgalen än nu vilket var ett problem för då fanns inte pengarna för att underhålla galenskapen… nu tycks jag ha fått ett återfall.

HTC Desire – Android mobil

image

Eftersom min gamla mobil, en Sony Ericsson P1i, började ge upp och behövde en ersättare och HTC Desire med Android 2.1 verkade vara lovande så den fick uppdraget att ersätta den hårt prövade P1i-mobilen. Desiren funkade utmärkt under sitt elddop som mobil under TechEd i New Orleans och fick senare under sommaren en uppgradering till Android 2.2. Jag är riktigt nöjd med telefonen, lagom storlek för att passa fickan samtidigt som man kan surfa och få mejlen rakt ner i telefonen. Faktum är att mitt användningsmönster för datorer ändrades ganska mycket, det blir helt enkelt inte att man slår på datorn för att kolla mejlen längre, den dyker ju direkt ner i fickan nu. Jag är helt enkelt riktigt nöjd med den och de appar man hittar och använder är oftast vettiga.

Som utvecklare är jag ju rätt nyfiken på att bygga egna applikationer för telefonen så det har blivit lite experiment med både den vanliga Javabaserade miljön och Eclipse men jag är också med i ett beta program för att testa MonoDroid, dvs en .NET implementation på Android plattformen. Vi får se var det tar vägen framöver nu när det är möjligt att använda Android Market även i Sverige. Hittils har det bara blivit lite laborerande utgående från den tvådagars Android utvecklingskurs som jag halkade in  på för nån vecka sedan. Väldigt intressant men ovant eftersom det var flera år sedan jag körde en Java IDE för utveckling senast.

Flip Slide HD – Videokamera i fickformat

image

Små kompakta HD videokameror - stor trendpryl i YouTubes kölvatten insåg jag under TechEd i New Orleans. Cisco har förstås insett att man kan sälja mer hårdvara för internetinfrastruktur om man driver på mängden video som alla sprider online, därav deras Flip kameror. Den variant jag fick med mig hem till Sverige som vinst i en utlottning kallas Flip Slide HD. Min första tanke när jag fick den var “Vad ska man ha denna till?”, jag har nog faktiskt inte kommit närmare svaret på den frågan heller. Visst den slår bildkvaliten på vår tolv år gamla DV-kamera där hemma men samtidigt är det inte så ofta man verkligen behöver en kamera för YouTube-moments i HD kvalitet och när man väl önskat att man hade den till hands så har man det inte.

Amazon Kindle DX – E-bokläsare

image

Den tredje prylen som jag spenderat en hel del tid med under semestern och höstmånaderna är Amazon Kindle DX, alltså en e-bokläsare. Kindle är liksom Flip kameran en ganska ovanlig bekantskap här i Sverige, jag hade aldrig sett en i fysisk form innan den jag köpte anlände med UPS en sommarmorgon. Varför skaffa en Kindle? Jo, jag har massor av teknikböcker i PDF-form liggande och de blir inte lästa när man bara har laptop och skärm att tillgå och man blir ganska trött på blåmärken och jack i pannan av att tappa en APress-tegelsten om ASP.NET på 1700 sidor i skallen. Då kan det vara en bra idé med en e-bok som väger mindre och är betydligt tunnare trots att den innehåller hela teknikbiblioteket på en gång. Efter en del grubblande valde jag en 9,7” modell eftersom den enligt tips från de som prövat var mycket bättre lämpad för just PDF dokument. Problemet med att ha böcker i PDF format jämfört med andra e-bokformat som Kindles eget eller mobi är att PDF inte ändrar layout utan visas som det är tänkt i en pappers bok och då var det helt rätt att välja en storlek som hyffsat motsvarar det man har i pappersform. Det blir mer läsbart på det sättet. Effekten har i alla fall blivit att det lästs massor ur högen av PDF böcker så slutsatsen är att det funkade som jag tänkt.

Jag har väl shoppat loss på en del nya böcker också, en trevlig grej med e-böckerna är att när man köper från förlag som O’Reilly, Manning och APress så finns det allt som oftast bra erbjudanden med 40-50% rabattkoder att hitta på nätet och de flesta böcker finns i flera format som PDF och mobi, då kör man PDF på datorn och mobi på sin Kindle. Biblioteket tillgängligt överallt! Det område jag inte utforskat tillräckligt än är att köpa svenska böcker, men det jag hört är att utländska e-bokägare är avundsjuka på att vi svenskar tydligen har tillgång till icke-DRM-skyddade böcker från flera av våra internetbokhandlare. Återstår att kolla upp hur man får över dem i mobi-format för Kindle. Amazon håller sig ju tyvärr till engelsk litteratur som det ser ut hittils.

Nästa pryl på önskelistan då? En Windows Phone 7 vore ju inte fel att ha bara för jämförelsen med Android… och en Kinect kontroller till XBox… surfplatta… det finns massor att välja på.

Saturday, 20 November 2010 14:57:14 (W. Europe Standard Time, UTC+01:00)  #    Comments [1]
Hårdvara
# Friday den 11 December 2009

Ja, det kanske inte är den mest gångbara julklappen för alla kategorier av människor. Jag har ett tips till er som som sitter och funderar på den perfekta julklappen till programmerare, hobby hackare och andra sorteras datorfantaster:

Köp en Solid State Disk (SSD)!

Själv har jag väl funderat lite på om det verkligen är så fantastiskt mycket snabbare än en vanlig hårddisk, men i veckan fick alla utvecklarna i projektet jag jobbar med för tillfället varsin Intel X-25 160 GB SSD-enhet. Eftersom det är rätt mycket verktyg man jobbar med och har installerade är vi några som testat innan alla maskiner installeras om på bred front.

Lite snabba mätningar då? Jo, ta en titt på detta.

Utgångsläget, en Dell Latitude E6400 laptop med 7200 rpm 250 GB disk med Windows 7 x64:

NoSSD

Inte så illa diskprestanda för att vara en klassisk hårddisk i en laptop var vad jag tänkte, maskinen är hyffsat rapp, bygger om vår kompletta lösning i Visual Studio 2008 på lite under 2 minuter.

Ok, vad händer då när man fixat de tre skruvarna och har en Intel X-25 SSD på plats? Första indikationen på att nåt är rejält mycket snabbare är att Windows 7 installeras på ca 10 minuter, lägger på Visual Studio 2008 på ca 5 minuter och fortsätter med den notoriskt långsamma installationen av VS 2008 SP1. Servicepacket installerat på 12 minuter! Jag minns att jag en gång gått på lunch och kommit tillbaks innan den hunnit installera klart detta servicepack på en annan inte alltför långsam dator.

Till lite råa siffror då…

Samma Latitude E6400 som ovan men med med Intel X-25 SSD

SSD

Resultatet med 4 ggr snabbare läsning, dubbelt så snabb skrivning och generellt sett söktider nära noll känns helt sjukt.

Hur är datorn att jobba med då efter att ha bytt till den extremsnabba disken? Det som man framför allt märker av är att starta större program som förrut tog tid, tex SQL Server Management Studio går mycket snabbare. Kompileringar i Visual Studio går snabbare, några exakta mätningar är svåra att ge men ett stort projektbygge som vi har är ca 40% snabbare att bygga om helt. Office applikationerna startar i stort sett på ett ögonblick och webbsidor laddar mycket snabbare, så kontentan är att hela arbetsupplevelsen med maskinen flyter mycket bättre. Tid är pengar och liv, detta kommer att ge mig mer tid att göra vettigare saker än att sitta och vänta…

Det ska bli intressant att se hur länge denna “snabbhetskänsla” sitter i, tyvärr har man ju en tendens att ganska fort tycka att en dator inte är tillräckligt snabb. Teknostressen lär väl komma även här. Men just nu ser det lovande ut!

Friday, 11 December 2009 23:03:14 (W. Europe Standard Time, UTC+01:00)  #    Comments [3]
Hårdvara | Windows 7
# Tuesday den 22 April 2008

Man blir lätt lite besviken som laptopanvändare när hoppet om rejäla prestandavinster pumpas upp av att följande rubrik återfinns på Tom's Hardware: WD introducerar supersnabb 2,5-tumshårddisk.

Tyvärr är det ganska missvisande eftersom det inte alls är en 2,5-tumsdisk för laptopbruk, den har ett kylsystem som gör att den tar plats som en 3,5-tumsenhet. Det framgår tydligare hos DailyTech - Western Digital Goes Full Bore With 300GB VelociRaptor. Men bilderna är nog lite fixade även där, jag tror inte riktigt man har kommit fram till en disk som klarar att köra med öppet montage av skivor och läshuvuden...

Det kanske är nåt som skulle hamna i en supersnabb utvecklarburk om man skulle ha behov av att bygga en stationär sådan. Det är ju inte fritt utan att man blir lite sugen på att byta ut systemdisken i burken hemma.

Tuesday, 22 April 2008 09:17:07 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Hårdvara
# Wednesday den 5 December 2007

Äntligen har den sista Windows XP-bastionen här hemma fallit. Lite mer än ett år efter att hårdvaran inköptes, redan då dimensionerad för framtida Vista-installation. Nu har så äntligen Windows XP Media Center Edition fått ge vika och en ny fräsch Vista Ultimate installation har kommit på plats.

Det är ganska länge sedan jag gick igenom att all hårdvara hade tillgängliga drivrutiner för Vista men det är först nu när TV (miss-)bruket  gett anledning att installera ny större disk som det blev av att byta operativsystem.

cooltek500Tyvärr visade det sig att installationen av ny disk och en ny DVD-RW enhet sammanföll exakt med att spänningsaggregatet la sig på rygg och vägrade. Det var lite klurig felsökning innan jag blev helt övertygad om att det verkligen var spänningsaggregatet som dött. Det resulterade i alla fall i att kraft nu levereras av ett 500W CoolTek-aggregat. Lärorik slutsats: Man får vad man betalar för... Efter en snabbkoll på nätet hittade jag flera varningar om att det gamla spänningsaggregatet som hade impulsköpts för två år sedan var rena skräpet.

Efter att ha kört Vistas Media Center med Pinnacles PCTV 310i-kort under ett par månader nu kan jag konstatera att systemet är mycket stabilare än vad det var med XP. Den sista åtgärden efter testperioden var att formattera om den gamla disken så att sista spåret av XP är borta.

Framöver ska jag försöka hitta DVB-T kort med fullt stöd för kodade kanaler i Windows Media Center så att den gamla satellitlösningen från Viasat kan få gå i pension. Tyvärr ser det inte ut att vara helt enkelt att hitta en bra lösning för detta. Jag tyckte Anysee E30 Plus verkade lovande men det föll på att den mottagaren bara kan hantera betalkanaler med den speciella Anysee-programvaran och inte i Media Center. Just nu ser det ut som enda alternativet är FireDTV eller FloppyDTV.

Wednesday, 05 December 2007 21:58:08 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
Hårdvara | Windows Media Center | Windows Vista | Windows XP
# Thursday den 8 March 2007

I helgen installerade jag Beta 2 av Windows Home Server på en äldre maskin där hemma. Den utrustades med ett litet gäng gamla hårddiskar som legat på hyllan och skräpat.

Hårdvara

Min hårdvarukonfiguration ser ut såhär:

  • AMD Athlon XP 1800+
  • Asus A7V266-E moderkort
  • 512 Mb DDR minne
  • 100 Mbit nätverkskort
  • Hårddiskar 80 + 80 + 46 Gb

Installation

Installationen var väldigt enkel och operativsystemet som är baserat på Windows Server 2003 med SP2 verkar trivas ganska bra med den något äldre hårdvaran. Tyvärr är det ju så med äldre hårdvara som mitt AMD-baserade bygge att det väsnas en hel del, vilket är ett problem eftersom den är tänkt att vara påslagen dygnet runt. Ljudnivån saboterar alla möjligheter till detta. Det ligger en liten motsättning i att man vill ha en strömsnål server som alltid är påslagen och att man med fördel ska kunna bygga den på gammal hårdvara. Har man gamla grejer att bygga av så drar de massor med störm och väsnas vilket gör att man vil slå av dom... men köper man nytt så blir det dyrt i jämförelse.

Efter att servern är installerad och klar är det dags att installera klientdelen på de datorer som ska använda sig av serverns tjänster. För att komma åt delat lagringsutrymme behövs förstås inte någon klientprogramvara eftersom det publiceras som vanliga utdelade kataloger. Men för att få automatiska backuper, övervakning av systemuppdatereingar och fjärråtkomst behövs klienten. Klientinstallationen ligger föredömligt på en utdelad katalog på servern.

Lagring

Eftersom jag ville testa hur WHS hanterar att man lägger till fler lagringsenheter efter hand så valde jag att först bara installera på 2 st 80 Gb diskar och monterade in en extra 46 Gb disk efter att systemet var färdigt. Det visade sig vara enkelt att lägga till en disk till det lagringsutrymme som systemet skapar gemensamt över alla hårddiskar i systemet. I princip kan man beskriva det som en mjukvarubaserad RAID lösning där alla hårddiskar i systemet läggs samman till en enda stor logisk lagringsenhet. Systemet sköter sedan om att filer lagras dubbelt så att man får större säkerhet mot diskkrascher, det ger även möjlighet att ta bort hårddiskar från systemet utan att behöva kopiera om en massa data för hand. Detta är rätt intressant om man har flera USB hårddiskar anslutna men ibland vill använda någon av dem till annat än serverlagring.

Dubbellagringen är dessutom konfigurerbar så att man kan välja om en utdelad katalog ska använda sig av dubbellagring.

Backup

Klienter som ansluts och konfigureras för automatiska backuper får automatiskt en schemalagd backup nattetid, då startar klientdatorn upp ur vänteläge/viloläge och säkerhetskopierar all förändrad data sedan förrra backupen. Givetvis tar den första schemalagda backupen betydligt mer tid än de efterföljande. Jag upplevde det som att backupen av min försöksklient gick relativt snabbt. Eftersom klienten kör Media Center och har mer disk än servern hade jag gjort undantag för en del kataloger så de inte säkerhetskopierades. Detta var också föredömligt enkelt att ställa in.

Återställning av backuper kan göras genom att använda en speciell återställnings-CD som man kan boota från. Alterativt kan man återställa enskilda filer från en backup genom att öppna en valfri säkerhetskopia på någon av klientdatorerna och bläddra bland innehållet.

Jag kan väl nämna att nätverksövervakningen som WHS tar hand om direkt varnade mig för att säkerhetskopieringen av min testklient inte hade fungerat på två dygn när jag slog på servern nu ikväll. Inte så konstigt, servern surrar för mycket för att få vara igång hela tiden och då är det ju klart att den inte lyckas säkerhetskopiera klienterna på nätterna... :-)

Delning

Servern delar automatiskt ut en uppsättning kataloger som liknar de man har i Windows XP, dvs kataloger för delade bilder, musik och videoklipp. Det finns även en katalog för programinstallationer, praktiskt för att lägga upp sitt lilla lager av program man ofta vill installera på olika datorer. Eftersom varje användare på klientdatorerna även läggs upp på servern och dessa användares lösenord helst ska vara synkroniserade skapas även en personlig serverkatalog för varje användare.

Fjärråtkomst

Fjärråtkomst används i flera syften i fråga om WHS, dels är ju själva servern gjord för att köra utan skärm, tangentbord och mus så all åtkomst till den görs via fjärrskrivbord.

Den andra varianten av fjärråtkomst som servern ger är att man kan öppna sin server för åtkomst från internet, det gör att man kan logga in via en krypterad säker anslutning till servern och komma åt sina lagrade filer på servern. Ett webbaserat gränssnitt finns för att bläddra, söka, hämta och lägga upp filer till delade kataloger. Detta gränssnitt har även funktioner för att man ska kunna köra fjärrskrivbord mot de klientdatorer man har installerat hemma.

 

Thursday, 08 March 2007 23:08:20 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]
Hårdvara | Windows Home Server
# Friday den 23 July 2004

Motorola MPx 200Ok, killarna i Motorolas monter i Windows Mobile avdelningen på TechEd höll sitt löfte och skickade manual, bordsladdare och synkroniseringskabel, allt snyggt och prydligt levererat via DHL. Jag får väl medge att jag inte riktigt trodde de skulle skicka nåt alls när jag snackade med dom efter att ha vunnit telefonen på dragningen efter Clemens Vasters sista föredrag på tordagskvällen.

Jag kanske ska ta storyn från början... I den väska man fick på TechEd hade Microsoft fyllt på med en massa grejer, en ganska stor andel av dessa var inriktade på utveckling på den mobila SmartPhone plattformen och PocketPC. Eftersom mitt intresse för programmering på denna plattform var minst sagt sviktande kändes det rätt bortkastat. Bland prylarna fanns SDK på CD, Pocket Streets navigationsprogram med kartor och boken .NET Compact Framework Pocket Guide. Dessa hann nästan förpassas till sopkorgen innan veckan var slut... Men en ändring skulle komma! 

När jag loggade på konferenssitens mailsystem på fredagsmorgonen fick jag ett mail om att jag vunnit den MPx200 telefon som lottades ut för varje timeslot under TechEd, det var rätt kul eftersom det faktiskt var min födelsedag! Snabbt iväg och hämta den... 

Nu hade man helt plötsligt användning av prylarna som nästan ratats några dagar tidigare. Boken blev perfekt litteratur under flygresan hem och gav ett trevligt smakprov på hur utveckling för den mobila plattformen funkar.

Uppenbarligen är de telefoner som lottades ut på TechEd en aning speciella eftersom de är utrustade med Windows Mobile 2003 inklusive .Net Compact Framework i ROM. De som säljs över disk är tydligen förinstallerade med Windows Mobile 2002 vilket inte heller kommer att ändras enligt Motorolas personal. Lite udda men jag ser det som en trevlig grej att testa mobilutveckling på. Eftersom jag tidigare bara har använt Nokia och SonyEricsson telefoner så blev jakten på en handsfree till Motorola en chock... Det finns ju knappt tillbehör till Motorola i Sverige! Jakten på en stereohandsfree kommer att fortgå eftersom jag tänkte se till att fixa ett SD/MMC minneskort till telefonen och utnyttja Media Player som en MP3/WMA spelare.

Friday, 23 July 2004 16:44:20 (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Hårdvara | Windows Mobile
Blog & Contact
Per Salmi
Per Salmi
Min LinkedIn Profil

Jag arbetar på Combitech AB i Linköping med konsultuppdrag och utbildning inom Microsoft .NET området. Kontakta mig gärna om ni har frågor, behov av konsulttjänster eller är intresserade av utbildning inom .NET.

Copyright © 2017 Per Salmi

Bloggmotor: newtelligence dasBlog 2.3.12105.0

Sign In
Statistics
Total Posts: 220
This Year: 1
This Month: 0
This Week: 0
Comments: 40

Datorer
All Content Copyright © 2017, Per Salmi