Open Source Communities

Video Thumbnail
Video

An Enterprise Developer’s Journey to the IoT video Part 1

Red Hat Developer Program

The current hype around the Internet of Things (IoT) has led to a substantial amount of innovation thanks to open source software, open hardware, open standards, and community inspiration. In this session, we will explore how you can use open source software to incorporate the physical world (the “Things”) into your traditional enterprise IT infrastructure. We will walk the path from a typical enterprise developer’s current focus on web desktop applications to mobile and devices, specifically developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, Particle.io, and several others. Learn how to connect the physical world to your enterprise middleware backbone via sensors and actuators. == Speaker == Burr Sutter: Technologist, innovator, creator, catalyst—an evangelist, product manager, teacher, and 'internal start-up' leader with the vision to see tomorrow's technology and the ability to focus and energize the engineers who build it and the communities who use it. Areas of expertise include Java EE, SOA, Business Rules, BPM, PaaS, Mobile and IoT. == Resources == Slides: http://www.slideshare.net/vjbug/an-enterprise-developers-joerney-to-the-iot Demo code: https://github.com/2015-Middleware-Keynote/ https://github.com/burrsutter/ti_sensortag_node https://github.com/burrsutter/ti_sensortag_mqtt https://github.com/burrsutter/lightbluebean_node https://github.com/RHioTResearch/VertxBeaconScanner

ELK Exploration Companion
Article

ELK Exploration Companion

ryan birmingham

ELK ELK (or Elastic stack) is the name for the Elasticsearch/Logstash/Kibana stack. Logstash gets log information, reports it to Elasticsearch for searching, and Kibana lets you analyze it. While the tools work independently, and with other software, they play together especially well. To understand what’s going on, let’s look at each one individually. This guide is meant to be a bit of a guided tour to each of these services. Elasticsearch Elasticsearch is a real-time search and analytics engine. It’s...

Social Network
Article

Working with a Dispersed Team - Part 5 of 7

Beverly Heustess

10 Fun Activities to Engage Your Dispersed Team Ideally, a dispersed team will gather at least once a year in person and bond. That’s becoming more difficult with increased globalization. Here’s list of simple activities to liven things up and tighten up the group. Virtually Lightning round slide deck - Each person fills out a basic slide template with their picture and a few personal facts. Go around the group and let each person elaborate on something that’s on the...

Carnegie Mellon University
Article

October 2016 ISO C Meeting Report

Martin Sebor

Trip Report: October 2016 WG14 Meeting In October 2016, I attended the WG14 (C language committee) meeting in Pittsburgh, Pennsylvania. The meeting was hosted by the Computer Emergency Response Team ( CERT ) at the Software Engineering Institute ( SEI ) at Carnegie Mellon University ( CMU ). We had 25 representatives from 18 organizations in attendance, including CERT, Cisco, IBM, INRIA, Intel, LDRA, Oracle, Perennial, Plum Hall, Siemens, and the University of Cambridge. It was a productive four days...

Article Thumbnail
Article

Manage your Mongo Databases in RHMAP with Mongo Express

Emilio Rodriguez

Red Hat Mobile Application Platform (RHMAP) supports an agile approach to developing, integrating, and deploying enterprise mobile applications. Most likely, your mobile apps will include one or more cloud apps which will require persistence support such as a Mongo Database. But managing databases is not always easy, as command line support for this databases is complex and not always available. To ease this pain, Mongo Express can be used as an database GUI. For the mongo databases in your cloud...

Article Thumbnail
Article

Where have all my subscriptions gone?

John Herr

Red Hat's Content Delivery Network (CDN) is a great tool to help ensure systems have the latest supported packages available to install. Simply register your system, attach it to a subscription pool id, and start installing packages. This is great, this is easy. There is a nice interface on the Red Hat Customer Portal ( http://access.redhat.com ) that allows you to manage your CDN account. It allows you to see when your subscriptions are expiring, information about the individual systems...

Article Thumbnail
Article

Seven must try user experience tactics for developers

Tiffany Nolan

Users have higher expectations than ever from applications. Your website or application has only 10 seconds to make a good impression, and only 20 min to help your users achieve a goal where they feel successful. How many of you are developers? (99% are developers in DevNation 2016 audience) How many of you have worked with a UX designer? (40% have worked with a UX designer). Regardless of whether you have a designer or not, you are responsible either alone...

Article Thumbnail
Article

Repost: Gluster and Teiid InfoWorld Bossie Award Winners

Albert T. Wong (albert@redhat.com)

Congratulations are in order as the Best of Open Source Software Awards have been announced by InfoWorld . The annual awards, known throughout the industry as the Bossies, recognize outstanding work in the open source community. This year, the Bossies named winners in six categories: applications, application development tools, datacenter and cloud software, desktop and mobile software, networking and security software, and big data tools. GlusterFS was named among winners in the category of best open source data center and...

Article Thumbnail
Article

DevNation 2015 hot tip: Build distributed, fault-tolerant infrastructure with Apache Mesos

Mike Guerette

by Chris Aniszczyk, Head of Open Source, Twitter Apache Mesos is a resource manager for datacenter infrastructure that uses a 2-level scheduling model to provide hardware resources to various application frameworks.Similar to Infrastructure-as-a-Service (IaaS), Mesos manages hardware and the execution of applications, while delegating the responsibility of deployment to other platforms. In the Mesos’ model, application frameworks are responsible for scheduling and deployment logic. Multiple frameworks can be run on bare metal at the same time, using a single pool...