I am backing-up a large number of files to another computer when this idea came to me to write a Python script the generate and validate batch MD5 checksum. Feel free to customize the script according to your needs. […]
Posts by webmaster:
Python rename files that begins with matching string
Fixing unwanted top spacing in buttons
In this post, I will share two solutions on how to resolve unwanted top spacing in your button elements. This issue usually happens when you have a newline or word break inside the button text value. The image below illustrates this. Solutions We can fix this issue by adding a vertical-align property into the CSS […]

Active Directory userAccountControl flags
I was creating an Active Directory (AD) security auditing tool in Go and Python when I stumbled upon the UserAccountControl flags. This attribute can hold multiple statuses like ACCOUNTDISABLE, NORMAL_ACCOUNT, or DONT_EXPIRE_PASSWORD. It uses a bit-field; a bit-field is a group of bits with each bit representing a value. It is an efficient way of handling multiple statues of […]

My .gitignore starter template

Fix Raspberry Pi SSH freezing issue
If your SSH connection to your Raspberry Pi is freezing or unstable it could be because of OpenSSH TOS (Type of Service). To fix this simply add IPQoS cs0 cs0 in the sshd configuration file. […]
Map of Ubuntu and Debian base
Ubuntu Code Name Debian 21.04 Hirsute Hippo Bullseye 11 20.10 Groovy Gorilla Bullseye 11 20.04 LTS Focal Fossa Bullseye 11 19.10 Eoan Ermine Buster 10 19.04 Disco Dingo Buster 10 18.10 Cosmic Cuttlefish Buster 10 18.04 LTS Bionic Beaver Buster 10 17.10 Artful Aardvark Stretch 9 17.04 Zesty Zapus Stretch 9 16.10 Yakkety Yak Stretch […]

Setup Static IP Address in Debian Linux
Setting up static IP address in Debian Linux is easy. In this simple guide, I will be configuring the IP address using the old way (ifconfig) and requires that you have system administration rights to do the following steps: Open the network interface file with the following command: sudo vi /etc/network/interfaces Once opened you might […]

Allow user or group to run sudo on specific applications in Linux
In some situation, we may want to delegate a sudo capability to Linux users or groups without completely giving them full access to the operating system. We can achieve this by using User_Alias inside the /etc/sudoers configuration file. I will share the simple settings that I used in my RHEL server. The configuration before handles […]

Form Input Binding in React and Vue.js
In this post, I will show you how to do form input binding in React and Vue.js. The objective of binding is the same for both libraries but differs on the implementation. Again this series is not about which is the best but instead to learn how to use both libraries. Form Input Binding in […]