PNG Colour mismatch in Internet Explorer
I recently did some web work that involved working with PNG files. I’m not a designer so was using Paint.Net, I haven’t used Adobe Photoshop for years. I came across an odd problem where my saved PNG didn’t match the CSS used on the page even though the hex values for the colours were exactly the same. It was only when I tried opening the webpage in Chrome that I noticed the problem was specific to Internet Explorer.

After some Googling I discovered that this is due to Internet Explorer not recognising the gAMA metadata inherent in PNG files. Apparently you can remove the metadata using Adobe Photoshop but Paint.Net has no such option.
I eventually stumbled across a program called TweakPNG which allowed me to open the image and remove the offending gAMA metadata.
Problem solved.
UPDATE: The issue is described far more eloquently then I ever could here.
Adding SQL Reporting Services to an existing cluster
After some investigation I found the following statement buried in the SQL Server 2008 Failover Clustering white-paper.
Posted via email from Jim’s Posterous Blog
User renames not being recognised
< % =System.Web.HttpContext.Current.User.Identity.Name %>
Note that this does not appear to be an issue under Windows Server 2008.
Downgrading Windows 7
Up until recently I’d been using the Windows 7 Enterprise Trial from TechNet on my home PC. Unfortunately it was due to expire, so I purchased a copy of Windows 7 Home Premium as I don’t need Ultimate or Professional at home.
Not wanting to loose my settings I tried to downgrade but was presented with the following error;

After some Googling I stumbled upon a post with a simple registry hack to allow the downgrade.
Once I’d configured the relevant registry keys in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion (see image below) I was able to perform the downgrade. I am now happily running a licenced and activated Windows 7 without having to install a fresh copy.

You may argue that a fresh install would be more sensible but frankly its running as well as it did 3 months ago so I really didn’t see the need. Oh and for the record moving to Windows 7 is well worth the effort.
Operating System Analogies
Posted via email from Jim’s Posterous Blog
Links for 19/03/2010
- How to install Bugzilla on CentOS - http://techgurulive.com/2009/07/01/how-to-install-bugzilla-under-redhatcentos/
- How to reset Windows Server 2008 administrator passwords:- http://www.petri.co.il/reset_domain_admin_password_in_windows_server_2008_ad.htm
- Windows 2008 AD Design Guide - http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=88f0184c-8f03-4f0f-b3f9-5109255fb461
- Configure SQL Server Instances to use static ports - http://msdn.microsoft.com/en-us/library/ms177440.aspx
- HTML5 V FLASH: - http://www.readwriteweb.com/archives/does_html5_really_beat_flash_surprising_results_of_new_tests.php
- Microsoft drops Hardware Virtualisation Requirement for XP Mode - http://blogs.zdnet.com/microsoft/?p=5607
- Jonathan Schwartz reveals some interested titbits from his tenure as SUN Microsystems CEO – http://jonathanischwartz.wordpress.com/2010/03/09/good-artists-copy-great-artists-steal/
GD Library versions and Ubuntu
Overclocking an Intel E2160
Posted via email from Jim’s Posterous Blog
Publishing vsftp though ISA – 550 permission denied
A simple one that caught me out recently. I’d setup an FTP site using vsftpd which was published through ISA 2006. By default FTP Filtering on an ISA rule is setup as read only. So if you try to upload a file you’ll get an error 550 permission denied.

The fix is simply to right click on the rule in ISA and select Configure FTP. Then un-tick Read Only. Click OK and Apply.








