Practical Electronics for Inventors


Paul Scherz - 1998
    Instead, it tells you-and shows you-what basic and advanced electronics parts and components do, and how they work. Chock-full of illustrations, Practical Electronics for Inventors offers over 750 hand-drawn images that provide clear, detailed instructions that can help turn theoretical ideas into real-life inventions and gadgets.

The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming


Benjamin J. Evans - 2012
    New JVM-based languages like Groovy, Scala, and Clojure are redefining what it means to be a Java developer. The core Standard and Enterprise APIs now co-exist with a large and growing body of open source technologies. Multicore processors, concurrency, and massive data stores require new patterns and approaches to development. And with Java 7 due to release in 2011, there's still more to absorb.The Well-Grounded Java Developer is a unique guide written for developers with a solid grasp of Java fundamentals. It provides a fresh, practical look at new Java 7 features along with the array of ancillary technologies that a working developer will use in building the next generation of business software.

97 Things Every Programmer Should Know: Collective Wisdom from the Experts


Kevlin Henney - 2010
    With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.With contributions from some of the most experienced and respected practitioners in the industry--including Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann, Verity Stob, and many more--this book contains practical knowledge and principles that you can apply to all kinds of projects.A few of the 97 things you should know:"Code in the Language of the Domain" by Dan North"Write Tests for People" by Gerard Meszaros"Convenience Is Not an -ility" by Gregor Hohpe"Know Your IDE" by Heinz Kabutz"A Message to the Future" by Linda Rising"The Boy Scout Rule" by Robert C. Martin (Uncle Bob)"Beware the Share" by Udi Dahan

Panama Fever: The Epic Story of One of the Greatest Human Achievements of All Time-the Building of the Panama Canal


Matthew Parker - 2007
    A tale of exploration, conquest, money, politics, and medicine, Panama Fever charts the challenges that marked the long, labyrinthine road to the building of the canal. Drawing on a wealth of new materials and sources, Matthew Parker brings to life the men who recognized the impact a canal would have on global politics and economics, and adds new depth to the familiar story of Teddy Roosevelt's remarkable triumph in making the waterway a reality.As thousands of workers succumbed to dysentery, yellow fever, and malaria, scientists raced to stop the deadly epidemics so that work could continue. The treatments they developed changed the course of medical history. The opening of the Panama Canal in 1914 spelled the end of the Victorian Age and the beginning of the "American Century." Panama Fever brilliantly captures the innovative thinking and backbreaking labor, as well as the commercial and political interests, that helped make America a global power.

Digital Signal Processing


Alan V. Oppenheim - 1975
    Includes many useful applications.

Hidden in Plain Sight 8: How to Make an Atomic Bomb


Andrew H. Thomas - 2017
    It's a great way to learn about nuclear physics!

Programming Pearls


Jon L. Bentley - 1986
    Jon has done a wonderful job of updating the material. I am very impressed at how fresh the new examples seem." - Steve McConnell, author, Code CompleteWhen programmers list their favorite books, Jon Bentley's collection of programming pearls is commonly included among the classics. Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley's pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that Programming Pearls has been so highly valued by programmers at every level of experience. In this revision, the first in 14 years, Bentley has substantially updated his essays to reflect current programming methods and environments. In addition, there are three new essays on (1) testing, debugging, and timing; (2) set representations; and (3) string problems. All the original programs have been rewritten, and an equal amount of new code has been generated. Implementations of all the programs, in C or C++, are now available on the Web.What remains the same in this new edition is Bentley's focus on the hard core of programming problems and his delivery of workable solutions to those problems. Whether you are new to Bentley's classic or are revisiting his work for some fresh insight, this book is sure to make your own list of favorites.

The Art of War—Spirituality for Conflict: Annotated & Explained


Thomas Cuong Huynh - 2008
    Yet its principles transcend warfare and have practical applications to all the conflicts and crises we face in our lives in our workplaces, our families, even within ourselves.Thomas Huynh guides you through Sun Tzu's masterwork, highlighting principles that encourage a perceptive and spiritual approach to conflict, enabling you to: •Prevent conflicts before they arise•Peacefully and quickly resolve conflicts when they do arise•Act with courage, intelligence and benevolence in adversarial situations•Convert potential enemies into friends•Control your emotions before they control youNow you can experience the effectiveness of Sun Tzu's teachings even if you have no previous knowledge of The Art of War. Insightful yet unobtrusive facing-page commentary explains the subtleties of the text, allowing you to unlock the power of its teachings and help prevent and resolve the conflicts in your own life."

Sony


John Nathan - 2001
    Drawing on his unmatched expertise in Japanese culture and on unique, unlimited access to Sony's inner sanctum, John Nathan traces Sony's evolution from its inauspicious beginnings amid Tokyo's bomb-scarred ruins to its current worldwide success. "Richly detailed and revealing" (Wall Street Journal), the book examines both the outward successes and, as never before, the mysterious inner workings that have always characterized this company's top ranks. The result is "a different kind of business book, showing how personal relationships shaped one of the century's great global corporations" (Fortune).

Solid State Electronic Devices


Ben G. Streetman - 1972
    Students are brought to a level of understanding that will enable them to read much of the current literature on new devices and applications.

Better Off: Flipping the Switch on Technology


Eric Brende - 2004
    He and his wife, Mary, ditched their car, electric stove, refrigerator, running water, and everything else motorized or "hooked to the grid," and spent eighteen months living in a remote community so primitive in its technology that even the Amish consider it antiquated.Better Off is the story of their real-life experiment to see whether our cell phones, wide-screen TVs, and SUVs have made life easier -- or whether life would be preferable without them. This smart, funny, and enlightening book mingles scientific analysis with the human story to demonstrate how a world free of technological excess can shrink stress -- and waistlines -- and expand happiness, health, and leisure.This P.S. edition features an extra 16 pages of insights into the book, including author interviews, recommended reading, and more.

The Hobbyist's Guide to the RTL-SDR: Really Cheap Software Defined Radio


Carl Laufer - 2014
    The RTL-SDR is a super cheap software defined radio based on DVB-T TV dongles that can be found for under $20. This book is about tips and tutorials that show you how to get the most out of your RTL-SDR dongle. Some projects described in this book are also compatible with other wideband SDRs like the HackRF, Airspy and SDR Play. What's in the book Learn how to set up your RTL-SDR with various free software defined radio programs such as SDR#, HDSDR, SDR-Radio and more. Learn all the little tricks and oddities that the dongle has. A whole chapter dedicated to improving the RTL-SDR's performance. Dozens of tutorials for fun RTL-SDR based projects such as ADS-B aircraft radar, AIS boat radar, ACARS decoding, receiving NOAA and Meteor-M2 weather satellite images, listening to and following trunked radios, decoding digital voice P25/DMR signals, decoding weather balloon telemetry, receiving DAB radio, analysing GSM and listening to TETRA signals, decoding pagers, receiving various HF signals such as ham radio modes, weatherfax and DRM radio, decoding digital D-STAR voice, an introduction to GNU Radio, decoding RDS, decoding APRS, measuring filters and SWR with low cost equipment, and many many more projects! Guide to antennas, cables and adapters. This book is updated every 3-4 months to ensure information is fresh and up to date. Updates are available for free for all customers. Note: To update the book you must manually contact Kindle support and request the update. Last updated to edition 4.1 on 15 June 2015.

Secrets and Lies: Digital Security in a Networked World


Bruce Schneier - 2000
    Identity Theft. Corporate Espionage. National secrets compromised. Can anyone promise security in our digital world?The man who introduced cryptography to the boardroom says no. But in this fascinating read, he shows us how to come closer by developing security measures in terms of context, tools, and strategy. Security is a process, not a product – one that system administrators and corporate executives alike must understand to survive.This edition updated with new information about post-9/11 security.

Basic Engineering Circuit Analysis


J. David Irwin - 1984
    Now in a new Ninth Edition, this reader-friendly book has been completely revised and improved to ensure that the learning experience is enhanced. It's built on the strength of Irwin's problem-solving methodology, providing readers with a strong foundation as they advance in the field.

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.