SD Times: The most powerful force in DevOps is changing your company’s culture

SD Times talks with Red Hat’s Markus Eisele and Burr Sutter about DevOps and company culture.  Worth a read if you’re  interested in “on how enterprise DevOps can best gain traction.”

First SD Times question: …what is the most common mistake in trying to achieve DevOps?”

Read the article: http://sdtimes.com/powerful-force-devops-changing-companys-culture/

abipkgdiff: Ensuring ABI compliance for shared ELF library packages

Introduction

Detecting and reviewing changes in the application binary interface (aka ABI) of ELF shared libraries has never been easier, notably since the creation of the Abigail project.  As you might already know, a tool like abidiff now allows users to analyse the cause of ABI changes and assess their impact on the forward compatibility of the shared library being considered.  It is less practical, though, to use that tool on a binary (RPM) package, because it expects individual libraries.

Thus, this article presents abipkgdiff, a new Libabigail tool aimed at detecting incompatible ABI changes between shared libraries (or binaries in general) carried by binary packages.

Continue reading “abipkgdiff: Ensuring ABI compliance for shared ELF library packages”


Join Red Hat Developers, a developer program for you to share, learn, and code faster – and get access to Red Hat software for your development.  The developer program and software are both free!


Angular, React, and Javascript framework fatigue

Introduction

I’m an avid follower of Hacker News and many various programming related subreddits. There is a constant flow of posts where the author expresses fatigue, weariness, and many times backlash at JavaScript and the plethora of front-end frameworks. Much of this conversation surrounds React and Angular and then other frameworks such as Mithirl, Meteor, Ember, Vue and others (and there are many others). The conversation many times will go X is the best framework, or X is not the best framework Y is, and the reasons, or much consternation that X or Y is short lived and will be superseded soon by Z. Then many times it is just complaining about X, Y, Z, and frameworks and JavaScript in general.

I’d like to offer a few thoughts counter to this outcry of fatigue in the industry.

Overview

What if you viewed the churn and the constant creation of frameworks and libraries as a positive growth factor. What if you viewed the JavaScript ecosystem as parallel to the machine learning ecosystem.

Continue reading “Angular, React, and Javascript framework fatigue”


Join Red Hat Developers, a developer program for you to share, learn, and code faster – and get access to Red Hat software for your development.  The developer program and software are both free!


December ’15/January ’16 GNU Toolchain Update

First of all I have an apology to make. I managed to reformat my hard drive over the holidays, wiping away all of my notes for this blog. In particular I was contacted by a reader about an enhancement to gcc’s inline assembler support which I have now totally lost. :-( So, dear reader, wherever you are, I apologise, and if you contact me again I will make sure that the extended asm enhancement gets mentioned in the next blog post.

The big news, for me at least, is that binutils 2.26 is now out.  This release contains lots of bug fixes of course, plus a few new features:

  • A new configure option:  –enable-compressed-debug-sections=[all,gas,gold,ld,none]
    This decides whether DWARF debug sections should be compressed by default. For now this option is off for all of the tools, although of course it can be enabled via a command line option.  In future releases of binutils however, the option will be enabled by default.
  • Support for the ARC EM/HS and ARC600/700 architectures.
  • Support for the LLVM plugin.
  • Continue reading “December ’15/January ’16 GNU Toolchain Update”


Join Red Hat Developers, a developer program for you to share, learn, and code faster – and get access to Red Hat software for your development.  The developer program and software are both free!


Survey – Help us help you: tell us about how you work

In order to develop offerings that really help developers get their jobs done, Red Hat wants to learn more about the day-to-day work experiences of developers like you. We’re interested in understanding more about your personal work environment and habits, and the processes by which your current project work becomes a reality for your end users and customers.

What will we do with what we discover?

The more we understand about your work experiences, the better we can make our developer-focused products and offerings (like this blog) suit your needs.  The Red Hat product design team in particular takes this sort of input into consideration when designing product UIs and websites.

We’ll also share what we learn from this survey so that anyone who creates products or services for developers can get some insight into real-world scenarios. Check back here in a few weeks for a summary of the results so you can read about your peers’ experiences.

Continue reading “Survey – Help us help you: tell us about how you work”


Join Red Hat Developers, a developer program for you to share, learn, and code faster – and get access to Red Hat software for your development.  The developer program and software are both free!


Using JBoss Fuse and 3scale for API Management

Since Red Hat and 3scale announced our partnership a year ago, we’ve seen great interest by companies and developers to use JBoss Middleware with 3scale API management technology (check out the solution brief here: Enabling success in the API economy).

In this webinar recording, we introduced you to how you can manage and control APIs (including a practical demo) using Red Hat® JBoss® Fuse, OpenShift by Red Hat, and 3scale.

Continue reading “Using JBoss Fuse and 3scale for API Management”


You can learn more about Red Hat JBoss Middleware products by visiting: Red Hat JBoss Middleware product pages, and JBoss Community is now Wildfly!

Be sure to join developers.redhat.com which lets you get Red Hat software for your software development.  Both the program and software are free!