Book picks similar to
An Engineer Imagines by Peter Rice
engineering
architecture
biography
design
Slap Shot Original: The Man, the Foil, and the Legend
Dave Hanson - 2008
In Slap Shot Original, Dave Hanson gives readers not only a behind the scenes look at what life was like on the set during the filming of the classic movie, but also treats them to stories from the actors and players themselves.
How to Prove It: A Structured Approach
Daniel J. Velleman - 1994
The book begins with the basic concepts of logic and set theory, to familiarize students with the language of mathematics and how it is interpreted. These concepts are used as the basis for a step-by-step breakdown of the most important techniques used in constructing proofs. To help students construct their own proofs, this new edition contains over 200 new exercises, selected solutions, and an introduction to Proof Designer software. No background beyond standard high school mathematics is assumed. Previous Edition Hb (1994) 0-521-44116-1 Previous Edition Pb (1994) 0-521-44663-5
The Jersey: The All Blacks: The Secrets Behind the World's Most Successful Team
Peter Bills - 2018
'Extremely well written. Compelling, accurate, insightful and brilliant in the way it captures the New Zealand way. - John Hart, former All Blacks coach.With a better winning record than any other sports team in history, they stand head and shoulders above their nearest rugby rivals, and go to the 2019 World Cup as back-to-back World Champions. How did a country of just 4.8 million people conquer the world?Peter Bills, who has reported on international rugby for more than 40 years, was given exclusive access to all the key figures in New Zealand rugby as he set out to understand the secrets behind the All Blacks success. From Steve Hansen to Beauden Barrett, Richie McCaw to the late Sir Colin Meads, Peter Bills talked at length with over 90 people, both in New Zealand and around the world, with intimate knowledge of what makes the All Blacks tick.This is a story of the first settlers, and the 'Originals' who forged the All Blacks legacy, right through to modern times. It draws heavily on the contributions made by all New Zealanders: players, coaches, officials, supporters and those who have worn the most recognized jersey in the world. Intrinsically, The Jersey goes to the heart of the All Blacks success. It is also an epic story of not just a rugby team but a nation, whose identities are inextricably linked. Additionally, it debates a question, terrifying for any of their opponents. Could the All Blacks get even better?
Dawn of the New Everything: Encounters with Reality and Virtual Reality
Jaron Lanier - 2017
An inventive blend of autobiography, science writing, philosophy, and advice, this book tells the wild story of his personal and professional life as a scientist, from his childhood in the UFO territory of New Mexico, to the loss of his mother, the founding of the first start-up, and finally becoming a world-renowned technological guru. Understanding virtual reality as being both a scientific and cultural adventure, Lanier demonstrates it to be a humanistic setting for technology. While his previous books offered a more critical view of social media and other manifestations of technology, in this book he argues that virtual reality can actually make our lives richer and fuller. Dawn of the New Everything is ultimately a look at what it means to be human at a moment of unprecedented technological possibility, giving readers a new perspective on how the brain and body connect to the world.
Fundamentals of Physics, Chapters 1 - 21, Enhanced Problems Version
David Halliday - 2000
This newest edition expands on the strengths of earlier versions, helping students bridge the gap between concepts and reasoning. Students are shown, rather than told about, how physics works and are given the opportunity to apply concepts to real-world problems. Each chapter and concept has been scrutinized to ensure clarity, currency, and accuracy while checkpoints, problem solving tactics, and sample problems help students make sense of new concepts. As always, Fundamentals of Physics covers every aspect of basic physics, from force and motion to relativity and will prepare today's students to be tomorrow's scientists.
The Walls Around Us: The Thinking Person's Guide to How a House Works
David Owen - 1991
Anyone who's ever quailed at the thought of buying a two-by-four or suspected that his (or her) dwelling is breaking down out of spite will be charmed, educated and entertained by this delightful history and how-to of the house.
Dynamics of Structures: Theory and Applications to Earthquake Engineering
Anil K. Chopra - 2000
The new edition from Chopra includes many topics encompassing the theory of structural dynamics and the application of this theory regarding earthquake analysis, response, and design of structures. No prior knowledge of structural dynamics is assumed and the manner of presentation is sufficiently detailed and integrated, to make the book suitable for self-study by students and professional engineers.
Hollywood Causes Cancer: The Tom Green Story
Tom Green - 2004
He was doing a public access show up north when MTV heard about him and brought him to New York to see what he could do in the big city. Tom became an instant smash, slicing up dead raccoons on stage, introducing his parents to Monica Lewinsky in the middle of the night, and pioneering a type of shocking humor that begat Jackass, Fear Factor, and other reality shows.In the next few years, Tom starred in the hilarious Road Trip and three other movies (Freddy Got Fingered, Stealing Harvard, and Charlie’s Angels), married and divorced Drew Barrymore, and recorded his surgery for testicular cancer in a well-received, hysterical, and oddly moving documentary for MTV. But the fearless Canadian with the outrageous sense of humor, hit show, and tabloid-hyped marriage got a taste of the darker side of Hollywood, too, as the media that made him the toast of Tinseltown cut him down to size in the wake of his divorce, illness, and some professional bumps in the road.Hollywood Causes Cancer not only tells the full story of Tom’s wildly entertaining trip to celebrity but is also an absorbing and even revelatory look at a dramatic, excessive, ruthless place called Hollywood, and how one man survived his journey into the heart of it all.
Code Complete
Steve McConnell - 1993
Now this classic book has been fully updated and revised with leading-edge practices--and hundreds of new code samples--illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor--or evolve--code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
They Also Serve: The real life story of my time in service as a butler (Lives of Servants)
Bob Sharpe - 2012
He cleaned shoes, ironed underwear and socks and once had to stand all night in the hall waiting for a late visitor to arrive.But as a butler he was the best paid servant in the house, waited on, feared and respected by the other servants.Bob Sharpe knew the real world of upstairs downstairs and the secrets of the landed gentry - even to the point of incest and attempted murder!
Head First Design Patterns
Eric Freeman - 2004
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern. Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans - 2003
"His book is very compatible with XP. It is not about drawing pictures of a domain; it is about how you think of it, the language you use to talk about it, and how you organize your software to reflect your improving understanding of it. Eric thinks that learning about your problem domain is as likely to happen at the end of your project as at the beginning, and so refactoring is a big part of his technique. "The book is a fun read. Eric has lots of interesting stories, and he has a way with words. I see this book as essential reading for software developers--it is a future classic." --Ralph Johnson, author of Design Patterns "If you don't think you are getting value from your investment in object-oriented programming, this book will tell you what you've forgotten to do. "Eric Evans convincingly argues for the importance of domain modeling as the central focus of development and provides a solid framework and set of techniques for accomplishing it. This is timeless wisdom, and will hold up long after the methodologies du jour have gone out of fashion." --Dave Collins, author of Designing Object-Oriented User Interfaces "Eric weaves real-world experience modeling--and building--business applications into a practical, useful book. Written from the perspective of a trusted practitioner, Eric's descriptions of ubiquitous language, the benefits of sharing models with users, object life-cycle management, logical and physical application structuring, and the process and results of deep refactoring are major contributions to our field." --Luke Hohmann, author of Beyond Software Architecture "This book belongs on the shelf of every thoughtful software developer." --Kent Beck "What Eric has managed to capture is a part of the design process that experienced object designers have always used, but that we have been singularly unsuccessful as a group in conveying to the rest of the industry. We've given away bits and pieces of this knowledge...but we've never organized and systematized the principles of building domain logic. This book is important." --Kyle Brown, author of Enterprise Java(TM) Programming with IBM(R) WebSphere(R) The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software implementation that truly serves the needs of its users. But despite its obvious importance, there are few practical resources that explain how to incorporate effective domain modeling into the software development process. Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development. Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis--refactoring not just the code but the model underlying the code--in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer. Domain-Driven Design then builds on this foundation, and addresses modeling and design for complex systems and larger organizations.Specific topics covered include:Getting all team members to speak the same language Connecting model and implementation more deeply Sharpening key distinctions in a model Managing the lifecycle of a domain object Writing domain code that is safe to combine in elaborate ways Making complex code obvious and predictable Formulating a domain vision statement Distilling the core of a complex domain Digging out implicit concepts needed in the model Applying analysis patterns Relating design patterns to the model Maintaining model integrity in a large system Dealing with coexisting models on the same project Organizing systems with large-scale structures Recognizing and responding to modeling breakthroughs With this book in hand, object-oriented developers, system analysts, and designers will have the guidance they need to organize and focus their work, create rich and useful domain models, and leverage those models into quality, long-lasting software implementations.
Wasted: An Alcoholic Therapist's Fight for Recovery in a Flawed Treatment System
Michael Pond - 2016
. . A riveting and anxiety-inducing read. Mike Pond tells his story of recovery from alcoholism with a brutally honest, warts-and-all approach that makes you want cheer for him and simultaneously slap him upside the head.” – Vancouver SunPsychotherapist Michael Pond is no stranger to the devastating consequences of alcoholism. He has helped hundreds of people conquer their addictions, but this knowledge did not prevent his own near-demise. In this riveting memoir, he recounts how he lost his Penticton-based practice, his home, and his family—all because of his drinking. After scores of visits to the ER, a tour of hellish recovery homes, a stint in intensive care for end-stage alcoholism, and jail, Pond devised his own personal plan for recovery. He met Maureen Palmer and together they investigated scientific alternatives to the rigid abstinence doctrine pushed by Alcoholics Anonymous.
Site Reliability Engineering: How Google Runs Production Systems
Betsy Beyer - 2016
So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient--lessons directly applicable to your organization.This book is divided into four sections: Introduction--Learn what site reliability engineering is and why it differs from conventional IT industry practicesPrinciples--Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE)Practices--Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systemsManagement--Explore Google's best practices for training, communication, and meetings that your organization can use