HTML to Markdown

I’m working on a documentation project where I might need to convert some existing HTML pages back into text or Markdown format for the new system. Rather than manually editing the HTML source, I’m testing with a couple different ways to script it automatically. Lynx Lynx is an open-source text web browser that is usually […]

Building a Docker to run Python & R

The Challenge I wanted to containerise a pipeline of code that was predominantly developed in Python but has a dependency on a model that was trained in R. I succeeded in doing so by using a base Ubuntu image with an installation of the r-base package and python3.6 – and much troubleshooting on the web! […]

Install Nginx, MySQL, PHP on Centos 7

LEMP software stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating system, with the ENginx web server (which replaces the Apache component of a LAMP stack). The site data […]

Manjaro plans to get rid of pacman

The pacman package manager is one of the reasons why many of us fell in love with Arch Linux and its derivatives. Simple and fast, both when installing official packages (in the community lately helpers type Yay or trizen triumph) and to update the system. Its pragmatism in the command line makes it one of […]

GNOME 3.30 gets its first maintenance update, ready for massive installations

The GNOME project announced the immediate availability of the first maintenance update for the GNOME 3.30 graphical environment. GNOME 3.30.1 is the first security and stability update for GNOME 3.30 and brings many improvements, bug fixes and updated translations for many essential components and applications, allowing GNOME 3.30 to be ready for massive installations. One […]

List public keys in Debian and check if they are expired or about to expire.

On this occasion, I’m going to show you how to list the public keys in Debian in case one of them is out of date and in your case, how to solve it. The first step is to open a terminal as root, and list the keys of the repositories that we have in the […]

Force apt-get to connect via IPv4 or IPv6

Surely you are thinking: “IPv4 is ‘dead’, it does not make sense to force IPv4”, in an ideal world, you would be right . But the reality is that a large part of the infrastructure of the network is not ready for IPv6. My experience with apt-get on stable Debian in the UK has been […]

Linux Mint 19: a secure and stable distro, with extended support, new features and faster

About six months ago, when we talked about the new Linux Mint 19 “Tara” had a release date, we said that many might want to wait for this distro instead of using the new Ubuntu, and the reason is simple: stability . While Linux Mint is still based on Ubuntu, and this time in the […]

How to install Brackets in Debian/Ubuntu and derivatives

Brackets is a code editor that we can get for our GNU/Linux distribution for free. Brackets is created by the company Adobe although it is Free Software. Brackets is not an editor of code to use since it only allows to edit files related to web development, although files of programming languages like C or […]

How to protect the accidental deletion of files in Linux – rm-protection

Although Gnu/Linux is a very safe operating system, the fact is that sometimes it happens that we delete files by mistake and then it is difficult to recover. This can happen and more if our computer is shared. Here we tell you how to avoid this thanks to a program called rm-protection, a python program […]