two guys arm wrestling at a bar in black and white
Python

Mutable vs Immutable objects in Python

There are two types of objects in Python, Mutable and immutable objects. Mutable objects are more flexible in that these objects can be changed in place. Immutable objects are more static and cannot be changed without allocating a new object of the new type or with the new value. In some languages, almost all variables …

different chaped blocks with numbers
Python

Python Numbers

Today we will discuss the different kinds of number variables in Python. How to interact with them, and what they are used for. There are four kinds of numbers in the Python language: Int Long Float Complex Integers Integers are the basic kinds of numbers in any programming language. Integers are whole numbers, which means …

e=mc2 screenshot
Python

Python Math Operators

Understanding the Python Math Operators is very important. You use these operators throughout the Python language whether it be concatenating strings, doing basic algebra, complex calculus, or delving into data science. In this article, we will cover the basics of doing math with python including how to do multiplication, division, addition subtraction, exponents, and orders …

lady tieing show ith pink laces
Python

Python String Operations

A string is one of the many data types in Python. Some of the other common ones are objects, lists, integers, and dates. At its core, a string is really a list/array of characters. Today we will be Python String Operations. We will cover how to Concatenate, Tokenize, Manipulate, Search strings, and create string templates. …

glass ball sitting on top of fence post
Python

Python Virtual Environment

By default Python only gives you a single environment for your whole system.  This means when you install Python, or a package using Pip, you are installing that version of python or that version of the python package for the entire system.  And all scripts you run will interact with that same version of python …

Pandabear sitting on paper that says i love you
Python

Python Pandas Tutorial

Pandas is useful for doing data analysis in Python. Today we will discuss how to install Pandas, some of the basic concepts of Pandas Dataframes, then some of the common Pandas use cases. What is Pandas? Pandas is a Python library for doing data analysis. Typically you will use it for working with 1-dimentional series …

hard drive platter
Storage

How to install Open Filer 2.3

Today’s video shows how to install Open Filer in a Virtual Machine. Open Filer is a very easy to use storage system which integrates with Active Directory and LDAP. It supports NFS, iSCSI, SMB, etc… It has many features including Snapshots, Replication, and High Availability. There is a both a Community Version (Free) and a …