Book picks similar to
Coding, Bugs, and Fixes by Heather Lyons


nonfiction
non-fiction
nature-science
children-s-nf

Guitar Genius: How Les Paul Engineered the Solid-Body Electric Guitar and Rocked the World


Kim Tomsic - 2019
    

Nikon D3100 for Dummies


Julie Adair King - 2010
    Say you?re already an experienced photographer? The helpful tips and tricks in this friendly book will get you quickly up to speed on the D3100's new 14-megapixel sensor, continous video/live focus, full HD video, expanded autofocus, and more. As a seasoned instructor at the Palm Beach Photographic Center, Julie anticipates all questions, whether you?re a beginner or digital camera pro, and offers pages of easy-to-follow advice.Helps you get every bit of functionality out of the new Nikon D3100 camera Walks you through its exciting new features, including the 14-megapixel sensor, continous video/live focus, full HD video, expanded autofocus, and the updated in-camera menu Explores shooting in Auto mode, managing playback options, and basic troubleshooting Explains how to adjust the camera's manual settings for your own preferred exposure, lighting, focus, and color style Covers digital photo housekeeping tips?how to organize, edit, and share your files Tap all the tools in this hot new DSLR camera and start taking some great pix with Nikon D3100 For Dummies.

Making Software: What Really Works, and Why We Believe It


Andy Oram - 2010
    But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may surprise you.Are some programmers really ten times more productive than others?Does writing tests first help you develop better code faster?Can code metrics predict the number of bugs in a piece of software?Do design patterns actually make better software?What effect does personality have on pair programming?What matters more: how far apart people are geographically, or how far apart they are in the org chart?Contributors include:Jorge Aranda Tom Ball Victor R. Basili Andrew Begel Christian Bird Barry Boehm Marcelo Cataldo Steven Clarke Jason Cohen Robert DeLine Madeline Diep Hakan Erdogmus Michael Godfrey Mark Guzdial Jo E. Hannay Ahmed E. Hassan Israel Herraiz Kim Sebastian Herzig Cory Kapser Barbara Kitchenham Andrew Ko Lucas Layman Steve McConnell Tim Menzies Gail Murphy Nachi Nagappan Thomas J. Ostrand Dewayne Perry Marian Petre Lutz Prechelt Rahul Premraj Forrest Shull Beth Simon Diomidis Spinellis Neil Thomas Walter Tichy Burak Turhan Elaine J. Weyuker Michele A. Whitecraft Laurie Williams Wendy M. Williams Andreas Zeller Thomas Zimmermann

Buried Sunlight: How Fossil Fuels Have Changed the Earth: How Fossil Fuels Have Changed the Earth


Molly Bang - 2014
    professor Penny Chisholm to present the fascinating, timely story of fossil fuels.What are fossil fuels, and how did they come to exist? This engaging, stunning book explains how coal, oil, and gas are really "buried sunlight," trapped beneath the surface of our planet for millions and millions of years.Now, in a very short time, we are digging them up and burning them, changing the carbon balance of our planet's air and water. What does this mean, and what should we do about it?Using simple language and breathtaking paintings, Bang and Chisholm present a clear, concise explanation of the fossil-fuel energy cycle that began with the sun and now runs most of our transportation and energy use in our world.Readers will be mesmerized by this engaging fourth book in the award-winning Sunlight Series by Bang and Chisholm.

The Fossil Girl


Catherine Brighton - 1999
    Ten-year-old Mary Anning, her brother Joe, and their widowed mother are eking out a meager existence running a little fossil shop in the seaside town of Lyme Regis. After a storm wipes out most of the shop's merchandise, Mary and Joe begin the slow work of restocking the shelves. They search high and low for fossils, and one day Mary spots a huge eye in a cliff face high above the town. She resolves to bring the creature down --- no matter what the risk. The exciting discovery and recovery of the first complete fossil of an Ichthyosaurus is told in an attractive graphic novel format, perfect for reluctant readers.

Hidden Figures


Margot Lee Shetterly - 2016
    It is the powerful story of four African-American female mathematicians at NASA who helped achieve some of the greatest moments in our space program. Now a major motion picture starring Taraji P. Henson, Octavia Spencer, Janelle Monae, Kirsten Dunst, and Kevin Costner.Before John Glenn orbited the earth, or Neil Armstrong walked on the moon, a group of dedicated female mathematicians known as “human computers” used pencils, slide rules, and adding machines to calculate the numbers that would launch rockets, and astronauts, into space.This book brings to life the stories of Dorothy Vaughan, Mary Jackson, Katherine Johnson, and Christine Darden, who lived through the Civil Rights era, the Space Race, the Cold War, and the movement for gender equality, and whose work forever changed the face of NASA and the country.

The Taking of MH370


Jeff Wise - 2019
     ""It’s an astonishing performance. Wise goes through every piece of evidence, every report, every word and comes to the conclusion that investigators were deliberately and brilliantly misled by whoever took over the plane to look in the wrong place. Read this stunning piece of investigative journalism and see if he convinces you." -- John Podhoretz, Commentary magazine. Five years after a state-of-the-art Boeing 777 vanished into the night over the South China Sea, renowned science and aviation author Jeff Wise offers a compelling and detailed account of what happened that night and in the months and years that followed. In his follow-up to "The Plane That Wasn't There," named the Best Kindle Single of 2015, Wise walks readers through the many developments that have taken place in the meantime and explains why despite spending hundreds of millions of dollars and searching an area of seabed the size of Great Britain, authorities were unable to locate the plane's wreckage. Officials and independent experts were stunned by their failure, but Wise predicted it four years ago. Here he distills the fruits of exhaustive research and arrives at a conclusion that upends our understanding of what humans are capable of, both technologically and morally. Jeff Wise is a science journalist specializing in aviation and psychology. A licensed pilot of gliders and light airplanes, he has also written for New York, the New York Times, Time, Businessweek, Esquire, Popular Mechanics, and many others. He is also the author of Extreme Fear: The Science of Your Mind in Danger. A native of Massachusetts, he lives outside New York City with his wife and two sons.

A Ray of Light: A Book of Science and Wonder


Walter Wick - 2019
    Walter Wick's mesmerizing photographs paired with simple text and scientific observations help readers understand the secrets and complexity of light. You will learn what light is made of and how it fits alongside everything else in the world. Walter introduces readers into the mystery behind incandescence, light waves, the color spectrum, and iridescence as well as how we perceive light in our world and beyond.

The Art of Computer Programming, Volume 1: Fundamental Algorithms


Donald Ervin Knuth - 1973
     -Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org

Data Science from Scratch: First Principles with Python


Joel Grus - 2015
    In this book, you’ll learn how many of the most fundamental data science tools and algorithms work by implementing them from scratch. If you have an aptitude for mathematics and some programming skills, author Joel Grus will help you get comfortable with the math and statistics at the core of data science, and with hacking skills you need to get started as a data scientist. Today’s messy glut of data holds answers to questions no one’s even thought to ask. This book provides you with the know-how to dig those answers out. Get a crash course in Python Learn the basics of linear algebra, statistics, and probability—and understand how and when they're used in data science Collect, explore, clean, munge, and manipulate data Dive into the fundamentals of machine learning Implement models such as k-nearest Neighbors, Naive Bayes, linear and logistic regression, decision trees, neural networks, and clustering Explore recommender systems, natural language processing, network analysis, MapReduce, and databases

Django for Beginners: Learn web development with Django 2.0


William S. Vincent - 2018
    Proceed step-by-step through five progressively more complex web applications: from a "Hello World" app all the way to a robust Newspaper app with a custom user model, complete user authentication flow, foreign key relationships, and more. Learn current best practices around class-based views, templates, urls, user authentication, testing, and deployment. The material is up-to-date with the latest versions of both Django (2.0) and Python (3.6). TABLE OF CONTENTS: * Introduction * Chapter 1: Initial Setup * Chapter 2: Hello World app * Chapter 3: Pages app * Chapter 4: Message Board app * Chapter 5: Blog app * Chapter 6: Forms * Chapter 7: User Accounts * Chapter 8: Custom User Model * Chapter 9: User Authentication * Chapter 10: Bootstrap * Chapter 11: Password Change and Reset * Chapter 12: Email * Chapter 13: Newspaper app * Chapter 14: Permissions and Authorizations * Chapter 15: Comments * Conclusion

Beginning Programming with Python for Dummies


John Paul Mueller - 2014
    It requires three to five times less time than developing in Java, is a great building block for learning both procedural and object-oriented programming concepts, and is an ideal language for data analysis. Beginning Programming with Python For Dummies is the perfect guide to this dynamic and powerful programming language--even if you've never coded before! Author John Paul Mueller draws on his vast programming knowledge and experience to guide you step-by-step through the syntax and logic of programming with Python and provides several real-world programming examples to give you hands-on experience trying out what you've learned.Provides a solid understanding of basic computer programming concepts and helps familiarize you with syntax and logic Explains the fundamentals of procedural and object-oriented programming Shows how Python is being used for data analysis and other applications Includes short, practical programming samples to apply your skills to real-world programming scenarios Whether you've never written a line of code or are just trying to pick up Python, there's nothing to fear with the fun and friendly Beginning Programming with Python For Dummies leading the way.

Pragmatic Guide to Git


Travis Swicegood - 2010
    Git tasks displayed on two-page spreads provide all the context you need, without the extra fluff. Get up to speed on Git right now with Pragmatic Guide to Git. Task-oriented two-page spreads get you up and running with minimal fuss. Each left-hand page dives into the underlying implementation for each task. The right-hand page contains commands that focus on the task at hand, and cross references to other tasks that are related. You'll find what you need fast. Git is rapidly becoming the de-facto standard for the open source community. Its excellent merging capabilities, coupled with its speed and relative ease of use, make it an indispensable tool for any developer. New Git users will learn the basic tasks needed to work with Git every day, including working with remote repositories, dealing with branches and tags, exploring the history, and fixing problems when things go wrong. If you're already familiar with Git, this book will be your go-to reference for Git commands and best practices. You won't find a more practical approach to learning Git than Pragmatic Guide to Git.

All in a Drop: How Antony van Leeuwenhoek Discovered an Invisible World


Lori Alexander - 2019
    A full-color chapter book biography that shows how a self-taught scientist was the first to observe the microbial life in and around us. By building his own microscope, Antony van Leeuwenhoek advanced humanity's understanding of our oft-invisible world around us.

Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners


Chris Dannen - 2017
    Blockchain protocols are taking the world by storm, and the Ethereum project, with its Turing-complete scripting language Solidity, has rapidly become a front-runner. This book presents the blockchain phenomenon in context; then situates Ethereum in a world pioneered by Bitcoin.See why professionals and non-professionals alike are honing their skills in smart contract patterns and distributed application development. You'll review the fundamentals of programming and networking, alongside its introduction to the new discipline of crypto-economics. You'll then deploy smart contracts of your own, and learn how they can serve as a back-end for JavaScript and HTML applications on the Web.Many Solidity tutorials out there today have the same flaw: they are written for "advanced" JavaScript developers who want to transfer their skills to a blockchain environment. Introducing Ethereum and Solidity is accessible to technology professionals and enthusiasts of all levels. You'll find exciting sample code that can move forward real world assets in both the academic and the corporate arenas. Find out now why this book is a powerful gateway for creative technologists of all types, from concept to deployment.What You'll LearnSee how Ethereum (and other cryptocurrencies) workCompare distributed apps (dapps) to web appsWrite Ethereum smart contracts in Solidity Connect Ethereum smart contracts to your HTML/CSS/JavaScript web applicationsDeploy your own dapp, coin, and blockchainWork with basic and intermediate smart contractsWho This Book Is For Anyone who is curious about Ethereum or has some familiarity with computer science Product managers, CTOs, and experienced JavaScript programmersExperts will find the advanced sample projects in this book rewarding because of the power of Solidity