Showing headlines posted by Scott_Ruecker

« Previous ( 1 ... 240 241 242 243 244 245 246 247 248 249 250 ... 1281 ) Next »

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.

Happy 30th, Linux!

“I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

How to Install Gulp.js on CentOS 8

Gulp is a free, open-source, and cross-platform JavaScript toolkit that allows you to automate many development tasks. In this post, we will show you how to install Gulp on CentOS 8.

How to Upgrade from Debian 10 to Debian 11

Debian 11, codename "Bullseye" has been released on 14th August 2021. It is a stable release and is supported for the next 5 years. In this article, I will show you how to upgrade from Debian 10 to the new Debian 11 in a few easy steps.

Tails 4.22 Is Coming Soon! Contribute to Tails by Testing 4.22~rc1

Tails , or "The Amnesic Incognito Live System", recently released the latest version of its privacy-focused secure Linux distro, Tails 4.21, with various changes, bug fixes and improvements including an update to Tor Browser 10.5.4, an update to Thunderbird 78.12 and a fix for a bug in Tails Installer that enabled the deletion of Persistent Storage when doing a manual upgrade. With Tails 4.22 scheduled for release on September 7, the Tails team is asking users to contribute to Tails by testing the release candidate for Tails 4.22 by the end of August.

« Previous ( 1 ... 240 241 242 243 244 245 246 247 248 249 250 ... 1281 ) Next »