-- Leo's gemini proxy

-- Connecting to gemini.tuxmachines.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

Tux Machines


today's howtos


Posted by Roy Schestowitz on Dec 26, 2022


Programming: Python and R

Open Hardware: Retro, Raspberry Pi, and More



10 Tips for Improving Your Typing Speed and Accuracy


↺ 10 Tips for Improving Your Typing Speed and Accuracy


> In an advanced technology-driven world, pen-paper has taken a back seat which means most of the work is done on computers/laptops that require strong typing skills. Yes, you read that right, typing is a “skill” and today it is one of the important career skills. Most, if not all, careers involve some computer-based work that requires typing skills. Even if you are a Software Developer or a Programmer, you need to be an efficient typist in order to write codes for computers and software programs. Here, accuracy is as important as speed because a single typo may result in a system-wide error.



The Despicable, No Good, Blackmail Campaign Targeting ... Imaginary Friends?


↺ The Despicable, No Good, Blackmail Campaign Targeting ... Imaginary Friends?


> Over the years since the piece was originally written, I have added several updates — generally when some of this nonsense reaches a mailbox I read — and while I have seen the messages in several languages, no real development beyond some variations in wording has happened.



Unintentionally BREAKing a serial console


↺ Unintentionally BREAKing a serial console


> Imagine a datacenter with tens of thousands of Linux boxes running. Sometimes, they break and fall off the network. Fortunately, they have a "mini-me" type thing attached which then allows you access to a serial console. It's not quite the same as being there with a monitor and keyboard plugged into the box, but it's frequently enough to dig out of a real mess without getting in a car (or worse).



Guide to Wireshark display filters


↺ Guide to Wireshark display filters


> This post is a quick reference for using the display filters in Wireshark. The display filter is used to filter a packet capture file or live traffic, and it is essential to know at least the basics if you want to use Wireshark for troubleshooting and other evaluations.


> In this post, I'll focus on the display filters for IPv4 only. Wireshark offers a wide range of tools that are out of this post's scope. IPv6 will be added at some point.



How to Install OpenShot on Ubuntu 22.10/22.04/20.04


↺ How to Install OpenShot on Ubuntu 22.10/22.04/20.04


> OpenShot Video Editor is a powerful, easy-to-use video editor. The following tutorial will teach how to install OpenShot on Ubuntu 23.10 Kinetic Kuduo, Ubuntu 22.04 Jammy Jellyfish, or Ubuntu 20.04 Focal Fossa Linux LTS using two different package manager methods with CLI commands: APT with the OpenShot nightly LaunchPAD PPA or the Flatpak with the Flathub repository.



How to Install Avidemux on Ubuntu 22.10/22.04/20.04


↺ How to Install Avidemux on Ubuntu 22.10/22.04/20.04


> Avidemux is a free, open-source software program designed specifically for non-linear video editing and transcoding. The following tutorial will teach you how to install Avidemux on Ubuntu 22.10 Kinetic Kudu, Ubuntu 22.04 Jammy Jellyfish LTS, or Ubuntu 22.04 Focal Fossa LTS Linux using the command line terminal the LaunchPAD PPA by the XtraDEB team.



How to Install KDevelop on Ubuntu 22.10/22.04/20.04


↺ How to Install KDevelop on Ubuntu 22.10/22.04/20.04


> KDevelop is a free and open-source integrated development environment (IDE) that provides editing, navigation, and debugging features for several programming languages. In the following tutorial, you will learn how to install KDevelop on Ubuntu 22.10 Kinetic Kuduo, Ubuntu 22.04 Jammy Jellyfish, or Ubuntu 20.04 Focal Fossa Linux with APT, Snap, or Flatpak method using the command line terminal and instructions on how to update and remove the software in the future if required.



How to install and configure DNS server in RHEL8 | Linux Webhosting blog


↺ How to install and configure DNS server in RHEL8 | Linux Webhosting blog


> A Domain Name System (DNS) server is a network service that translates domain names into IP addresses, allowing computers to communicate with one another. In this article, we will cover how to set up a DNS server on CentOS 8.


> Before starting, it is important to note that a DNS server typically consists of two components: a DNS server software, such as BIND, and a database that stores the DNS records. In this article, we will be using BIND as the DNS server software.



Bash Declare Command


↺ Bash Declare Command


> Bash is a weakly-typed programming language that does not require to declare the data type of the variable at the time of declaration like other programming languages, such as C, C++, Java, C#, etc. But this feature can be implemented by using the declare command of the bash script. It is used to declare the shell variable and function. It has many options to declare different types of variables and functions with different attributes. The uses of this command in the bash script have been described in this tutorial.



Bash `set -x` command


↺ Bash `set -x` command


> Bash set command is used for many purposes in bash and it has many options to enable or disable different types of features of the shell environment. The -x option is one of the options of the set command that is used to enable the debugging feature of the bash script for troubleshooting. The `set -x` command can be used from the terminal or inside any bash script. Different purposes for using the `set -x` command have been described in this tutorial.



Beginners Guide for Vipw and Vigr Commands in Linux


↺ Beginners Guide for Vipw and Vigr Commands in Linux


> In Linux, you use the useradd, passwd, usermod, and gpasswd commands to modify users or groups related information, like creating them, deleting them, assigning passwords, etc.


> Note that these commands only provide you an interface to modify the “/etc/passwd“, “/etc/shadow“, “/etc/group“, and “/etc/gshadow” files with safety measures.


> But some Linux users, like me, are total freaks and directly modify these files using a text editor instead of using the aforementioned commands, which keeps us safe from file corruption.



Beginners Guide for Rename Command in Linux


↺ Beginners Guide for Rename Command in Linux


> In Linux, the rename command is an amazing utility that allows you to rename single or multiple files at once, based on a set of rules or regular expressions you specify.


> Most of the time, the mv command is used to rename files or folders. However, the rename command has more features, but can be harder for a beginner to use, because it requires knowledge of Perl expressions.


> In this article, you will learn how to use the rename command in real life with practical examples.




gemini.tuxmachines.org

-- Response ended

-- Page fetched on Thu Jun 13 14:11:18 2024