Minnesota Web Developer | A little something about everything...

Minnesota Web Developer

A little something about everything...

Performance, Private Memory Limit and Virtual Memory Limit

Private memory limit uses your system RAM, where the Virtual Memory limit will use Disk drive space. In most cases it is best to only set a private memory limit to prevent degradation to system performance if an application starts to use excessive amount of memory. Many .Net application will use large amount of virtual memory(Drive Space).

 

How to limit IP assignments to a guest OS and setup IP security using ACLs on Hyper-V Server

Limiting the use of IPs by each Guest OS is an important step in securing your network from accidental or intentional abuse of IP resources. 

You can limit IPs in Hyper-V 2012 using ACL rules much like any router or managed switch would provide via ACLs.

No Gui is currently available to manage ACLs so you will need to open Windows Powershell if you are in GUI mode. Lets assume you have VM named "Poject1" and you would like to limit this client/gues VM so they can only use 10.0.0.75 as an IP address.

 

Here are the commands:

 Add-VMNetworkAdapterAcl -VMName Project1 -LocalIPAddress 10.0.0.75 -Direction Both -Action Allow

 Add-VMNetworkAdapterAcl -VMName Project1 -LocalIPAddress any -Direction Both -Action Deny

That is it, your done.

 

Now you can check the rules with:

 Get-VMNetworkAdapterAcl -VMName Project1

 

or you can remove the rules using:

 Remove-VMNetworkAdapterAcl -VMName Project1 -LocalIPAddress 10.0.0.75 -Direction Both -Action Allow

 Remove-VMNetworkAdapterAcl -VMName Project1 -LocalIPAddress any -Direction Both -Action Deny

Windows is unable to install to the selected location. Error: 0x80300001

This error occurs when the installer cannot find the install image, this commonly happens when you install f6 drivers but then forget to put the windows install disk back in the drive. 

  • Verify that you have placed the install disk back in the same drive you had it in to start the install process
  • Verify you are using the correct drivers (windows version, 32/64bit)

Problem should be resolved at this point.

Minnesota Roofing Contractor, Review

The roofing on your home is quite an investment not only of your money, but of your time as well in its care and maintenance.  Finding the right roofing contractor with the proper licensing and reputation is critical. There are some very specific things to look for and its not the lowest bid.

  • It is important to be sure that the roofing contractor you hire has a verifiable business license.  
  • Good credentials can be additional indication of the roofer’s knowledge and experience.
  • They should have a physical business address.
  • Ask the roofing contractor for proof of insurance. A reputable company will carry comprehensive liability insurance as well as worker’s compensation insurance.
  • Another thing to ask for are references. There is nothing wrong with asking for good references of previous customers.
  • Seeing some before and after photos for completed work is also a good idea.
  • Another important thing to look into are warranties. While the materials used on your roof are covered by a manufacturer’s warranty, your roofing contractor will offer a workmanship warranty. Ask for details in writing including a copy of the warranties being provided. Be sure that a list of anything that would void the warranties is also included.  
  • Always get a detailed proposal in writing. This proposal should include the cost, length of the project, materials to be used, times the work will begin and end and procedures for cleaning up after the work has been completed as well as a fixed price along with any potential additional fee's such as roof deck replacement for any bad sections.

When I recently had my roof done I choose Ronningen Roofing Inc.

They have been in Rochester, MN and servicing southern Minnesota roofing needs, since 1998.  They also have a high standard not only in quality products but overall workmanship. When they submitted an estimate to a me, it was easy to read and had no hidden changes. They had the best warranties available on materials and workmanship of the contractors I received estimates from. I had lots of questions on options and Eric went above and beyond to answer them, Eric and his team took the time to give accurate information for everything I required. All in all, Eric has a phenomenal team of professionals that I trust and would recommend to anyone looking for a roofing company in Minnesota.