Reference Books
Effective Python: 59 Specific Ways to Write Better Python
Each item in Slatkin s "Effective Python" teaches a self-contained lesson with its own source code. This makes the book random-access: Items are e…
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 insis…
The Art of Computer Programming, Volumes 1-3 Boxed Set
Knuth's classic work has been widely acclaimed as one of the most influential works in the field of computer science. For the first time, these bo…
Secrets of the JavaScript Ninja
Secrets of the JavaScript Ninja uses practical examples to clearly illustrate each core concept and technique. This completely revised edition sho…
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns provides an invaluable catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable o…
The C++ Programming Language
More than three-quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator o…
The UNIX Programming Environment
Designed for first-time and experienced users, this book describes the UNIX® programming environment and philosophy in detail. Readers will gain a…
Linux Pocket Guide
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary ed…
The Art of Computer Programming, Volume 1: Fundamental Algorithms
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…
Design Patterns in Ruby
Praise for Design Patterns in Ruby " Design Patterns in Ruby documents smart ways to resolve many problems that Ruby developers commonly encounter…