Search Results

There are 190 results found.

Mastering LPI WDE: Materials, Practice, Simulations

In the previous articles of this series, we have examined the leading technologies covered by the Web Development Essentials certificate from Linux Professional Institute (LPI), both on the front-end side (such as HTML, CSS, and JavaScript) and on the back-end side (such as Node.js and SQL). As we have seen, [...]

The Linux Advantage: Why Free Software Underlies Modern Computing

Free and open source software (FOSS) is ubiquitous nowadays, with the GNU/Linux operating system making particularly big strides. This article makes some observations and speculations about the reasons that FOSS is increasingly preferred over proprietary systems such as Windows. A few statistics to establish the situation I'll be commenting on: [...]

Mastering LPI WDE #5: Server-Side Programming with Databases and Node.js

The previous article in this series talked about JavaScript, the front-end programming language that makes web pages dynamic and enables interaction with the end user. Over the years, JavaScript has also expanded its server-side capabilities, finding applications in back-end programming. And this is where Node.js comes into play. Node.js for [...]

Mastering LPI WDE #4: Spicing up the Web With Interaction via JavaScript

In the previous articles of this series, we have seen how HTML and CSS are the two fundamental languages for front-end programming. HTML allows you to structure a website, while CSS allows you to customize its visual appearance. The final piece we need to analyze for this type of [...]

Mastering LPI WDE #3: Go Pro with CSS

The previous article in this series discussed the HTML language and how it gives semantic structure to text elements. Once the structure of a website has been created, it is necessary to customize it from a graphical point of view; that is, to apply styles. Without them, every website [...]

Mastering LPI WDE #2: HTML, the Foundation of Web

When we browse the Internet, we move from one web page to another, pulling up a myriad of types of information and using various services. It's like consulting an immense virtual library where each book can be compared to an interconnected web page with other pages on the network. A [...]

A Journey With Linux and Open Source: Bruno Alves

Welcome to another edition of our Share Your Voice series! Today, we have the pleasure of chatting with Bruno Alves, a seasoned Senior Linux System Administrator and DevOps Engineer with an impressive 13 years of experience. Bruno holds the LPIC-3 Security certification, highlighting the significant value he places on [...]

Contribute to Open Source: Daniele Scasciafratte, Part 2

We are back with Daniele Scasciafratte, author of the book Contribute to opensource: the right way, to dig deeper into the book and the best practice for making contributions to FOSS projects. This is part 2 of the interview with him. You can find part 1 here. Many people may [...]

Mastering LPI WDE #1: Your Path to Creating Stunning Websites

In modern society, replete with social media, online sources of information, and applications of all kinds, a website is a fundamental requirement for every organization. The website allows a company itself to explain in detail what it does, detail its services, find and retain customers, sell online, and be [...]

Twenty-Three Years of Linux at Palermo University

At the University of Palermo, Italy, my colleagues and I have carried out an enormous conversion project from proprietary software to GNU/Linux and other free and open source technologies. This article shows how we converted nearly 100 systems and created a model for many university departments to follow. In 2001, [...]