People also search for
Convenient, concise, well-organized, and precise
Perfect for teachers, hobbyists, engineers, and students of all ages, this reference puts reliable, fact-checked information right at your fingertips—whether you’re refreshing your memory or exploring a component for the first time. Beginners will quickly grasp important concepts, and more experienced users will find the specific details their projects require.Unique: the first and only encyclopedia set on electronic components, distilled into three separate volumesIncredibly detailed: includes information distilled from hundreds of sourcesEasy to browse: parts are clearly organized by component typeAuthoritative: fact-checked by expert advisors to ensure that the information is both current and accurateReliable: a more consistent source of information than online sources, product datasheets, and manufacturer’s tutorialsInstructive: each component description provides details about substitutions, common problems, and workaroundsComprehensive: Volume 1 covers power, electromagnetism, and discrete semi-conductors; Volume 2 includes integrated circuits, and light and sound sources; Volume 3 covers a range of sensing devices.
--Hans Camenzind, inventor of the 555 timer (the world's most successful integrated circuit), and author of Much Ado About Almost Nothing: Man's Encounter with the Electron (Booklocker.com)
"A fabulous book: well written, well paced, fun, and informative. I also love the sense of humor. It's very good at disarming the fear. And it's gorgeous. I'll be recommending this book highly."
--Tom Igoe, author of Physical Computing and Making Things Talk
Want to learn the fundamentals of electronics in a fun, hands-on way? With Make: Electronics, you'll start working on real projects as soon as you crack open the book. Explore all of the key components and essential principles through a series of fascinating experiments. You'll build the circuits first, then learn the theory behind them!
Build working devices, from simple to complex You'll start with the basics and then move on to more complicated projects. Go from switching circuits to integrated circuits, and from simple alarms to programmable microcontrollers. Step-by-step instructions and more than 500 full-color photographs and illustrations will help you use -- and understand -- electronics concepts and techniques.Discover by breaking things: experiment with components and learn from failure Set up a tricked-out project space: make a work area at home, equipped with the tools and parts you'll need Learn about key electronic components and their functions within a circuit Create an intrusion alarm, holiday lights, wearable electronic jewelry, audio processors, a reflex tester, and a combination lock Build an autonomous robot cart that can sense its environment and avoid obstacles Get clear, easy-to-understand explanations of what you're doing and why
We are on the cusp of a massive shift in military technology that threatens to make real the stuff of I, Robot and The Terminator. Blending historical evidence with interviews of an amazing cast of characters, Singer shows how technology is changing not just how wars are fought, but also the politics, economics, laws, and the ethics that surround war itself. Travelling from the battlefields of Iraq and Afghanistan to modern-day "skunk works" in the midst of suburbia, Wired for War will tantalise a wide readership, from military buffs to policy wonks to gearheads.
Written by Mark Lutz—widely recognized as the world’s leading Python trainer—Python Pocket Reference is an ideal companion to O’Reilly’s classic Python tutorials, Learning Python and Programming Python, also written by Mark.
This fifth edition covers:Built-in object types, including numbers, lists, dictionaries, and moreStatements and syntax for creating and processing objectsFunctions and modules for structuring and reusing codePython’s object-oriented programming toolsBuilt-in functions, exceptions, and attributesSpecial operator overloading methodsWidely used standard library modules and extensionsCommand-line options and development toolsPython idioms and hintsThe Python SQL Database API
A Practical Guide to the Most Popular Agile Process
The Single-Source, Comprehensive Guide to Scrum for All Team Members, Managers, and Executives
If you want to use Scrum to develop innovative products and services that delight your customers, Essential Scrum is the complete, single-source reference you’ve been searching for. Leading Scrum coach and trainer Kenny Rubin illuminates the values, principles, and practices of Scrum, and describes flexible, proven approaches that can help you implement it far more effectively.
Whether you are new to Scrum or years into your use, this book will introduce, clarify, and deepen your Scrum knowledge at the team, product, and portfolio levels. Drawing from Rubin’s experience helping hundreds of organizations succeed with Scrum, this book provides easy-to-digest descriptions enhanced by more than two hundred illustrations based on an entirely new visual icon language for describing Scrum’s roles, artifacts, and activities.
Essential Scrum will provide every team member, manager, and executive with a common understanding of Scrum, a shared vocabulary they can use in applying it, and practical knowledge for deriving maximum value from it.
The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."
Every day, more and more people want to learn some HTML and CSS.Joining the professional web designers and programmers are newaudiences who need to know a little bit of code at work (update acontent management system or e-commerce store) and those who wantto make their personal blogs more attractive. Many books teachingHTML and CSS are dry and only written for those who want to becomeprogrammers, which is why this book takes an entirely newapproach.Introduces HTML and CSS in a way that makes them accessible toeveryone—hobbyists, students, and professionals—andit’s full-color throughoutUtilizes information graphics and lifestyle photography toexplain the topics in a simple way that is engagingBoasts a unique structure that allows you to progress throughthe chapters from beginning to end or just dip into topics ofparticular interest at your leisure
This educational book is one that you will enjoy picking up,reading, then referring back to. It will make you wish othertechnical topics were presented in such a simple, attractive andengaging way!
At any given moment, someone struggles with the same software design problems you have. And, chances are, someone else has already solved your problem. This edition of Head First Design Patterns—now updated for Java 8—shows you the tried-and-true, road-tested patterns used by developers to create functional, elegant, reusable, and flexible software. By the time you finish this book, you’ll be able to take advantage of the best design practices and experiences of those who have fought the beast of software design and triumphed.
What’s so special about this book?
We think your time is too valuable to spend struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Design Patterns uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
“Artfully envisions a breathtakingly better world.” —Los Angeles Times
“Elaborate, smart and persuasive.” —The Boston Globe
“A pleasure to read.” —The Wall Street Journal
One of CBS News’s Best Fall Books of 2005 • Among St Louis Post-Dispatch’s Best Nonfiction Books of 2005 • One of Amazon.com’s Best Science Books of 2005
A radical and optimistic view of the future course of human development from the bestselling author of How to Create a Mind and The Age of Spiritual Machines who Bill Gates calls “the best person I know at predicting the future of artificial intelligence”
For over three decades, Ray Kurzweil has been one of the most respected and provocative advocates of the role of technology in our future. In his classic The Age of Spiritual Machines, he argued that computers would soon rival the full range of human intelligence at its best. Now he examines the next step in this inexorable evolutionary process: the union of human and machine, in which the knowledge and skills embedded in our brains will be combined with the vastly greater capacity, speed, and knowledge-sharing ability of our creations.
From the Trade Paperback edition.
Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java™, Second Edition, brings together seventy-eight indispensable programmer’s rules of thumb: working, best-practice solutions for the programming challenges you encounter every day.
This highly anticipated new edition of the classic, Jolt Award-winning work has been thoroughly updated to cover Java SE 5 and Java SE 6 features introduced since the first edition. Bloch explores new design patterns and language idioms, showing you how to make the most of features ranging from generics to enums, annotations to autoboxing.
Each chapter in the book consists of several “items” presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and outstanding code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why.
Highlights include:New coverage of generics, enums, annotations, autoboxing, the for-each loop, varargs, concurrency utilities, and much more Updated techniques and best practices on classic topics, including objects, classes, libraries, methods, and serialization How to avoid the traps and pitfalls of commonly misunderstood subtleties of the language Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.util.concurrent and java.io
Simply put, Effective Java™, Second Edition, presents the most practical, authoritative guidelines available for writing efficient, well-designed programs.
Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You’ll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.Discover how microservices allow you to align your system design with your organization’s goalsLearn options for integrating a service with the rest of your systemTake an incremental approach when splitting monolithic codebasesDeploy individual microservices through continuous integrationExamine the complexities of testing and monitoring distributed servicesManage security with user-to-service and service-to-service modelsUnderstand the challenges of scaling microservice architectures
The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your brain's real work--recording things that matter. How does your brain know what matters? It's like the creators of the Head First approach say, suppose you're out for a hike and a tiger jumps in front of you, what happens in your brain? Neurons fire. Emotions crank up. Chemicals surge.
That's how your brain knows.
And that's how your brain will learn Java. Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways. It's fast, it's fun, and it's effective. And, despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java. You'll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI. And the new. second edition focuses on Java 5.0, the latest version of the Java language and development platform. Because Java 5.0 is a major update to the platform, with deep, code-level changes, even more careful study and implementation is required. So learning the Head First way is more important than ever.
If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. You'll see why people say it's unlike any other Java book you've ever read.
By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information. Its unique approach not only shows you what you need to know about Java syntax, it teaches you to think like a Java programmer. If you want to be bored, buy some other book. But if you want to understand Java, this book's for you.
A User's Manual to the PMBOK® Guide takes the next logical step to act as a true user's manual. Its accessible format and easy-to-understand language helps to not only distill essential information contained in the PMBOK® Guide—Fourth Edition, but also fills an educational gap by offering instruction on how to apply its various tools and techniques. This book:Defines each project management process in the PMBOK® Guide—Fourth Edition, describes their intent, and discusses their individual ITTOs (inputs, tools and techniques, and outputs)Features examples, handy tips, and sample forms to supplement learningIs written by the author who was project manager of the PMBOK ®Guide—Fourth EditionContains a data flow diagram of each process in the PMBOK® Guide—Fourth Edition to show how information is distributed
A User's Manual to the PMBOK® Guide simplifies the PMBOK® Guide—Fourth Edition to provide the springboard from which successful project management processes are interpreted and carried out in the real world. Thorough in coverage and rich in content, this manual is a worthy companion to augment the important strategies laid out in the PMBOK® Guide Fourth Edition—and the one book that aspiring or professional project managers should never be without.
(PMBOK, PMI, PMP and Project Management Professional are registered marks of the Project Management Institute, Inc.)
"It's unlikely that Trump has ever read Amusing Ourselves to Death, but his ascent would not have surprised Postman.” -CNN
Originally published in 1985, Neil Postman’s groundbreaking polemic about the corrosive effects of television on our politics and public discourse has been hailed as a twenty-first-century book published in the twentieth century. Now, with television joined by more sophisticated electronic media—from the Internet to cell phones to DVDs—it has taken on even greater significance. Amusing Ourselves to Death is a prophetic look at what happens when politics, journalism, education, and even religion become subject to the demands of entertainment. It is also a blueprint for regaining control of our media, so that they can serve our highest goals.
“A brilliant, powerful, and important book. This is an indictment that Postman has laid down and, so far as I can see, an irrefutable one.” –Jonathan Yardley, The Washington Post Book World
Being a skilled welder is a hot commodity in today's job market, as well as a handy talent for industrious do-it-yourself repairpersons and hobbyists. Welding For Dummies gives you all the information you need to perform this commonly used, yet complex, task.
This friendly, practical guide takes you from evaluating the material to be welded all the way through the step-by-step welding process, and everything in between. Plus, you'll get easy-to-follow guidance on how to apply finishing techniques and advice on how to adhere to safety procedures.Explains each type of welding, including stick, tig, mig, and fluxcore welding, as well as oxyfuel cutting, which receives sparse coverage in other books on welding Tips on the best welding technique to choose for a specific project Required training and certification information
Whether you have no prior experience in welding or are looking for a thorough reference to supplement traditional welding instruction, the easy-to-understand information in Welding For Dummies is the ultimate resource for mastering this intricate skill.
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
Does the mere thought of thermodynamics make you sweat? Itdoesn't have to! This hands-on guide helps you score your highestin a thermodynamics course by offering easily understood,plain-English explanations of how energy is used in things likeautomobiles, airplanes, air conditioners, and electric powerplants.
Thermodynamics 101 — take a look at some examples of bothnatural and man-made thermodynamic systems and get a handle on howenergy can be used to perform work
Turn up the heat — discover how to use the first andsecond laws of thermodynamics to determine (and improve upon) theefficiency of machines
Oh, behave — get the 411 on how gases behave and relate toone another in different situations, from ideal-gas laws to realgases
Burn with desire — find out everything you need to knowabout conserving mass and energy in combustion processes
Open the book and find:
The laws of thermodynamics
Important properties and their relationships
The lowdown on solids, liquids, and gases
How work and heat go handin hand
The cycles that power thermodynamic processes
Chemical mixtures and reactions
Ten pioneers in thermodynamics
Real-world applications of thermodynamic laws and concepts
Master the concepts and principles of thermodynamics
Develop the problem-solving skills used by professionalengineers
Ace your thermodynamics course
If only today's technology were simpler! It's the universal lament, but it's wrong. In this provocative and informative book, Don Norman writes that the complexity of our technology must mirror the complexity and richness of our lives. It's not complexity that's the problem, it's bad design. Bad design complicates things unnecessarily and confuses us. Good design can tame complexity.
Norman gives us a crash course in the virtues of complexity. Designers have to produce things that tame complexity. But we too have to do our part: we have to take the time to learn the structure and practice the skills. This is how we mastered reading and writing, driving a car, and playing sports, and this is how we can master our complex tools.
Complexity is good. Simplicity is misleading. The good life is complex, rich, and rewarding—but only if it is understandable, sensible, and meaningful.
(PMBOK is a registered mark of the Project Management Institute, Inc.)
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer–but only if you work at it.
What kind of work will you be doing? You’ll be reading code–lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.
Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code–of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.
Readers will come away from this book understanding
How to tell the difference between good and bad code How to write good code and how to transform bad code into good code How to create good names, good functions, good objects, and good classes How to format code for maximum readability How to implement complete error handling without obscuring code logic How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.
“The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there.”—Kent Beck, author of Extreme Programming Explained: Embrace Change
“I found this book to be a great mix of solid advice and wonderful analogies!”—Martin Fowler, author of Refactoring and UML Distilled
“I would buy a copy, read it twice, then tell all my colleagues to run out and grab a copy. This is a book I would never loan because I would worry about it being lost.”—Kevin Ruland, Management Science, MSG-Logistics
“The wisdom and practical experience of the authors is obvious. The topics presented are relevant and useful.... By far its greatest strength for me has been the outstanding analogies—tracer bullets, broken windows, and the fabulous helicopter-based explanation of the need for orthogonality, especially in a crisis situation. I have little doubt that this book will eventually become an excellent source of useful information for journeymen programmers and expert mentors alike.”—John Lakos, author of Large-Scale C++ Software Design
“This is the sort of book I will buy a dozen copies of when it comes out so I can give it to my clients.”—Eric Vought, Software Engineer
“Most modern books on software development fail to cover the basics of what makes a great software developer, instead spending their time on syntax or technology where in reality the greatest leverage possible for any software team is in having talented developers who really know their craft well. An excellent book.”—Pete McBreen, Independent Consultant
“Since reading this book, I have implemented many of the practical suggestions and tips it contains. Across the board, they have saved my company time and money while helping me get my job done quicker! This should be a desktop reference for everyone who works with code for a living.”—Jared Richardson, Senior Software Developer, iRenaissance, Inc.
“I would like to see this issued to every new employee at my company....”—Chris Cleeland, Senior Software Engineer, Object Computing, Inc.
“If I’m putting together a project, it’s the authors of this book that I want. . . . And failing that I’d settle for people who’ve read their book.”—Ward Cunningham
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation.
Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.
Thanks to the internet, we now live—more and more—in public. More than 750 million people (and half of all Americans) use Facebook, where we share a billion times a day. The collective voice of Twitter echoes instantly 100 million times daily, from Tahrir Square to the Mall of America, on subjects that range from democratic reform to unfolding natural disasters to celebrity gossip. New tools let us share our photos, videos, purchases, knowledge, friendships, locations, and lives.
Yet change brings fear, and many people—nostalgic for a more homogeneous mass culture and provoked by well-meaning advocates for privacy—despair that the internet and how we share there is making us dumber, crasser, distracted, and vulnerable to threats of all kinds. But not Jeff Jarvis.
In this shibboleth-destroying book, Public Parts argues persuasively and personally that the internet and our new sense of publicness are, in fact, doing the opposite. Jarvis travels back in time to show the amazing parallels of fear and resistance that met the advent of other innovations such as the camera and the printing press. The internet, he argues, will change business, society, and life as profoundly as Gutenberg’s invention, shifting power from old institutions to us all.
Based on extensive interviews, Public Parts introduces us to the men and women building a new industry based on sharing. Some of them have become household names—Facebook’s Mark Zuckerberg, Google’s Eric Schmidt, and Twitter’s Evan Williams. Others may soon be recognized as the industrialists, philosophers, and designers of our future.
Jarvis explores the promising ways in which the internet and publicness allow us to collaborate, think, ways—how we manufacture and market, buy and sell, organize and govern, teach and learn. He also examines the necessity as well as the limits of privacy in an effort to understand and thus protect it.
This new and open era has already profoundly disrupted economies, industries, laws, ethics, childhood, and many other facets of our daily lives. But the change has just begun. The shape of the future is not assured. The amazing new tools of publicness can be used to good ends and bad. The choices—and the responsibilities—lie with us. Jarvis makes an urgent case that the future of the internet—what one technologist calls “the eighth continent”—requires as much protection as the physical space we share, the air we breathe, and the rights we afford one another. It is a space of the public, for the public, and by the public. It needs protection and respect from all of us. As Secretary of State Hillary Clinton said in the wake of the uprisings in the Middle East, “If people around the world are going to come together every day online and have a safe and productive experience, we need a shared vision to guide us.” Jeff Jarvis has that vision and will be that guide.
"Lucid, comprehensive, and unafraid...;an indispensable contribution to a long-running argument."--Los Angeles Times
Winner of the 2015 FT & McKinsey Business Book of the Year Award
Top Business Book of 2015 at Forbes
One of NBCNews.com 12 Notable Science and Technology Books of 2015
What are the jobs of the future? How many will there be? And who will have them? As technology continues to accelerate and machines begin taking care of themselves, fewer people will be necessary. Artificial intelligence is already well on its way to making "good jobs" obsolete: many paralegals, journalists, office workers, and even computer programmers are poised to be replaced by robots and smart software. As progress continues, blue and white collar jobs alike will evaporate, squeezing working- and middle-class families ever further. At the same time, households are under assault from exploding costs, especially from the two major industries-education and health care-that, so far, have not been transformed by information technology. The result could well be massive unemployment and inequality as well as the implosion of the consumer economy itself.
The past solutions to technological disruption, especially more training and education, aren't going to work. We must decide, now, whether the future will see broad-based prosperity or catastrophic levels of inequality and economic insecurity. Rise of the Robots is essential reading to understand what accelerating technology means for our economic prospects-not to mention those of our children-as well as for society as a whole.
“The revolution will be Twittered!” declared journalist Andrew Sullivan after protests erupted in Iran. But as journalist and social commentator Evgeny Morozov argues in The Net Delusion, the Internet is a tool that both revolutionaries and authoritarian governments can use. For all of the talk in the West about the power of the Internet to democratize societies, regimes in Iran and China are as stable and repressive as ever. Social media sites have been used there to entrench dictators and threaten dissidents, making it harder—not easier—to promote democracy.
Marshalling a compelling set of case studies, The Net Delusion shows why the cyber-utopian stance that the Internet is inherently liberating is wrong, and how ambitious and seemingly noble initiatives like the promotion of “Internet freedom” are misguided and, on occasion, harmful.
Arguing that we badly need a new, post-Internet way to debate the moral consequences of digital technologies, To Save Everything, Click Here warns against a world of seamless efficiency, where everyone is forced to wear Silicon Valley's digital straitjacket.
This provocative book introduces a brand-new view of technology. It suggests that technology as a whole is not a jumble of wires and metal but a living, evolving organism that has its own unconscious needs and tendencies. Kevin Kelly looks out through the eyes of this global technological system to discover "what it wants." He uses vivid examples from the past to trace technology's long course and then follows a dozen trajectories of technology into the near future to project where technology is headed. This new theory of technology offers three practical lessons: By listening to what technology wants we can better prepare ourselves and our children for the inevitable technologies to come. By adopting the principles of pro-action and engagement, we can steer technologies into their best roles. And by aligning ourselves with the long-term imperatives of this near-living system, we can capture its full gifts. Written in intelligent and accessible language, this is a fascinating, innovative, and optimistic look at how humanity and technology join to produce increasing opportunities in the world and how technology can give our lives greater meaning.
From the Hardcover edition.
Computers have changed since 1981, when The Soul of a New Machine first examined the culture of the computer revolution. What has not changed is the feverish pace of the high-tech industry, the go-for-broke approach to business that has caused so many computer companies to win big (or go belly up), and the cult of pursuing mind-bending technological innovations.
The Soul of a New Machine is an essential chapter in the history of the machine that revolutionized the world in the twentieth century.
The Face of Battle is military history from the battlefield: a look at the direct experience of individuals at the "point of maximum danger." Without the myth-making elements of rhetoric and xenophobia, and breaking away from the stylized format of battle descriptions, John Keegan has written what is probably the definitive model for military historians. And in his scrupulous reassessment of three battles representative of three different time periods, he manages to convey what the experience of combat meant for the participants, whether they were facing the arrow cloud at the battle of Agincourt, the musket balls at Waterloo, or the steel rain of the Somme.
“The best military historian of our generation.” –Tom Clancy
Jaron Lanier is the father of virtual reality and one of the world’s most brilliant thinkers. Who Owns the Future? is his visionary reckoning with the most urgent economic and social trend of our age: the poisonous concentration of money and power in our digital networks.
Lanier has predicted how technology will transform our humanity for decades, and his insight has never been more urgently needed. He shows how Siren Servers, which exploit big data and the free sharing of information, led our economy into recession, imperiled personal privacy, and hollowed out the middle class. The networks that define our world—including social media, financial institutions, and intelligence agencies—now threaten to destroy it.
But there is an alternative. In this provocative, poetic, and deeply humane book, Lanier charts a path toward a brighter future: an information economy that rewards ordinary people for what they do and share on the web.
An uproarious exploration of American military paranoia: With investigations ranging from the mysterious “Goat Lab,” to Uri Geller’s covert psychic work with the CIA, to the increasingly bizarre role played by a succession of U.S. presidents, this might just be the funniest, most unsettling book you will ever read—if only because it is all true and is still happening today.
"Reduce, reuse, recycle" urge environmentalists; in other words, do more with less in order to minimize damage. But as this provocative, visionary book argues, this approach perpetuates a one-way, "cradle to grave" manufacturing model that dates to the Industrial Revolution and casts off as much as 90 percent of the materials it uses as waste, much of it toxic. Why not challenge the notion that human industry must inevitably damage the natural world?
In fact, why not take nature itself as our model? A tree produces thousands of blossoms in order to create another tree, yet we do not consider its abundance wasteful but safe, beautiful, and highly effective; hence, "waste equals food" is the first principle the book sets forth. Products might be designed so that, after their useful life, they provide nourishment for something new-either as "biological nutrients" that safely re-enter the environment or as "technical nutrients" that circulate within closed-loop industrial cycles, without being "downcycled" into low-grade uses (as most "recyclables" now are).
Elaborating their principles from experience (re)designing everything from carpeting to corporate campuses, William McDonough and Michael Braungart make an exciting and viable case for change.
You don’t need to have mastered Arduino or programming to get started. Updated for the Arduino 1.0 release, the recipes in this second edition include practical examples and guidance to help you begin, expand, and enhance your projects right away—whether you’re an artist, designer, hobbyist, student, or engineer.Get up to speed on the Arduino board and essential software concepts quicklyLearn basic techniques for reading digital and analog signalsUse Arduino with a variety of popular input devices and sensorsDrive visual displays, generate sound, and control several types of motorsInteract with devices that use remote controls, including TVs and appliancesLearn techniques for handling time delays and time measurementApply advanced coding and memory handling techniques
Build and Program Your Own LEGO® MINDSTORMS® EV3 Robots
Absolutely no experience needed! Build and program amazing robots with the new LEGO MINDSTORMS EV3!
With LEGO MINDSTORMS EV3, you can do modern robotics without complex wiring or soldering! This step-by-step, full-color tutorial teaches all you need to know, including basic programming skills most introductory guides skip. Even better—it’s packed with hands-on projects!
Start by “unboxing” your new EV3 kit and getting to know every component: motors, sensors, connections, remotes, and the EV3’s more powerful, easier-to-program “brick.”
Then walk through building your first “bots”…creating more sophisticated robots with wheels and motors…engineering for strength and balance…“driving” your robot…building robots that recognize colors and do card tricks…and more!
LEGO MINDSTORMS EV3 robotics is the perfect pathway into science and technology… and this book is the easiest way to get started, even if you have absolutely no robotics or programming experience!
Explore your new EV3 kit: both the retail “Home” and LEGO “Education” versions Get foolproof help with building the Track3r and other standard robots Build cars and tanks, and hack them to do even more Write programs that enable your robots to make their own decisions Improve your programs with feedback Handle more sophisticated engineering and programming tasks Troubleshoot problems that keep your robot from moving Get involved with the worldwide MINDSTORMS® robotics community
Marziah Karch is Senior Instructional Designer at NWEA, a Google Expert at About.com, and Senior Web Editor at GeekMom. She has more than a decade of experience in instructional technology and was senior educational technologist for Johnson County Community College, where she also taught interactive media development. She holds a master’s degree in Instructional Design and Technology, and is pursuing a doctorate in Library and Information Science. Her hands-on technology experience ranges from 3D animation to multimedia learning, content management to music video creation. She has extensively explored the educational potential of LEGO robotics. She is the author of Android Tablets Made Simple.
This book is not authorized or endorsed by the LEGO® Group.