Developer tools

Red Hat Summit Logo
Article

Watch over 100 Red Hat Summit 2018 session videos online

Rob Terzi

Over 100 breakout sessions from Red Hat Summit 2018 are now available to watch on YouTube. Even if you were at Summit, there were too many sessions to attend all of the ones you might have wanted to see. All of the recorded sessions are in one big searchable YouTube playlist.

SystemTap
Article

Making the Operation of Code More Transparent and Obvious with SystemTap

William Cohen

You can study source code and manually instrument functions as described in the “Use the dynamic tracing tools, Luke” blog article, but why not make it easier to find key points in the software by adding user-space markers to the application code? User-space markers have been available in Linux for quite some time (since 2009). The inactive user-space markers do not significantly slow down the code. Having them available allows you to get a more accurate picture of what the...

SystemTap
Article

"Use the dynamic tracing tools, Luke"

William Cohen

Reviewing source code can be helpful in understanding how code works, but the static view may not give you a complete picture. The paths taken through code are heavily data dependent. Learn how to use Systemtap and debuginfo to dig into the Ruby interpreter internals on Red Hat Enterprise Linux 7.

A Red Hat Summit sign on the streets of San Francisco
Article

Red Hat Summit: An introduction to OpenShift.io

Doug Tidwell

OpenShift.io is a cloud native set of zero-install tools for editing and debugging code, agile planning, and managing CI/CD pipelines. Installing and configuring developer tools is a major time sink; OpenShift.io takes that task out of the picture.

Develop Applications in a Hybrid World
Article

From Localhost to the Cloud: Helping Organizations Develop Applications in a Hybrid World

Harry Mower

For many developers, desktop tools are where they spend most of their time and feel most comfortable. We also recognize that developers are looking for new ways to build applications and new tools that are designed for these technologies. Developers are now using the cloud to host and manage their developer environment, and we see the tools that developers use moving to the cloud as well. In the past year, we have taken steps to broaden our portfolio of developer...

Eclipse Che logo
Article

Eclipse Che’s Plans for 2018

Stevan Le Meur

It’s been an incredibly exciting journey for Eclipse Che since the acquisition of Codenvy by Red Hat. Che 6 is the most important release in Eclipse Che history—it is a big release with more than 1,550 commits. So there’s a ton of new goodness for everyone!

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.