adventures of a VoIP / SIP / IMS trainer & contractor|


Python Magic Wormhole File Transfer Application

Magic-Wormhole is available at

Magic-Wormhole is a python project that seeks to send files from one file to another, safely. There is quite a bit of research on securely sending files between computers, but it’s never been made easy. The wormhole seeks to fix this.

File Transfer Options

You might be saying, “I already have a few tools to push files around”. Let’s explore why, most of, those tools are actually horrid:

Send email – You’ll need to type at least 30 characters, likely need a GUI client, and subject to eavesdroppers like ISPs, CAs, and other internet lurkers. Companies will […]

BASh Shortcuts

Unfortunately, Mario and Koopa Troopas have nothing to do with this post. Other than it was the first image hit when I Google Image Searched for, “Shell Tricks”.

I’ve been using Linux for nearly a decade. Typically, that means an Ubuntu server with a Bash shell. During this time, more than a handful of Bash shortcuts have presented themselves to me. Therefore, I thought it prudent to keep a running list, as much for my own benefit as that of anyone else.

What is a shell?

Most Unix systems provide the same basic utilities for working at the […]

Python versions? “Python2” vs “Python3”?

Python is a generalized term

If you have ever been confused by the term “Python”, or by all the number of Python versions in existence, don’t feel bad. The term “Python” is a bit general in nature. Since the initial debut in 1991, the language has gone through a number of major and minor revisions. The most notable, is the change from Python 2.x to Python 3.x.

Python 2 matured at version 2.7+. This was scheduled to hit end of life years ago, but finally has done so at the start of 2020. See Sunsetting Python 2 if you care to […]

Setting a vim Color Scheme

I was recently lecturing on API and API Design with Python, and was in a room where the projector was nearing it’s last days. With significantly less lumens, it was difficult to see the blue comments on black background. Perhaps your reasons are different, but if you’re looking for instructions for setting a vim color scheme, read on.

From within vim, issue the following command to change to the ‘morning’ theme.

:colorscheme morning

Now from within vim, issue the following command to change to the ‘industry’ theme.

:colorscheme industry

If you’re lazy, you can shorthand the colorscheme command as follows.

:colo blue

To cycle through available […]