Gradle in Action is a comprehensive guide to end-to-end project automation with Gradle. Starting with the basics, this practical, easy-to-read book discusses how to build a full-fledged, real-world project. Along the way, it touches on advanced topics like testing, continuous integration, and...
Faster – better – cheaper. This is the challenge that software companies face every day. How to meet customer expectations in a world where continuously changing environments, organizations and technology is the rule rather than the exception.
One way to meet these challenges is to share knowledge and experience – use...
Gradle is the next-generation build automation. Not only does Gradle
use convention over configuration to provide good defaults, it is also adaptable for
use in every situation you encounter in daily development. Build logic is described
with a powerful DSL and empowers developers to create reusable and maintainable
build...
Your strategic initiatives are constantly under fire due to the evolving nature of markets, technology, laws, and government. To ensure your strategy succeeds, it must remain flexible while confronting these shifting challenges. Agile Strategy Management: Techniques for Continuous Alignment and Improvement explains how to achieve this...
Use the many types of tools required to navigate and maintain a microservice ecosystem. This book examines what is normally a complex system of interconnected services and clarifies them one at a time, first examining theoretical requirements then looking at concrete tools, configuration, and workflows.
Welcome to our multi-device world, a world where a user’s experience with one application can span many devices—a smartphone, a tablet, a computer, the TV, and beyond. This practical book demonstrates the variety of ways devices relate to each other, combining to create powerful ensembles that deliver superior, integrated...
"Molecular imaging" has been previously defined as "the in vivo
characterization and measurement of biologic processes at the cellu
lar and molecular level." This broad definition emerged during the
last few years as a consequence of the convergence of molecular and
cell biology with imaging science, including...
In four years on Facebook, I gained 453 friends. In four months on Google+, I have
10,141 followers. In the course of this book, you'll learn everything I know about G+
and have a bunch of fun doing it!
At first glance, Google+ (or Plus, the terms are interchangeable) seems awfully
familiar. You can make Posts, like on...
Gain the techniques and tools that enable a smooth and efficient software development process in this quick and practical guide on Python continuous integration (CI) and continuous delivery (CD). Based on example applications, this book introduces various kinds of testing and shows you how to set up...
Mechanical engineering is a broad and complex field
within the world of engineering and has close relations
to many other fields. It is an important economic factor
for all industrialized countries and the global market
allows for wide international competition for products
and processes in this field. To stay up to date with...
By 2001, the software industry was in trouble—more projects were failing than
succeeding.
Customers began demanding contracts with penalties, and increasingly
sending work offshore. Some software developers, though, had increasing success with
a development process known as...
A nanocluster is a tiny chunk of the bulk measuring a few nanometers with a finite number of atoms in it. Nano-sized metals with sizes in the range of 1– 50 nm are considered important and are obtainable as sols—a dispersion of a solid in a liquid. Metal sols possess fascinating colors and have long been used as dyes...