open source

How To Install Moodle on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Install Moodle on Ubuntu 16.04

Moodle is a popular web-based learning management system (LMS) that is free for anyone to install and use. With Moodle, you create and deliver learning resources such as courses, readings, and discussion boards to groups of learners. Moodle also allows you to manage user…

Read more
How To Scrape a Website Using Node.js and Puppeteer — step-by-step Javascript tutorial on Progressive Robot

How To Scrape a Website Using Node.js and Puppeteer

In this tutorial, you will build a web scraping application using Node.js and Puppeteer. Your app will grow in complexity as you progress. First, you will code your app to open Chromium and load a special website designed as a web-scraping sandbox: [books.toscrape.com](books.toscrape.com). In the next two steps, you will scrape all the books on a single page of books.toscrape and then all the books across multiple pages. Then you will filter your scraping by category and save your data as JSON.

Read more
Understanding Open-Source Software Licenses — step-by-step DevOps tutorial on Progressive Robot

Understanding Open-Source Software Licenses

For software developers who may want to exercise a certain control over how their work is used, modified, and shared by others, choosing a software license is an important decision. Open-source software licenses are an option that makes source code available for use, modification, and distribution based on agreed-upon terms and conditions. In this article, we will share information about open-source software license types and the available options when creating a GitHub project.

Read more
Cómo instalar Git en Ubuntu 18.04. — step-by-step Linux tutorial on Progressive Robot

Cómo instalar Git en Ubuntu 18.04.

Brennen Bearnes escribió una versión anterior a este tutorial. Los sistemas de control de versión son cada vez más indispensables en el desarrollo de software moderno, ya que el control de versiones le permite dar…

Read more
How To Configure a Galera Cluster with MariaDB on CentOS 7 Servers — step-by-step Linux tutorial on Progressive Robot

How To Configure a Galera Cluster with MariaDB on CentOS 7 Servers

In this guide, you will configure an active-active MariaDB Galera cluster. For demonstration purposes, you will configure and test three CentOS 7 Droplets that will act as nodes in the cluster. MariaDB is an open source relational database system that is fully compatible with the popular MySQL RDBMS system. Galera is a database clustering solution that enables you to set up multi-master clusters using synchronous replication.

Read more
CHAT