python

Featured image: Kebechet
Article

Use Kebechet machine learning to perform source code operations

Christoph Görn

One of the first tools we developed to help us with Project Thoth was Kebechet , which we named for the goddess of freshness and purification. As we separated our software into more and more repositories (each of our Python modules is in its own repository on GitHub), we needed help with releasing new versions and keeping all dependent modules up-to-date. In a team of two and with more than 35 repositories, our process was a major time-burner. Kebechet is...

Raspberry Pi photo printer
Article

How to build a Raspberry Pi photo booth

Doug Tidwell

The Raspberry Pi is a popular, powerful, low-cost Linux machine that can do amazing things. This article shows you how to build a photo booth with one.

Eclipse Vert.x
Article

Processing CloudEvents with Eclipse Vert.x

Matthias Wessendorf

How to generate or process CloudEvents using Vert.x. CloudEvents describe event data in a common, standardized way based on a spec from CNCF

Red Hat Enterprise Linux 8 Beta
Article

What, No Python in RHEL 8 Beta?

Langdon White

Of course RHEL 8 has Python, both Python 3 and 2. Changes in RHEL 8 such as platform python and application streams improve the Python experience in RHEL.

Python on Red Hat Enterprise Linux
Article

Python in RHEL 8

Petr Viktorin

To install Python, type `yum install python3`. To run Python, type `python3`. What you need to know for using Python in RHEL 8.

Red Hat Enterprise Linux
Article

Using the STOMP Protocol with Apache ActiveMQ Artemis Broker

Chandra Shekhar Pandey

This article shows how to use Python-based messaging clients and STOMP to connect and subscribe to a durable topic in the Apache ActiveMQ Artemis or the Red Hat AMQ 7 broker. STOMP clients can communicate with any STOMP message broker, providing messaging interoperability among many languages, platforms, and brokers.

Python Flask logo
Article

How to install Python Flask on Red Hat Enterprise Linux 7

Don Schenck

If you need to build some Python-based microservices, one way to do it is to install Python in a Red Hat Enterprise Linux virtual machine and use Flask, a microframework that makes building RESTful services easy.

RedHat Shadowman Logo
Article

Introducing conu - Scripting Containers Made Easier

Dominika Hoďovská

Introducing conu - low-level python library for container scripting. conu gathers utilities that come in handy when creating tests, provides nice logging for troubleshooting and is easily extensible.

Falcon and RHSCL
Article

Create a scalable REST API with Falcon and RHSCL

Shane Boulden

APIs are critical to automation, integration and developing cloud-native applications, and it's vital they can be scaled to meet the demands of your user-base. In this article, we'll create a database-backed REST API based on the Python Falcon framework using Red Hat Software Collections (RHSCL)

Speed up your Python using Rust
Article

Speed up your Python using Rust

Bruno Rocha

Rust is a language that has no runtime so it can be used to integrate with any runtime; You can write modules in Rust and call using Python

Article Thumbnail
Article

The GDB Python API

Phil Muldoon

GDB has evolved in the last several years to provide a Python API. This series of articles will look at how a user can program GDB with the API and will also take an in-depth look at several features of that API. But, before we begin, a small history lesson is needed and a look at just why an API was needed. Why an API? The humble debugger. We've all used one at some point in our careers, sometimes with...

RedHat Shadowman Logo
Article

Red Hat updates Python, PHP, Node.js, more; supports new arches

Mike Guerette

I am pleased to announce the immediate availability of Red Hat Software Collections 3.0 Beta , Red Hat’s newest installment of open source development tools, dynamic languages, databases, and more. Delivered on a separate lifecycle from Red Hat Enterprise Linux with a more frequent release cadence, Red Hat Software Collections bridges development agility and production stability by helping you create modern applications that can be confidently deployed into production. Most of these components are also available in Linux container image...

Article Thumbnail
Article

Documentation as Code

Jose Angel Munoz

Introduction With nowadays virtualization technologies, low latency communications, CPU Power and The Cloud, the Infrastructure paradigm is being changed from the static old-fashion way of managing servers to a new standard automation way of deploying services. Sysadmins are becoming SysDevs and the widely famous DevOps term is starting to be defined by itself. Of course, the old-fashion way is still there though - and always from my humble point of view - any company with growth objectives will need to...

Video Thumbnail
Video

Red Hat OpenShift express demo

Mike McGrath, a cloud architect at Red Hat, speaks about the OpenShift project, including express--a way to easily on-board PHP, Ruby, and Python applications via standard, open interfaces. McGrath demonstrates the process of uploading and updating the applications in the cloud using express, as well as ways to snapshot, clean up, and remove applications that are being migrated or eliminated. Learn more about Red Hat OpenShift: http://openshift.redhat.com/app/ Learn more about Red Hat cloud technology: http://www.redhat.com/cloud/build/