Let’s compare Powershell vs CMD. Both Powershell and CMD are command line interfaces (CLI) or shell environments for Windows. CMD is the older version, and Powershell is where Microsoft is now putting all of their development resources. CMD You can think of the CMD environment as the evolution of Microsoft DOS (Disk Operating System). While …
Python Switch Statements
In languages like C, you have Switch statements allowing you to evaluate the input, then have a few options for the output. Switch statements are used in place of a series of if/else statements in order to make your code more readable. Case statements can also have better performance than a traditional if/else setup. This …
Python If, Else, and Else If conditional statements
Conditional statments are a large part of writing computer programs and switches. You want to take some sort of input, evaluate it, then take some action based on what the input was. The decision you make about what to do is called a conditional statement. The first conditional statement we will look at is an …
Python For loops and While loops
Python like all other major programming languages support both For and While loops for running the same block of code over and over again. In this article I will discuss the difference between a python for loop and a while loop. Generally the difference between the two kinds of loops is that you declare and …
Protecting yourself from Spectre and Meltdown
Spectre (CVE-2017-5753 and CVE-2017-5715) and Meltdown (CVE-2017-5754) are exploits in CPU architecture allowing attakers access to protected memory they should not have access to. Spectre effects all CPU vendors, while Meltdown is specific to Intel chips. More details below. Lucky for you, there are patches available to remediate or workaround the issue. The downside is …
Face and Object Detection using Python and OpenCV
For those who want to do object or face detection, the standard way to do it is with OpenCV. OpenCV is a programming library for Object recognition and is very flexible. You can train it to recognize any number of different objects. For the purpose of this tutorial, I will be using Python3. However, you …
Getting OSX ready for Tensorflow
This article will describe the process of getting Tensorflow working on OSX. By the end of the article, you will have all the prerequisites installed to allow you to run Tensorflow-based python applications on your MacOS/OSX computer. Install Homebrew Homebrew is a package manager for OSX. It is similar to apt-get on Ubuntu or yum …
Managing Vault Tokens – Hashicorp Vault
The default authentication method in Vault is Tokens. Anytime you authenticate, regardless of the method, Vault is creating a token, storing it somewhere, then using it for future interactions. This article will discuss the process for managing your vault tokens using the vault CLI Authentication using a token When you first install Vault, you will …
Configuring OpenFiler Tutorial
Today’s video outlines how to configure Openfiler and continues where I left off from the installing OpenFiler video. This article assumes that you have already already installed Openfiler. For instructions on how to do that see our video on installing openfiler. **Note: This information came from a previous site of ours, so the information may …
How to Install Citrix Xenserver
This article is content I migrated from a previous site I had created. The information may be a bit out of date In this video I explain where to get Citrix Xenserver and how to install it. I use a Virtualbox Virtual Machine in my demonstration, however you would not want to run Xenserver in …