Linux

Article Thumbnail
Article

Red Hat Developer Toolset 2.0 - a Tour of Features and OpenShift Integration

Matt Newsome

Red Hat Developer Toolset v2.0 was released earlier this year and has received some great feedback from developers, which is always great to hear. But perhaps you'd like to see Red Hat Developer Toolset in action rather than reading about it. If so, here's a recording of a live demo showing you some of the great new features, including the option to create and deploy your C++ application to Red Hat OpenShift from right within the Eclipse IDE. In addition...

Article Thumbnail
Article

Continuous Integration Strategies (Part 2 of 3)

Langdon White

This is part 2 of a three part article on Continuous Integration Strategies: Simplifying application development on Red Hat® Enterprise Linux® KEY GOALS Within a Continuous Integration environment there are some key features that are required to encourage an effective process. SOURCE CODE REPOSITORY—JUST THE ONE For the effective operation of CI, it’s essential that all project source code and build components are maintained in a single repository. The repository must contain not just the source code, but all the...

Article Thumbnail
Article

Resilient Enterprise Messaging with JBoss A-MQ & Red Hat Enterprise Linux

Scott McCarty (fatherlinux)

Background At JUDCon 2013 in Boston, Scott Cranton and I presented a talk entitled Resilient Enterprise Messaging with Fuse & Red Hat Enterprise Linux . This technical article is the follow-up work from that presentation. JBoss A-MQ is built on ActiveMQ which is a robust messaging platform that supports STOMP, JMS , AMQP and modern principals in Message Oriented Middleware (MOM) . It's built from the ground up to be loosely coupled and asynchronous in nature. This provides ActiveMQ with...

Article Thumbnail
Article

Continuous Integration Strategies (Part 1 of 3)

Langdon White

This is part 1 of a new three-part article about Continuous Integration Strategies. We hope you enjoy it! EXECUTIVE SUMMARY Continuous Integration (CI) offers a method of avoiding the integration issues that typically occur when there are extended periods between developers checking in working copies of code. However, the technique also offers significant benefits where an application is designed to run on multiple versions of a platform and the application and platform are changing. In both cases, Continuous Integration facilitates...

Article Thumbnail
Article

Extending software collections with additional packages

Doran Barton

Recent Red Hat Developer Blog articles have explained what Software Collections are, what they're good for, and how you can leverage them to easily enhance your development environment leveraging the latest and greatest versions of your favorite programming languages and relational database backends. But the software collection packages available for each language comprise only a subset of what is available — usually the core and some popular additions. Until that day when repositories have sprung up with all the additional...

Article Thumbnail
Article

VM Truckloader first release ... why and how to use it!

Romain Pelisse

I've recently released a tool called vm-truck-loader to automate virtual machine creation with VMware vCenter. Using a simple CSV file, and leveraging the API exposed by vCenter, this Java based command line tool enables you to design a fully automated deployment process, and can be a key to implement a proper Standard Operating Environment around vCenter. In this regard, I thought I'd do a quick entry on this blog, to briefly describe what the tool can do. Instrumenting virtual machine...

Article Thumbnail
Article

Webinar today: Bohuslav "Slavek" Kabrda on Software Collections

Mike Guerette

As I mentioned a couple of weeks ago, many of you have read Slavek's prior articles on software collections - now you can hear him talk! Slavek, from Red Hat's engineering team that brings us software collections, is an excellent presenter having spoken about collections numerous times at the Red Hat Summit. If you have questions about how to use collections, attend today's webinar . Title: Deep dive into Red Hat Software Collections Software Collections are the technology behind Red...

Article Thumbnail
Article

Guerilla Improvement: Getting Started in DevOps Without Buy-In

Mike Guerette

Interested in DevOps but not sure where to start? How about getting started in 3 steps? Check out this insightful Dr. Dobb's article by Langdon White, co-blogger and developer evangelist, and Robyn Bergeron, Fedora Project Leader. "DevOps need not be a top-down mandate to succeed. With these steps, developers and operations staff can lead the way implementing DevOps techniques and later show the organizational benefits to management." Enjoy the article - read it here ! We're beginning to assemble some...

Article Thumbnail
Article

Apache httpd 2.4 on Red Hat Enterprise Linux 6

Joe Orton

An update of this article can be found here . My team here at Red Hat maintains the web server stack in Fedora and RHEL. One of the cool projects we've been working on recently is Software Collections. With RHEL we've always suffered from the tension between offering a stable OS platform to users, and trying to support the latest-and-greatest open source software. Software Collections is a great technology we're using to address that tension. Remi Collet has blogged about...

Article Thumbnail
Article

Webinar: Bohuslav "Slavek" Kabrda on Software Collections

Mike Guerette

Many of you have read Slavek's prior articles on software collections - now you can hear him talk! Slavek, from Red Hat's engineering team that brings us software collections, is an excellent presenter having spoken about collections numerous times at the Red Hat Summit. If you have questions about how to use collections, this October 31 webinar is your chance. Title: Deep dive into Red Hat Software Collections Software Collections are the technology behind Red Hat® Software Collections and Developer...

Article Thumbnail
Article

Software Collections: we want your feedback

Mike Guerette

It's just over one month since we released Red Hat Software Collections V1 and we're interested in getting your feedback about them. Please fill out the form below (or follow this link ) and let us know which components you're using. And while you're at it, tell us what additions and/or suggestions you have for future RHSCL releases - enter your suggestions on the form, or comment on this article. We've already had a ton of requests, but want your...

Article Thumbnail
Article

Leveraging RHSCL for DevOps

Langdon White

As you certainly know, DevOps is all the rage these days. While DevOps is many things, some pure "buzz" and some legitimate, we aren't going to talk about all that. Instead, let's talk about one small piece of the problem, simplifying the consistency of deployment platforms. Part of what has made DevOps, and, by extension, Continuous Deployment concepts possible has been the simplification, at least on some vectors, of the modern data center. Starting with virtualization, extending to configuration management...

Article Thumbnail
Article

RHEL 5.10 Generally Available, RHEL 6.5 in Beta!

Mike Guerette

Here are a few interesting excerpts from the recent Red Hat Enterprise Linux 5.10 announcement for general availability and today's Red Hat Enterprise Linux 6.5 beta announcement. Red Hat Enterprise Linux 5.10 now Generally Available Red Hat announced the release of Red Hat Enterprise Linux 5.10, the latest minor release of the mature Red Hat Enterprise Linux 5 Platform. With an emphasis on providing greater stability for critical applications, Red Hat Enterprise Linux 5.10 offers enhanced features for reliability and...

Article Thumbnail
Article

Using DTS Eclipse, PyDev, and Python 2.7

Langdon White

Red Hat intended for developers to integrate Developer Toolset 2.0 (DTS) and Red Hat Software Collections 1.0 (RHSCL). As you may not realize, inside the DTS is a copy of Eclipse and you can use that with any software collection. In other words, you can use PyDev, with the Python 2.7 Software Collection from RHSCL in the Eclipse from DTS. Let's find out how. First, let's make sure you have the right repos, [lwhite@lwhite-laptop ~]$ sudo yum repolist Loaded plugins...

Article Thumbnail
Article

Red Hat Software Collections webinar - now available online

Mike Guerette

Now that Red Hat Software Collections are generally available , here is the first of a series of technical webinars (that I mentioned recently). The presenters are two good friends and colleagues of mine: Brian Gollaher (product manager) and Langdon White (developer evangelist). This is a great chance to learn about selecting runtimes and versions, how to run versions side-by-side, and more. And you can hear what viewers asked View it for free here !

Article Thumbnail
Article

Shared Development with Red Hat Software Collections

Doran Barton

Mike Guerette recently posted an announcemen t on the Developer Blog that Red Hat Software Collections 1.0 is now generally available. What is Software Collections and what value does it provide to developers? In a nutshell, Software Collections allows multiple versions of a software ecosphere to be installed on a machine. For example, with Software Collections you can have Perl 5.10, Perl 5.14, and Perl 5.18 installed on a RHEL 6 system. Perl 5.10 is the version that comes with...

Article Thumbnail
Article

Webinar: Technical intro to Red Hat Software Collections

Mike Guerette

Now that Red Hat Software Collections are generally available , please join us at this free webinar to learn about them. This will be the first in a series of technical webinars, with many or most be related to Red Hat Software Collections. The presenters are two good friends and colleagues of mine: Brian Gollaher (product manager) and Langdon White (developer evangelist). This is a great chance to learn about selecting runtimes and versions, how to run versions side-by-side, and...

Article Thumbnail
Article

Released! Red Hat Software Collections now GA!

Mike Guerette

[EDITOR's Note: This article introduces V1.0 of Red Hat Software Collections, but we are now at 2.0. Read about the latest here .] We've had so much interest in Red Hat Software Collections during beta testing and now here they are! Red Hat has announced the general availability of Red Hat Software Collections 1.0! "Available via select Red Hat Enterprise Linux subscriptions, Red Hat Software Collections delivers the newest, most stable versions of open source runtime components to subscribers on...

Article Thumbnail
Article

Red Hat Developer Toolset 2.0 is now Generally Available!

Mike Guerette

gcc developers - this is what you've been asking for! Red Hat Developer Toolset V2.0 is now generally available . Red Hat has "announced the general availability of Red Hat Developer Toolset 2.0. Available to all Red Hat customers with an active Red Hat Enterprise Linux Developer subscription, Red Hat Developer Toolset provides access to the latest stable versions of open source development tools on a separate, accelerated life cycle." Delivered as a parallel set of the latest stable tools...

Article Thumbnail
Article

Using Git with SVN

Romain Pelisse

(Photo credit by Crystalline Radical ) Nowadays, while most people in our industry know about DVCS tools, such as Git and Mercurial, and what they can do, not all are aware that git can be used with SVN . It is, of course, quite a shame as on top of being the best way to learn how to use git - this feature also enables one to use all the nice tricks of DVCS (offline commit, local history rewriting, commit...

Article Thumbnail
Article

A Puppet Module for tuned-adm

Romain Pelisse

Some months ago, I developed and released a small Puppet module for tuned-adm . As this tool is a nice feature of RHEL , I think it is only fair from me to advertise about it here, on the Red Hat developer blog. Quick overview of 'tuned-adm' (Photo credit: Accretion Disc ) To make this brief, this command will take care of tuning the operating system for you, based on the usage you want to make of it. For instance...

Article Thumbnail
Article

Red Hat Developer Exchange day - slides available

Mike Guerette

The day before Red Hat Summit in Boston, we hosted a Red Hat Developer Exchange day - a one day technical event which covered some great topics across four tracks: DevOps, Programming on OpenShift, Languages and Tools, and Get more out of Red Hat Tools. The feedback on these was consistently great, so we hope you find them useful too! Track: DevOps DevOps in the Enterprise Choosing the Right Cloud Platform for You Monitoring and Metering: Baking Operational Goodness into...

Article Thumbnail
Article

NUMA - Verifying it's not hurting your application performance [video]

Don Zickus

As I mentioned here , Joe Mario and I delivered this session at Red Hat's Developer Exchange session in Boston. There were a lot of great questions and we hope you'll find this video-recorded session useful. Abstract: Now that you followed all the steps to make your application NUMA-aware, how do you know if you got it right, or if you shifted your performance problem elsewhere? In this session, Don and Joe will: discuss initial high level steps to verify...

Article Thumbnail
Article

Red Hat Software Collections and Developer Toolset - now in beta2

Mike Guerette

A couple of months ago, Red Hat announced the beta 1 phases of both Red Hat Developer Toolset V2.0 and Red Hat Software Collections V1.0 . Now, they are both in a beta 2 phase! Be sure to take a look at these tools if you haven't already - we've receive a huge amount of interest in them! Both offerings provide recent, stable versions of technologies that you've been asking for. At a high level, Developer Toolset is for gcc...