Book picks similar to
Stick and Rudder: An Explanation of the Art of Flying by Wolfgang Langewiesche
aviation
non-fiction
flying
nonfiction
Software Engineering (International Computer Science Series)
Ian Sommerville - 1982
Restructured into six parts, this new edition covers a wide spectrum of software processes from initial requirements solicitation through design and development.
Learning Perl
Randal L. Schwartz - 1993
Written by three prominent members of the Perl community who each have several years of experience teaching Perl around the world, this edition has been updated to account for all the recent changes to the language up to Perl 5.8.Perl is the language for people who want to get work done. It started as a tool for Unix system administrators who needed something powerful for small tasks. Since then, Perl has blossomed into a full-featured programming language used for web programming, database manipulation, XML processing, and system administration--on practically all platforms--while remaining the favorite tool for the small daily tasks it was designed for. You might start using Perl because you need it, but you'll continue to use it because you love it.Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the Llama to better match the pace and scope appropriate for readers getting started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the Llama is famous.The book includes new exercises and solutions so you can practice what you've learned while it's still fresh in your mind. Here are just some of the topics covered:Perl variable typessubroutinesfile operationsregular expressionstext processingstrings and sortingprocess managementusing third party modulesIf you ask Perl programmers today what book they relied on most when they were learning Perl, you'll find that an overwhelming majority will point to the Llama. With good reason. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.
Skunk Works: A Personal Memoir of My Years at Lockheed
Ben R. Rich - 1994
As recounted by Ben Rich, the operation's brilliant boss for nearly two decades, the chronicle of Lockheed's legendary Skunk Works is a drama of cold war confrontations and Gulf War air combat, of extraordinary feats of engineering & achievement against fantastic odds. Here are up-close portraits of the maverick band of scientists & engineers who made the Skunk Works so renowned. Filled with telling personal anecdotes & high adventure, with narratives from the CIA & from Air Force pilots who flew the many classified, risky missions, this book is a portrait of the most spectacular aviation triumphs of the 20th century.
Accelerated C++: Practical Programming by Example
Andrew Koenig - 2000
Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the traditional C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're getting results, Accelerated C++ takes you under the hood, introducing complex language features such as memory management in context, and explaining exactly how and when to use them. From start to finish, the book concentrates on solving problems, rather than learning language and library features for their own sake. The result: You'll be writing real-world programs in no time -- and outstanding code faster than you ever imagined.
Introduction to Machine Learning with Python: A Guide for Data Scientists
Andreas C. Müller - 2015
If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions. With all the data available today, machine learning applications are limited only by your imagination.You'll learn the steps necessary to create a successful machine-learning application with Python and the scikit-learn library. Authors Andreas Muller and Sarah Guido focus on the practical aspects of using machine learning algorithms, rather than the math behind them. Familiarity with the NumPy and matplotlib libraries will help you get even more from this book.With this book, you'll learn:Fundamental concepts and applications of machine learningAdvantages and shortcomings of widely used machine learning algorithmsHow to represent data processed by machine learning, including which data aspects to focus onAdvanced methods for model evaluation and parameter tuningThe concept of pipelines for chaining models and encapsulating your workflowMethods for working with text data, including text-specific processing techniquesSuggestions for improving your machine learning and data science skills
Coders at Work: Reflections on the Craft of Programming
Peter Seibel - 2009
As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day–to–day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: http://www.codersatwork.com. The complete list was 284 names. Having digested everyone’s feedback, we selected 16 folks who’ve been kind enough to agree to be interviewed:- Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow- Joe Armstrong: Inventor of Erlang- Joshua Bloch: Author of the Java collections framework, now at Google- Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger- Douglas Crockford: JSON founder, JavaScript architect at Yahoo!- L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1- Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation - Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal - Dan Ingalls: Smalltalk implementor and designer- Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler- Donald Knuth: Author of The Art of Computer Programming and creator of TeX- Peter Norvig: Director of Research at Google and author of the standard text on AI- Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress- Ken Thompson: Inventor of UNIX- Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hackerWhat you’ll learn:How the best programmers in the world do their jobWho is this book for?Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers.
Digital Computer Electronics
Albert Paul Malvino - 1977
The text relates the fundamentals to three real-world examples: Intel's 8085, Motorola's 6800, and the 6502 chip used by Apple Computers. This edition includes a student version of the TASM cross-assembler software program, experiments for Digital Computer Electronics and more.
Scrum: The Art of Doing Twice the Work in Half the Time
Jeff Sutherland - 2014
It already drives most of the world’s top technology companies. And now it’s starting to spread to every domain where leaders wrestle with complex projects. If you’ve ever been startled by how fast the world is changing, Scrum is one of the reasons why. Productivity gains of as much as 1200% have been recorded, and there’s no more lucid – or compelling – explainer of Scrum and its bright promise than Jeff Sutherland, the man who put together the first Scrum team more than twenty years ago. The thorny problem Jeff began tackling back then boils down to this: people are spectacularly bad at doing things with agility and efficiency. Best laid plans go up in smoke. Teams often work at cross purposes to each other. And when the pressure rises, unhappiness soars. Drawing on his experience as a West Point-educated fighter pilot, biometrics expert, early innovator of ATM technology, and V.P. of engineering or CTO at eleven different technology companies, Jeff began challenging those dysfunctional realities, looking for solutions that would have global impact. In this book you’ll journey to Scrum’s front lines where Jeff’s system of deep accountability, team interaction, and constant iterative improvement is, among other feats, bringing the FBI into the 21st century, perfecting the design of an affordable 140 mile per hour/100 mile per gallon car, helping NPR report fast-moving action in the Middle East, changing the way pharmacists interact with patients, reducing poverty in the Third World, and even helping people plan their weddings and accomplish weekend chores. Woven with insights from martial arts, judicial decision making, advanced aerial combat, robotics, and many other disciplines, Scrum is consistently riveting. But the most important reason to read this book is that it may just help you achieve what others consider unachievable – whether it be inventing a trailblazing technology, devising a new system of education, pioneering a way to feed the hungry, or, closer to home, a building a foundation for your family to thrive and prosper.
Loonshots: How to Nurture the Crazy Ideas That Win Wars, Cure Diseases, and Transform Industries
Safi Bahcall - 2019
Mountains of print have been written about culture. Loonshots identifies the small shifts in structure that control this transition, the same way that temperature controls the change from water to ice.Using examples that range from the spread of fires in forests to the hunt for terrorists online, and stories of thieves and geniuses and kings, Bahcall shows how this new kind of science helps us understand the behavior of companies and the fate of empires. Loonshots distills these insights into lessons for creatives, entrepreneurs, and visionaries everywhere.
Ultrametabolism: The Simple Plan for Automatic Weight Loss
Mark Hyman - 2006
It's embedded in our DNA. Our diet has changed dramatically over the past ten thousand years, but our genetic blueprint has not -- our bodies are not designed to process the types of food we are fed today. It's like putting diesel fuel into a regular car -- it just won't work. And making matters worse is the fact that diets don't work either: less than 6 percent of weight-loss attempts succeed. The average person who goes on a diet actually gains five pounds. But a medical revolution is under way, finally showing us precisely how the powerful forces that keep weight on can actually be reprogrammed to automatically burn fat and keep weight off for good. The concept is simple. By learning how to work with our bodies instead of against them, we can ignite the natural fat-burning furnaces that lie dormant within us. For the first time ever, Dr. Mark Hyman makes this new science of weight loss available to the general public. This medical revolution is based on a groundbreaking concept called nutrigenomics -- the science of how food talks to our genes. This science is actually startlingly simple. Food contains information and instructions for our bodies -- eat the right foods and send instructions of weight loss and health; eat the wrong foods and send messages of weight gain and disease. After spending the last ten years conducting pioneering, hands-on research with over two thousand patients at Canyon Ranch, one of the world's leading health resorts, Dr. Hyman has discovered the seven fundamental causes of obesity. While fad diets have identified one or two of these causes, never before have they all been integrated into a single, simple plan for automatic weight loss -- this is the promise of "UltraMetabolism." "UltraMetabolism" is an easy-to-follow eight-week plan to help you lose weight based on your own unique genetic needs. Since each of our bodies is different and may require more or less of certain nutrients to awaken our fat-burning DNA, Dr. Hyman shows you exactly how to customize the program for your own particular needs. The program includes menus, recipes, and shopping lists, as well as recommendations for supplements and exercise and lifestyle treatments designed to create a healthy metabolism -- an "UltraMetabolism" -- permanent weight loss, and lifelong health.Ultrametabolism Testimonials..".I lost 50 pounds and have kept it off for 4 years.""The last five years have become the healthiest years of my life. Because of Dr. Hyman's program, I have an in-depth understanding of my physical condition and have tailored a weight loss program for my needs. Since following his plan, I've significantly reduced my cholesterol from 240 to 160. In addition, I lost 50 pounds and have kept it off for 4 years."-- Joseph Bernstein Milwaukee, WI"I've dropped 2 dress sizes (so far)...Dr. Hyman literally gave me my life back.""Over the past few years I had gained 70 lbs and felt progressively worse as I bounced from doctor to doctor without any real answers for my weight gain, my migraines, or my many other ailments. Dr. Hyman helped me understand how many of my health issues were due to food allergies. Lab tests showed I was allergic to 28 different foods! I started on the DeTox phase of Dr. Hymans program and within 3 weeks, I lost 11 pounds and my swollen wrists and puffy face went away. I used to wake up extremely exhausted, but now I wake up at 6 am and maintain a constant level of energy throughout the day. No other program gave me a means to discover the real source of my problems. Now I have the energy to play with my 8-year-old and 11-year-old children. My entire family is finally eating healthier, and I've dropped 2 dress sizes (so far!) Dr Hyman literally gave me my life back."-- Audrey Meyer Lampert North Granby, CT"The menu was easy to implement, in spite of my hectic lifestyle...""Through Dr. Hyman's program, I not only dropped my cholesterol from 335 to below 200, but I lost 20 lbs and have kept if off for the last 2 years through his instructions including a specific meal plan, exercise, and supplements. The menu was easy to implement, in spite of my hectic lifestyle and easy to adapt when I traveled to hotels and restaurants. Matter of fact, I went from a pant size of 38 to a 36 and needed to buy a lot of new clothes."-- Cavas Gobhai Cambridge, MA"It was easy! All I needed to do was follow his instructions; in the first 30 days I lost 21 pounds.""Substituting simple foods with other healthy foods that I love helped me lose the cravings for all the junk I used to eat. Dr. Hyman's weight loss program gave me a lot of information about my body. It was easy! All I needed to do was follow his instructions; in the first 30 days I lost 21 pounds. I feel better than I have in 10 years and can now walk up the stairs without losing my breath. I forgot how good I could I feel."-- Deede Dominick Phippsburg, Maine"I was ready for a change, and Dr. Hyman's program helped me prioritize my life.""After I quit smoking three years ago, I snacked a lot in order to forget about smoking. After doing that for 6 months, I gained almost 30 pounds. I was sick and tired of having no energy, and I wanted to feel good again. In addition, I love to shop, and I wanted to buy fancy clothes without having to shop at the big and tall store. I was ready for a change, and Dr. Hyman's program helped me prioritize my life. Since I started in 2003 I have lost over 60 pounds and have maintained the loss. In addition, I've gone from a size 18 to a size 10. When I look at old pictures, I realize that I feel and look better than I did 15 years ago."-- Margarida Glenhage Gothenburg Sweden..".I lost 30 lbs with no exercise.""As a single mother, I was tired of feeling sick all the time and decided to change my life so that I could become healthy for my 3%-year-old daughter. After relearning how to feed myself and my daughter, I lost 30 lbs with no exercise from June to December and I dropped my cholesterol 105 points."-- Nancy Grey DC Bronxville, NY"I lost 30 lbs, went back to a size 4, and no longer have migraines.""After going through an 8-month period of being very sick with hives, having extreme inflammation in my face, and gaining 30 pounds, I found Dr. Hyman's program. Because I went through his simple plan, I uncovered that I am allergic to gluten, the protein in wheat, which was the source of all my problems. After getting on his plan, I lost 30 lbs, went back to a size 4, and no longer have migraines. My husband even noticed the change and went on the program too; so far, he's lost 45 pounds."-- Debbie Gosney Charlotte, NC..".it's easy to jump back on when I occasionally fall off...""This program gave me the satisfaction of being in control of my body and life. I've maintained my 18-pound weight loss since 2002, reduced my glucose levels from 170 to 102, and taken control over my diabetes to the point where I no longer have any symptoms. Going on a program like this is like a religious conversion; it's easy to jump back on when I occasionally fall off and I have more energy than I've ever had. At the age of 71, I run 4 miles a day and feel great."
New Ideas from Dead Economists: An Introduction to Modern Economic Thought
Todd G. Buchholz - 1989
Featuring brand new sections on the remarkable shifts in the world economy, this economic study is a relevant, entertaining, and fascinating guide for those seeking both a solid lesson on the development of economic theory throughout the past two hundred years and a balanced perspective of our current economic state on the brink of the millennium.By applying age-old economic theories to contemporary issues, Todd Buchholz helps readers to see how the thoughts and writings of the great economists of the past have vital relevance to the dilemmas affecting all our lives today.
Getting Started with Arduino
Massimo Banzi - 2008
Getting Started with Arduino gives you lots of ideas for Arduino projects and helps you get going on them right away. From getting organized to putting the final touches on your prototype, all the information you need is right in the book. Inside, you'll learn about:Interaction design and physical computing The Arduino hardware and software development environment Basics of electricity and electronics Prototyping on a solderless breadboard Drawing a schematic diagram And more. With inexpensive hardware and open-source software components that you can download free, getting started with Arduino is a snap. To use the introductory examples in this book, all you need is a USB Arduino, USB A-B cable, and an LED. Join the tens of thousands of hobbyists who have discovered this incredible (and educational) platform. Written by the co-founder of the Arduino project, with illustrations by Elisa Canducci, Getting Started with Arduino gets you in on the fun! This 128-page book is a greatly expanded follow-up to the author's original short PDF that's available on the Arduino website.
Exploring Arduino: Tools and Techniques for Engineering Wizardry
Jeremy Blum - 2013
Whether you're a budding hobbyist or an engineer, you'll benefit from the perfectly paced lessons that walk you through useful, artistic, and educational exercises that gradually get more advanced. In addition to specific projects, the book shares best practices in programming and design that you can apply to your own projects. Code snippets and schematics will serve as a useful reference for future projects even after you've mastered all the topics in the book.Includes a number of projects that utilize different capabilities of the Arduino, while interfacing with external hardware Features chapters that build upon each other, tying in concepts from previous chapters to illustrate new ones Includes aspects that are accompanied by video tutorials and other multimedia content Covers electrical engineering and programming concepts, interfacing with the world through analog and digital sensors, communicating with a computer and other devices, and internet connectivity Explains how to combine smaller topics into more complex projects Shares downloadable materials and source code for everything covered in the book Projects compatible with many official Arduino boards including Arduino Uno; Arduino Leonardo; Arduino Mega 2560; Arduino Due; Arduino Nano; Arduino Mega ADK; LilyPad Arduino and may work with Arduino-compatible boards such as Freeduino and new third party certified boards such as the Intel Galileo Exploring Arduino takes you on an adventure and provides you with exclusive access to materials not found anywhere else!
The Golden Ratio: The Story of Phi, the World's Most Astonishing Number
Mario Livio - 2002
In this fascinating book, Mario Livio tells the tale of a number at the heart of that mystery: phi, or 1.6180339887...This curious mathematical relationship, widely known as "The Golden Ratio," was discovered by Euclid more than two thousand years ago because of its crucial role in the construction of the pentagram, to which magical properties had been attributed. Since then it has shown a propensity to appear in the most astonishing variety of places, from mollusk shells, sunflower florets, and rose petals to the shape of the galaxy. Psychological studies have investigated whether the Golden Ratio is the most aesthetically pleasing proportion extant, and it has been asserted that the creators of the Pyramids and the Parthenon employed it. It is believed to feature in works of art from Leonardo da Vinci's Mona Lisa to Salvador Dali's The Sacrament of the Last Supper, and poets and composers have used it in their works. It has even been found to be connected to the behavior of the stock market!The Golden Ratio is a captivating journey through art and architecture, botany and biology, physics and mathematics. It tells the human story of numerous phi-fixated individuals, including the followers of Pythagoras who believed that this proportion revealed the hand of God; astronomer Johannes Kepler, who saw phi as the greatest treasure of geometry; such Renaissance thinkers as mathematician Leonardo Fibonacci of Pisa; and such masters of the modern world as Goethe, Cezanne, Bartok, and physicist Roger Penrose. Wherever his quest for the meaning of phi takes him, Mario Livio reveals the world as a place where order, beauty, and eternal mystery will always coexist.From the Hardcover edition.
Python for Informatics: Exploring Information: Exploring Information
Charles Severance - 2002
You can think of Python as your tool to solve problems that are far beyond the capability of a spreadsheet. It is an easy-to-use and easy-to learn programming language that is freely available on Windows, Macintosh, and Linux computers. There are free downloadable copies of this book in various electronic formats and a self-paced free online course where you can explore the course materials. All the supporting materials for the book are available under open and remixable licenses. This book is designed to teach people to program even if they have no prior experience.