Developer tools

RHEL
Article

Announcing GA for latest Software Collections, Developer Toolset, Compilers

Mike Guerette

We are pleased to announce the general availability of: Red Hat Software Collections 3.1 (Ruby 2.5, Perl 2.26, PHP 7.0.27, PostgreSQL 10, MongoDB 3.6, Varnish 5, HAProxy 1.8, Apache 2.4 update) Red Hat Developer Toolset 7.1 (GCC 7.3) Clang/LLVM 5.0, Go 1.8.7, Rust 1.25.0

Red Hat Open Innovation Labs residency
Article

Inside a Red Hat Open Innovation Labs Residency (Part 3)

Eric D. Schabell

This is part 3 in a series on a journey to peek inside life in a Red Hat Open Innovation Labs residency. This is the top-tier experience for any customer, exposing them to open collaboration, open technologies, and fast agile application delivery methods. This post covers delivery week, known as Demo Day.

Red Hat Enterprise Linux
Article

Announcing new product updates of CDK 3.4, DevStudio 11.3, DevSuite 2.3

Mike Guerette +1

We're extremely pleased to announce additions and updates to our suite of Red Hat Developers desktop tooling products, including Container Development Kit 3.4, JBoss Developer Studio 11.3, and our DevSuite 2.3 installer. These updates are a continuation of our efforts to increase developer usability, while adding new features that matter most for users of Red Hat platforms and technologies. New features in this release This release has the following updated tools: CDK 3.4 DevStudio 11.3.0 Developer Suite 2.3 Highlights Container...

Announcing Red Hat Developer Studio 12.0.0.GA and JBoss Tools 4.6.0.Final for Eclipse Photon
Article

Announcing Developer Studio 11.3.0.GA, JBoss Tools 4.5.3 for Eclipse Oxygen.3a

Jeff Maury

The community editions of JBoss Tools 4.5.3 and JBoss Developer Studio 11.3 for Eclipse Oxygen.3a are here waiting for you. Check it out! Installation JBoss Developer Studio comes with everything pre-bundled in its installer. Simply download it from our JBoss Products page and run it like this: java -jar jboss-devstudio-.jar JBoss Tools or Bring-Your-Own-Eclipse (BYOE) JBoss Developer Studio require a bit more: This release requires at least Eclipse 4.7 (Oxygen) but we recommend using the latest Eclipse 4.7.3a Oxygen JEE...

Java logo
Article

Red Hat introduces JDK 10

Jeff Maury

Support for Java™ 10 Java™ 10 is now supported with Red Hat JBoss Developer Studio 11.3. Please note that Red Hat JBoss Developer Studio does not run on a Java™ 9/10 virtual machine, but allows for managing and building of Java™ 9/10 projects and artifacts. So, you must first define in your workspace a Java™ 9/10 JDK if you want to manage and build Java™ 9/10 projects. As Java™ 10 is an extension of Java™ 9, please refer to this...

SystemTap
Article

SystemTap's BPF Backend Introduces Tracepoint Support

Aaron Merey

This blog is the third in a series on stapbpf, SystemTap's BPF (Berkeley Packet Filter) backend. In this post, I introduce stapbpf's recently added support for tracepoint probes. Tracepoints are statically-inserted hooks in the Linux kernel onto which user-defined probes can be attached.

RHEL
Article

Expanding architectural choices to better arm Red Hat Enterprise Linux developers

Yan Fisher

Red Hat Enterprise Linux 7.5 is now live. Red Hat’s multi-architecture initiative is a new milestone: all supported architectures x86_64, PowerPC Big/Little Endian, s390x, and now 64-bit Arm and IBM POWER9 were simultaneously released. The Cockpit Web GUI can be used for complex admin tasks without using the CLI.

Red Hat Summit logo
Article

Red Hat Summit 2018: Speakers on the forefront of Cloud-Native application development

Mike Guerette

May 8th - 10th, Red Hat Summit 2018, San Francisco, See, hear, and meet speakers working on the forefront of cloud-native development. Some are core developers for Red Hat products or upstream open source projects. Some have published books. Others are working directly with developers at Red Hat customer sites.

Topic

Secure coding

Tutorials and training on how to build secure applications using the latest in

RedHat Shadowman Logo
Article

New Red Hat compilers toolsets in beta: Clang and LLVM, GCC, Go, Rust

Mike Guerette

Clang and LLVM, GCC, Go, Rust - Twice a year, Red Hat distributes new versions of compiler toolsets, scripting languages, open source databases, and/or web tools, etc. so that application developers will have access to the latest, stable versions. These Red Hat supported offerings are packaged as Red Hat Software Collections.

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

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

Jason Merrill

Following is a trip report from the March 2018 ISO C++ Meeting (Core Language) held in Jacksonville, Florida. This meeting was mostly about new features for C++20, particularly when and how to merge Technical Specifications into the draft standard. 

GNU C library
Article

GNU Toolchain Update - Spring 2018

Nick Clifton

This blog is part of a series covering the latest changes and improvements in the Spring 2018 GNU Toolchain Update and components that make up this Toolchain. Apart from the announcement of new releases, however, the features described here are at the bleeding edge of software development in the tools.

GNU C library
Article

Recommended compiler and linker flags for GCC

Florian Weimer

Get a list of recommended build flags for compiling your C or C++ programs with the GCC compiler. Do you know which build flags you need to specify in order to obtain the same level of security hardening that GNU/Linux distributions such as Fedora and Red Hat Enterprise Linux use?

Red Hat Open Innovation Labs
Article

Inside a Red Hat Open Innovation Labs Residency (Part 2)

Eric D. Schabell

This series takes the reader on a journey, taking a peek inside an Open Innovation Labs Residency. A top tier experience for any customer, a residency exposes them to open collaboration, open technologies, and fast agile application delivery methods.

GNU C library
Article

Usability improvements in GCC 8

David Malcolm

This article summarizes work that was done to make GCC 8 more usable by providing easier to understand warning and error messages. Many of these improvements will help you quickly recognize those common silly mistakes.

3Scale By Red Hat logo
Article

3scale ActiveDocs and OAuth 2.0

kevin price

How to secure your API documentation with Red Hat Single Sign-On. This guide is to help you integrate your Red Hat Single Sign-On server with the OAI-based ActiveDocs in your 3scale Developer Portal. Although it has only been implemented with this particular IdP you could in theory make some customisation

Effective Business Process Management with JBoss BPM
Article

Get Started on Process Driven Development with JBoss BPM

Eric D. Schabell

Read this article if you interested in an introduction to the concepts of process management (BPM); you want to learn how your business can leverage process driven application delivery; or you are looking for an easy to understand guide to mastering Red Hat JBoss BPM suite tooling.

Red Hat Summit Logo
Article

Red Hat Summit 2018 to focus on Modern App Development

Mike Guerette

Following is a diverse set of developer-related breakouts, workshops, BoFs, and labs for Red Hat Summit 2018. With these 61+ sessions, we believe that every attending application developer will come away with a strong understanding of where Red Hat is headed in this app dev space.

IoT Developer Survey
Article

IoT Developer Survey - Deadline March 5, 2018

Ishu Verma

IoT Developer Survey Deadline is March 5, 2018. Seeking input from Internet of Things (#IoT) developers to better understand their needs for software and related tools. We want to know how you’re using open source technology to build your IoT solution.

Java logo
Article

Using Byteman to Find Out Why the TimeZone Changed on a Java App Server

Durgesh Anaokar

Using Byteman to Find Out Why the TimeZone Changed on a Java App Server. This article is about a real problem I faced where the timezone on a Java application server (in my case it was JBoss) changed unexpectedly during the run time of the server.

Red Hat Developers program
Article

Annobin - Storing Extra Information in Binaries

Nick Clifton

Compiled files, often called binaries, are a mainstay of modern computer systems. It is often hard for system builders and users to find out more than just very basic information about these files. The Annobin project exists as means to understand how the binary was built and what testing was performed on the binary.