Developer tools

GNU C library
Article

GCC 8 and tools now in beta for Red Hat Enterprise Linux 6 and 7

Mike Guerette

We are pleased to announce the immediate availability of Red Hat Developer Toolset 8 beta for Red Hat Enterprise Linux 6 and 7. The key new components for this release are: GCC 8.2.1 GDB 8.2 Updated components such as SystemTap, Valgrind, OProfile, and many more To get started, see: How to install GCC 8 on Red Hat Enterprise Linux. For more details, see the "New Features" section below. About Red Hat Developer Toolset Twice a year, Red Hat distributes new...

Red Hat CDK
Article

Red Hat Container Development Kit 3.6 now available

Mike Guerette

Red Hat Container Development Kit (CDK) 3.6 is now available to run an OpenShift/Kubernetes cluster on your laptop for developing cloud- and container-based applications.

Red Hat OpenShift Application Runtimes
Article

Source versus binary S2I workflows with Red Hat OpenShift Application Runtimes

Fernando Lozano

Red Hat OpenShift supports two workflows for building container images for applications: the source workflow and the binary workflow. This article compares the two workflows, describes how to use each of them, and explains which workflow to use depending on your circumstances.

Red Hat OpenShift
Article

Running Microsoft SQL Server on Red Hat OpenShift

Tom Deseyn

This article shows how set up Microsoft SQL Server on Red Hat OpenShift and then use SQL Server to store data for a simple ASP.NET Core application running in a container deployed on OpenShift that manages a list of contacts. It also shows how to manage SQL Server within OpenShift using SQL Operation Studio.

jboss
Article

Announcing Red Hat Application Migration Toolkit 4.1.0: Now with technical reports

Christian Huffman

The new Technology Reports feature in Red Hat Application Migration Toolkit (RHAMT) 4.1.0 lets you quickly analyze hundreds of applications to see which technologies they use. In addition, the size, number of libraries, and story point totals of each application are displayed, allowing you to quickly determine each application’s type from a single report.

.NET Core
Article

Improving .NET Core Kestrel performance using a Linux-specific transport

Tom Deseyn

Kestrel, the web server in the .NET Core, supports replacing the network layer. This article benchmarks Kestrel’s networking layer with a Linux-specific implementation to achieve measurable performance gains compared to the out-the-box implementation.

Apache Camel Logo
Article

Apache Camel URI Completion with Java DSL

Aurélien Pupier

Apache Camel URI completion for Java DSL is now available in Visual Studio Code and Eclipse Desktop. This article shows it in action in these two IDEs.

Red Hat Developer
Article

How to install Clang/LLVM 5 and GCC 7 on RHEL

Rob Terzi

Clang tools and newer versions of GCC can be quite helpful for better warnings and error messages during C/C++ development. This article shows how you can easily install the latest supported Clang 5 and GCC 7 compilers using yum on Red Hat Enterprise Linux. It also provides tips for working with software collections.

Red Hat OpenShift
Article

Using OpenShift to deploy .NET Core applications

Tom Deseyn

Containers are the new way of deploying applications. They are an efficient way to portably deploy applications across clouds and different OSes.This article looks at what OpenShift brings for .NET Core specifically and how OpenShift provides a DevOps platform on top of Kubernetes for building and deploying apps.

Featured image for: Report from the virtual ISO C++ meetings in 2020 (core language).
Article

June 2018 ISO C++ Meeting Trip Report (Core Language)

Jason Merrill

At the summer 2018 ISO C++ standards committee meeting, proposals for new features for C++2a were coming quickly from the Evolution Working Group. Red Hatters covered core, library, and parallelism/concurrency. Read about the new C++ core language features that were accepted at this meeting.

.NET Core
Article

Announcing .NET Core 2.1 for Red Hat Platforms

Bob Davis +1

We are very pleased to announ ce the general availability of .NET Core 2.1 for Red Hat Enterprise Linux and OpenShift platforms! .NET Core is the open-source, cross-platform .NET platform for building microservices. .NET Core is designed to provide the best performance at scale for applications that use microservices and containers. Libraries can be shared with other .NET platforms, such as .NET Framework (Windows) and Xamarin (mobile applications). With .NET Core you have the flexibility of building and deploying applications...

Red Hat Fuse
Article

EDI Transformations with Fuse Ignite and Trace Transformer

Simon Green

Red Hat JBoss Fuse 7's new iPaaS feature, Fuse Ignite, is a platform on which citizen integrators and developers can coexist, collaborate, and contribute to an end-to-end integration. See how EDI analysts can use it to focus on their business mappings and transformations.

Eclipse Che
Article

Eclipse Che 6.6 Release Notes

Dave Neary

Eclipse Che 6.6 is here, and since the release of Che 6.0, the community has added a number of new capabilities. In this article, learn about new features and how to get started using Che with Kubernetes, Red Hat OpenShift, and Docker.

jboss
Article

An Introduction to Red Hat Application Migration Toolkit

Christian Huffman

Red Hat Application Migration Toolkit provides utilities for easing the process of application migration and modernization. You can analyze an existing code base using a CLI, web-based interface, or inside Eclipse to identify what might need to change in order to migrate to a newer platform

Red Hat CDK
Article

How to install Red Hat CDK 3.4 on Fedora 28

Robin Owen

Red Hat Container Development Kit (CDK) provides a single-node Red Hat OpenShift cluster that can assist with containerized application development. This environment is like a production OpenShift environment that works on a single user's computer. Follow these steps to install CDK 3.4 on Fedora 28.

GNU C library
Article

Detecting String Truncation with GCC 8

Martin Sebor

To detect common programming errors, GCC 8 contains a number of new warnings and enhancements to existing checkers to help find non-obvious bugs in C and C++ code. This article focuses on those that deal with inadvertent string truncation and discusses some of the approaches to avoiding the underlying problems.

Apache Camel Logo
Article

Apache Camel URI completion: easy installation for Eclipse, VS Code, and OpenShift.io

Aurélien Pupier

Discoverability and ease of installation of Apache Camel tooling based on the Language Server Protocol has been improved. Manual download and installation of binaries is no longer necessary! For the Eclipse desktop IDE and the VS Code environment you can now find and install the Camel tooling directly from the marketplaces for each development environment. Camel Language Server is now also available in Red Hat OpenShift.io ! In this article, I will show you how you can install Camel tooling...