Book picks similar to
The Complete Guide to Software Testing by William Hetzel
software-testing
28
computers
istqb-foundation-level
Inside Apple
Adam Lashinsky - 2011
Based on numerous interviews, this book reveals exclusive new information about how Apple innovates, deals with its suppliers, and is handling the transition into the post Jobs era.
The Bite in the Apple: A Memoir of My Life with Steve Jobs
Chrisann Brennan - 2013
For him, the point was to set people free with tools to explore their own unique creativity. Chrisann Brennan knows this better than anyone. She met him in high school, at a time when Jobs was passionately aware that there was something much bigger to be had out of life, and that new kinds of revelations were within reach.The Bite in the Apple is the very human tale of Jobs's ascent and the toll it took, told from the author's unique perspective as his first girlfriend, co-parent, friend, and—like many others—object of his cruelty. Brennan writes with depth and breadth, and she doesn't buy into all the hype. She talks with passion about an idealistic young man who was driven to change the world, about a young father who denied his own child, and about a man who mistook power for love. Chrisann Brennan's intimate memoir provides the reader with a human dimension to Jobs' myth. Finally, a book that reveals a more real Steve Jobs.
Harry Potter - The Ultimate Quiz Book
Chris Peacock - 2011
From questions even a muggle should know all the way through to trivia that would test Dumbledore himself, this is a fantastic way to enjoy the wizarding world even more. This version has been specially formatted for Kindle by Andrews UK.
Haskell: The Craft of Functional Programming
Simon Thompson - 1996
Running examples and case studies highlight new concepts and alternative approaches to program design.
Programming WCF Services
Juval Lowy - 2007
Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs.After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. "Programming WCF Services" focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, "Programming WCF Services" provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.
Database in Depth: Relational Theory for Practitioners
C.J. Date - 2005
Database in Depth: The Relational Model for Practitioners goes beyond the hype and gets to the heart of how relational databases actually work.Ideal for experienced database developers and designers, this concise guide gives you a clear view of the technology--a view that's not influenced by any vendor or product. Featuring an extensive set of exercises, it will help you:understand why and how the relational model is still directly relevant to modern database technology (and will remain so for the foreseeable future)see why and how the SQL standard is seriously deficientuse the best current theoretical knowledge in the design of their databases and database applicationsmake informed decisions in their daily database professional activitiesDatabase in Depth will appeal not only to database developers and designers, but also to a diverse field of professionals and academics, including database administrators (DBAs), information modelers, database consultants, and more. Virtually everyone who deals with relational databases should have at least a passing understanding of the fundamentals of working with relational models.Author C.J. Date has been involved with the relational model from its earliest days. An exceptionally clear-thinking writer, Date lays out principle and theory in a manner that is easily understood. Few others can speak as authoritatively the topic of relational databases as Date can.
Turing's Cathedral: The Origins of the Digital Universe
George Dyson - 2012
In Turing’s Cathedral, George Dyson focuses on a small group of men and women, led by John von Neumann at the Institute for Advanced Study in Princeton, New Jersey, who built one of the first computers to realize Alan Turing’s vision of a Universal Machine. Their work would break the distinction between numbers that mean things and numbers that do things—and our universe would never be the same. Using five kilobytes of memory (the amount allocated to displaying the cursor on a computer desktop of today), they achieved unprecedented success in both weather prediction and nuclear weapons design, while tackling, in their spare time, problems ranging from the evolution of viruses to the evolution of stars. Dyson’s account, both historic and prophetic, sheds important new light on how the digital universe exploded in the aftermath of World War II. The proliferation of both codes and machines was paralleled by two historic developments: the decoding of self-replicating sequences in biology and the invention of the hydrogen bomb. It’s no coincidence that the most destructive and the most constructive of human inventions appeared at exactly the same time. How did code take over the world? In retracing how Alan Turing’s one-dimensional model became John von Neumann’s two-dimensional implementation, Turing’s Cathedral offers a series of provocative suggestions as to where the digital universe, now fully three-dimensional, may be heading next.
Digital Photography For Dummies
Julie Adair King - 1998
With your digital camera, you canSee immediately whether you got the shot you wanted Take dozens of photos to be sure you get what you want, and just delete the ones you don't like Edit and enhance your pictures on your computer E-mail images to friends, post them on the Web, make prints, or create photo gifts The more you know about your digital camera and about digital photography, the more you'll enjoy taking pictures and the better your pictures will be. Of course, the best way to see examples of good photographic techniques is in full color, and Digital Photography For Dummies, 5th Edition gives you exactly that -- plenty of beautiful, colorful photos that show you what you can accomplish and start the ideas popping.With a digital camera, a computer, and some photo-editing software, you can explore unlimited creative opportunities. You don't have to be a computer whiz or a professional photographer, either. Digital Photography For Dummies, 5th Edition helps you get the hang ofChoosing the right camera, software, and accessories for what you want to do Editing your images with Adobe Photoshop Elements 3.0 Using your camera's settings, composing great pictures, managing exposure and lighting, and working with automatic modes Getting your images out of the camera and onto your computer, organizing them, and sharing them online or in print Doing cool things with your pictures, like sharpening focus, covering flaws, adding people from other photos, and jazzing up your images with special effects Written by Julie Adair King, a photographer who has penned several other books on the subject, colorful Digital Photography For Dummies, 5th Edition can help you take better digital photos, do more with them, and have a lot more fun with your camera. You'll get the picture!
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
Scott Rosenberg - 2007
Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving—and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous ‘mythical man-month’ to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.
The Logic Book
Merrie Bergmann - 1980
Its flexible organization (with all chapters complete and self-contained) allows instructors the freedom to cover the topics they want in the order they choose.
Dogfight: How Apple and Google Went to War and Started a Revolution
Fred Vogelstein - 2013
At the center of this change are Apple and Google, two companies whose philosophies, leaders, and commercial acumen have steamrolled the competition. In the age of the Android and the iPad, these corporations are locked in a feud that will play out not just in the marketplace but in the courts and on screens around the world. Fred Vogelstein has reported on this rivalry for more than a decade and has rare access to its major players. In Dogfight, he takes us into the offices and board rooms where company dogma translates into ruthless business; behind outsize personalities like Steve Jobs, Apple’s now-lionized CEO, and Eric Schmidt, Google’s executive chairman; and inside the deals, lawsuits, and allegations that mold the way we communicate. Apple and Google are poaching each other’s employees. They bid up the price of each other’s acquisitions for spite, and they forge alliances with major players like Facebook and Microsoft in pursuit of market dominance. Dogfight reads like a novel: vivid nonfiction with never-before-heard details. This is more than a story about what devices will replace our phones and laptops. It’s about who will control the content on those devices and where that content will come from—about the future of media in Silicon Valley, New York, and Hollywood.
Twitter for Dummies
Laura Fitton - 2009
Fire departments, political candidates, and C0EOs have used Twitter to share up-to-the-minute information. Laura Fitton, maybe better known by her Twitter handle - @Pistachio, has more than 10,000 followers on Twitter, and gives presentations on how to use Twitter to build business and personal opportunity. She's joined by Michael Gruen and Leslie Poston to share Twitter expertise in this easy-to-follow guide.You'll discover how to get set up on Twitter, build a follower list, and find a voice for your tweets. Then you'll learn to use third party tools to link Twitter to other sites and incorporate it into business communication models. This book coversThe basics of signing up and creating tweets Following other users and adding followers to your own tweets Mastering the "Twecosystem"-the tools that tie Twitter to many other Web applications, including mobile devices Strategies for enhancing business communication, marketing, and networking opportunities with Twitter Twitter For Dummies gets you up and running on this hot communications tool the fun and easy way.
Mastering Algorithms with Perl
Jon Orwant - 1999
Computer scientists have identified many techniques that a wide range of programs need, such as: Fuzzy pattern matching for text (identify misspellings!) Finding correlations in data Game-playing algorithms Predicting phenomena such as Web traffic Polynomial and spline fitting Using algorithms explained in this book, you too can carry out traditional programming tasks in a high-powered, efficient, easy-to-maintain manner with Perl.This book assumes a basic understanding of Perl syntax and functions, but not necessarily any background in computer science. The authors explain in a readable fashion the reasons for using various classic programming techniques, the kind of applications that use them, and -- most important -- how to code these algorithms in Perl.If you are an amateur programmer, this book will fill you in on the essential algorithms you need to solve problems like an expert. If you have already learned algorithms in other languages, you will be surprised at how much different (and often easier) it is to implement them in Perl. And yes, the book even has the obligatory fractal display program.There have been dozens of books on programming algorithms, some of them excellent, but never before has there been one that uses Perl.The authors include the editor of The Perl Journal and master librarian of CPAN; all are contributors to CPAN and have archived much of the code in this book there."This book was so exciting I lost sleep reading it." Tom Christiansen
What to Think About Machines That Think: Today's Leading Thinkers on the Age of Machine Intelligence
John Brockman - 2015
Today, Stephen Hawking believes that AI “could spell the end of the human race.” At the very least, its development raises complicated moral issues with powerful real-world implications—for us and for our machines.In this volume, recording artist Brian Eno proposes that we’re already part of an AI: global civilization, or what TED curator Chris Anderson elsewhere calls the hive mind. And author Pamela McCorduck considers what drives us to pursue AI in the first place.On the existential threat posed by superintelligent machines, Steven Pinker questions the likelihood of a robot uprising. Douglas Coupland traces discomfort with human-programmed AI to deeper fears about what constitutes “humanness.” Martin Rees predicts the end of organic thinking, while Daniel C. Dennett explains why he believes the Singularity might be an urban legend.Provocative, enriching, and accessible, What to Think About Machines That Think may just be a practical guide to the not-so-distant future.