Firefox 3.6 Beta 3 released

Mozilla community released Firefox 3.6 Beta 3, which contains over 80 bug fixes from the last beta release. If you are a Firefox fan, you should give it a try. How to run Firefox 3.6 Beta 3 in Ubuntu? 1. Download the tar package of Firefox 3.6 Beta 3 2. Unzip the tar package to a folder 3. Open the folder, find a file named “firefox” 4. Double click “firefox” to launch Firefox 3.6 Beta […]

The most biased review on Ubuntu

First of all, I consider myself far from a Linux fanboy, and I myself have many frustrations with Ubuntu too, but I would not make unprofessional reviews as Andrew Thomas did. As a technical writer of TG Daily, Andrew Thomas recently wrote two most biased reviews I’ve ever read on Ubuntu 9.10 RC: here and here. As a matter of fact, the article titled “Ubuntu is still rubbish” is rubbish itself. It is absolutely stupid […]

WordPress upgrade available: hardening release

I haven’t writen many posts in the past a few weeks because of my crazy schedule. Finally I had some free time this afternoon to write something and noticed that a hardening release of WordPress was rolled out, and with the built-in one-click upgrade feature, my blog is up to date now.

Debugging Visual Studio 2005 project on 64-bit IIS 6 in Windows XP x64

If you are using Windows XP x64 and if you use Visual Studio 2005 to create a virtual directory on local 64-bit IIS as shown in the following screen shot: and you may get an error message like this: Unable to create the virtual directory. Configuring the virtual directory for ASP.NET 2.0 failed. You may need to manually configure this site for ASP.NET 2.0 in order for your site to run correctly. The root cause […]

Drupal project

I am currently working on creating a web site with Drupal for a customer and I am planning to write some tutorials on using Drupal. Stay tuned.

Ubuntu 9.10 beta released and Ubuntu 10.04 code name announced

Today, the beta version of Ubuntu 9.10 will be released to public, and then at the end of this month the final version will be officially released. About one week ago, in a recorded video for UbuCon 2009, Mark Shuttleworth, the founder of the Ubuntu project announced the code name of the next version of Ubuntu: Lucid Lynx. It will be a LTS (Long Term Support) release and will focus on speed, stability, quality, and […]

Free Anti-Virus software from Microsoft: Security Essentials

Security Essentials is a free antivirus, anti-spyware product from Microsoft, a public beta version was released in June 2009 for a limited number of downloads, and now the beta test is finished and the final version of Security Essentials should be available at any time, according to the email that was sent to all beta users: Dear Beta User, Thank you for participating in the Microsoft® Security Essentials Beta. Your participation has been instrumental to […]

How to fix System.Data.OracleClient BadImageFormatException error

[UPDATE]: The fix in this post may not work on Windows Vista/7  64-bit operating system, if you are using Vista/7 and have the problem specified in this post, then check out the updated post here: https://learningpenguin.net/index.php/2010/08/13/update-how-to-fix-system-data-oracleclient-badimageformatexception-error/ If you use Microsoft’s OracleClient libraries to connect Oracle database in .NET application, you may encounter BadImageFormatException error if the application is running on a x64 machine. The actual error message shows as follows: [InvalidOperationException: Attempt to load Oracle […]