Design PCB and Generate Schematic Drawings with Fritzing on Linux
Fritzing is a new open source PCB designer that supports Linux systems. Its power stems from its user-friendly interface, drag n drop features, pleasing visuals, and comprehensive views. To me, it...
View ArticleHow to Install and Configure Arch Linux as a Server
In this tutorial, I will walk you through the steps to install and configure Arch Linux as a server. Arch Linux is an independently developed general purpose GNU/Linux distribution, versatile enough to...
View ArticleServer monitoring with Munin and Monit on CentOS 7
In this article, I will describe how you can monitor your CentOS 7 server with Munin and Monit. Munin produces nifty little graphics about nearly every aspect of your server (load average, memory...
View ArticleLearn how to detect network equipment with Scientific Linux 7.1 and Python
Sometimes you might have network or firewall issues in an internal that require a network scan to find which IP addresses are in use. For that purpose, we can use ready-made tools such as nmap, zmap or...
View ArticleHow to install Ioncube Loader on CentOS, Debian and Ubuntu
The Ioncube loader is a PHP module to load files that were protected with the Ioncube Encoder software. Ioncube is often used by commercial PHP software vendors to protect their software, so it is...
View ArticleHow to extend GIMP with GMIC
GIMP is the n1 open source image editor and raster graphics manipulator that offers an array of special effects and filters out of the box. Although the software's default capabilities will be more...
View ArticleBuild an IRC Server with IRCD-Hybrid and Anope on Ubuntu 15.04
This tutorial shows the installation of an IRC server with IRCD-Hybrid and Anope on Ubuntu 15.04 and how to secure the IRC connections with SSL.
View ArticleHow to compare and merge text files on Linux (part 2)
This post is a response to the overwhelming comments about Meld (and other tools) on my previous article on text files comparison and merging tools. While my intention wasn't to focus on code text only...
View ArticleHow to Install and Set Up Tor Browser on Linux
Tor Browser is the official internet browser tool of the Tor Network project. This software is aimed at serving users who want to browse in full anonymity, preventing surveillance of any kind. This is...
View ArticleGetting Started with UFW (Uncomplicated Firewall) on Ubuntu 15.04
UFW or Uncomplicated Firewall is an application to manage an iptables based firewall on Ubuntu. UFW is the default firewall configuration tool for Ubuntu Linux and provides a user-friendly way to...
View ArticleRoundCube webmail installation on Debian 8 (Jessie)
This tutorial shows the installation of the latest RoundCube webmail on Debian 8. Roundcube is an easy to use webmail client with IMAP and SMTP support that can be extended with plugins. This tutorial...
View ArticleDebian 8 Jessie LAMP server tutorial with Apache 2, PHP 5 and MariaDB...
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache webserver on a Debian 8 (Jessie) server with PHP (mod_php) and MySQL / MariaDB support. A LAMP setup is a...
View ArticleHow to trigger commands on File/Directory changes with Incron on Debian
This guide shows how you can install and use incron on a Debian 8 (Jessie) system. Incron is similar to cron, but instead of running commands based on time, it can trigger commands when file or...
View ArticleSetting up Unison File Synchronization between two Servers on Debian 8 (Jessie)
This tutorial shows how to set up file synchronization between two Debian 8 servers with Unison. Unison is a file-synchronization tool similar to rsync, the big difference is that it...
View ArticleSetting up Master-Master Replication with MySQL on Debian 8 (Jessie)
This tutorial describes a replicated MySQL setup (Mater/Master replication) with 2 nodes where data can be read and written to both nodes at the same time. MySQL takes care to replicate the data to the...
View ArticleInstalling Lighttpd with PHP (PHP-FPM mode) and MySQL or MariaDB on Ubuntu 15.04
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an Ubuntu 15.04 server with PHP support (through...
View ArticleHow to manage your passwords with Enpass on Linux
Enpass is an advanced password manager that works natively on Linux. Although its open source nature is limited in the use of a free software encryption engine called SQLCipher, the tool offers good...
View ArticleGetting started with Visual Studio Code (VSC) on Linux
Visual Studio Code (VSC) is a source code editor released by Microsoft only a few months ago. The software is based on the Atom engine and although it isn't open source, it offers a working version for...
View ArticleHow to do image steganography on Linux
Steganography is the ancient art of the information concealment. People have found numerous methods to achieve this such as “invisible” inks, messages hidden in objects, and the famous “null cipher”....
View ArticleGet started with Sweet Home 3D on Linux
Sweet Home 3D is an open source interior design application that allows people to draw a layout of their home, test new furniture arrangements before actually trying them out, and finally visit the...
View Article