Book picks similar to
Make: Rockets by Mike Westerfield
reference
amazon
ebooks
non-fiction
How to Organize Your Life (At Home)
Higher Read - 2012
You can live in an architectural masterpiece, but if you can’t see the floor, it is hard to appreciate it. How to Organize Your Life (At Home) takes you room-by-room through your house and shows you how to organize and enjoy your home again.The first book in this series, How to Organize Your Life (Every Day), provided detailed steps for organizing your daily routine. This sequel helps you bring that kind of order to your home space. Both books are for people who want to live an organized life, but are not sure exactly where to start.How to Organize Your Life (At Home) also includes tips for people who live in small spaces, have limited time, or have roommates. So whether you own a mansion or rent a room, this book can help you take your home from chaos to order.
In Search of Schrödinger's Cat: Quantum Physics and Reality
John Gribbin - 1984
It is so important that it provides the fundamental underpinning of all modern sciences. Without it, we'd have no nuclear power or nuclear bombs, no lasers, no TV, no computers, no science of molecular biology, no understanding of DNA, no genetic engineering—at all. John Gribbin tells the complete story of quantum mechanics, a truth far stranger than any fiction. He takes us step-by-step into an ever more bizarre and fascinating place—requiring only that we approach it with an open mind. He introduces the scientists who developed quantum theory. He investigates the atom, radiation, time travel, the birth of the universe, superconductors and life itself. And in a world full of its own delights, mysteries and surprises, he searches for Schrödinger's Cat—a search for quantum reality—as he brings every reader to a clear understanding of the most important area of scientific study today—quantum physics.
Please Explain
Karl Kruszelnicki
avoid opinion ... facts are your single clue. Get the facts!' - time Enough for Love, Robert Heinlein Does eating celery make you lighter? Do you have to be dying to have a near-death experience? Is a yawn a silent, natural scream for air; and if a little oxygen is good for you is more oxygen better? Can the humble spud kill? Did Galileo drop his balls from the Leaning tower of Pisa? Did a NASA computer really prove a miracle in the Bible actually happened? Is there any substance harder than diamond, and do diamonds really last forever? And exactly how many Eskimo words for 'snow' are there? Wherever he goes, people always ask Dr Karl to explain stuff, and in this his 26th book (26 is the only number directly between a square and a cube), he explains more myths and curly questions. Visit Dr Karl at www.drkarl.com
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.
Lex & Yacc
John R. Levine - 1990
These tools help programmers build compilers and interpreters, but they also have a wider range of applications.The second edition contains completely revised tutorial sections for novice users and reference sections for advanced users. This edition is twice the size of the first and has an expanded index.The following material has been added:Each utility is explained in a chapter that covers basic usage and simple, stand-alone applications How to implement a full SQL grammar, with full sample code Major MS-DOS and Unix versions of lex and yacc are explored in depth, including AT&T lex and yacc, Berkeley yacc, Berkeley/GNU Flex, GNU Bison, MKS lex and yacc, and Abraxas PCYACC
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"
Understanding Software: Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer
Max Kanat-Alexander - 2017
Max explains to you why programmers suck, and how to suck less as a programmer. There's just too much complex stuff in the world. Complex stuff can't be used, and it breaks too easily. Complexity is stupid. Simplicity is smart.Understanding Software covers many areas of programming, from how to write simple code to profound insights into programming, and then how to suck less at what you do! You'll discover the problems with software complexity, the root of its causes, and how to use simplicity to create great software. You'll examine debugging like you've never done before, and how to get a handle on being happy while working in teams.Max brings a selection of carefully crafted essays, thoughts, and advice about working and succeeding in the software industry, from his legendary blog Code Simplicity. Max has crafted forty-three essays which have the power to help you avoid complexity and embrace simplicity, so you can be a happier and more successful developer.Max's technical knowledge, insight, and kindness, has earned him code guru status, and his ideas will inspire you and help refresh your approach to the challenges of being a developer. What you will learn
See how to bring simplicity and success to your programming world
Clues to complexity - and how to build excellent software
Simplicity and software design
Principles for programmers
The secrets of rockstar programmers
Max's views and interpretation of the Software industry
Why Programmers suck and how to suck less as a programmer
Software design in two sentences
What is a bug? Go deep into debugging
About the Author Max Kanat-Alexander is the Technical Lead for Code Health at Google, where he does various work that helps other software engineers be more productive, including writing developer tools, creating educational programs, guiding refactoring efforts, and more.His roles at Google have included Tech Lead for YouTube on the Xbox, work on the Java JDK, JVM, and other aspects of Java for Google, and Technical Lead for Engineering Practices for YouTube, where he's supported developers across all of YouTube in best practices and engineering productivity. Max is a former Chief Architect of the Bugzilla Project, where he was one of the two main developers of the well-known Bugzilla Bug-Tracking System, used by thousands of organizations worldwide. Max also writes the legendary programming industry blog, Code Simplicity, where he challenges Complexity and embraces Simplicity for the programming industry.Max has been involved for several years at Google with enabling developers to work more effectively and helping shape engineering practice, and in this highly readable collection of essays you can share the best of his experience. Table of Contents
Part One: Principles for Programmers
Part Two: Software Complexity and its Causes
Part Three: Simplicity and Software Design
Part Four: Debugging
Part Five:
The Good Life Handbook: Epictetus' Stoic Classic Enchiridion
Chuck Chakrapani - 2016
It is a concise summary of the teachings of Epictetus, as transcribed and later summarized by his student Flavius Arrian. The Handbook is a guide to the good life. It answers the question, “How can we be good and live free and happy, no matter what else is happening around us?” Ancient Stoics lived in a time of turmoil under difficult conditions. So, the solutions they found to living free was tested under very stringent conditions. For example, the author of this Handbook was a lame slave who made himself free and happy later in life by following the principles set out in this book.
Mars Rover Curiosity: An Inside Account from Curiosity's Chief Engineer
Rob Manning - 2014
Manning and his team at NASA's Jet Propulsion Laboratory, tasked with designing a lander many times larger and more complex than any before, faced technical setbacks, fights over inadequate resources, and the challenges of leading an army of brilliant, passionate, and often frustrated experts.Manning's fascinating personal account--which includes information from his exclusive interviews with leading Curiosity scientists--is packed with tales of revolutionary feats of science, technology, and engineering. Readers experience firsthand the disappointment at encountering persistent technical problems, the agony of near defeat, the sense of victory at finding innovative solutions to these problems, the sheer terror of staking careers and reputations on a lander that couldn't be tested on Earth, and the rush of triumph at its successful touchdown on Mars on August 5, 2012. This is the story of persistence, dedication, and unrelenting curiosity.
The Story of English in 100 Words
David Crystal - 2011
The world's foremost expert on the English language takes us on an entertaining and eye-opening tour of the history of our vernacular through the ages.In this entertaining history of the world's most ubiquitous language, David Crystal draws on one hundred words that best illustrate the huge variety of sources, influences and events that have helped to shape our vernacular since the first definitively English word — ‘roe’ — was written down on the femur of a roe deer in the fifth century.Featuring ancient words ('loaf'), cutting edge terms that reflect our world ('twittersphere'), indispensable words that shape our tongue ('and', 'what'), fanciful words ('fopdoodle') and even obscene expressions (the "c word"...), David Crystal takes readers on a tour of the winding byways of our language via the rude, the obscure and the downright surprising.
Ten Great Events in History
James Johonnot - 1887
No great man ever lived that was not a patriot in the highest and truest sense. From the earliest times, the sentiment of patriotism has been aroused in the hearts of men by the narrative of heroic deeds inspired by love of country and love of liberty. This truth furnishes the key to the arrangement and method of the present work. The ten epochs treated are those that have been potential in shaping...
Accelerated Spanish: Learn fluent Spanish with a proven accelerated learning system
Timothy Moser - 2016
Maybe you learned Spanish verb conjugations and lists of vocabulary, but you still can't speak the language.The Accelerated Spanish system is completely different: You can learn fluent Spanish with a step-by-step system that begins with the fundamentals of the Spanish language, moving from there into actual conversational fluency.This first volume will teach you to think like a Spanish speaker and give you the vocabulary that makes up 50% of the Spanish language.