UEFI and GPT Mess with Windows 10 and Linux

Operating System not found

I’ve recently bought a Dell XPS 13 9350.

Problem

I tried installing Fedora on it but the installer was not able to detect the SSD. I tried disabling UEFI and it worked. The problem was that as soon as I disabled it I was no longer able to boot into Windows 10. I tried different combinations and every change that resulted in Fedora installer seeing the drive, broke Windows 10 boot setup. I thought I would be able to enable UEFI after the setup and use Windows 10 whenever I needed it and decided to install Fedora.
Continue reading UEFI and GPT Mess with Windows 10 and Linux

WordPress Backup Script

Recently I remembered that I had this little handy script that I used to backup my WordPress blog. The script contains only 2 actual commands.

I used nice while compressing / uncompressing the files to avoid CPU throttling since my blog is running on a shared hosting server.

This WordPress backup script doesn’t work without user interaction since it needs you to enter the password. Continue reading WordPress Backup Script

Merge PDF Files Easily on CentOS

Did you scan a document and need to send it professionally? Do you want to combine multiple PDF files to store them as a single file? This article shows how to merge PDF files on CentOS. It should also work in other Red Hat based operating systems such as Red Hat, Fedora and CentOS Stream.

Continue reading Merge PDF Files Easily on CentOS

Minecraft Server Memory Issues on Linux

Are you having memory leak issues with your Minecraft Server on Linux? The solution might be in this post. I’ve been running a MC server on my VPS (HeartInternet) for the last 4 months. It was all good until we started exploring the map. The MC server was randomly being killed and this message was coming up in our screen:

Internal Exception: java.io.IOException: An existing connection was forcibly closed by the remote host

Continue reading Minecraft Server Memory Issues on Linux

ISO-3166 Country List for MySQL

Country tables are useful when you need a select box containing the countries in your application. It is a must have when you have multiple rows with country fields. ISO-3166 is the standard for 2-letter country codes so this post will show how to import ISO-3166 Country List for MySQL.

I showed every way possible to import the table. Hopefully everyone can benefit from this post.

phpMyAdmin screenshot of ISO-3166 Country List for MySQL
Continue reading ISO-3166 Country List for MySQL

Load Twitter Follow Button Asynchronously

The default Twitter Follow code, the script loads the like button synchronously. When you add the synchronous Twitter Follow button to your website, Page Speed Online will tell you to prefer asynchronous resources. When I tried to use it on a minimal HTML page score goes down by 8 points. If you are like me and want to get the best score possible in Page Speed you would want to know how to make it asynchronous.

Prefer asynchronous resources - Fetching resources asynchronously prevents those resources from blocking the page load. - Page Speed Insights
Prefer asynchronous resources message on Page Speed for Twitter Follow Button

Continue reading Load Twitter Follow Button Asynchronously

Aptio BIOS USB Boot

Recently I bought a Samsung NP550P7C laptop. Today after a long wait I decided to reinstall Windows on it. So I copied all the files onto my USB stick and tried to boot into the installation. When I went into the BIOS I couldn’t find the USB stick in the boot list. After learning that the BIOS is Aptio I did some Google searches but found nothing. Continue reading Aptio BIOS USB Boot