The Hacker and the State: Cyber Attacks and the New Normal of Geopolitics
Ben Buchanan challenges popular myths about digital apocalypse to reveal the actual, day-to-day reality of state-sponsored hacking. Moving beyond sensationalist tropes, the book uses declassified documents and forensic data to show how nations like Russia, China, and the United States compete for global influence. It explores a world where silent conflict is the new normal, shifting the focus fro…
Shelves
More like this
Java Concurrency in Practice
"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…
Working Effectively with Legacy Code
Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get near…
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliab…
Head First Design Patterns
You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know y…
Programming Pearls
"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…
Practical Object Oriented Design in Ruby
The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby’s widely admired ease of use has a To…
Code: The Hidden Language of Computer Hardware and Software
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipula…
JavaScript: The Definitive Guide
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an exam…
Mastering Regular Expressions
Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and…
JavaScript: The Good Parts
Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a …
Head First Java
Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think t…
Agile Software Development, Principles, Patterns, and Practices
Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author i…