Resizing Azure Kubernetes Nodes

I have been searching for a clean way to upgrade the size of nodes within Azure Kubernetes service, which should be straight-forward, but it has not been. There are no blog posts, and it seems when talking with anyone “in the know”, there is little to be done. Microsoft has this on their to-do list, but it is not yet delivered. The only caveat with this adjustment is that if you …

DRY Principles - Finding Entities With Attributes

var types = (from assembly in AppDomain.CurrentDomain.GetAssemblies()
    from type in assembly.GetTypes()
    where Attribute.IsDefined(type, typeof(FCBids.Domain.AuditEntityAttribute), false) && !type.Namespace.Equals("System.Data.Entity.DynamicProxies")
    select type).ToList();
 
foreach (var type in types)
{
    /// do what you need to here.
    /// ....
}

Setting up a Connection to HyperV

Next time I need to setup a connection to Hyper-V:

http://thetechnologychronicle.blogspot.com/2013/11/hyper-v-server-2012-remote-management.html

To list all connections on the computer:
Get-NetConnectionProfile

To turn public network interfaces into private network interfaces:
Set-NetConnectionProfile -InterfaceIndex {the index} -NetworkCategory Private

Enable-NetFirewallRule -DisplayGroup *

Clients Need to Assume Ownership of Their Projects

It seems as if there are many intelligent, well meaning people in this world that have a great concept or idea they want to bring to market. It’s always the same pitch:

We have an idea for Whiz-Bang 1.0 that will completely revolutionize the current market. We are the experts in our market, and we know what we need. Once you develop the product, we can make millions, millions I say

Dr Evil

So …