Category: Tutorials/Tips

Triple-boot Windows 7, Linux Mint 17.1, Kali 1.1 on a PC with UEFI firmware

Triple-boot Windows 7, Linux Mint 17.1, Kali 1.1 on a PC with UEFI firmware

What you’ll read in this tutorial is simple: How to triple-boot Windows 7 (or Windows 8), Linux Mint 17.1, and Kali Linux 1.1 on a single hard drive and on a computer with UEFI firmware. This article is, in a sense, a continuation of how to Dual-boot Linux Mint 17.1, Windows 7 on a PC with UEFI firmware, which was […]

How to layout and design an infographic in R

How to layout and design an infographic in R

For R fans and infographics lovers out there (I’m one of you), here’s an article that shows how to layout and design an infographic in R. Here’s how the data used to generate it was obtained.

Below is the final product. Go here to learn how the author did it.

Dual-boot Linux Mint 17.1, Windows 7 on a PC with UEFI firmware

Dual-boot Linux Mint 17.1, Windows 7 on a PC with UEFI firmware

After Linux Mint 17 was released back in mid-2014, I published How to dual-boot Linux Mint 17 and Windows 8 on a PC with UEFI firmware. Now that Linux Mint 17.1 has been released, it seems that many users are stumbling in their attempt to use the tutorial to dual-boot it and Windows 8 on a computer with UEFI firmware. […]

Configure OSSEC to not email alerts on IPTables denied messages

The tl;dr of this article is: It shows how to configure OSSEC, a host-based intrusion detection system, to not send email alerts whenever IPTables rejects or denies a traffic source. The more detailed form follows. So I use OSSEC to monitor and protect my cloud servers, which gives me a lot of confidence because OSSEC keeps me informed about what’s […]

How  to delete Superfish from Lenovo computers permanently

How to delete Superfish from Lenovo computers permanently

So Lenovo has been reeling from the self-inflicted wound called Superfish, VisualDiscovery or WindowShopper. No sympathies from me, buster. What else have you done in the past that nobody found out? If you have no idea what Superfish is, here’s a very brief summary. Superfish is an adware installed on some Lenove consumer computers. The actual name is WindowShopper or […]

The ideal value of listen.backlog when setting PHP-FPM pm = ondemand

I recently wrote about the impact that setting how PHP-FPM’s process manager controls child processes from dynamic (pm = dynamic) to ondemand (pm = ondemand) has on RAM usage. You may read the article at How to reduce PHP-FPM (php5-fpm) RAM usage by about 50%. One other interesting PHP-FPM setting I got to learn a little bit more about while […]

How to reduce PHP-FPM (php5-fpm) RAM usage by about 50%

PHP-FPM is the FastCGI Process Manager for PHP. On Unix-like operating systems, including Linux and BSD distributions, PHP-FPM is enabled by installing the php5-fpm (Linux) or php56-fpm (FreeBSD 10.1) package. The problem with PHP-FPM is that the default configuration and that promoted by numerous blogs chews up too much resources – RAM and CPU. The server that powers this blog […]

For an editor, Atom uses way too much RAM

For an editor, Atom uses way too much RAM

For some time now I’ve been using Atom as a replacement for Kate, KWrite and GEdit, depending on the desktop environment I’m using. That’s because it’s much easier and faster to take notes when you’re formatting with MarkDown. If you’ve never heard about Atom, it’s a text editor from the folks at GitHub and officially described as a “hackable text […]

How to configure Ubuntu 14.04 server to forward root mails to your email address

This short tutorial shows how to configure a Ubuntu 14.04 Cloud server to forward system-generated mails sent to the root account to your email address. Why would you want to forward mails sent to root to an email address? Because most properly-configured Cloud servers are managed using a (normal) user account with sudo (root) privileges. So unless you switch to […]

What I can say about KDE Plasma 5 that I can’t say about Windows 8

What I can say about KDE Plasma 5 that I can’t say about Windows 8

I’ve never really had the time to explore KDE Plasma 5 since it was released back in July 2014. I’ve played with it a bit, but not much. Now that it’s at version 5.2 and at that stage when its deemed almost ready for primetime, that is, ready to replace all aspects of KDE Plasma 4, I decided to kick […]

Why did this server run out of disk space?

Less than two hours after I logged into the admin end of this website, which is powered by WordPress, the site went offline, with a 502 Bad Gateway error. What the…? So I logged in via ssh and noticed a serious lag between when I type a letter and when it appears on the screen. I’ve got a problem. And […]

Tip for dual-booting Windows 10 preview and Linux on a PC with UEFI firmware

Tip for dual-booting Windows 10 preview and Linux on a PC with UEFI firmware

Windows 10 Technical Preview is the beta version of what will become Windows 10, a major revision of Microsoft’s operating system. It is being planned for release in the second quarter of this year, but if you sign up as a Windows Insider Program, you can download an ISO image, which weighs in at about 3.9 GB, transfer it to […]

How to install the latest OpenSSH on Windows 7 and Windows 8

How to install the latest OpenSSH on Windows 7 and Windows 8

Occasionally I have to run an installation of Windows 7 or Windows 8 on one of my computers, which means having to copy files between it and the Linux computers on the network. That’s when I realize how difficult it can be to use a default installation of Windows, especially from its command prompt (line), where I tend to spend […]

The most affordable FreeBSD-supported Cloud/VPS hosting providers

Looking for a Cloud/VPS hosting provider that supports FreeBSD? Your search is more than half way done. That’s because I have gone through the official list of ISPs that support FreeBSD and come up with the most affordable ones, plus one that’s not on that list. The result is given in the table below. The cheapest service is TransIP, which […]

Your choice of NTP applications in Linux

Your choice of NTP applications in Linux

The official definition of NTP (Network Time Protocol) says that it is a “protocol designed to synchronize the clocks of computers over a network.” To participate in that synchronization of clocks, a computer must be running either an NTP daemon (server) or an NTP client. A computer providing NTP services to other computers is an NTP server, while the one […]

How to dual-boot Kali Linux 1.0.9 and Windows 7/8 on a PC with UEFI firmware

How to dual-boot Kali Linux 1.0.9 and Windows 7/8 on a PC with UEFI firmware

The last dual-boot tutorial on Kali Linux I wrote was back in March 2013 (see Dual-boot Windows 7 and Kali Linux), and that was on a computer with Legacy BIOS. That means it’s not a very useful guide if you wish to dual-boot a recent edition of Kali Linux and Windows 7 or Windows 8 on a computer with UEFI […]

How to upgrade Fedora 20 Cinnamon to Fedora 21 Cinnamon

How to upgrade Fedora 20 Cinnamon to Fedora 21 Cinnamon

FedUp (FEDora UPgrader) is the recommended tool for upgrading a recent Fedora installation. It’s a very neat tool for upgrading a system and I think other distributions that don’t use a rolling release system should look at implementing one for their distribution. In this short tutorial, I’ll show how I upgraded a Fedora 20 Cinnamon desktop to Fedora 21 (Cinnamon) […]

How to install Fedora 21 Workstation Cinnamon on a Btrfs filesystem

How to install Fedora 21 Workstation Cinnamon on a Btrfs filesystem

Aside from the GNOME 3 desktop environment, which is used in the main edition of Fedora 21, there are Spins that use other desktop environments. Notable among them is the KDE Spin. There are also Spins that use the LXDE, MATE and Xfce desktop environments. If you’re familiar with the most popular desktop environments in active development today, you must […]

How to dual-boot Windows 8 and Fedora 21 on a PC with UEFI firmware

How to dual-boot Windows 8 and Fedora 21 on a PC with UEFI firmware

So Fedora 21 has been released, and my attempt to upgrade my main computer from Fedora 20 to Fedora 21 KDE failed. Since the cause is not something I could fix in a snap, I opted instead to set up a dual-boot system between an installation of Windows 8 that’s on a 500 GB hard drive and Fedora 21 KDE […]

Can your computer run Ubuntu Core?

Can your computer run Ubuntu Core?

Ubuntu Core beta, a version of Ubuntu for Cloud deployment that comes with snappy a system and application management utility with support for transaction updates, was released just a few hours ago. Though it was made available for testing on Microsoft’s Azure Cloud platform, Mark Shuttleworth said in a blog post that you can download a KVM image of Ubuntu […]