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
Donald E. Knuth's five volumes on Computers & Typesetting comprise the definitive user guides and thoroughly documented program code for the Tex and METAFONT systems. This open-source software is
Explains the general principles needed by experienced programmers to accomplish their concrete programming tasks using IOStreams and locales. The focus is on the underlying concepts and the more adva
Security expert Dorothy Denning focuses on the criminals and information terrorists whose depredations include information-based threats to nations, corporations, and individuals. From government use
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
Today, everyone recognizes the importance of safeguarding computer systems and networks from vulnerability, attack, and compromise. But computer security is neither an easy art nor a simple science: i
Most IT systems fail to meet expectations. They don't meet business goals and don't support users efficiently. Why? Because the requirements didn't address the right issues. Writing a good requirement
Designed as a companion volume to the official hardware design guide for Windows 95, Plug and Play System Architecture provides a detailed hardware and software description of the Plug and Play techn
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
"This book will be a great help to a variety of organizations figuring out how bset to implement CMMI, including large and small enterprises, even if their starting point is not 'Agile'. All-in-all, t
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 new edition is brighter, shinier, more complete, more pragmatic, more focused than the previous one, and I wouldn’t have thought it possible to improve on the original. As the field of software
Long a standard practice in traditional manufacturing, the concept of product lines is relatively new to the software industry. A software product line is a family of systems that share a common set o
Assuming a background in C++ basics, this book helps programmers to develop their programming expertise by giving a feel for the styles and idioms of the language. The approach is organized around the
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
Public-Key Infrastructure (PKI) is the foundation of the four major elements of digital security: authentication, integrity, confidentiality, and non-repudiation. The idea of a public-key infrastructu
Object-Oriented Design with Applications has long been the essential reference to object-oriented technology, which, in turn, has evolved to join the mainstream of industrial-strength software deve
""Every programming language has its quirks. This lively book reveals oddities of the Java programming language through entertaining and thought-provoking programming puzzles.""--Guy Steele, Sun Fello
Presents an overview of LDAP, discussing such topics as how the technology works, how directories differ from databases, the LDAP namespace, the LDAP scheme, and directory management.
The first practical guide to evaluating software and system architectures!-- Quick, low-cost techniques for optimizing any architecture in advance.-- Ensuring maximum performance, security, reliabilit
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
For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates ho
The Barnes & Noble ReviewThousands of security and law enforcement professionals desperately want to master digital forensics. Hands-on experience is crucial, but where can you get it? Here: Real
More than ever, mission-critical and business-critical applications depend on object-oriented (OO) software. Testing techniques tailored to the unique challenges of OO technology are necessary to achi
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming.—Byte, September 1995I can't begin to tell you ho
This book brings together - in an informal and tutorial fashion - the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic al
Two of the world's most respected C++ experts distill the experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a b
The authors provide a concise overview of FreeBSD's design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implement
Hohpe, an expert in enterprise integration, and Woolf, an author of technical books and articles, provide a catalog of 65 patterns and real-world solutions for asynchronous messaging. Providing a cons