Together, microservices and Docker containers are dramatically improving the way large organizations build, deploy, manage, and scale their applications. Now, for the first time, there's a complete, p
Stop searching the web for out-of-date, fragmentary, and unreliable information about running Hadoop! Now, there's a single source for all the authoritative knowledge and trustworthy procedures you ne
Suddenly, program optimization is crucial again. Yesterday’s “automatic” increases in computer performance have effectively stopped. iOS devices such as the iPhone, iPad, iPod touch, and Apple TV have
This book provides a guide to the writing of unambiguous specifications of complex computer systems. It explains how to describe, with mathematical precision, the behavior properties of a system. Sa
The new Google Daydream platform enables you to deliver advanced virtual reality games on a wide spectrum of modern Android devices. Now for the first time, there’s a comprehensive deep dive int
The Complete, NVIDIA-Authorized Guide to OpenACC with Massively Parallel Programming Scientists and technical professionals can use OpenACC to leverage the immense power of modern GPUs without
From video games to mobile augmented reality, 3D interaction is everywhere. But simply choosing to use 3D input or 3D displays isn't enough: 3D user interfaces (3D UIs) must be carefully designed for
This unique guide brings together all the skills you need to get started with data science -- one of the world’s fastest growing fields! Leading data science instructors Michael Freeman and Joel
Today, companies and their developers need to respond to their market at breakneck speeds. Organizations that aren't built on highly-available, rapidly-evolving software are going the way of the dinos
Award-winning game designer and professor Jeremy Gibson Bond has spent the last decade teaching game design and working as an independent game developer. Over the years, his most successful students h
A comprehensive exploration of the state-of-the-art enabling technologies and applications of wearable computing systems. The mechanics of sight, hearing and touch are explained along with how their r
Using the open source R language, you can build powerful statistical models to answer many of your most challenging questions. R has traditionally been difficult for non-statisticians to learn, and mo
For over a decade, The Practice of System and Network Administration has been the industry's definitive guide to managing computer systems and networks. Now, its award-winning authors have thoroughly
Metal enables Apple iOS and macOS platform developers to maximize performance in demanding tasks like 3D graphics, games, scientific programming, visualization, and now GPU-accelerated machine learnin
Shell Programming in Unix, Linux and OS X (the Fourth Edition of Kochan and Wood's classic Unix Shell Programming tutorial) can help any modern Unix, Linux, or OS X user get more done faster with thei
Explains how SQL Server and its core technologies are designed, how they work, and how they interoperate. As a complement to his other two books on SQL, Henderson explores Windows' process and thread
William Stallings’ Effective Cybersecurity offers a comprehensive and unified explanation of the best practices and standards that represent proven, consensus techniques for implementing cyberse
Blown to Bits, Second Edition is the brilliant, plain-English guide to digital technology, how it’s changing the world, and what you need to know to survive in tomorrow’s digital world. A
For Scrum Teams and Agile Leaders who want to enable greater business agility, this book is a practical guide to overcoming challenges and maximizing the benefits of Scrum, unlike books that are focus
The Must-have Reference Guide for SAFe® Professionals “There are a lot of methods of scale out there, but the Scaled Agile Framework is the one lighting up the world.” –St
Unreal Engine was first created for gaming, but it has gone viral amongst multiple non-game communities that are blown away by its capabilities for real-time interactive visualization. However, Unreal
Introduces the features of several open source technologies that can be used to build an interactive database-based web site for relatively little money. Written for programmers familiar with Unix an
As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additi
This guide offers an overview of new IP technologies, focusing on practical implementations. It explains existing data access paradigms and recent innovations of IP-based SANs. Discussing basic arch
The typical data science task in industry starts with an “ask” from the business. But few data scientists have been taught what to do with that ask. This book shows them how to assess it in the contex
You Will Learn Python! Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! Y
OpenGL ES 2.0 is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. With OpenGL ES 2.0, the full programmability o
Since human error keeps computers vulnerable despite such precautions as firewalls, the lead author of Hacking Exposed (Osborne McGraw-Hill, 2001) and his colleagues at an enterprise vulnerability m
Introduces the Jini service that facilitates building distributed applications by providing persistent object exchange areas in which remote Java processes can coordinate their actions and exchange da
Blockchain technologies are transformational: they can enable enterprises to reinvent processes and business models, and pursue radically disruptive use cases. Many decision-makers and IT professional
Learning Node.js brings together the knowledge and JavaScript code needed to build master the Node.js platform and build server-side applications with extraordinary speed and scalability. You’ll s
For game developers and visualization specialists, VR is the next amazing frontier to conquer -- and Unreal Engine 4 is the perfect platform to conquer it with. Authorized and reviewed by Epic Games,
> OpenGLR Programming Guide, Ninth Edition, provides clear explanations of OpenGL functionality and techniques, including processing geometric objects with vertex, tessellation, and geometry shader
The #1 Easy, Common-Sense Guide to SQL Queries–All Chapters Updated for the Latest SQL Standard SQL Queries for Mere Mortals helps new users learn the foundations of SQL queries, and will prove an essential reference guide for intermediate and advanced users. Step by step, John L. Viescas guides you through creating reliable queries for virtually any modern SQL-based database. He demystifies all aspects of SQL query writing, from simple data selection and filtering to joining multiple tables and modifying sets of data.
Business analysts, managers, researchers, and students are rushing to master powerful machine learning techniques for improving decision-making and scaling analysis to immense datasets. Machine Learni
McGregor (computer science, Clemson University) and Sykes (computer science, Furman University) discuss real-world issues that arise in planning and implementing effective testing for object-oriented
Spark for Data Professionals introduces and solidifies the concepts behind Spark 2.x, teaching working developers, architects, and data professionals exactly how to build practical Spark solutions. Je