Skip to main content

Windows 10 – Disable automatic shutdown after Windows Update

The time has come to update this post regarding Windows Update behaviour in Windows 8 to Windows 10.

The system updates performed on regular basis by the Windows Update tool are generally a good thing, except when they force the shutdown process giving you no chances to do anything about it except save your work. We’re talking about the dreadful “You’re about to be signed out – Restarting in XX minutes, YY seconds” countdown message, which happens to be one of the most annoying features of the new operating system, even among those – including me – who actually like it.

Luckily enough, there are some ways to prevent this feature from happening, depending on which version of Windows you’re using, or just to shutdown the countdown.

Read More

Visual Studio 2015 – How to update NodeJS and/or NPM to their latest version

Among the things I love the most in Visual Studio 2015 is the seamless integrations of some of the most advanced community-driven, modern development tools such as Node.js, NPM and Bower. Conversely, among the things I love the least there is the fact that, sadly, the designers chose to ship the product with it’s own version of Node.js and NPM providing them in a internal bundle package instead of installing and using them as external executables. This can be a minor nuisance or a major problem, depending how much you’re using these tools and how often you need to keep them up-to-date – which is something that VS2015 doesn’t allow you to do from within the GUI.

Luckily enough, we can easily update them both with a bit of manual work: let’s see how.

Read More

Visual Studio 2015 – How to fix TypeScript TS2304 compilation errors (and other ES6 compiling/transpiling issues)

I recently had my hard time trying to setup an ASP.NET Core 1.0Angular2 RC1 Web Project with Visual Studio 2015 and make the embedded TypeScript compiler/transpiler accept it. These were the errors I was facing:

As far as I knew, the issue was indeed related to the recent upgrade I made switching Angular2 beta to Angular2 RC1. I managed to fix that, but it took a fair amount of time due to the lack of documentation almost anywhere. Since I feel like it can happen to other developers, I will share the workarounds I found hoping to help someone to waste less time than I had to.

Read More

Kerio Control VPN Client, All Versions – Direct Download Links

If you’re a Network Administrator you will most likely heard of Kerio Control, an excellent Firewall, Router and Leading-Edge IPS solution developed and mantained by Kerio, Inc (we already mentioned it here). Among the various services offered, Kerio Control also includes a proprietary VPN implementation called Kerio VPN, accessible through a proprietary VPN client called Kerio Control VPN Client. To configure it you can refer to the official documentation.

Once you do that, you can choose between enabling the IPsec VPN protocol (you can get more info about that here) or use the proprietary Kerio VPN protocol only. The former is more versatile, since it lets you to use any  any VPN client software supporting L2TP/IPsec, but it’s widely known to be a less secure choice (for good reasons – more info here); if you want to take the most secure solution, the latter is definitely your best choice: however, being it a Kerio proprietary protocol, you’ll need to use the Kerio Control VPN Client only, which is not available for a most of platforms – including Android and iOS mobile browsers.

Read More