Featured Interview

The Agile Culture: Leading through Trust and Ownership

Creating an Agile Culture through Trust and Ownership

Phil Windley talks to Pollyanna Pixton and Niel Nickolaisen about their book, The Agile Culture: Leading through Trust and Ownership, why command and control management doesn't work with software teams, and why really trusting your team can make all the difference in your products, your work environment, and employee quality, satisfaction, and retention.

Articles

Accessing Shared Atomic Objects from within a Signal Handler in C
Robert C. Seacord, author of Secure Coding in C and C++, Second Edition, describes how accessing shared objects in signal handlers can result in race conditions that can leave data in an inconsistent state. Historically, the only conforming way to access a shared object from a signal handler was to read from or write to variables of type volatile sig_atomic_t. With the advent of C11, atomics are now a better choice for accessing shared objects in signal handlers.
By Robert C. Seacord - Apr 24, 2014
Five Interaction Design Tips for Your Mobile App
Apps for mobile platforms might seem simple, but they're far from it. Programs that run on smartphones and tablets have their own style and rules, which are far different from the protocols and techniques established on their desktop computer ancestors. Cameron Banga and Josh Weinhold share five tips for perfecting your app designs in ways that will help you meet or exceed your users' expectations.
By Cameron Banga, Josh Weinhold - Apr 24, 2014
Introduction to Inventory Management: Principles and Strategies for the Efficient Flow of Inventory across the Supply Chain
Inventory is a fundamental measure of the overall health of supply chain and logistics activities. The authors of The Definitive Guide to Inventory Management discuss what inventory is, the role of inventory in supply chain management, and why inventory is such an important metric in supply chain management.
By CSCMP, Terry L. Esper, Matthew A. Waller - Apr 24, 2014
First Sketches of an App
In this chapter you’ll find a general strategic outlay for planning the design of a mobile application. Using the steps and techniques presented, you’ll be prepared for the different phases a design evolves through during its infancy, before a programmer writes the first lines of code.
By Cameron Banga, Josh Weinhold - Apr 23, 2014
Java SE 8's New Language Features, Part 2: Predefined Functional Interfaces, Method References, and More
Java 8 has significantly evolved the Java language by adding support for default and static methods to interfaces, by introducing lambda expressions and functional interfaces, and more. In Part 2 of a two-part series on Java 8 language features, Jeff Friesen introduces you to predefined functional interfaces, method references, enhanced generic type inference, and type annotations.
By Jeff Friesen - Apr 22, 2014
See All Articles

Video LiveLessons - Save 35% every day

Safari Books Online Free Trial

Who is InformIT

We are the online presence for the world's leading technology publishers and your source for reliable and qualified content to help you do your job better.

Learn More About InformIT


Our Imprints


Become a Reviewer

Provide valuable feedback and suggestions on current and new releases from us. Learn more.