Reach for the Skies: Ballooning, Birdmen And Blasting into Space


Richard Branson - 2010
    In the last two hundred years, they have mastered the air and made the modern world possible. Today they are bringing outer space within our reach. They're inventors and toymakers, amateurs and adventurers, visionaries, dreamers and, yes, crackpots. Some have called them irresponsible, even dangerous. But I have met many of them. I have worked with them, and funded them, and flown with them. I admire them, and trust them, and I think they and their kind are our future. In this book I look at the history of flight through the stories and people who have inspired me throughout my life. In these pages you will find tales of miraculous rescues; of records made and broken; of surprising feats of endurance and survival, including some of my own adventures, as well as developments in the future of air (and space) travel. It is a story of pioneers, and of course it includes the world famous Montgolfiers and the Wright brothers. But I also want to describe some of the lesser-known trailblazers -- people like Tony Jannus, who in 1914 created the world's first scheduled commercial flight, flying his passengers over the waters of Tampa Bay at an altitude of just fifty feet.

Clean Code: A Handbook of Agile Software Craftsmanship


Robert C. Martin - 2007
    But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer but only if you work at it. What kind of work will you be doing? You'll be reading code - lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code - of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding ‣ How to tell the difference between good and bad code‣ How to write good code and how to transform bad code into good code‣ How to create good names, good functions, good objects, and good classes‣ How to format code for maximum readability ‣ How to implement complete error handling without obscuring code logic ‣ How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

Platform Revolution: How Networked Markets Are Transforming the Economy--and How to Make Them Work for You


Geoffrey G. Parker - 2016
    Airbnb. Amazon. Apple. PayPal. All of these companies disrupted their markets when they launched. Today they are industry leaders. What’s the secret to their success?These cutting-edge businesses are built on platforms: two-sided markets that are revolutionizing the way we do business. Written by three of the most sought-after experts on platform businesses, Platform Revolution is the first authoritative, fact-based book on platform models. Whether platforms are connecting sellers and buyers, hosts and visitors, or drivers with people who need a ride, Geoffrey G. Parker, Marshall W. Van Alstyne, and Sangeet Paul Choudary reveal the what, how, and why of this revolution and provide the first “owner’s manual” for creating a successful platform business.Platform Revolution teaches newcomers how to start and run a successful platform business, explaining ways to identify prime markets and monetize networks. Addressing current business leaders, the authors reveal strategies behind some of today’s up-and-coming platforms, such as Tinder and SkillShare, and explain how traditional companies can adapt in a changing marketplace. The authors also cover essential issues concerning security, regulation, and consumer trust, while examining markets that may be ripe for a platform revolution, including healthcare, education, and energy.As digital networks increase in ubiquity, businesses that do a better job of harnessing the power of the platform will win. An indispensable guide, Platform Revolution charts out the brilliant future of platforms and reveals how they will irrevocably alter the lives and careers of millions.

Learn You a Haskell for Great Good!


Miran Lipovača - 2011
    Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.

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.

Ethiopia: The Bradt Travel Guide


Philip Briggs - 1995
    It includes plenty of tips on bridging the cultural gap. It covers various Ethiopia's national parks and wildlife sanctuaries.

The Art of Cuphead


Eli Cymet - 2020
    Take a gander at the game's traditional hand-drawn frame-by-frame animation. Peek at the early concepts, production work, and early ideas that went into the making of Cuphead's characters, bosses, stages and more including never-before-seen content from the upcoming DLC!Relive the most cherished and challenging moments of Cuphead and Mugman's adventure to reclaim their souls from The Devil, all in a way you've never seen before! Guided by personal insights from game directors Chad and Jared Moldenhauer, take a one-of-a-kind trip through the Inkwell Isles and discover an all-new appreciation for Cuphead's animation style and challenging retro gameplay.Dark Horse Books and Studio MDHR are thrilled to present The Art of Cuphead! This vintage-style art extravaganza is the perfect book for fans of Cuphead!

13 Things That Don't Make Sense: The Most Baffling Scientific Mysteries of Our Time


Michael Brooks - 2008
    The effects of homeopathy don’t go away under rigorous scientific conditions. The laws of nature aren’t what they used to be. Thirty years on, no one has an explanation for a seemingly intelligent signal received from outer space. The US Department of Energy is re-examining cold fusion because the experimental evidence seems too solid to ignore. The placebo effect is put to work in medicine while doctors can’t agree whether it even exists.In an age when science is supposed to be king, scientists are beset by experimental results they simply can’t explain. But, if the past is anything to go by, these anomalies contain the seeds of future revolutions. While taking readers on an entertaining tour d’horizon of the strangest of scientific findings – involving everything from our lack of free will to Martian methane that offers new evidence of life on the planet – Michael Brooks argues that the things we don’t understand are the key to what we are about to discover.This mind-boggling but entirely accessible survey of the outer limits of human knowledge is based on a short article by Michael Brooks for New Scientist magazine. It became the sixth most circulated story on the internet in 2005, and provoked widespread comment and compliments (Google “13 things that do not make sense” to see).Michael Brooks has now dug deeply into those mysteries, with extraordinary results.

War For the Hell of It: A Fighter Pilot's View of Vietnam


Ed Cobleigh - 2005
    With well-crafted prose that puts you into the Phantom's cockpit, Cobleigh vividly recounts the unexplainable loss of his wingman, the useless missions he flew, the need to trust his reflexes, eyesight, and aggressiveness, and his survival instincts in the heat of combat. He discusses the deaths of his squadron mates and the contradictions of a dirty, semi-secret war fought from beautiful, exotic Thailand. This is an unprecedented look into the state of mind of a pilot as he experiences everything from the carnage of a crash to the joy of flying through a star-studded night sky, from the illogical political agendas of Washington to his own dangerous addiction to risk. Cobleigh gives a stirring and emotional description of one man's journey into airborne hell and back, recounting the pleasures and the pain. the wins and the losses. and ultimately, the return.

The Pattern on the Stone: The Simple Ideas that Make Computers Work


William Daniel Hillis - 1998
    What they don't realize—and what Daniel Hillis's short book brilliantly demonstrates—is that computers' seemingly complex operations can be broken down into a few simple parts that perform the same simple procedures over and over again.Computer wizard Hillis offers an easy-to-follow explanation of how data is processed that makes the operations of a computer seem as straightforward as those of a bicycle. Avoiding technobabble or discussions of advanced hardware, the lucid explanations and colorful anecdotes in The Pattern on the Stone go straight to the heart of what computers really do.Hillis proceeds from an outline of basic logic to clear descriptions of programming languages, algorithms, and memory. He then takes readers in simple steps up to the most exciting developments in computing today—quantum computing, parallel computing, neural networks, and self-organizing systems.Written clearly and succinctly by one of the world's leading computer scientists, The Pattern on the Stone is an indispensable guide to understanding the workings of that most ubiquitous and important of machines: the computer.

The Art of Deception: Controlling the Human Element of Security


Kevin D. Mitnick - 2001
    Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world's most notorious hacker gives new meaning to the old adage, "It takes a thief to catch a thief." Focusing on the human factors involved with information security, Mitnick explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system. With the help of many fascinating true stories of successful attacks on business and government, he illustrates just how susceptible even the most locked-down information systems are to a slick con artist impersonating an IRS agent. Narrating from the points of view of both the attacker and the victims, he explains why each attack was so successful and how it could have been prevented in an engaging and highly readable style reminiscent of a true-crime novel. And, perhaps most importantly, Mitnick offers advice for preventing these types of social engineering hacks through security protocols, training programs, and manuals that address the human element of security.

Skyfaring: A Journey with a Pilot


Mark Vanhoenacker - 2015
    Mark Vanhoenacker, a 747 pilot who left academia and a career in the business world to pursue his childhood dream of flight, asks us to reimagine what we—both as pilots and as passengers—are actually doing when we enter the world between departure and discovery. In a seamless fusion of history, politics, geography, meteorology, ecology, family, and physics, Vanhoenacker vaults across geographical and cultural boundaries; above mountains, oceans, and deserts; through snow, wind, and rain, renewing a simultaneously humbling and almost superhuman activity that affords us unparalleled perspectives on the planet we inhabit and the communities we form.

To Fly and Fight: Memoirs of a Triple Ace (Warcraft)


Clarence E. Anderson - 1990
    During World War II Anderson flew with Chuck Yeager in the famed 357th Squadron where he became a triple ace by shooting out of the sky fifteen enemy planes. Following World War II, Anderson became a test pilot and later commanded jet fighter squadrons in South Korea and Okinawa. Then, in 1970, at an age when most pilots have long-since retired, Anderson flew combat strikes over Vietnam.

Building Microservices: Designing Fine-Grained Systems


Sam Newman - 2014
    But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.Discover how microservices allow you to align your system design with your organization's goalsLearn options for integrating a service with the rest of your systemTake an incremental approach when splitting monolithic codebasesDeploy individual microservices through continuous integrationExamine the complexities of testing and monitoring distributed servicesManage security with user-to-service and service-to-service modelsUnderstand the challenges of scaling microservice architectures

The Trouser Press Guide to 90's Rock


Ira A. Robbins - 1997
    Each insightful entry contains pungent critical analysis, biographical information and a complete album disography.Selected praise for "The Trouser Press Record Guide to '90's Rock""My trustworthy fact checker, be-all-and-end-all arguement settler and the last word on modern rock. I don't go on the air without it." -- Gary Cee, WLIR-FM"Still the most comprehensive guide through the labryrinth of indie and alternative rock. WHen you need a refresher course on all of Steve Albini's bands, or if you just wan tto know what Boy George did after Cultrue Club, this is the book to grab." -- David Browne, "Entertainment Weekly"