Book picks similar to
macOS Sierra: The Missing Manual: The book that should have been in the box by David Pogue
apple
computer-books
computing
non-fiction
Don't Blame Fat
Bryan Walsh - 2015
But new science reveals fat isn't what's hurting our health. This Spotlight Story from TIME explores America's antifat obsession and how it is impacting our health.
Ignore the Fear: One woman's paddleboarding adventure, 800 miles from Land's End to John O'Groats with a fear of the sea
Fiona Quinn - 2019
Yet as a complete beginner, and a terrified one at that, in April 2018 Fiona set out to see if she could stand up paddleboard up the west coast of Britain, 800 miles from Land’s End to John O’Groats (LEJOG). Having walked and cycled LEJOG the year before, something inexplicably compelled her to see if she could turn her previous adventures into a length of Britain triathlon and set three new world records. Along the way Fiona was joined by dolphins, paddled 40 miles across the Irish Sea, and battled past whirlpools. This inspiring and gripping account shows that no matter what the odds, if you dare to start before you’re ready, anything is possible. "Fiona’s stand up paddleboard adventure certainly tested her to the limits. Having had a bad experience in water when she was a child, and then to put herself in a situation that pushes on that fear, week after week, is no mean feat. Along the way she lost sight of shore to paddle across the Irish Sea, becoming the first woman to do so. Through all of the challenges she faced, it was her belief in herself and those around her that enabled her to keep moving forwards." - Sean Conway Fiona Quinn is a keynote speaker, endurance adventurer and entrepreneur. Sharing stories with everyone from school children to business executives, she enthusiastically invites you to change your view of what’s possible.
Ted Allen: The Kindle Singles Interview (Kindle Single)
Tom Roston - 2015
We first met the host of Chopped, All-Star Academy and other shows when he invaded homes as one of the “fab five” on Queer Eye for the Straight Guy in 2003. But who is this dapper, openly-gay, man in mod suits and Chuck Taylor sneakers? And what’s really happening on those Food Network sets? During an expansive conversation in his “stupid”-nice Brooklyn home, Allen talks candidly about the “filthy” things happening behind the scenes, why The New York Times should be ashamed for how it treated chef Guy Fieri, and what it was like coming out to his conservative, Christian parents. Allen was interviewed by veteran journalist Tom Roston, who also conducted the bestelling Ken Burns Kindle Singles Interview. A frequent contributor to The New York Times, Roston has also examined the sweet and salty world of food for Food Republic, tripping on Hawaiian Kava, uncovering the truth about the smell of Subway bread, and going on a fast-food fish filet binge that he still hasn’t recovered from. Cover design by Adil Dara.
Informing the News: The Need for Knowledge-Based Journalism
Thomas E. Patterson - 2013
Too often, reporters give equal weight to facts and biased opinion, stir up small controversies, and substitute infotainment for real news. Even when they get the facts rights, they often misjudge the context in which they belong. Information is the lifeblood of a healthy democracy. Public opinion and debate suffer when citizens are misinformed about current affairs, as is increasingly the case. Though the failures of today’s communication system cannot be blamed solely on the news media, they are part of the problem, and the best hope for something better. Patterson proposes “knowledge-based journalism” as a corrective. Unless journalists are more deeply informed about the subjects they cover, they will continue to misinterpret them and to be vulnerable to manipulation by their sources. In this book, derived from a multi-year initiative of the Carnegie Corporation and the Knight Foundation, Patterson calls for nothing less than a major overhaul of journalism practice and education. The book speaks not only to journalists but to all who are concerned about the integrity of the information on which America’s democracy depends.
Professional Test Driven Development with C#: Developing Real World Applications with Tdd
James Bender - 2011
This hands-on guide provides invaluable insight for creating successful test-driven development processes. With source code and examples featured in both C# and .NET, the book walks you through the TDD methodology and shows how it is applied to a real-world application. You'll witness the application built from scratch and details each step that is involved in the development, as well as any problems that were encountered and the solutions that were applied.Clarifies the motivation behind test-driven development (TDD), what it is, and how it works Reviews the various steps involved in developing an application and the testing that is involved prior to implementing the functionality Discusses unit testing and refactoring Professional Test-Driven Development with C# shows you how to create great TDD processes right away.
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.
Android Application Development for Dummies
Donn Felker - 2010
The open nature of the Android OS offers programmers the freedom to access the platform's capabilities and this straightforward guide walks you through the steps for creating amazing Android applications. Android programming expert Donn Felker explains how to download the SDK, get Eclipse up and running, code Android applications, and submit your finished products to the Android Market. Featuring two sample programs, this introductory book explores everything from the simple basics to more advanced aspects of the Android platform.Takes you soup through nuts of developing applications for the Android platform Begins with downloading the SDK, then explains how to code Android applications and submit projects to the Android Market Written by Android guru Donn Felker, who breaks every aspect of developing applications for the Android platform into easily digestible pieces No matter your level of programming experience, Android Application Development For Dummies is an ideal guide for getting started with developing applications for the Android platform.
Kindle Fire HD User Manual: The Complete User Guide With Instructions, Tutorial to Unlock The True Potential of Your Device in 30 Minutes (OCT 2015)
Jake Jacobs - 2013
You'll also learn tips and tricks to help you unlock the true potential of your device. Here are just some of the essentials you'll learn from this book: - Master the settings of your Kindle Fire HD device - Drastically reduce charge time & boost battery life - Setting up and using wireless networks - Utilizing security features to safeguard your device - Increase productivity: Skype, Email, Cloud Storage, Reading Documents, File Explorer - Sync your Kindle Fire HD to your computer, transfer your music and video seamlessly - Enhance your shopping and entertainment experience on Amazon and more... Kindle Fire HD Manual: The Complete Guide To Getting The Most Out Of Your Kindle Device is a comprehensive step-by-step, no fluff guide to help you master your device in no time. Get it while it's still available at this low price! **Scroll to the top of the page and click the buy button on the right to download this book now!**
Practical Object Oriented Design in Ruby
Sandi Metz - 2012
The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting manageable, extensible, and pleasing code. She shows you how to build new applications that can survive success and repair existing applications that have become impossible to change. Each technique is illustrated with extended examples, all downloadable from the companion Web site, poodr.info. The first title to focus squarely on object-oriented Ruby application design,
Practical Object-Oriented Design in Ruby
will guide you to superior outcomes, whatever your previous Ruby experience. Novice Ruby programmers will find specific rules to live by; intermediate Ruby programmers will find valuable principles they can flexibly interpret and apply; and advanced Ruby programmers will find a common language they can use to lead development and guide their colleagues. This guide will help you Understand how object-oriented programming can help you craft Ruby code that is easier to maintain and upgrade Decide what belongs in a single Ruby class Avoid entangling objects that should be kept separate Define flexible interfaces among objects Reduce programming overhead costs with duck typing Successfully apply inheritance Build objects via composition Design cost-effective tests Solve common problems associated with poorly designed Ruby code
Sinatra: Up and Running
Alan Harris - 2011
With this concise book, you will quickly gain working knowledge of Sinatra and its minimalist approach to building both standalone and modular web applications.
Sinatra serves as a lightweight wrapper around Rack middleware, with syntax that maps closely to functions exposed by HTTP verbs, which makes it ideal for web services and APIs. If you have experience building applications with Ruby, you’ll quickly learn language fundamentals and see under-the-hood techniques, with the help of several practical examples. Then you’ll get hands-on experience with Sinatra by building your own blog engine.
Learn Sinatra’s core concepts, and get started by building a simple application
Create views, manage sessions, and work with Sinatra route definitions
Become familiar with the language’s internals, and take a closer look at Rack
Use different subclass methods for building flexible and robust architectures
Put Sinatra to work: build a blog that takes advantage of service hooks provided by the GitHub API
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.
Marvelous: The Marvin Hagler Story
Damian Hughes - 2013
Often called the greatest middleweight boxer of all time, he held the world title for 12 defenses, including bouts with Sugar Ray Leonard, Thomas Hearns, and Roberto Duran which entered fistic folklore. This biography tells the story of Hagler's extraordinary life for the first time, separating truth from myth to get right to the heart of a complex and charismatic man. From his wild early fights in the boxing wilderness of Brockton, Massachusetts, the book follows the blazing trail of Hagler's career: the controversial defeats subsequently avenged, a riot-scarred title win in London, and his unification of the middleweight crown. It also cover the Ring magazine's "greatest round of all time" against Hearns, his ferocious battle with Duran, and the still-controversial loss to his nemesis Leonard.
AngularJS
Brad Green - 2013
This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model–view–controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps.Guided by two engineers who worked on AngularJS at Google, you’ll walk through the framework’s key features, and then build a working AngularJS app—from layout to testing, compiling, and debugging. You’ll learn how AngularJS helps reduce the complexity of your web app.Dive deep into Angular’s building blocks and learn how they work togetherGain maximum flexibility by separating logic, data, and presentation responsibilities with MVCAssemble your full app in the browser, using client-side templatesUse AngularJS directives to extend HTML with declarative syntaxCommunicate with the server and implement simple caching with the $http serviceUse dependency injection to improve refactoring, testability, and multiple environment designGet code samples for common problems you face in most web apps
Android Phones for Dummies
Dan Gookin - 2012
Veteran world-renowned author Dan Gookin walks you through everything from getting started with setup and configuration to making the most of your phone's potential with texting, e-mailing, accessing the Internet and social networking sites, using the camera, synching with a PC, downloading apps, and more.Covers all the details of the operating system that applies to every Android phone, including Motorola Droids, HTC devices, Samsung Galaxy S phones, to name a few Walks you through basic phone operations while also encouraging you to explore your phone's full potential Serves as an ideal guide to an inexperienced Android newbie who is enthusiastic about getting a handle on everything an Android phone can do Android Phones For Dummies helps you get smarter with your Android smartphone.
How to Count (Programming for Mere Mortals, #1)
Steven Frank - 2011
unsigned numbers- Floating point and fixed point arithmeticThis short, easily understood book will quickly get you thinking like a programmer.