Author's posts

What's new in PHP 7.4?

The PHP development team announced, on november 2019, the immediate availability of PHP 7.4.0. This release marks the fourth feature update to the PHP 7 series.

PHP 7.4.0 comes with numerous improvements and new features

12 Tips to improve GNU/Linux server security

Any server or device with a public IP address becomes a target for attackers. Therefore, it is of utmost importance to harden the security in order to neutralize any malicious activity, here are 12 tips that will help you improve the security of your server.

How to install PHP 7.4 in Ubuntu 20.04?

The PHP 7.4 was released on November 2019, adding new features like: type properties, arrow functions, mumeric literal separator, weak references and more.

PHP-FPM is a FastCGI process manager useful for heavy-loaded sites.

How to configure a Jump Proxy

A Jump Proxy or Jump Host is a server or device that is used as a bridge to connect to another device that is usually on a local area network (LAN), the Jump Proxy is accessible via external IP and it must implement rules of security that protect both the Jump Proxy and the LAN.

How to install MySQL 8.0 in Ubuntu 20.04

MySQL

MySQL is a fast, efficient, secure, stable, easy-to-use, cross-platform (GNU / Linux, * BSD, Windows, …), multi-threaded, multi-user and well-documented relational database server. It is currently developed under the guidance of Oracle, however the community version is available under the GPL (a free software license).

MySQL 8.0 supports roles, which are named collections of privileges. Roles can be created and dropped also add the concept of user account categories and now maintains information about password history, enabling restrictions on reuse of previous passwords, for example a DB administrator can configure user accounts such that too many consecutive login failures due to incorrect passwords cause temporary account locking. Several improvements to the InnoDB engine and the JSON data type.

VirtualBox, 16 practical examples

VirtualBox is a powerful virtualization product for x86 and AMD64/Intel64 architectures; It is features rich and performs very well on old hardware. Its source code is released under GNU General Public License (GPL v2). It can be installed on Windows, GNU/Linux and UNIX: Solaris, Macintosh, FreeBSD and allows a large number of client operating systems such as: Windows, GNU/Linux, Solaris and OpenSolaris, OpenBSD/FreeBSD/NetBSD.

How to replace GNOME app launcher by Synapse?

The GNOME application launcher lacks flexibility and usability. For example, if the name of the command or application to be executed is composed as chromium-browser, you need to type chromium-bro to make it autocomplete, so I have decided to replace it with Synapse: a semantic launcher.

How to install graphic applications on Termux?


Termux is a terminal emulator for Android and a minimalist GNU/Linux environment. Termux installs a minimal base system by default allowing to install additional applications using the apt package manager

F-Droid Free Applications catalog for Android

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. F-Droid respects your privacy by not tracking your device or the applications you install. You do not need an account to use the client, and it sends no additional identifying data when talking to our F-Droid server other than its version number.

What's new in PHP 7.3?

The PHP 7.3 was released on December 2018, although were not much improvements as it were in the version 7 and version 7.1 it is worth to check the news added features.