Book picks similar to
McSweeney's #54: The End of Trust by Dave Eggers
non-fiction
tech
nonfiction
mcsweeney-s
Threat Modeling: Designing for Security
Adam Shostack - 2014
Dobbs Jolt Award Finalist since Bruce Schneier's Secrets and Lies and Applied Cryptography!Adam Shostack is responsible for security development lifecycle threat modeling at Microsoft and is one of a handful of threat modeling experts in the world. Now, he is sharing his considerable expertise into this unique book. With pages of specific actionable advice, he details how to build better security into the design of systems, software, or services from the outset. You'll explore various threat modeling approaches, find out how to test your designs against threats, and learn effective ways to address threats that have been validated at Microsoft and other top companies.Systems security managers, you'll find tools and a framework for structured thinking about what can go wrong. Software developers, you'll appreciate the jargon-free and accessible introduction to this essential skill. Security professionals, you'll learn to discern changing threats and discover the easiest ways to adopt a structured approach to threat modeling.Provides a unique how-to for security and software developers who need to design secure products and systems and test their designs Explains how to threat model and explores various threat modeling approaches, such as asset-centric, attacker-centric and software-centric Provides effective approaches and techniques that have been proven at Microsoft and elsewhere Offers actionable how-to advice not tied to any specific software, operating system, or programming language Authored by a Microsoft professional who is one of the most prominent threat modeling experts in the world As more software is delivered on the Internet or operates on Internet-connected devices, the design of secure software is absolutely critical. Make sure you're ready with Threat Modeling: Designing for Security.
A Passion for Books: A Book Lover's Treasury of Stories, Essays, Humor, Love and Lists on Collecting, Reading, Borrowing, Lending, Caring for, and Appreciating Books
Harold Rabinowitz - 1999
And if any is left, I buy food and clothing." — --Desiderius Erasmus — Those who share Erasmus's love of those curious bundles of paper bound together between hard or soft covers know exactly how he felt. These are the people who can spend hours browsing through a bookstore, completely oblivious not only to the passage of time but to everything else around them, the people for whom buying books is a necessity, not a luxury. A Passion for Books is a celebration of that love, a collection of sixty classic and contemporary essays, stories, lists, poems, quotations, and cartoons on the joys of reading, appreciating, and collecting books.This enriching collection leads off with science-fiction great Ray Bradbury's Foreword, in which he remembers his penniless days pecking out Fahrenheit 451 on a rented typewriter, conjuring up a society so frightened of art that it burns its books. This struggle--financial and creative--led to his lifelong love of all books, which he hopes will cosset him in his grave, "Shakespeare as a pillow, Pope at one elbow, Yeats at the other, and Shaw to warm my toes. Good company for far-travelling."Booklovers will also find here a selection of writings by a myriad of fellow sufferers from bibliomania. Among these are such contemporary authors as Philip Roth, John Updike, Umberto Eco, Robertson Davies, Nicholas Basbanes, and Anna Quindlen; earlier twentieth-century authors Christopher Morley, A. Edward Newton, Holbrook Jackson, A.S.W. Rosenbach, William Dana Orcutt, Robert Benchley, and William Targ; and classic authors such as Michel de Montaigne, Gustave Flaubert, Petrarch, and Anatole France.Here also are entertaining and humorous lists such as the "Ten Best-Selling Books Rejected by Publishers Twenty Times or More," the great books included in Clifton Fadiman and John Major's New Lifetime Reading Plan, Jonathan Yardley's "Ten Books That Shaped the American Character," "Ten Memorable Books That Never Existed," "Norman Mailer's Ten Favorite American Novels," and Anna Quindlen's "Ten Big Thick Wonderful Books That Could Take You a Whole Summer to Read (but Aren't Beach Books)."Rounding out the anthology are selections on bookstores, book clubs, and book care, plus book cartoons, and a specially prepared "Bibliobibliography" of books about books.Whether you consider yourself a bibliomaniac or just someone who likes to read, A Passion for Books will provide you with a lifetime's worth of entertaining, informative, and pleasurable reading on your favorite subject--the love of books.A Sampling of the Literary Treasures in A Passion for BooksUmberto Eco's "How to Justify a Private Library," dealing with the question everyone with a sizable library is inevitably asked: "Have you read all these books?"Anatole Broyard's "Lending Books," in which he notes, "I feel about lending a book the way most fathers feel about their daughters living with a man out of wedlock."Gustave Flaubert's Bibliomania, the classic tale of a book collector so obsessed with owning a book that he is willing to kill to possess it.A selection from Nicholas Basbanes's A Gentle Madness, on the innovative arrangements Samuel Pepys made to guarantee that his library would survive "intact" after his demise.Robert Benchley's "Why Does Nobody Collect Me"--in which he wonders why first editions of books by his friend Ernest Hemingway are valuable while his are not, deadpanning "I am older than Hemingway and have written more books than he has."George Hamlin Fitch's extraordinarily touching "Comfort Found in Good Old Books," on the solace he found in books after the death of his son.A selection from Anna Quindlen's How Reading Changed My Life, in which she shares her optimistic view on the role of reading and the future of books in the computer age.Robertson Davies's "Book Collecting," on the difference between those who collect rare books because they're valuable and those who collect them because they love books, ultimately making it clear which is "the collector who really matters."
The Good, the Bad and the Ridiculous
Khushwant Singh - 2013
This book will appeal not only to admirers of Khushwant Singhs writing but also to anyone Interested in the history, politics and socio economic scenario of twentieth century India.People profiled in this book include Jawaharlal Nehru, Krishna Menon, Indira Gandhi, Sanjay Gandhi, Amrita Sher Gil, Begum Para, Muhammad Ali Jinnah, M. S. Golwalkar, Mother Teresa, Faiz Ahmad Faiz, Dhirendra Brahmachari, Jarnail Singh Bhindranwale, General Tikka Khan, Phoolan Devi, Giani Zail Singh and Bhagat Puran Singh.About the AuthorKhushwant singh is one of Indias best known and most widely read authors and columnists. He was founder-editor of Yojana and editor of the Illustrated Weekly of India, National Heraldand the Hindustan Times. His first book, The Mark of Vishnu and Other Stories, was published in 1950 and he has published several acclaimed and bestselling books of fiction and non-fiction in the six decades since. He has also translated the work of major Punjabi and Urdu poets and writers, as well as the Japji and the Rehras: The Morning and Evening Prayers of the Sikhs.
We Are Anonymous: Inside the Hacker World of LulzSec, Anonymous, and the Global Cyber Insurgency
Parmy Olson - 2012
WE ARE ANONYMOUS is the first full account of how a loosely assembled group of hackers scattered across the globe formed a new kind of insurgency, seized headlines, and tortured the feds-and the ultimate betrayal that would eventually bring them down. Parmy Olson goes behind the headlines and into the world of Anonymous and LulzSec with unprecedented access, drawing upon hundreds of conversations with the hackers themselves, including exclusive interviews with all six core members of LulzSec. In late 2010, thousands of hacktivists joined a mass digital assault on the websites of VISA, MasterCard, and PayPal to protest their treatment of WikiLeaks. Other targets were wide ranging-the websites of corporations from Sony Entertainment and Fox to the Vatican and the Church of Scientology were hacked, defaced, and embarrassed-and the message was that no one was safe. Thousands of user accounts from pornography websites were released, exposing government employees and military personnel.Although some attacks were perpetrated by masses of users who were rallied on the message boards of 4Chan, many others were masterminded by a small, tight-knit group of hackers who formed a splinter group of Anonymous called LulzSec. The legend of Anonymous and LulzSec grew in the wake of each ambitious hack. But how were they penetrating intricate corporate security systems? Were they anarchists or activists? Teams or lone wolves? A cabal of skilled hackers or a disorganized bunch of kids?WE ARE ANONYMOUS delves deep into the internet's underbelly to tell the incredible full story of the global cyber insurgency movement, and its implications for the future of computer security.
Go in Practice
Matt Butcher - 2015
Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building web services, using Go in the cloud, testing and debugging, routing, network applications, and much more.
The Mythical Man-Month: Essays on Software Engineering
Frederick P. Brooks Jr. - 1975
With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 45 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time.The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."
The White Album
Joan Didion - 1979
Written with a commanding sureness of tone and linguistic precision, The White Album is a central text of American reportage and a classic of American autobiography.
How Linux Works: What Every Superuser Should Know
Brian Ward - 2004
Some books try to give you copy-and-paste instructions for how to deal with every single system issue that may arise, but How Linux Works actually shows you how the Linux system functions so that you can come up with your own solutions. After a guided tour of filesystems, the boot sequence, system management basics, and networking, author Brian Ward delves into open-ended topics such as development tools, custom kernels, and buying hardware, all from an administrator's point of view. With a mixture of background theory and real-world examples, this book shows both "how" to administer Linux, and "why" each particular technique works, so that you will know how to make Linux work for you.
A Guide to the Project Management Body of Knowledge (PMBOK® Guide)
Project Management Institute - 1995
This internationally recognized standard provides the essential tools to practice project management and deliver organizational results.
Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho - 2015
With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers:Python data model: understand how special methods are the key to the consistent behavior of objectsData structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode ageFunctions as objects: view Python functions as first-class objects, and understand how this affects popular design patternsObject-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritanceControl flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packagesMetaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work"
The Passionate Programmer
Chad Fowler - 2009
In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path that you would follow if you were building, marketing, and selling a product. After all, your skills themselves are a product. The choices you make about which technologies to focus on and which business domains to master have at least as much impact on your success as your technical knowledge itself--don't let those choices be accidental. We'll walk through all aspects of the decision-making process, so you can ensure that you're investing your time and energy in the right areas. You'll develop a structured plan for keeping your mind engaged and your skills fresh. You'll learn how to assess your skills in terms of where they fit on the value chain, driving you away from commodity skills and toward those that are in high demand. Through a mix of high-level, thought-provoking essays and tactical "Act on It" sections, you will come away with concrete plans you can put into action immediately. You'll also get a chance to read the perspectives of several highly successful members of our industry from a variety of career paths. As with any product or service, if nobody knows what you're selling, nobody will buy. We'll walk through the often-neglected world of marketing, and you'll create a plan to market yourself both inside your company and to the industry in general. Above all, you'll see how you can set the direction of your career, leading to a more fulfilling and remarkable professional life.
Code: The Hidden Language of Computer Hardware and Software
Charles Petzold - 1999
And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.
Dive Into Python
Mark Pilgrim - 2004
because the language seems like a good way to accomplish programming tasks that don't require the low-level bit handling power of C.-- Richard Bejtlich, TaoSecurityPython is a new and innovative scripting language. It is set to replace Perl as the programming language of choice for shell scripters, and for serious application developers who want a feature-rich, yet simple language to deploy their products.Dive Into Python is a hands-on guide to the Python language. Each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end.This is the perfect resource for you if you like to jump into languages fast and get going right away. If you're just starting to learn Python, first pick up a copy of Magnus Lie Hetland's Practical Python.
Hackers & Painters: Big Ideas from the Computer Age
Paul Graham - 2004
Who are these people, what motivates them, and why should you care?Consider these facts: Everything around us is turning into computers. Your typewriter is gone, replaced by a computer. Your phone has turned into a computer. So has your camera. Soon your TV will. Your car was not only designed on computers, but has more processing power in it than a room-sized mainframe did in 1970. Letters, encyclopedias, newspapers, and even your local store are being replaced by the Internet.Hackers & Painters: Big Ideas from the Computer Age, by Paul Graham, explains this world and the motivations of the people who occupy it. In clear, thoughtful prose that draws on illuminating historical examples, Graham takes readers on an unflinching exploration into what he calls “an intellectual Wild West.”The ideas discussed in this book will have a powerful and lasting impact on how we think, how we work, how we develop technology, and how we live. Topics include the importance of beauty in software design, how to make wealth, heresy and free speech, the programming language renaissance, the open-source movement, digital design, internet startups, and more.
The Braindead Megaphone
George Saunders - 2007
George Saunders's first foray into nonfiction is composed of essays on literature, travel, and politics. At the core of this unique collection are Saunders's travel essays based on his trips to seek out the mysteries of the "Buddha Boy" of Nepal; to attempt to indulge in the extravagant pleasures of Dubai; and to join the exploits of the minutemen at the Mexican border. Saunders expertly navigates the works of Mark Twain, Kurt Vonnegut, and Esther Forbes, and leads the reader across the rocky political landscape of modern America. Emblazoned with his trademark wit and singular vision, Saunders's endeavor into the art of the essay is testament to his exceptional range and ability as a writer and thinker.