For this project, we will be showing you how to run the popular Zoom client on a Raspberry Pi.
Source: Running Zoom on the Raspberry Pi – Pi My Life Up
tmpmail is a command line utility written in POSIX
sh that allows you to create a temporary email address and receive emails to the temporary email address. It uses 1secmail’s API to receive emails.
Source: tmpmail – A temporary email right from your terminal written in POSIX sh (GitHub)
Using the Shazam audio fingerprinting algorithm, SongRec can identify a song from an audio file or using the microphone. It’s written in Rust + Gtk3.
Source: Identify Songs On Your Linux Desktop Using SongRec, A Shazam Client For Linux – Linux Uprising Blog
When spending most of your day around bash shell, it is not uncommon to waste time typing the same commands over and over again. This is pretty close to the definition of insanity.
Luckily, bash gives us several ways to avoid repetition and increase productivity.
Today, we will explore the tools we can leverage to optimize what I love to call “shell time”.
Source: Boost Up Productivity in Bash – Tips and Tricks | Linux Journal
Minimal Bash script template that will make your scripts safer, consistent with standards, and provide a way to parse and validate parameters.
Source: Minimal safe Bash script template | Better Dev
This article explains how to repeat a command every X seconds, in 2 ways: using watch, and using sleep in a while loop (avoiding time drifting).
Source: How To Repeat A Command Every X Seconds On Linux – Linux Uprising Blog
Going to free up Ubuntu system disk space? Try clearing the systemd journal logs, it may free up a few GB of space.
You can also edit the configuration file to limit the journal log disk usage (100 MB for example).
Source: Free up Disk Space – Clear Systemd Journal Logs in Ubuntu 20.04 | UbuntuHandbook
Python 3.8, released in October 2019, adds assignment expressions to Python via the
:= syntax. The assignment expression syntax is also sometimes called “the walrus operator” because
:= vaguely resembles a walrus with tusks.
Assignment expressions allow variable assignments to occur inside of larger expressions. While assignment expressions are never strictly necessary to write correct Python code, they can help make existing Python code more concise. ….. In this tutorial, you will use assignment expressions in several examples to produce concise sections of code.
Source: How To Use Assignment Expressions in Python | DigitalOcean
OpenVPN is a service to host your own VPN server, without using third-party servers.
A VPN is a secured connection between two networks, for example between your phone and your home.
In this tutorial, I’ll give you a step-by-step method to install it quickly on Raspberry Pi.
Source: The Easiest Way to Install OpenVPN Server on Raspberry Pi – RaspberryTips