Glossary

What is a Virtual Machine? — step-by-step DevOps tutorial on Progressive Robot

What is a Virtual Machine?

A virtual machine, also commonly referred to as VM, is a guest system running on top of a virtualization software or hypervisor. VirtualBox, VMWare, and QEMU are examples of popular tools that are able to emulate network, disk, and other hardware resources to build virtualized environments that behave as physical computers. These environments are isolated from each other and from the host where the virtualization software is installed, each running distinct operating systems.

Read more
What is WordPress? — step-by-step WordPress tutorial on Progressive Robot

What is WordPress?

WordPress is a free and open source content management system (CMS) that provides blog and site infrastructure, creation, and publishing tools.

Read more
What is Linux? — step-by-step Linux tutorial on Progressive Robot

What is Linux?

Generally, Linux refers to a group of open-source operating system distributions built around the Linux kernel. In the strictest sense, Linux refers only to the presence of the kernel itself. Linus Torvalds first released the Linux operating system kernel in 1991, as an alternative to Unix, a…

Read more
What is a Packet? — step-by-step DevOps tutorial on Progressive Robot

What is a Packet?

Packets are the basic units of data transmitted through a TCP/IP network. Originally conceived as a way to transmit data without a pre-established connection, packets make dynamic data transference possible. Packet data fall into two categories: control information (source and destination network…

Read more
What is Git? — step-by-step DevOps tutorial on Progressive Robot

What is Git?

Git, originally developed by Linus Torvalds in 2005, is an open source, distributed version control system used to track and manage changes within a code repository.

Read more
What is MVC? — step-by-step DevOps tutorial on Progressive Robot

What is MVC?

MVC, or Model-View-Controller, is a software design pattern that separates application logic into three interrelated components- the model, view, and controller.

Read more
What is nginx? — step-by-step Web Servers tutorial on Progressive Robot

What is nginx?

Nginx, pronounced *engine-x*, is an open source web server used for serving static or dynamic websites, reverse proxying, load balancing, and other HTTP and proxy server capabilities.

Read more
What is Java? — step-by-step Programming tutorial on Progressive Robot

What is Java?

Java is a concurrent, class-based, object-oriented programming language intended to run with as few implementation dependencies as possible.

Read more
CHAT