Getting started with Jenkins Pipelines

Jenkins is a well-known open source continuous integration and continuous development automation tool. It has an excellent supporting community, and hundreds of plugins and developers have been using it for years.

This article will provide a brief guide on how to get started with Pipelines and multibranch pipelines. Read More

Best Linux Distro for Programming

An ultimate guide to choosing the best Linux distro for programming. Compare the best examples, learn more about the programming tools on Linux, compare Linux to Windows for programming, and more.

How to add users to a group in Linux

Linux offers versatile user/group structures. In this article, we will explore how to create and add users to a group.
In Linux, every process has an associated user, which tells you who initiated the process. Every file/directory is owned by a user and a group. Users who are associated with a file/directory can tell which user has access to that file and what they can do with it. A user who is associated with a process determines what that process can access. Read More

Tags:

Install an OpenStack cloud with Jenkins

Jenkins is a well-known automation server often used for automating tasks involving building, testing, and deploying applications in a continuous integration/continuous development (CI/CD) format. In this tutorial, I will explain how to install and configure Jenkins and create a job that installs PackStack (a proof of concept OpenStack cloud). Read More

Simple Cloud Hardening

I've written about simple server-hardening techniques in the past. Those articles were inspired in part by the Linux Hardening in Hostile Networks book I was writing at the time, and the idea was to distill the many different hardening steps you might want to perform on a server into a few simple steps that everyone should do. In this article, I take the same approach only with a specific focus on hardening cloud infrastructure.

Tags:

Build your first Redis Hello World application in Python

Hello World is a simple way to start exploring a new programming language, and it's almost always the first program people create. If you're reading this, you're probably new to Redis or Python and want to learn. To help you do that, let's build a "Hello Redis" program. Read More

Red Hat Enterprise Linux 7.5 Debuts with Improved Server Administration Features

Red Hat announced the general availability of its flagship platform Red Hat Enterprise Linux 7.5 (RHEL) on April 10, providing multiple new features for server administrators.

Git turns 13, Linux and SSH commands to know, Python programming, and more

Git turned 13 on April 7, and we celebrated with 13 Git tips. Keep reading for the full list of reader favorites from April 2-8 Read More

Blockchain, Part I: Introduction and Cryptocurrency

It seems nearly impossible these days to open a news feed discussing anything technology- or finance-related and not see a headline or two covering bitcoin and its underlying framework, blockchain. But why? What makes both bitcoin and blockchain so exciting? What do they provide? Why is everyone talking about this? And, what does the future hold? Read More

Rise of the Tomb Raider will release for Linux this month

This will be the twenty first Linux port from Feral (counting the Dawn of War II and Shogun 2 - Fall of the Samurai standalones together with the main games), although they are also bringing Life is Strange: Before the Storm and Total War Saga: Thrones of Britannia to Linux so there's more to look forward to this year. Read More

Pages

Subscribe to Tuxtops  RSS