Linux

Article Thumbnail
Article

What’s new in GCC for Red Hat Enterprise Linux 7

Jeff Law

With the recent release of Red Hat Enterprise Linux 7, we have some great new features to pass along. In this post we walk through GCC 4.8 and see what is new for developers. The GNU Compiler Collection, or “gcc” as we like to call it, is a core component of Red Hat Enterprise Linux 7 and provides compilers and runtime libraries for several statically compiled languages, including C, C++ & Fortran. At one level or another, every component of...

Article Thumbnail
Article

Eclipse EGit for git repo management

Leo Ufimtsev

Eclipse EGit plugin allows one to perform most every day git operations through the gui. (e.g commit with a sign-off/gerrit ID. View history, hard-reset, difference comparisons, Stashing, branching, etc.. ) The main advantage is that it makes some operations faster than through the command line, (e.g one doesn't have to type in file names or copy commit-id's). Egit is only a thin layer on top of git itself. So it does the same git commands underneath. Compatibility Linux/Windows/Mac. Already available...

Article Thumbnail
Article

The importance of standardization to emerging 64-bit ARM servers

Jon Masters

At Red Hat, we have been involved in the creation of many of the core industry standards that will be used in building future 64-bit ARM powered servers. Over the past few years, we have assisted in the creation of such standards as the Server Base System Architecture (SBSA), the UEFI 2.4 and ACPI 5.1 bindings for the 64-bit ARM Architecture, and other standards and specifications that have yet to be announced. I believe that each of these standards forms...

Article Thumbnail
Article

How Red Hat's Inception DevOps team utilized Docker for the Release Engine

Ryan Cook

As we have discussed in the past , Team Inception has been working on a release engine to automate RPM code deployments within Red Hat IT. On July 8 we passed a significant milestone by successfully using Release Engine in our QA environment. This was an incredible achievement which included a number of feature requests, defect fixes, and collaboration between multiple teams to produce an open source application that will a ddress growing needs internally in Red Hat IT...

Article Thumbnail
Article

DevNation 2014 recorded session: Slavek Kabrda - DevAssistant: What's in it for You?

Mike Guerette

DevAssistant is a new project that aims to make developers' lives easier by automating repetitive and time-consuming tasks. It uses assistants—Yaml "recipe files"—that contain information on how to create new projects, modify existing projects, and how to set up environments for developing upstream projects. Session abstract: Come learn more about how DevAssistant can make your job easier, with features such as: * Dependency installation. * Scaffolding source code for new projects or checking out source code from SCM. * Setting...

Article Thumbnail
Article

The ARM Arc

Brendan Conoboy

ARM. When used in a sentence it may refer to the company (ARM Holdings), one of its numerous CPU versions, or even a way of life. But we just call it ARM. ARM (the company) creates low power processor designs which they license to other companies to implement; Licensees enhance ARM's design and manufacture the actual chips. The resulting processors are the defacto standard in the fiercely competitive consumer mobile space of tablets and cell phones. Of course, the thing...

Article Thumbnail
Article

Repost: Node.js - An Enterprise Situation Report | The New Stack

Mike Guerette

I found this interesting Node.js article from The New Stack . A handy piece for those of you considering Node and especially now that we now have it in both Software Collections and OpenShift. "Why Node.js is an excellent and underutilized enterprise tool "Node.js, after cutting its teeth for a few years in the open source space, then being used by large-scale startups like LinkedIn and Joyent, it is now heading for the enterprise. From scaling virtualized hyper visors to...

Article Thumbnail
Article

Repost: Going Atomic with the Red Hat Enterprise Linux 7 High-Touch Beta

Mike Guerette

Excerpts from the original article: "Now that Red Hat Enterprise Linux 7 is generally available , we are re-casting the Red Hat Enterprise Linux High Touch Beta program into a series of Red Hat Enterprise Linux 7 special interest groups (SIGs), the first of which is focused on application containers. The Red Hat Enterprise Linux Atomic Host SIG encompasses technologies that are required to create, deploy, and manage application containers. "We also announced today that Red Hat and Google are...

Article Thumbnail
Article

Repost: Red Hat and Google Collaborate on Kubernetes to Manage Docker Containers

Mike Guerette

Excerpts from the original announcement: "Red Hat and Google are both committed to open source and we were both early proponents of Docker as well as key contributors to the Docker project. We are now joining forces to drive a new open standard around orchestrating Docker containers at scale for the management of cloud application deployments. "Today, Red Hat is announcing that as part of Project Atomic, we are collaborating with Google to tackle the challenge of how to manage...

Article Thumbnail
Article

ltrace for RHEL 6 and 7

Matt Newsome +1

Debugging software is something akin to an art form but, regardless of the approach you prefer, having good information on what's happening in your application is key. ltrace is one tool you may wish to add to your belt - a debugging tool that attaches to a running process, and prints to the terminal or a log file the library calls and/or system calls made by that process. In both its mode of operation and command line interface, ltrace is...

Article Thumbnail
Article

Repost: Final Red Hat Enterprise Linux 5 Beta Now Available

Mike Guerette

Reposted in its entirety from rhelblog.redhat.com . When Red Hat Enterprise Linux 5 was first introduced in 2007, it was done so with an expected seven year lifecycle. Five years later, in 2012, we saw the continued strong adoption of Red Hat Enterprise Linux 5 and decided to extend its seven year lifecycle to 10 years. Now, in 2014, the original retirement year for Red Hat Enterprise Linux 5, we still see an active, dedicated customer base that has come...

Article Thumbnail
Article

How to Use MongoDB 2.4 with Python 3.3 from Red Hat Software Collections

Honza Horak

This article is focused on MongoDB 2.4 packaged as software collections . Knowledge of MongoDB basics is recommended, but not required. In case you are not familiar with MongoDB and you'd like to learn more, try MongoDB's online courses . These courses give you basic knowledge about MongoDB concepts, configuration, and deployment, as well as knowledge of how to program application for MongoDB. This article is focused on what is different with Red Hat Software Collections (RHSCL) packages. These packages...

Article Thumbnail
Article

Dave and Gunnar #55: Mike Guerette loves developers.

Mike Guerette

The Dave and Gunnar Show is run by two great guys and Red Hatters who do "government stuff". We crossed paths again recently and so did this podcast about Red Hat Enterprise Linux Developer Program, related developer subscriptions, etc. Listen to our conversation and I hope you enjoy Dave and Gunnar's creative hack of my pic - I don't get no respect. ;) Thanks guys! D&G podcast #55: Mike Guerette loves developers .

Article Thumbnail
Article

RHEL 7 is for developers

Mike Guerette

Red Hat Enterprise Linux 7 is now GA and so it's time to write some code and/or port your applications. So let's take a quick inventory of development tools, shall we? With RHEL, there are 2 primary sets of toolchains for you to use. First, there's base RHEL 7 tools (like RHEL 6) that will be supported with RHEL 7 for 10 years (more below). Second, there are complementary tools in Red Hat Software Collections (RHSCL) and Red Hat Developer...

Article Thumbnail
Article

What's new in the core C, math, and thread libraries for Red Hat Enterprise Linux 7?

Carlos O'Donell +1

With the recent release of Red Hat Enterprise Linux 7, we have some great new features to pass along. In this post we walk through the core C, math, and thread libraries and see what is new for developers. The GNU C Library The GNU C Library, or "glibc" as we like to call it, is a core component of Red Hat Enterprise Linux 7 and provides several key OS components including the core ISO C functionality (including the math...

Article Thumbnail
Article

Webinar recording - Red Hat Software Collections for RHEL 6 and 7

Mike Guerette

We recently hosted and recorded a webinar that talks to the latest for Red Hat Software Collections (RHSCL) 1.1 available for both Red Hat Enterprise Linux 6 and 7 Red Hat Software Collections (RHSCL) delivers the latest, stable versions of dynamic languages, open source databases, and web development tools, all with a faster release cadence (to keep up with the upstream) and supported for 3 years. The new additions in Red Hat Software Collections 1.1 are: 2 new open source...

Article Thumbnail
Article

See Red Hat at MongoDB World next week

Mike Guerette

MongoDB World is next week in New York City. Are you attending? If so, learn what Red Hat will be talking about: RED HAT OPENSHIFT - Red Hat OpenShift Platform-as-a-Service enables you to easily deploy and run MongoDB-backed applications in the cloud. Start with a free-use subscription. RED HAT SOFTWARE COLLECTIONS - Included with Red Hat Enterprise Linux subscriptions, Red Hat Software Collections includes the latest stable versions of dynamic languages, open source databases and web servers including MongoDB and...

Article Thumbnail
Article

Red Hat Enterprise Linux 7 Now Available on AWS

Mike Guerette

Yes, you may have heard that Red Hat Enterprise Linux 7 is now generally available . ;) But here is more good news: RHEL 7 is now available in all Amazon Web Services (AWS) regions including GovCloud (US)! Here's what Amazon's Terry Wise (head of Worldwide Partner Ecosystem, Amazon Web Services) had to say in a Red Hat press release this week: “Red Hat and Amazon Web Services have worked closely together since 2007 to make Red Hat Enterprise Linux...

Article Thumbnail
Article

Red Hat Enterprise Linux 7 now Generally Available

Mike Guerette

Today marks an exciting milestone for Red Hat as we share news of the general availability of Red Hat Enterprise Linux 7, the latest major release of the flagship platform. Red Hat Enterprise Linux 7 not only lays the foundation for the open hybrid cloud and serves enterprise workloads across converged infrastructures; it pushes the operating system beyond today’s position as a commodity platform. Built to meet modern datacenter demands along with next-generation IT requirements, Red Hat Enterprise Linux 7...

Article Thumbnail
Article

Red Hat Virtual Event: "Redefining the Enterprise Operating System" on June 10

Mike Guerette

It looks like it will be worth "seeing" this virtual event: Red Hat will host “ Redefining the Enterprise Operating System ,” a webcast and virtual event at 11 a.m. EDT on Tuesday, June 10, 2014. Attendees will learn more about how Red Hat Enterprise Linux has: transformed the IT industry. redefined the server operating system. enabled unparalleled choice for customers. created the foundation for cloud computing. The event is open and complimentary for all Red Hat customers, partners, contributors...

Article Thumbnail
Article

Red Hat Software Collections (RHSCL) 1.1 now GA

Mike Guerette

Second installment of Red Hat Software Collections delivers comprehensive suite of dynamic languages, open source databases and web development tools Red Hat today announced the general availability of Red Hat Software Collections 1.1, the second iteration of Red Hat’s comprehensive suite of powerful web development tools, dynamic languages and open source databases. Delivered on a separate life cycle from Red Hat Enterprise Linux with a more frequent release cadence, Red Hat Software Collections puts the latest stable open source runtime...

Article Thumbnail
Article

Red Hat at the ISO C++ Standards Meeting (February 2014)

Matt Newsome

Red Hat has actively participated in the ISO group defining the C++ standard for many years, and continues to make a significant contribution. The Red Hat toolchain team was well-represented at the February 2014 meeting of the standardization committee (JTC1/SC22/WG21) in Issaquah, WA, USA. In this article, Jason Merrill summarizes the main highlights and developments of interest to Red Hat's customers and partners: In February, Red Hat sent three engineers to the C++ standards committee meeting in Issaquah, WA. The...

Article Thumbnail
Article

Webinar: RHSCL and Red Hat Enterprise Linux 6 and 7 RC - 27 May

Mike Guerette

There's been a whole lot of interest in Red Hat Software Collections. Attend this webinar and get the latest information from Brian Gollaher and Langdon White about using RHSCL on both Red Hat Software Collections 6 and 7 RC! Read the details: Register now. You need the latest, stable open source development tools to help you create new applications that can be confidently deployed into production. And you need them on a life cycle that's separate from the life cycle...

Article Thumbnail
Article

Communicating Large Objects with Web Workers in javascript

Samuel Mendenhall

As html5 and client side solutions become more prevalent, the need for handling more and more data through javascript will increase. One such challenge, and the focus of this article, is a strategy for handling hundreds of megabytes of data through Web Workers . What created this need for me personally was the development of Log Reaper [1] which is a client side approach to parsing log files with no server side upload or processing. Log Reaper identifies and parses...