Man Pages, Explainshell.com and Beyond: Understand Bash like you never have before

OpenBSD Manpages Section 8 Intro

Bash is so powerful it scares me. It’s like Fred Flintstone riding a dinosaur to work: one false move and it’s gonna be mad destruction. So I love me some man pages. I also dig through the better online references. If you want man pages for a specific version of Ubuntu, nothing beats manpages.ubuntu.com. Check …

Virtualization 2.0: Containers vs. Virtual Machines

Hacker Girl

Virtual machines are great. They’re cool for testing operating systems, and let you deploy machines and add and remove applications and services. But they’re big and resource-intensive. Containers are the new kids. Think in terms of deploying a virtualized application, rather than a whole OS. The big names here are Docker and Kubernetes, with the …

Python: While Loops

Python

This is post 25 of 30 in the series “Introduction to Python” Go to Chapter 51 of A Smarter Way. Recall for loops: http://gnorman.org/2018/10/02/python-for-loops/ for friend in friends: print(“Hello, ” + friend.title() + “!”) For loops are good for meeting a single condition, once. But sometimes you need to keep performing the matching operation. This …