Antimalware Service Executable high CPU

Today I noticed that my computer fan was running more than normal, Windows Explorer become unresponsive and basically the computer wasn’t normal. I took a look at Task Manager and Process Explorer and I noticed that Antimalware Service Executable wasn’t normal and was using about 30% CPU.

antimalware

I found that strange and first I tried to kill the process, but unfortunately  I can’t kill it. Then I tried stop Windows Defender Service, but I can’t stop this service. Then I reboot the computer and the problem was the same…

After a while I did a google search to see if someone else had the same problem. I’ve found that this is a common problem with lots of possible solutions.

The solution that worked for me was:

1º  Open Windows Defender

2º Go to settings\Administrator and uncheck “Turn on this app” and then save settings

windows-defender

3º Now you will have warning messages in Windows TaskBar.

4º Open Action Center

action-center5º Click on button “Turn on now” to turn on Windows Defender.

And after this steps for some reason my computer CPU is again normal.

 

Digg thisBuffer this pageShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on RedditShare on StumbleUponShare on TumblrTweet about this on Twitter

Open Media Vault

A few years ago many users, like my self, bought Windows home server but as you might know windows home server is dead.
So few years ago I tested a few NAS solutions like FreeNAS, Ubuntu Server + Webmin, etc.. but in the end I choose Open Media Vault.

OpenMediaServer
Why?

  1. I needed a very simple web interface to configure the server and FreeNAS and Open Media Vault has it.
  2. it has to be light not a resource hog.
  3. Support for samba, users, ftp, ssh, backups and other things I might need.
  4. Support for extensions/plugins.

Both FreeNAS and Open Media Vault have it but I sick with Open Media Vault mainly because it’s based on Debian and I’m more familiar with Debian than with FreeBSD.

I will post here a few links that worth check out so you can learn more about Open Media Vault.

Home
Live Demo
Features
Download
Virtual machine to test

Digg thisBuffer this pageShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on RedditShare on StumbleUponShare on TumblrTweet about this on Twitter

Make games with Construct2

Recently I was looking for HTML5 game frameworks because in the future I want to develop what I think would be a very cool game.
And while I was looking I found this application Construct2.

Construct2

This an application that allows users to make games just by drag and drop objects around, add behaviors to them, and make everything come alive with events!

Simple right.

If you want to learn more about Construct2 I really recommend that you see this video because it teach very quickly how to create simple games like Flappy Birds:

Now what is motivating me to test this application is the export options:
Construct2-export

Not only it exports to HTML5 but also to mobile devices and much much more.

I think this deserves test.

Digg thisBuffer this pageShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on RedditShare on StumbleUponShare on TumblrTweet about this on Twitter

MVC bundle EnableOptimizations

Bundling and minification are two techniques you can use to improve request load time.

Bundling is a ASP.NET 4.5 feature to combine multiples files into a single file. This is used in CSS and JavaScript files.
Minification performs code optimizations (ex: remove comments) to CSS and JavaScript files to reduce size.

Bundling and minification are enabled or disabled by default by setting to true or false the Compilation element.

mvc

To change this behavior use the BundleTable.EnableOptimizations property and set to true to enable bundling and minification.

Many times in a production environment you need something else to control the bundling and minification especially when you need to diagnose a problem in your JavaScript.

You can use any logic you want or, for a simple scenario, use a app settings key.

ex:

BundleTable.EnableOptimizations = bool.Parse(System.Configuration.ConfigurationManager.AppSettings["EnableOptimizations"]);

Place this code in your BundleConfig class inside method RegisterBundles.

Digg thisBuffer this pageShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on RedditShare on StumbleUponShare on TumblrTweet about this on Twitter