Showing headlines posted by Scott_Ruecker

« Previous ( 1 ... 177 178 179 180 181 182 183 184 185 186 187 ... 1218 ) Next »

The Digital Economy Runs on Open Source. Here's How to Protect It.

Free and open source software (FOSS) is essential to much of the tech we use every day — from cars to phones to planes to the cloud. While traditionally, it was developed by an army of volunteer developers and given away for free, companies are increasingly taking a more active role in its development. But as companies buy up open source companies, bring development in house, and spin off their own for-profit versions of FOSS products, they could be endangering the future of this essential software.

How to Install and Secure phpMyAdmin on Debian 11

phpMyAdmin is a free, open-source, and web-based application used for managing MySQL and MariaDB databases from the web interface. In this post, we will show you how to install and secure phpMyAdmin on Debian 11.

As Linux grows in popularity, cloud security threats are also growing

Many regard Linux as the most secure operating system due to its stability, flexibility, and open-source nature. Linux is also powerful and dependable when it comes to performance and efficiency. Linux has also proven its superiority by continuing to be the only operating system to be used in all of the world’s top 500 supercomputers.

3 Best Free and Open Source Rust Static Site Generators

LinuxLinks, like most modern websites, is dynamic in that content is stored in a database and converted into presentation-ready HTML when readers access the site. While we employ built-in server caching which creates static versions of the site, we don’t generate a full, static HTML website based on raw data and a set of templates. However, sometimes a full, static HTML website is desirable. Because HTML pages are all prebuilt, they load extremely quickly in web browsers. There are lots of other advantages of running a full, static HTML website.

Banned: The 1,170 words you can't use with GitHub Copilot

GitHub's Copilot comes with a coded list of 1,170 words to prevent the AI programming assistant from responding to input, or generating output, with offensive terms, while also keeping users safe from words like "Israel," "Palestine," "communist," "liberal," and "socialist," according to new research.

What are container runtimes?

In my examination of container images, I discussed container fundamentals, but now it's time to delve deeper into container runtimes so you can understand how container environments are built. The information in this article is in part extracted from the official documentation of the Open Container Initiative (OCI), the open standard for containers, so this information is relevant regardless of your container engine.

Control your Raspberry Pi remotely with your smartphone

Wouldn't it be nice to control the general-purpose input/outputs (GPIOs) of the Raspberry Pi remotely with your smartphone? If you can answer the question in the affirmative, I would like to introduce you to a simple way to implement this. Writing this article, I have no specific application in mind, but I can think of combining it with lawn irrigation, any illumination, or a garage door opener. read more

How to Install and Use PostgreSQL 13 on Rocky Linux

PostgreSQL is a free and open-source database management system focusing on extensibility and SQL compliance. In this guide, you will learn how to install the PostgreSQL database on Rocky Linux, securing the PostgreSQL database deployment, and basic usage of PostgreSQL queries for managing users and databases.

Ent Joins the Linux Foundation

Today, the Linux Foundation announced that Ent, an entity framework for Go that was developed and open sourced by Facebook in 2019, has moved under the governance of the Linux Foundation to help accelerate its development and foster the community of developers and companies using it. Ent was designed to enable developers to work on complex backend applications. Developers working on these applications faced the challenge of maintaining a codebase used to manage hundreds of different entity types with numerous, complex relationships between them. Ent uses graph concepts to model an application’s schema and employs advanced code-generation techniques to create type-safe, efficient code that greatly simplifies working with databases compared to other approaches.

Install Laravel Framework on Debian 11

Laravel is a free and open-source PHP web framework based on the Symfony framework. It is used for the faster development of web applications. In this tutorial, I will show you how to install Laravel on Debian 11.

When you finish celebrating Linux turning 30, try new Linux 5.14, says Linus Torvalds

Linux overlord Linus Torvalds has released version 5.14 of the Linux kernel. "So I realize you must all still be busy with all the galas and fancy balls and all the other 30th anniversary events, but at some point you must be getting tired of the constant glitz, the fireworks, and the champagne," wrote Torvalds in his weekly state of kernel development update. "The celebrations will go on for a few more weeks yet, but you all may just need a breather from them. And when that happens, I have just the thing for you – a new kernel release to test and enjoy. Because 5.14 is out there, just waiting for you to kick the tires and remind yourself what all the festivities are about.

Parse command-line options in Groovy

A recent article provided an introduction to parsing command-line options in Java. Because I really like Groovy, and because Groovy is well suited for scripting, and because it's fun to compare Java and Groovy solutions, I decided to paraphrase Seth's article, but using Groovy.

Level up your Ansible skills while having fun: Sysadmin after dark

After a long day at work, sysadmins deserve a little downtime. But even downtime can be an opportunity to practice your sysadmin skills. For example, I created an Ansible playbook to install a classic game to help me relax and clear my mind. You can use my playbook to practice using Ansible, and you can use it as inspiration for writing your own playbooks.

Install LAMP Stack on Debian 11

The LAMP Stack is a common set of open-source tools used to host websites and applications on the web. LAMP consists of Linux as operating System, Apache web server, MySQL or MariaDB as database, and PHP as the scripting language.

Linux kernel modules we cant live without

The Linux kernel is turning 30 this year! If you're like us, that's a big deal and we are celebrating Linux this week with a couple of special posts. Today we start with a roundup of responses from around the community answering "What Linux kernel module can you not live without? And, why?" Let's hear what these 10 enthusiasts have to say.

Experimenting with Python implementation of Host Identity Protocol

Sometimes it is easier to implement prototypes in user space using high-level languages, such as Python or Java. In this document we attempt to describe our implementation effort related to Host Identity Protocol version 2. In the first part, we describe various security solutions, then we discuss some implementation details of the HIP protocol, and finally, in the last part of this work we discuss the performance of the HIP and IPSec protocols implemented using Python language.

How to Migrate From CentOS 8 to RockyLinux 8.4

The end of 2021 is near, which means the EOL (end of life) of CentOS 8 is near too. In this guide, you will learn how to migrate from CentOS 8 to Rocky Linux 8.4 using the migration tool provided by the Rocky Linux project.

30 things you didnt know about the Linux kernel

The Linux kernel is turning 30 this year. That's three decades of pioneering open source software, enabling users to run free software, to learn from the applications they're running, and to share what they've learned with friends. It's argued that without the Linux kernel, the luxuries of open culture and free software we enjoy today may not have surfaced when they have. It's highly improbable that the parts of Apple and Microsoft and Google that are open would be open at all without Linux as the catalyst. The impact of Linux as a phenomenon for culture, software development, and user experience cannot be overstated, and yet it all started with a kernel.

Solve the repository impedance mismatch in CI/CD

An impedance mismatch in software architecture happens when there's a set of conceptual and technical difficulties between two components. It's actually a term borrowed from electrical engineering, where the impedance of electrical input and output must match for the circuit to work.

GitHub's Copilot may steer you into dangerous waters about 40% of the time – study

Academics have put GitHub's Copilot to the test on the security front, and said they found that roughly 40 per cent of the time, code generated by the programming assistant is, at best, buggy, and at worst, potentially vulnerable to attack.

« Previous ( 1 ... 177 178 179 180 181 182 183 184 185 186 187 ... 1218 ) Next »