Similar

There was a time, not too long ago, when the typewriter and notebook ruled, and the computer as an everyday tool was simply a vision. Revolution in the Valley traces this vision back to its earliest roots: the hallways and backrooms of Apple, where the groundbreaking Macintosh computer was born. The book traces the development of the Macintosh, from its inception as an underground skunkworks project in 1979 to its triumphant introduction in 1984 and beyond.

The stories in Revolution in the Valley come on extremely good authority. That's because author Andy Hertzfeld was a core member of the team that built the Macintosh system software, and a key creator of the Mac's radically new user interface software. One of the chosen few who worked with the mercurial Steve Jobs, you might call him the ultimate insider.

When Revolution in the Valley begins, Hertzfeld is working on Apple's first attempt at a low-cost, consumer-oriented computer: the Apple II. He sees that Steve Jobs is luring some of the company's most brilliant innovators to work on a tiny research effort the Macintosh. Hertzfeld manages to make his way onto the Macintosh research team, and the rest is history.

Through lavish illustrations, period photos, and Hertzfeld's vivid first-hand accounts, Revolution in the Valley reveals what it was like to be there at the birth of the personal computer revolution. The story comes to life through the book's portrait of the talented and often eccentric characters who made up the Macintosh team. Now, over 20 years later, millions of people are benefiting from the technical achievements of this determined and brilliant group of people.
The “unofficial official” guide to the Raspberry Pi, complete with creator insight

Raspberry Pi User Guide, 3rdEdition contains everything you need to know to get up and running with Raspberry Pi. This book is the go-to guide for Noobs who want to dive right in. This updated third edition covers the model B+ Raspberry Pi and its software, additional USB ports, and changes to the GPIO, including new information on Arduino and Minecraft on the Pi. You’ll find clear, step-by-step instruction for everything from software installation and configuration to customizing your Raspberry Pi with capability-expanding add-ons. Learn the basic Linux SysAdmin and flexible programming languages that allow you to make your Pi into whatever you want it to be.

The Raspberry Pi was created by the UK Non-profit Raspberry Pi Foundation to help get kids interested in programming. Affordable, portable, and utterly adorable, the Pi exceeded all expectations, introducing millions of people to programming since its creation. The Raspberry Pi User Guide, 3rd Edition helps you and your Pi get acquainted, with clear instruction in easy to understand language.

Install software, configure, and connect your Raspberry Pi to other devices Master basic Linux System Admin to better understand nomenclature and conventions Write basic productivity and multimedia programs in Scratch and Python Extend capabilities with add-ons like Gertboard, Arduino, and more

The Raspberry Pi has become a full-fledged phenomenon, popular with tinkerers, hackers, experimenters, and inventors. If you want to get started but aren’t sure where to begin, Raspberry Pi User Guide, 3rd Edition contains everything you need.

Embrace the exciting new technology of Raspberry Pi!

With the invention of the unique credit-card sized single-board computer, the Raspberry Pi, comes a new wave of hardware geeks, hackers, and hobbyists who are excited about the possibilities of the Raspberry Pi, and this is the perfect guide to get you started in this exhilarating new arena. With this fun and friendly book, you'll quickly discover why the supply for the Pi cannot keep up with the demand! Veteran tech authors Sean McManus and Mike Cook show you how to download and install the operating system, use the installed applications, and much more.

Covers connecting the Pi to other devices such as a keyboard, mouse, monitor, and more Teaches you basic Linux System Admin Walks you through editing images, creating web pages, and playing music Details how to program with Scratch and Python Explores creating simple hardware projects

Raspberry Pi For Dummies makes computing as easy as pie.

Now discover the history of Raspberry Pi!

The Raspberry Pi sold a million units in its first year, and came from a previously unknown organisation, The Raspberry Pi Foundation. If you’ve ever wondered how it came into being, and what inspired its creation, Sean McManus, co-author of Raspberry Pi For Dummies, has the answer. He has set up a section on his website to share bonus content, which includes a short history of the Raspberry Pi. At Sean’s website, you can also read reviews of the book, see videos of its projects, and read several exclusive blog posts about the Raspberry Pi and its community.

Visit Sean’s homepage for Raspberry Pi For Dummies here!

"All-in-One is All You Need."

Get complete coverage of all material included on the CompTIA Strata IT Fundamentals exam inside this comprehensive resource. Written by leading CompTIA certification and training experts, this authoritative guide covers exam FC0-U41 in full detail. You'll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the exam with ease, this definitive volume also serves as an essential on-the-job reference.

COVERS ALL EXAM TOPICS, INCLUDING:

How computers work Processing components Common and advanced input/output devices Common and advanced storage devices Configuring the operating system Maintaining computers Upgrading hardware and software Printers Wired and wireless networks Connecting to the Internet Local and Internet security

CD-ROM FEATURES:

Two practice exams An "Introduction to Strata" video by Mike Meyers E-Book

Scott Jernigan, CompTIA Strata, CompTIA A+, CompTIA Network+, IC3, MCP, is editor in chief for Total Seminars LLC, a major provider of PC and network repair seminars for thousands of organizations throughout the world. He is coauthor, with Mike Meyers, of the bestselling CompTIA A+ Certification All-in-One Exam Guide, Fifth Edition, and he has written, edited, and contributed to many other computer books.

Mike Meyers, CompTIA A+ CompTIA Network+, CompTIA Security+, MCP, is the industry's leading authority on CompTIA A+ certification and training, and the bestselling author of seven editions of CompTIA A+ All-in-One Exam Guide. He is the president and founder of Total Seminars LLC and a member of CompTIA.

Embedded computer systems literally surround us: they're in our cell phones, PDAs, cars, TVs, refrigerators, heating systems, and more. In fact, embedded systems are one of the most rapidly growing segments of the computer industry today.Along with the growing list of devices for which embedded computer systems are appropriate, interest is growing among programmers, hobbyists, and engineers of all types in how to design and build devices of their own. Furthermore, the knowledge offered by this book into the fundamentals of these computer systems can benefit anyone who has to evaluate and apply the systems.The second edition of Designing Embedded Hardware has been updated to include information on the latest generation of processors and microcontrollers, including the new MAXQ processor. If you're new to this and don't know what a MAXQ is, don't worry--the book spells out the basics of embedded design for beginners while providing material useful for advanced systems designers.Designing Embedded Hardware steers a course between those books dedicated to writing code for particular microprocessors, and those that stress the philosophy of embedded system design without providing any practical information. Having designed 40 embedded computer systems of his own, author John Catsoulis brings a wealth of real-world experience to show readers how to design and create entirely new embedded devices and computerized gadgets, as well as how to customize and extend off-the-shelf systems.Loaded with real examples, this book also provides a roadmap to the pitfalls and traps to avoid. Designing Embedded Hardware includes:The theory and practice of embedded systemsUnderstanding schematics and data sheetsPowering an embedded systemProducing and debugging an embedded systemProcessors such as the PIC, Atmel AVR, and Motorola 68000-seriesDigital Signal Processing (DSP) architecturesProtocols (SPI and I2C) used to add peripheralsRS-232C, RS-422, infrared communication, and USBCAN and Ethernet networkingPulse Width Monitoring and motor controlIf you want to build your own embedded system, or tweak an existing one, this invaluable book gives you the understanding and practical skills you need.
Learn to easily build gadgets, gizmos, robots, and more using Arduino

Written by Arduino expert Jeremy Blum, this unique book uses the popular Arduino microcontroller platform as an instrument to teach you about topics in electrical engineering, programming, and human-computer interaction. 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 team that brought you the bestselling Beginning iPhone Development, the book that taught the world how to program on the iPhone, is back again for Beginning iPhone Development with Swift. This definitive guide to the Swift programming language and the iOS 8 SDK, and the source code has been updated to reflect Xcode 6.3.1 and Swift 1.2.

There’s coverage of brand-new technologies, including Swift playgrounds, as well as significant updates to existing material. You'll have everything you need to create your very own apps for the latest iOS devices. Every single sample app in the book has been rebuilt from scratch using the latest Xcode and the latest 64-bit iOS 8-specific project templates, and designed to take advantage of the latest Xcode features.

Assuming little or no working knowledge of the new Swift programming language, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming. The book starts with the basics, walking through the process of downloading and installing Xcode and the iOS 8 SDK, and then guides you though the creation of your first simple application.

From there, you’ll learn how to integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The art of table building will be demystified, and you’ll learn how to save your data using the iPhone file system. You’ll also learn how to save and retrieve your data using a variety of persistence techniques, including Core Data and SQLite. And there’s much more!
This is the eBook version of the print title. Access to the media files found on the DVD included with print editions included with Upgrading and Repairing PCs, 21 Edition, is available through product registration—see instructions in back pages of your eBook.

For 25 years, Upgrading and Repairing PCs has been the world’s #1 guide to PC hardware: The single source for reliable information on troubleshooting and fixing problems, adding hardware, optimizing performance, and building new PCs. Now, better than ever, this 21st edition offers beefed-up coverage of the newest hardware innovations and maintenance techniques, plus more than two hours of new DVD video.

Scott Mueller delivers practical answers about PC processors, mother-boards, buses, BIOSes, memory, SSD and HDD storage, video, audio, I/O, input devices, networks, Internet connectivity, power, and much more. You’ll find the industry’s best coverage of diagnostics, testing, and repair—plus cutting-edge discussions of improving performance via overclocking and other techniques.

NEW IN THIS EDITION

• The newest processors, including Intel’s 3rd generation Ivy Bridge Core i-Series processors and AMD’s 2nd generation Trinity CPUs

• 3TB (and larger) disks, 4K sectoring, partition alignment, faster SATA disk interfaces, and SSD (solid state drive) hard drive replacements

• New firmware innovations, from full UEFI BIOS support to built-in motherboard flash BIOS upgrade utilities

• Integrated video and audio, including 5.1/7.1 surround sound, HDMI, and DisplayPort connections, and Windows 8 compatible multi-touch touchscreen technology

• Updated PCI Express 3.0, 4.0 interfaces, and Power Supply specifications for powering high-end video cards

• Emerging interfaces such as SATA Express, USB 3.0, and Thunderbolt

• Updated coverage of building PCs from scratch—from choosing and assembling hardware through BIOS setup and troubleshooting

INCLUDED MEDIA

Don't forget about the free bonus content available online! You'll find a cache of helpful material to go along with this book. To access these materials at no extra cost, see the instructions included in the back pages of this ebook. You will be required to register your book and supply a code found in the instructions.

Download two hours of up-to-the minute, studio-quality how-to videos—all playable on your computer! In this edition, Scott Mueller offers true insider information about several of the key components in a PC, including motherboards, solid-state drives, and more.

You also can download PDFs of the complete 19th and 20th editions of this book.

The quick, easy way to leap into the fascinating world of physical computing

This is no ordinary circuit board. Arduino allows anyone, whether you're an artist, designer, programmer or hobbyist, to learn about and play with electronics. Through this book you learn how to build a variety of circuits that can sense or control things in the real world. Maybe you'll prototype your own product or create a piece of interactive artwork? This book equips you with everything you'll need to build your own Arduino project, but what you make is up to you! If you're ready to bring your ideas into the real world or are curious about the possibilities, this book is for you.

? Learn by doing ? start building circuits and programming your Arduino with a few easy to follow examples - right away!

? Easy does it ? work through Arduino sketches line by line in plain English, to learn of how a they work and how to write your own

? Solder on! ? Only ever used a breadboard in the kitchen? Don't know your soldering iron from a curling iron? No problem, you'll be prototyping in no time

? Kitted out ? discover new and interesting hardware to make your Arduino into anything from a mobile phone to a geiger counter!

? Become an Arduino savant ? learn all about functions, arrays, libraries, shields and other tools of the trade to take your Arduino project to the next level.

? Get social ? teach your Arduino to communicate with software running on a computer to link the physical world with the virtual world

It's hardware, it's software, it's fun! Start building the next cool gizmo with Arduino and Arduino For Dummies.

Computer Hardware: Installation, Interfacing, Troubleshooting and Maintenance is a comprehensive and well-organised book that provides sufficient guidelines and proper directions for assembling and upgrading the computer systems, interfacing the computers with peripheral devices as well as for installing the new devices. Apart from this, the book also covers various preventive and corrective steps required for the regular maintenance of computer system as well as the steps that are to be followed for troubleshooting. The text highlights different specification parameters associated with the computer and its peripherals. Also, an understanding of the technical jargon is conveyed by this book. Special coverage of laptops, printers and scanners makes this book highly modernised. The book is designed with a practice-oriented approach supported with sufficient photographs and it covers even the minute aspects of the concepts. Following a simple and engaging style, this book is designed for the undergraduate students of Computer Science and Computer Maintenance. In addition to this, the book is also very useful for the students pursuing Diploma courses in Computer Engineering, Hardware and Troubleshooting as well as for the students of Postgraduate Diploma in Hardware Technology and Application. Key Features • Quick and easy approach to learn the theoretical concepts and practical skills related with the computer hardware. • Comprehensive with enough illustrations to facilitate an easy under-standing. • Detailed solutions provided by the experts for certain common problems to make better interaction with the learner. • An exclusive section Common Problems and Solutions to help in self resolving the general hardware related issues.
Maintaining and Troubleshooting Your 3D Printer by Charles Bell is your guide to keeping your 3D printer running through preventive maintenance, repair, and diagnosing and solving problems in 3D printing. If you’ve bought or built a 3D printer such as a MakerBot only to be confounded by jagged edges, corner lift, top layers that aren’t solid, or any of a myriad of other problems that plague 3D printer enthusiasts, then here is the book to help you get past all that and recapture the joy of creative fabrication. The book also includes valuable tips for builders and those who want to modify their printers to get the most out of their investment.

Good fabrication begins with calibration. Aligning the print bed to support deposition of medium in three dimensions is critical. Even off-the-shelf machines that are pre-built must be aligned and periodically realigned throughout their life cycle. Maintaining and Troubleshooting Your 3D Printer helps you achieve and hold proper alignment. Maintaining and Troubleshooting Your 3D Printer also helps with software and hardware troubleshooting. You’ll learn to diagnose and solve firmware calibration problems, filament and feed problems, chassis issues, and more.

Finally there are regular maintenance and enhancements. You’ve invested significantly in your 3D printer. Protect that investment using the guidance in this book. Learn to clean and lubricate your printer, to maintain the chassis, and know when realignment of the print bed is needed. Learn ways to master your craft and improve the quality of your prints through such things as post-print finishing and filament management.

Don’t let the challenges of 3D printing stand in the way of creativity. Maintaining and Troubleshooting Your 3D Printer by Charles Bell helps you conquer the challenges and get the most benefit from your expensive investment in personal fabrication.

Explore the capabilities of your Samsung Galaxy S 6 with this definitive guide!

Learning to use a new phone can be both difficult and frustrating. With confusing documentation and baffling support, the references provided by phone manufacturers can be intimidating. Enter Samsung Galaxy S 6 For Dummies! This extensive yet practical guide walks you through the most useful features of your new Samsung Galaxy S 6—and it shows you all the best tricks to getting the most out of your device. With an accessible and fun, yet informative writing style, this is a text that you'll refer to again and again as you explore the capabilities of your new smartphone!

Samsung is the largest phone manufacturer in the world, so it's no wonder that its flagship smartphone products—the Galaxy S line—have made quite a splash. Built around the Android operating system, the Galaxy S 6 is so much more than a phone, it is a mobile device with endless capabilities, so why not explore and use that functionality?

Set up and configure your new smartphone to fit your needs and preferences Review the phone's features and capabilities Access key functionality, such as texting, emailing, accessing the internet, using navigation, capturing photos and videos, social networking, watching movies, downloading apps, securing and synching your phone with your PC Expand the capabilities of your Samsung Galaxy S 6 by downloading new software upgrades

Samsung Galaxy S 6 For Dummies clearly explains the features and capabilities of your new phone—and will have you up and running on your smartphone in no time!

This text is an accessible and comprehensive guide to the principles, practices, functions and challenges of maintenance engineering and management. With a strong emphasis on basic concepts and practical techniques throughout, the book demonstrates in detail how effective technical competencies in maintenance management can be built in engineering organizations. The book thus provides students and practising engineers alike with the methodologies and tools needed to understand and implement the systems approach to maintenance management. The major goals for the text include : To provide a good understanding of different types of maintenance management systems such as breakdown, preventive, predictive, proactive. To explain benefits of planned maintenance. To explain condition-based monitoring techniques with focus on vibration monitoring, thermography, and motor condition monitoring. To stress the role of reliability engineering in maintenance with tools like Failure Mode and Effect Analysis, Root Cause Analysis, and Criticality Matrix. To explain activities of maintenance planning with focus on shutdown planning, human resources development, and tools employed for monitoring. To emphasize management functions such as procurement of spares, measurement of maintenance effectiveness, etc. To give an overview of project management tools such as PERT etc. To introduce computerized maintenance management systems. To explain the basics of hazard analysis and fault tree analysis. Review questions in each chapter, worked-out examples wherever applicable, case studies and an exclusive appendix on “Selected Questions and Answers” are all designed to provoke critical thinking. This text is suitable for undergraduate and postgraduate courses in Maintenance Engineering taught in the department of mechanical engineering in almost all universities.
Easy-to-follow coverage of portable Macs, including the MacBook, MacBook Pro, and MacBook Air

How to Do Everything: MacBook strongly emphasizes the portability and other unique features of the laptop versions of the Mac, examining ports and jacks, discussing user accounts and privacy, managing multiple network connections, using MobileMe to stay synched, etc. It also explores the activities laptop users most often perform, such as productivity, entertainment, and communication.

Tasks and activities are broken down into simple-to-follow directions and highlighted with clear graphics to make everything easy to understand. Tips and tricks for getting the most out of the latest versions of the built-in software, including the new versions of iLife and iWork are also included. As a travel writer, the author understands the needs of mobile computer users. She covers battery management and power, connectivity, working online, using VoIP, and maintaining and troubleshooting the MacBook.

How to Do Everything: MacBook

Draws on author’s personal experience as a writer who travels, providing tips and tricks for getting the best out of the MacBook on the road Contains accurate and up-to-date product information on latest versions of Mac OS X and iWork/iLife applications Explains the differences between the MacBook, MacBook Pro and MacBook Air

Complete MacBook coverage:
The Wonderful World of MacBook; Taming the MacBook: Trackpad, Keyboard, Mouse and More; Power Struggle: Battery and Power Management; Ports and Jacks: Where They Are and What They Do; Trading Spaces: Getting your Desktop Organized; Hide and Seek: Navigating your MacBook; A Home of One's Own: User Accounts; Personal Style: Customizing your MacBook; Surf's Up: Connecting to the Web; Staying in Touch: eMail, Chatting, Video and More; Discovering MobileMe; Anything Windows Can Do, Mac Can Do Better: Running Windows Programs; But Wait! There's More: MacBook Application Basics; Your Virtual Office: iWork for Productivity and Office Software; Creative Spaces: iLife for Photos, Movies, Music and Websites; Leisure Time: Games, Music and Movies; Under the Hood: Tune Ups and Basic Maintenance; Troubleshooting Your MacBook

If you've ever wondered how Linux carries out the complicated tasks assigned to it by the IP protocols -- or if you just want to learn about modern networking through real-life examples -- Understanding Linux Network Internals is for you.

Like the popular O'Reilly book, Understanding the Linux Kernel, this book clearly explains the underlying concepts and teaches you how to follow the actual C code that implements it. Although some background in the TCP/IP protocols is helpful, you can learn a great deal from this text about the protocols themselves and their uses. And if you already have a base knowledge of C, you can use the book's code walkthroughs to figure out exactly what this sophisticated part of the Linux kernel is doing.

Part of the difficulty in understanding networks -- and implementing them -- is that the tasks are broken up and performed at many different times by different pieces of code. One of the strengths of this book is to integrate the pieces and reveal the relationships between far-flung functions and data structures. Understanding Linux Network Internals is both a big-picture discussion and a no-nonsense guide to the details of Linux networking. Topics include:

Key problems with networkingNetwork interface card (NIC) device driversSystem initializationLayer 2 (link-layer) tasks and implementationLayer 3 (IPv4) tasks and implementationNeighbor infrastructure and protocols (ARP)BridgingRoutingICMP

Author Christian Benvenuti, an operating system designer specializing in networking, explains much more than how Linux code works. He shows the purposes of major networking features and the trade-offs involved in choosing one solution over another. A large number of flowcharts and other diagrams enhance the book's understandability.

©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.