BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Open Source Content on InfoQ

  • Building Applications With Hadoop

    When building applications using Hadoop, it is common to have input data from various sources coming in various formats. In his presentation, “New Tools for Building Applications on Apache Hadoop”, Eli Collins overviews how to build better products with Hadoop and various tools that can help, such as Apache Avro, Apache Crunch, Cloudera ML and the Cloudera Development Kit.

  • Practical MQTT with Paho

    MQTT is making the Internet of Things an interoperable and flexible world where the smallest devices can talk to the largest of servers. Obtaining valuable information from anything from a single temperature sensor to an industrial machine can be handled over an MQTT-based platform. What is MQTT and where do we find the libraries to talk with it? This article presents the Eclipse Paho project.

  • Interview with Joel Murach - Author of Murach's Android Programming

    Murach Publishing continues to provide quality content for programmers by updating their titles regularly. Murach Android Programming by Joel Murach attempts to provide a comprehensive coverage of Android with plenty of screenshots and source codes to help developers to code in real world situations.

  • Book Review: Building Applications with the Android SDK, 2nd Edition

    The Android Developer’s Cookbook: Building Applications with the Android SDK, 2nd Edition is a collaborative effort by Ronan Schwarz, Phil Dutson, James Steele and Nelson To. The authors have succeeded in providing a solid reference book. A book for mobile app developers that can serve as an authoritative guide for newbies and intermediate to expert devs for creating awesome mobile apps.

  • Big Data Security: The Evolution of Hadoop’s Security Model

    In his new article, Kevin T Smith focuses on the importance of Big Data Security and he discusses the evolution of Hadoop's security model. He addresses the current trends in Hadoop security implementations and provides an overview of the details of project Rhino aimed to improve the security capabilities of Hadoop and the Hadoop ecosystem.

  • Book Review:"Eclipse 4 Plug-in Development by Example"

    Regular InfoQ Java contributor Dr. Alex Blewitt recently published “Eclipse 4 Plug-in Development by Example” via PACKT publishing. Using Java as its language, the book provides a thorough tutorial for would-be Eclipse Plug-in developers. Later chapters cover build automation and detailed coverage of the Eclipse 4 model.

  • Book Review: "Nagios: Building Enterprise-Grade Monitoring Infrastructures for Systems & Networks"

    David Josephsen recently published this book which contains best practices for building monitoring infrastructure, lessons in operational theory focused on the usage of Nagios, and practical guidance for implementing Nagios. David wrote the book in a way primarily useful for system engineers and enterprise architects, though it has information relevant to most roles in technology.

  • How to Succeed with an OpenStack or CloudStack Project

    Dan Bode, Puppet Labs, and Floyd Strimling, Zenoss, provide advice for those interested in starting an open source cloud project built on top of OpenStack or CloudStack platform.

  • How to Integrate Models And Code

    While creating models in a form or another is very common, their combination with the code has been challenging. As a result, models are usually thrown away once the implementation has progressed. The reason is partly in the modeling languages used and partly in the tools applied. The article describes proven practices for working with both models and code.

  • Effective Java Profiling With Open Source Tools

    In this example-driven article, Joachim Haagen Skeie walks you step by step through using open source tools like JMap, VisualVM, BTrace, and EurekaJ to get under the hood of your running Java apps to effectively diagnose performance and memory problems.

  • Controlling and Steering Open Source Projects

    Open source software has become an important part of the software business. In this IEEE article, author Dirk Riehle discusses how the commercial software firms can control or steer open source software projects to meet their business needs. He talks about how these firms depend on open source and how they manage that dependency to meet their business goals.

  • Increasing Role of Open Source in ASP.NET

    There has been an increasing trend in the ASP.NET team lately to adopt more Open Source - from supporting JQuery and Modernizr, to releasing sources for some underlying platform components. InfoQ gets in touch with Scott Hunter, Principal Program Manager Lead for ASP.NET to learn about this new trend, drivers behind some recent decisions and how things might look in the future.

BT