How to monitor Network Traffic on Linux
There is a fantastic tool to see and monitor Bandwidth and Network Traffic on Linux.
It’s called bmon and it works out of the box.
In-depth guides, insights, and best practices for modern software engineering
There is a fantastic tool to see and monitor Bandwidth and Network Traffic on Linux.
It’s called bmon and it works out of the box.
A Javascript Object – now just called JSON – is a collection of values and properties stored as a map.
How would you merge two or more Javascript …
Read Article →If you have multiple versions of Python installed on a system, such as both Python 2.7 and Python 3.6+. Then pip will often refer to the Python2 bin, …
Screen on Linux is a popular command-line program that lets you multiplex between interactive shells.
What that means is, you can use screen to save …
Namecheap is a pretty good registrar. As its name says, yes, it is usually pretty cheap. I would also like to point out that I personally have nothing …
Read Article →Learn how to package a Python app in this tutorial.
For the most part, once you’ve written your Python code, you simply deploy it to a server, …
Read Article →NPM stands for Node Package Manager, and is the default way to extend your Node applications.
There are an absolute ton of packages …
Read Article →A symbolic link – or often just sym-link – is a pointer or shortcut to where the actual file lives on a filesystem. What does it take to create a …
If you have ever been in the annoying situation where you had to run git clone from a server that you did not have interactive access to, such as a …
Python is a very powerful language, there are so many libraries available for it.
However, many developers will complain about its speed by comparison …
Read Article →Platform Engineering is something that grew out of a mix of what software developers and sysadmins had been doing for years.
The only real difference …
Read Article →Python comes with a fully equipped package manager called PIP – which stands for the Python Package Manager.
PIP gives your python applications access …
Read Article →PHP is a powerful scripting language created for the web.
It has come a long way since it’s initial inception in 1994.
It was originally created to …
Read Article →I have pretty much resigned myself to the fact that in Javascript, there are really only two ways to do a proper search and replace.
Firstly, we need …
Read Article →If only I had a dollar for every time I saw someone sitting at their computer, trying for the life of them to exit vim
Read Article →To save and exit; press …
Python is a fantastic language that continues to help so many businesses and individuals. It offers readable syntax to get started, yet extensive …
Read Article →I could honestly not tell you how many hosting providers I’ve tried over the past 15 years. Probably more than 30, 40… Easily!
Today I would …
Read Article →import multiprocessing
def runner(k):
print(k)
processes = []
for i in range(10):
p = multiprocessing.Process(target=runner, args=(i,)) …
Read Article →
You can use Homebrew to install MongoDB on a Mac.
For ages you were able to simply do:
brew install mongodb, but more recently, that has stopped …
We’re all using a Note Taking App these days, they’re incredibly useful and come jam packed with loads of features. But which ones shine …
Read Article →So you have clearly got a very large amount of files!
If you issue the conventional rm -rf * within the directory, you will get an error -bash: …
If you have multiple files and you want to remove duplicate values from, while creating a single file.
File1 (one.txt):
123
123
234
345
File2 …
Read Article →So you need to delete an AWS Internet Gateway, sounds good.
You navigate to the VPC (Virtual Private Cloud) dashboard and go to Internet Gateways. …
Read Article →Distributed Applications come in a wide range of sizes, usages and resource availabilities.
What is a Distributed Application?
A perfect example of a …
Read Article →