HTC One releases software update

HTC One released software update and this update contains some good enhancements besides bug fixes. Here are some highlights of the update: Color coded theme. Finally there is some color, not just the dull black theme everywhere. A new Extreme Power Saving mode is added. You can manually turn the mode on, or configure it to turn on when battery level reaches a certain percentage you have specified: 5%, 10%, or 20%. When phone is in […]

Input string was not in a correct format error when clicking ImageButton in IE 10 or higher

First of all, this is not a new issue. If you have an old .NET web form, especially prior to .NET 4.5, with an ImageButton in a UpdatePanel, then when you click on the ImageButton in IE 10 or higher browser, then you will encounter an error: The input string was not in a correct format Without going into the details of the root cause, I will just list the fixes here: Fix 1: Simply upgrade […]

Android 4.4.3 update available to Google Nexus devices

One of the reasons that I decided to buy Google Nexus 10 instead of Sumsang Galaxy Tab last year was that I would get the Android update much faster on Google Nexus 10 than on Sumsang Galaxy Tab whenever there is new Android updates available, and the recent Android 4.4.3 update proved once again that I made a right choice. Yesterday afternoon when I turned on my Google Nexus 10, I noticed that Android 4.4.3 […]

Google simplifies email encryption

Google is working on a Chrome extension called End-To-End which can help encrypt, decrypt, digital sign, and verify signed email messages within the browser, according to a post on Google Online Security Blog. The demand of encrypting emails has increased because more and more people want to keep snoops from reading their emails. Currently, if you would like to send encrypted email messages to someone, you will have to be tech savvy enough to accomplish the task, and […]

Open source encryption tool TrueCrypt recommends user to switch to BitLocker

Embed from Getty Images The web site of the popular open source encryption tool TrueCrypt suddenly disappeared and visitors are redirected to a SourceForge page with this note: “WARNING: Using TrueCrypt is not secure as it may contain unfixed security issues”, and the web site also mentions that the development of TrueCrypt was ended in 05/2014 after Microsoft ended the support for Windows XP, but the web site does not give any reason why the development of […]

HP 7 plus tablet out of stock

Within weeks of the release, HP 7 Plus tablet was already sold out. HP 7 Plus running on Android Jelly Bean 4.2.2 is a low-end tablet with low-end hardware, and some people criticized that this tablet is cheap and shabby, but in my opinion, with a price tag of less than $100, this tablet is very impressive and is a perfect gift for young kids: you will not feel so heart-broken when your kid accidentally […]

Duplicate headers received from server

This error is very common to ASP.NET developers. If you have a web application that generates some file on the fly then prompts the user to download the file, then you may encounter “duplicate headers received from server” error. Most likely the web application will use Response.AddHeader() method to push the file to the browser for downloading, something like this: Response.AddHeader(“Content-Disposition”, “attachment;filename=” + outputFileName ); If the variable outputFileName contains comma, then you will get […]

Are you ready to switch to Linux?

The official support for Microsoft Windows XP ended one month ago, and if you are still using Windows XP, then you really should either upgrade to Windows 7 or higher, or switch to another OS. You may have been recommended to switch to Linux, but the question is “are you ready to switch to Linux”? Linux is an excellent open source operating system and can replace Windows for sure, but Linux is not for everyone to […]

Some companies still don’t allow complex password

Different company may have different password requirements, and there is no universal password guideline to follow. However, there are some common best practice for creating strong and complex passwords.For example, the commonly accepted minimum length of password is 8 characters, but more and more companies suggest or require more than 12 characters. Strong passwords should mix lowercase letters with uppercase letters, and contain numbers as well. Another important component of a strong password is to […]

How to create a secure password that you can remember – part two

In my previous post, I shared some tips on creating a strong and secure password in an easy way. Let me recap the steps just in case you forgot. 1. Choose a phrase (about 12-14 characters long without space) that is only known to you, for example, “Ilovepancake!”. 2. Capitalize the first letter of each word, in this case,  “l”->”L”, “p”->”P”. 3. Replace some letters with numbers or special characters, for example, “o”->”0″(number zero), “a”->”@”, […]