Tools & Utilities

47 posts

Cannot create initial migration with dotnet ef command in .NET core

By Jason Groce – https://github.com/dotnet/docs/blob/cb475ed45f881e9462e34764480d3b0ebce85e91/docs/images/hub/netcore.svg, Public Domain, Link The new .NET Core 3.0 was released on September 23, 2019, with lots of new features and new changes. Often times, those new changes will not cause any trouble but sometimes they do. And there is one specific change in this new update that will give you a headache if you update to .NET Core 3.0 without reading what has been changed in the new release, and […]

How to Uninstall VMWare Workstation Player 12 in Windows 10

Windows 10 is a great operating system and works great…oh well at least when it’s working it works great. When it’s not working, you will probably be banging your head on the wall and yelling why. Recently I just had a moment like that. I was using VMWare Workstation Player 12 and decided to upgrade to Player 14, so I need to uninstall Player 12 first. It should be a simple task in Windows 10, […]

Digitizing your photo prints with Google PhotoScan in one tap

Over the years I have taken many pictures to capture various precious moments in my life, such as the birth of my children, their first steps, and the first day of school etc., and the memories captured in the pictures bring me great joy every time I look at them. I didn’t have a digital camera 15 years ago (let alone a smartphone with good camera feature), so all my pictures taken back then were […]

Zorin OS helps users to switch from Windows to Linux

I am not going to waste on explaining what Linux is, why/how to use it. You can Google it and you will find so much information online. Because Linux is open source and everyone can modify and contribute to it, there are many versions of Linux, and each version is called a Linux distribution, or distro in short. If you are not happy with Microsoft Windows OS but don’t want to switch to an expensive […]

Google indexes HTTP site as HTTS, how to fix it?

A few months ago, I decided to switch my hosting provider from Arvixe to SmarterASP.net and after the switch I decided not to continue to use SSL for my site, so I terminated my SSL certificate. Within a week, I noticed that my page views have dropped tremendously, almost to single digit. After some investigation I noticed that Google still indexes my site as HTTPS instead of HTTP, even though I don’t have SSL certificate […]

A quick review of Grav CMS

Grav is a file-based open source Content Management System (CMS) and is developed by RocketTheme, which means Grav doesn’t use a database. Content and configuration options are all stored in flat files on the server. The main focus of Grav is speed and simplicity. Because of this, I would like to give it a try to see if how easy and simple to use it, especially for small business and non-profit organizations where techinical resource […]

Resurrection of Windows Live Writer: Open Live Writer

The famous blogging provider WordPress.com recently released a desktop app for customers managing their WordPress.com blogs, and this reminds me an old and discontinued desktop blogging application I used before: Windows Live Writer, so I did some search and happily found that it has come back to life. Windows Live Writer is a desktop application from Microsoft for blog publishing. It was first released in 2007 and then became part of the Windows Live Essential […]

Google Inbox by Gmail opens to public but still missing two important features

I have been using Google’s new email app called Inbox by Gmail since its first invitation-only release and I have to say I am a big fan of it, and I think it is the best email app so far. Its elegant and mobile-friendly design makes it so easy to check and manage your email inbox, and it also goes beyond email by integrating your calendar, reminder, and other stuff in your account to make […]

New Google Chrome extension password alert protects user from phishing sites

Google released a new Chrome extension called Password Alert that will protect users from phishing websites that might try to steal user’s Google account passwords. According to Google official blog post, “Once you’ve installed it, Password Alert will show you a warning if you type your Google password into a site that isn’t a Google sign-in page.” The blog post didn’t go into details about how Password Alert works, but only mentioned that once Password […]

Google Handwriting Input revolutionizes Android mobile input methods

Want to text your friends in a fast way but your fingers are too fat? Want to use emojis in your text message but your keyboard does not support them or it is hard to switch back and forth? Hard to take meeting notes with your tablet because you don’t have an external keyboard? Google Handwriting Input app comes to the rescue. It is a new app recently released by Google that allows users to handwrite […]