Open Source for Developers

Learn how to use and contribute to Open Source projects for your development projects.

Open Source Posts

Featured image for coding topics.
Article

Write toolchain-agnostic RPM spec files for GCC and Clang

July 28, 2021

The redhat-rpm-config %toolchain macro makes it easier to build packages with Clang instead of GCC. Get tips for supporting both toolchains in your builds.

Feature image for Open Data Hub KubeFlow
Article

Open Data Hub 1.1.0 provides new JupyterHub capabilities and more

July 26, 2021

Explore new features in Open Data Hub 1.1.0, including the JupyterHub Spawner UI, Kubeflow 1.3, Red Hat OpenShift Pipelines, and Trino SQL query engine.

Featured image for Kubernetes topics.
Article

What's new in fabric8 Kubernetes client version 5.5.0

July 16, 2021

The new fabric8 Kubernetes client 5.5.0 supports dynamic clients, dynamic informers, TLS certificate management, HTTP retry options, and more.

Feature image for secure coding.
Article

Build your own tool to search for code sequences in binary files

July 15, 2021

Use the annocheck stack clash scanner to build a custom scanning tool that you can use to search for a variety of instruction sequences inside executable files.

Featured image for Apache ActiveMQ Artemis.
Article

Implementing Apache ActiveMQ-style broker meshes with Apache Artemis

June 30, 2021

Configure a broker mesh using Red Hat AMQ 7, based on Apache Artemis, with message distribution similar to Apache ActiveMQ, then learn about subtle factors that can lead to lost messages in an Artemis active-active mesh.

Featured image for Java topics.
Article

How the JIT compiler boosts Java performance in OpenJDK

June 23, 2021

Are you curious about just-in-time compilation in OpenJDK's HotSpot JVM? Learn about HotSpot's multi-tiered execution model and two JIT compiler techniques for boosting Java performance.

Latest Comments

Waiting for Disqus…