Recently I was trying to install an Ubuntu Server in VirtualBox, and I noticed that my host Windows OS is 64-bit, but VirtualBox does not have options for 64-bit guest OS in the Create Virtual Machine interface. My first thought was I need to install 64-bit VirtualBox, but I was wrong. There is only one version of VirtualBox for both 32-bit and 64-bit host PC. After some digging around, I realized that in order for VirtualBox […]
Two months after the initial announcement of shutting down Ubuntu One file syn service by Canonical, the Ubuntu One team sent out the second notice, maybe the last notice, to remind all Ubuntu One users to migrate their valuable data from Ubuntu One server to somewhere else by July 31st, 2014, which is the official last day of the Ubuntu One service. As previously announced, the file services for Ubuntu One have been discontinued. Your data […]
Convenience always comes with a price, and this is also true when you order your pizza online. I am not talking about the price you pay for your pizza; I am talking about the security you may sacrifice when you enjoy the convenience brought by the east online order service from any pizza store. Recently hackers claim that they have grabbed the passwords of about 65k customers from Domino’s Pizza in France and Belgium, and […]
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 […]
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 […]
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 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 […]
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 […]
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 […]
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 […]