Docker Limit Concurrent Uploads and Downloads: For Unreliable Network Connections

By default, Docker opens up multiple upload or download connections, so that it can move multiple layers of images at a given time. This is a performance boost, when used with a reliable connection. But if your network connectivity is not so reliable, doing one thing at a time and waiting for it to succeed can make sure the number of failed attempts are low, and the process completes comparatively faster. Continue reading “Docker Limit Concurrent Uploads and Downloads: For Unreliable Network Connections”

Fixing not being able to log in to fresh MySQL installation on Ubuntu

If you did a fresh installation on a new Ubuntu (~18.04) version, you may find that it is not possible to log in to MySQL with its root user, unless you do so as Ubuntu’s root user. Here’s how to fix it: Continue reading “Fixing not being able to log in to fresh MySQL installation on Ubuntu”

Going with Defaults

Who makes most of their computing devices? A person who customizes the heck out of their hardware or software, or a person who uses their devices as delivered from the manufacturer?

Although no one can use a device without no customization at all, I have recently started to prefer to use my operating systems and devices with as less customizations as possible. I have the said preference for both desktop and mobile devices, but for different reasons. Continue reading “Going with Defaults”

Fix USB Drives after Using them as Startup Disks

A problem I have encountered every time I use a USB drive as a Startup Disk, is that their block size get changed, and even gparted reports that it can’t fix the that. The following command will fix that. Continue reading “Fix USB Drives after Using them as Startup Disks”