All Stories

How to install bc on Linux MacOS and Windows

bc or short for basic calculator is almost 50 years old calculator scripting language which I stumble upon as a prerequisite when testing AWS S3 upload speed. Let’s cover the installa...

In bc, Mar 19, 2022

How to Export All MySQL Databases

Keeping the database structure in one place and safe can sometimes be useful regarding disaster recovery. Exporting all MySQL databases into one SQL file it’s not a common thing but i...

In MYSQL, Mar 18, 2022

How to upload files to S3 while preserving directory structure

Preserving the directory structure while uploading files to S3 could be a handy thing especially if you want to copy these files later to an EBS volume. The solution is pretty simple ...

In AWS, Mar 17, 2022

How to Install Ruby on Amazon Linux 2

If you want to develop ruby application using some ruby frameworks like ruby on rails, padrino … on Amazon Linux 2 you will have to install ruby as a dependency. This topic will help ...

In Ruby, Mar 16, 2022

Save data transfer costs with Cloudflare and Azure

Cloudflare Bandwidth Alliance represents a group of cloud and network providers that are willing to help us as their customers to reduce our data transfer charges. It’s interesting to...

In Azure, Cloudflare, Mar 15, 2022

How to Install Kubectl on Amazon Linux 2

Installing the kubectl from the official red hat based distributions and adding it through the default yum packages will throw failure: repodata/repomd.xml from kubernetes: [Errno 256...

In K8S, Mar 14, 2022

Ansible Vault password integration with Bitwarden

Ansible Vault encrypts Ansible data files mostly variables, so you could protect things such as passwords and keys. It uses a single password for encryption and decryption which initi...

In Ansible, Mar 13, 2022

How to Install OpenVPN on Amazon Linux 2

If you try to run yum install openvpn on an Amazon Linux 2 instance you will get: No package openvpn available. It means that it doesn’t exist to the existing yum packages. Let’s see ...

In VPN, Mar 12, 2022

How to remove already committed secrets from Git repositories

One of the most common secure practices in Git is to never commit any secrets in git repos. But, what happen if you did, or someone else made that rookie mistake?! Let’s see how to re...

In Git, Mar 11, 2022

HP Fix WI-FI driver not working in Windows 10

Installing WLAN (wifi) driver from the HP official drivers site might cause issues and does not appear in the windows device adapters. So if that’s the thing follow the instructions b...

In Windows, Mar 10, 2022