This title is not available in our membership service

We’re working with the publisher to make it available as soon as possible.

Request Title

Although most people don't give security much attention until their personal or business systems are attacked, this thought-provoking anthology demonstrates that digital security is not only worth thinking about, it's also a fascinating topic. Criminals succeed by exercising enormous creativity, and those defending against them must do the same.

Beautiful Security explores this challenging subject with insightful essays and analysis on topics that include:

The underground economy for personal information: how it works, the relationships among criminals, and some of the new ways they pounce on their prey How social networking, cloud computing, and other popular trends help or hurt our online security How metrics, requirements gathering, design, and law can take security to a higher level The real, little-publicized history of PGP

This book includes contributions from:

Peiter "Mudge" Zatko Jim Stickley Elizabeth Nichols Chenxi Wang Ed Bellis Ben Edelman Phil Zimmermann and Jon Callas Kathy Wang Mark Curphey John McManus James Routh Randy V. Sabett Anton Chuvakin Grant Geyer and Brian Dunphy Peter Wayner Michael Wood and Fernando Francisco

All royalties will be donated to the Internet Engineering Task Force (IETF).

Published: O'Reilly Media, Inc. on
ISBN: 9780596551285
List price: $31.99
Read on Scribd mobile: iPhone, iPad and Android.
Availability for Beautiful Security by Andy Oram and John Viega
  1. This book can be read on up to 6 mobile devices.
With more than thirty essays on the beauty of code, by more than thirty programmers, this book was bound to have some weak spots. However, it also has some brilliant, eye-opening pieces that I'm happy I've now read.The key to enjoy the book is to sniff out those chapters that won't make the cut for you, either because of their topic or the skills you need to make sense of them, and to focus in detail on the rest.more
A good book of explained example code in a variety of programming languages. For me there is too much focus explaining the tricks used and less on the title topic of "beautiful code".more
Beautiful Code is a collection of essays by master programmers, each discussing a piece of code or software architecture that they find particularly beautiful or elegant. The essays cover a wide range of topics and some will really challenge your understanding, but readers who put in the effort will be rewarded. This is an invaluable resource filled with practical wisdom from gurus, and pretty much all of the code is taken from software in actual use. This book is a must-read for any programmer, and could one day be regarded as a classic text on programming.more
Nowhere near as good as I expected; many of the essays were either bad or not at all related to "beautiful code". There were some good pieces, though.more
Read all 5 reviews

Reviews

With more than thirty essays on the beauty of code, by more than thirty programmers, this book was bound to have some weak spots. However, it also has some brilliant, eye-opening pieces that I'm happy I've now read.The key to enjoy the book is to sniff out those chapters that won't make the cut for you, either because of their topic or the skills you need to make sense of them, and to focus in detail on the rest.more
A good book of explained example code in a variety of programming languages. For me there is too much focus explaining the tricks used and less on the title topic of "beautiful code".more
Beautiful Code is a collection of essays by master programmers, each discussing a piece of code or software architecture that they find particularly beautiful or elegant. The essays cover a wide range of topics and some will really challenge your understanding, but readers who put in the effort will be rewarded. This is an invaluable resource filled with practical wisdom from gurus, and pretty much all of the code is taken from software in actual use. This book is a must-read for any programmer, and could one day be regarded as a classic text on programming.more
Nowhere near as good as I expected; many of the essays were either bad or not at all related to "beautiful code". There were some good pieces, though.more
scribd