Designers and managers hope their products become essential for users--integrated into their lives like Instagram, Lyft, and others have become. Such deep integration into people's lives...
Imagine someone forced you to create a new bestselling product or service. "Or else", they said, and you believed them. You have no marketing budget, and this product or service must have...
Unlike other image formats, SVG can be an interactive part of your web site, integrated in HTML5 markup or created dynamically using JavaScript. It can be styled by CSS to instantly adapt to...
Building and operating distributed systems is fundamental to large scale production infrastructure, but doing so in a integrujeble and efficient way requires much trial and error. In this...
Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large...
Scheduled for release in mid-2015, the fourth edition of this bestselling guide focuses on information architecture as a set of tools and techniques for dealing with today's tough information...
This practical guide provides a complete introduction to developing network programs with Java. You'll learn how to use Java's network class library to quickly and easily accomplish common...
Learn how to solve challenging machine learning problems with TensorFlow, Google's revolutionary new software library for deep learning. If you have some background in basic linear algebra and...
It's an exciting time to get involved with MicroPython, the re-implementation of Python 3 for microcontrollers and embedded systems. This practical guide delivers the knowledge you need to roll...
Early system administration required in-depth knowledge of a variety of services on individual systems. Now, the job is increasingly complex and different from one company to the next with an...
This Fully Updated Fourth Edition Shows You How To Take Your HTML And CSS Skills To The Next Level, With Valuable Tips, Tricks, And Tutorial-based Instruction.
Technologists who want their ideas heard, understood, and funded are often told to speak the language of business-without really knowing what that is. This book's toolkit provides architects,...
Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on improvements and new...
For too long, developers have worked on disorganized application projects, where every part seemed to have its own build system, and no common repository existed for information about the state of...
This pragmatic guide provides a security-101 handbook with steps, tools, processes, and ideas to help you drive maximum-security improvement at little or no cost.
In this book, you'll learn practices, patterns, and requirements for creating infrastructure that meets your needs, capable of managing the full life cycle of cloud native applications.
This practical book charts the journey for establishing the practices and tooling to develop, operate and use a continuous delivery build pipeline for Java applications that will be deployed to a...
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and...
With this practical guide, you'll learn how different regions of the human brain create multifaceted and multi-model experiences. Once you grasp this concept, you'll not only learn how to...
With this practical book, build administrators, developers, testers, and other professionals will learn how the features in Jenkins 2 let you define pipelines as code, leverage integration with...
Digging into data does not have to be painful. With Data Wrangling Using Python, you'll learn how to clean and analyze data, create compelling stories, and scale that data as necessary. There...
Processing opened up the world of programming to artists, designers, educators, and beginners. The p5.js JavaScript implementation of Processing reinterprets it for today's web. This short book...
Written żeby security experts and agile veterans, this book begins aby introducing security principles to agile practitioners, and agile principles to security practitioners. The authors also...