O’Reilly Media

Site Reliability Engineering: How Google Runs Production Systems

The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the …

Learn more

Introduction to Wireshark – Training DVD

Number of Videos: 3.5 hours – 58 lessons Ships on: DVD-ROM User Level:Beginner Works On: Windows 7,Vista,XP- Mac OS X. In this Introduction to Wireshark training course, expert author Ric Messier will teach you everything you need to know about Wireshark. This course is designed for the absolute beginner, meaning no experience with Wireshark is required. You will …

Learn more

Building Web APIs with Flask – Training DVD

Number of Videos: 3.5 hours – 17 lessons Ships on: DVD-ROM User Level: Beginner Works On: Windows 7,Vista,XP- Mac OS X If you want to build web services and APIs, this video course shows you how to do it with Flask-the popular web framework that’s small, lightweight, and powerful. Using detailed examples, Miguel …

Learn more

UI Development for Engineers – Training DVD

b>Number of Videos: 4 hours – 21 lessons Ships on: DVD-ROM User Level: Beginner Works On: Windows 7,Vista,XP- Mac OS X Now that new tools have blurred the line between the Web’s front and back ends, full stack engineers are in great demand-and for many, that means becoming more comfortable with user interface …

Learn more

QuickBooks 2016: The Missing Manual: The Official Intuit Guide to QuickBooks 2016

How can you make your bookkeeping workflow smoother and faster? Simple. With QuickBooks 2016: The Missing Manual (which covers the Windows version of QuickBooks), you’re in control: you get step-by-step instructions on how and when to use specific features, along with basic bookkeeping and accounting advice to guide you through the learning process. Discover new and improved features …

Learn more

Advanced Analytics with Spark: Patterns for Learning from Data at Scale

In this practical book, four Cloudera data scientists present a set of self-contained patterns for performing large-scale data analysis with Spark. The authors bring Spark, statistical methods, and real-world data sets together to teach you how to approach analytics problems by example.You’ll start with an introduction to Spark and its ecosystem, and then dive into patterns that apply …

Learn more

Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers

Great things don’t happen in a vacuum. But creating an environment for creative thinking and innovation can be a daunting challenge. How can you make it happen at your company? The answer may surprise you: gamestorming. This book includes more than 80 games to help you break down barriers, communicate better, and generate new ideas, insights, and …

Learn more

Head First Design Patterns

What’s so special about design patterns?At any given moment, someone struggles with the same software design problems you have. And, chances are, someone else has already solved your problem. This edition of Head First Design Patterns—now updated for Java 8—shows you the tried-and-true, road-tested patterns used by developers to create functional, elegant, reusable, and flexible software. By the …

Learn more

R Graphics Cookbook

This practical guide provides more than 150 recipes to help you generate high-quality graphs quickly, without having to comb through all the details of R’s graphing systems. Each recipe tackles a specific problem with a solution you can apply to your own project, and includes a discussion of how and why the recipe works.Most of the recipes use …

Learn more