Optimering av disk I/O för Tortoise SVN användare

Jag hittade nyss ett kanontips för de som använder TortoiseSVN som klient för källkodshantering med Subversion! Jag har inte tänkt på det förrut men man har ju en tendens att ha de allra flesta av sina pågående projekt under någon viss plats i filsystemet och varför ska då TSVNCache behöva kolla alla filhändelser som inträffar över hela disken?

Ta en titt på Optimize Tortoise SVN Cache (TSVNCache.exe) Disk I/O för att läsa om hur man enkelt begränsar TSVNs bevakning av filsystemet till en bestämd katalog!

Hmmm... Detta påminner lite om reklam för ett visst smärtstillande preparat: "Varför behandla hela kroppen om du vet var du har ont..." :-)

På min laptop blev det betydligt mindre diskaccesser i alla fall, kan fundera på om det inte ger resultat i fråga om batteritid också om man sitter och jobbar utan tillgång till vägguttag.


Comment Section

Comments are closed.

Windows Live Photo Gallery och färghantering

Jag trodde för ett ögonblick att vi fått ett kollektivt fel på färgseendet när min fru visade upp några digitalfoton hon just hade importerat i Vista från vår Canon IXUS 700 kamera. Det var första gången vi bekantade oss med relativt nya Windows Live Photo Gallery, som installerats när jag uppdaterade några av Windows Live applikationerna häromdagen.

Alla bilder såg ok ut i översikten med miniatyrer men visades med svårartad överdosering av rött när man öppnade varje enskild bild för visning. Det var ett ganska hårt omdöme som Photo Gallery åkte på direkt vid upptäckten... Men lite efterforskningar visade att problemet var att bildskärmen, en Samsung SyncMaster 205BW, automatiskt begåvats med en anpassad färgprofil då Vista identifierat skärmen. Tyvärr var det en färgprofil som inte gjorde sitt jobb.

LivePhotoGallery

Lösningen på problemet var att ta bort färgprofilen som tilldelats bildskärmen. Kolla på denna KB artikel för exakta instruktioner: https://support.microsoft.com/kb/942632

Som lite kuriosa kan man notera att den vanliga gamla förhandsvisningen av bilder i XP inte använder färgprofiler och därför kan ge rätt bleka visningar av bilder som härstammar från tex Photoshop och inte har anpassats för visning med sRGB profilen. Photo Gallery däremot använder glatt färgprofilinformation och försöker göra ett så bra jobb som möjligt med att visa bilder som de är tänkta att visas, vilket kräver att färgprofilen man har tilldelat bildskärmen är korrekt. Vilket uppenbarligen inte var fallet med Samsungs profil.


Comment Section

Comments are closed.

Backup från kommandoraden i Vista

Förra veckan landade det en liten 160 Gb USB disk på mitt skrivbord, en Western Digital Passport. Det är väl egentligen behovet av bra backup och att vi kommer att jobba allt mer med virtuella maskiner i en del projekt som ligger bakom inköpet.

IMAGE_034 

Behovet av enkel återställning efter en total katastrof ledde till att jag letade upp hur man fixar total backup från kommandoraden i Vista:

wbadmin start backup -backupTarget:D: -include:C: -quiet

C: respektive D: på raden ovan byts ut mot den enhet man vill säkerhetskopiera samt den enhet där man vill lägga kopian.


Comment Section

Comments are closed.

Måste kollas in: CSS hacks and tricks

Bara en liten minnesanteckning för mig själv... eller nån annan som hittat hit Anders Jönsson verkar har hittat intressant material för den som drabbas av CSS-problem i olika webbläsare:

Anders Jönsson: CSS hacks and tricks


Comment Section

Comments are closed.

Visual Studio 2008 Beta 2

Det gick relativt snabbt att tanka ner VS 2008 och dess tillhörande MSDN Library igår, mycket snabbare än de tidigare CTP releaserna av Orcas. Jag antar att Microsoft lagt lite mer resurser på bra distribution av nya betaversionen än de gjort tidigare med tanke på att det troligen blir ganska hårt tryck på nerladdningen av denna release som sägs vara funktionsmässigt komplett.

Installationen på min Vista laptop (Dell Latitude D820) gick på ca 1,5 timme, jag körde med Virtual Clone Drive direkt från en ISO image på samma hårddisk så det kanske inte var optimalt ur prestandahänseende.

VS2008 Beta 2  install 1

Installationen gick igenom helt utan problem och några få minuters test visade att det går utmärkt att skapa och bygga både Winforms och ASP.NET applikationer. Det blir intressant att se hur väl den hanterar att bygga applikationer med olika målplattformar i fråga om .NET versioner. Jag ska ge den ett rejält test med en större webbapplikation för att se om det fungerar bra att bygga ASP.NET 2.0 applikationer som driftas på servrar utan .NET Framework 3.5.


Comment Section

Comments are closed.

SearchDotNet

Jag hittade just en specialiserad sökmotor för .NET relaterat material. Det påstås tex från .NET Rocks podcast att den ofta ger bättre träffar än direkta Google-sökningar, det kan jag väl inte direkt bekräfta men det är ju inte helt omöjligt med tanke på fokuseringen.

image

DotNet Developers Search


Comment Section

Comments are closed.

Vista Home Premium Edition och Samba

Jag skrev förrut om hur man får Vista att fungera tillsammans med Samba för delade kataloger i Inloggning mot Samba filservrar från Vista klient, det har visat sig att tipset är lite svåranvänt för de som har någon av Home versionerna av Vista. Orsaken är att secpol.msc inte finns med i Vista Home.

Istället för att använda secpol.msc kan man då fixa det hela med en ändring i systemregistret.

  1. Start -> Run... "regedit.exe"
  2. Gå till HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  3. Dubbelklicka på LmCompatibilityLevel på höger sida i registereditorn
  4. Ändra värdet från 3 till 1
  5. Klicka på Ok
  6. Stäng registereditorn

Nu har du ställt om minimikravet på autenticering så att din Vista installation är kompatibel med äldre Samba versioner!

 


Comment Section

Comments are closed.

ASP.NET 2.0 och SMTP på localhost: 5.7.1 Unable to relay

Avdelningen mystiska fel som uppträder i driftmiljö har fått ett nytt tillskott. Vid driftsättning av en kundapplikation upptäcktes det att användarna aldrig fick sina lösenord om de använde funktionen för att skicka ut nytt lösenord via e-post. Det visade sig att System.Net.Mail i ASP.NET 2.0 använder den lokala SMTP tjänsten på ett sådant sätt att SMTP servern tycker att det är frågan om försök att reläa post med falsk avsändare.

Felmeddelandet är "SmtpFailedRecipientException: Postlådan är inte tillgänglig. Serverns svar var: 5.7.1 Unable to relay for xxx@yyy.zz" detta på en maskin med svenskt språkpaket för ASP.NET.

Slår man om så att fullständiga felmeddelanden är synliga ser det ut ungefär så här:

IIS SMTP error screenshot

Problemet är relativt enkelt att avhjälpa, det handlar om att konfigurera SMTP tjänsten så att den tillåter relä-funktion för lokala maskinen, dvs IP-nummer 127.0.0.1. Enklaste sättet att fixa det i IIS-hanteraren är att:

  1. Öppna Internet Information Services Manager
  2. Gå ner i trädet för lokala datorn -> Default SMTP Virtual Server och höger-klicka på den noden, välj Properties
  3. Gå till fliken Access och klicka på knappen Relay...
  4. Klicka på Add... och lägg in 127.0.0.1 som IP-nummer
  5. Klicka Ok på de öppnade dialogerna

Nu ska utgående mail från ASP.NET applikationer fungera korrekt.

IIS security settings screenshot


Comment Section

Comments are closed.

Internet Explorer Developer Toolbar 1.0

 Nu finns IE Developer Toolbar 1.0 släppt för nerladdning. Hämta här.

developer toolbar screenshot

Det ska bli intressant att se om denna nya version är mer stabil än den tidigare.


Comment Section

Comments are closed.

Rensad bokhylla, minnen och Beta 1

Gick igenom en bokhylla med lite blandat innehåll i helgen och fick en rejäl flashback när jag hittade detta Beta 1 kit av Visual Studio.NET.

 

.NET Beta 1 packaging

Nu handlar det om ett hopp bakåt i tiden som är enormt i vår snabba utveckling. Efter lite undersökningar i gamla arkiverade mail kan jag, som .NET arkeolog, datera min allra första installation av Visual Studio.NET till den 15:e November 2000, klockan 19:01.

Här kan jag konstatera att arkiverade PST-filer från Outlook slår kol-14 metoden ganska lätt.


Comment Section

Comments are closed.

<< Older Posts | Newer Posts >>