SSH client Config for Using a Jumphost
SSH jumphost configuration in .ssh/config I needed to use a mobile 4G hotspot today and realised there's another very common reason for using SSH jumphosts. You see, when I'm on a 4G hotspot I tend to...
View ArticleConnect to VPN from macOS Command Line
macOS I knew it's possible to setup VPN connections using native System Preferences in macOS, but discovered recently that it's possible to manage them from command line. Today I'll just show you how...
View ArticleTechnical Exam Success – Mindmap
Technical Exam Success – Mindmap I'm writing an e-book on my approach to taking technical exams and obtaining relevant certifications. There's going to be two versions of the book: Technical Exam...
View ArticleCopy Disk Partition with sfdisk
I've just learned about a very old but pretty cool Linux command – sfdisk. Somehow I've always managed to use fdisk and parted, but sfdisk is also very useful. Specifically, I've learned to use it for...
View ArticleAttributeError: module has no attribute in Python
Python One very common mistake almost everyone makes in Python is this: you import a module for some additional functionality, but Python won't interpret your code and instead will return you an...
View ArticleAll AWS Certification Exams Can Be Taken Online Now
AWS Just as I was about to pick a date for my AWS Certified SysOps Administrator (Associate) exam, a bit of good news arrived: it's possible to take this and any other AWS certification exam online...
View ArticlescreenFetch in LMDE4
Got that Linux Mint Debian Edition 4 installed on my Dell XPS laptop, and it looks and feels amazing! Here's the screenFetch from it: More to follow, take care everyone. See Also Linux MintLinux Mint...
View Articlebash history
BASH Bash is still my Unix shell of choice in 2020, and history is its major functionality that I rely on. This post will be an experiment: I want to collect as much useful information as I can...
View ArticleReviewing Docker Logs
Many of you know that it's possible to access Docker container logs using "docker logs" command. But fewer people know that it's possible to follow logs stream for new messages (like tail -f), and...
View ArticleUbuntu 20.04 – Focal Fossa
Ubuntu 20.04 – Focal Fossa Final beta of the next Ubuntu long term support (LTS) release 20.04 was released earlier this week. Seems pretty cool! Upgrading to Ubuntu 20.04 Similar to previous posts on...
View ArticleUsing Ansible to Deploy Website from git Repo
Red Hat Ansible One of my old hosting setups is showing its age and becoming awkward to maintain. I have migrated as much as I could into my WPengine account, but a few websites still need to be...
View ArticleGitHub Free Plan for Teams
Hurray! GitHub just announced yesterday that all of the core features are now free. Private Repositories Are Free for Teams As you may remember, GitHub made unlimited private repositories free last...
View ArticlescreenFetch – Raspbian 10 Buster on Raspberry Pi 4
Woohoo! I finally made the time to get my Raspberry Pi 4 out of its storage box and plug it in. Here it is sporting the Debian 10 based Raspbian OS, freshly apt updated to 10.3: screenFetch on...
View ArticleConfirm where Ruby Gems are Installed
gem environment I'm super close to this website switchover to Jekyll, am on track to migrating from WordPress setup for Unix Tutorial by May 1st 2020. Putting some final touches in, I was...
View ArticleSwitching UnixTutorial.org to Jekyll
Unix Tutorial You've probably noticed that I have somewhat slowed down with my posting on this blog. The reason is simple: I'm busy converting most popular content and getting the Jekyll based setup...
View Article