How Infrastructure Works: Inside the Systems That Shape Our World
Deb Chachra reveals the hidden networks that sustain modern life, from the wires behind your walls to the pipes beneath your feet. While we often ignore these systems until they fail, this book explains how they function as a collective promise to provide water, power, and connectivity. Chachra uses her background as an engineer to transform complex technical concepts into a clear narrative about…
Shelves
More like this
Hacking: The Art of Exploitation w/CD
A comprehensive introduction to the techniques of exploitation and creative problem-solving methods commonly referred to as "hacking." It shows ho…
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
Their story takes us through a maze of dead ends and exhilarating breakthroughs as they and their colleagues wrestle not only with the abstraction…
Types and Programming Languages
A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence…
Python for Data Analysis
Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a pr…
Concepts, Techniques, and Models of Computer Programming
This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focu…
Pragmatic Thinking and Learning: Refactor Your Wetware
Software development happens in your head. Not in an editor, IDE, or designtool. You're well educated on how to work with software and hardware, b…
Object-Oriented Analysis and Design with Applications
Grady Booch and his co-authors draw upon the rich and varied results of object-oriented software development projects and offer improved methods f…
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited …
Deep Learning
An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in ind…
You Don't Know JS: Scope and Closures
No matter how much experience you have with JavaScript, odds are you don't fully understand the language. This concise yet in-depth guide takes yo…
Think Python
Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…