Book picks similar to
The Read Aloud Cloud: An Innocent's Guide to the Tech Inside by Forrest Brazeal
technology
cloud
poetry-and-writing
software-development
The Pragmatic Programmer: From Journeyman to Master
Andy Hunt - 1999
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.
The Algorithm Design Manual
Steven S. Skiena - 1997
Drawing heavily on the author's own real-world experiences, the book stresses design and analysis. Coverage is divided into two parts, the first being a general guide to techniques for the design and analysis of computer algorithms. The second is a reference section, which includes a catalog of the 75 most important algorithmic problems. By browsing this catalog, readers can quickly identify what the problem they have encountered is called, what is known about it, and how they should proceed if they need to solve it. This book is ideal for the working professional who uses algorithms on a daily basis and has need for a handy reference. This work can also readily be used in an upper-division course or as a student reference guide. THE ALGORITHM DESIGN MANUAL comes with a CD-ROM that contains: * a complete hypertext version of the full printed book. * the source code and URLs for all cited implementations. * over 30 hours of audio lectures on the design and analysis of algorithms are provided, all keyed to on-line lecture notes.
The Sorcerers and Their Apprentices: How the Digital Magicians of the MIT Media Lab Are Creating the Innovative Technologies That Will Transform Our Lives
Frank Moss - 2011
But that’s old hat for today’s researchers, who are creating technologies that will have a much deeper impact on the quality of people’s lives over the next quarter century. In this exhilarating tour of the Media Lab's inner sanctums, we'll meet the professors and their students - the Sorcerers and their Apprentices - and witness first hand the creative magic behind inventions such as: * Nexi, a mobile humanoid robot with such sophisticated social skills she can serve as a helpful and understanding companion for the sick and elderly. * CityCar, a foldable, stackable, electric vehicle of the future that will redefine personal transportation in cities and revolutionize urban life. * Sixth Sense, a compact wearable device that transforms any surface – wall, tabletop or even your hand - into a touch screen computer.* PowerFoot, a lifelike robotic prosthesis that enables amputees to walk as naturally as if it were a real biological limb. Through inspiring stories of people who are using Media Lab innovations to confront personal challenges - like a man with cerebral palsy who is unable to hum a tune or pick up an instrument yet is using an ingenious music composition system to unleash his “inner Mozart”, and a woman with a rare life-threatening condition who co-invented a revolutionary web service that enables patients to participate in the search for their own cures - we’ll see how the Media Lab is empowering us all with the tools to take control of our health, wealth, and happiness. Along the way, Moss reveals the highly unorthodox approach to creativity and invention that makes all this possible, explaining how the Media Lab cultivates an open and boundary-less environment where researchers from a broad array of disciplines – from musicians to neuroscientists to visual artists to computer engineers - have the freedom to follow their passions and take bold risks unthinkable elsewhere. The Sorcerers and Their Apprentices can serve as a blueprint for how to fix our broken innovation ecosystem and bring about the kind of radical change required to meet the challenges of the 21st century. It is a must-read for anyone striving to be more innovative as an individual, as a businessperson, or as a member of society. Also includes 16 pages of color photos highlighting some of the lab's most visually stunning inventions - and the people who make them possible.
Vince Flynn Collection: Executive Power, the Third Option, Separation of Power
Vince Flynn
The story of Baby P
Ray Jones - 2014
Fifteen months later, his mother, her boyfriend and the boyfriend's brother were sent to prison. But media attention turned on those who worked to protect children, especially the social workers and their managers, who became the focus of the reporting and of the blame. Five years later they are still harassed by press reporters. This book tells what happened to 'Baby P', how the story was told and became focused on the social workers, its threatening consequences for those who work to protect children, and its considerable impact on the child protection system in England. This is the first book to draw together all evidence available on this high profile case and will make a unique and crucial contribution to the topic. It will make essential reading for everyone who is concerned about child protection and the care of children and about the media's impact.
Term Limits by Vince Flynn Summary & Study Guide
BookRags - 2011
79 pages of chapter summaries, quotes, character analysis, themes, and more – everything you need to sharpen your knowledge of Term Limits. This detailed literature summary also contains Topics for Discussion and a Free Quiz on Term Limits by Vince Flynn.
The Physics Book: From the Big Bang to Quantum Resurrection, 250 Milestones in the History of Physics
Clifford A. Pickover - 2011
Following the hugely successful The Science Book and The Math Book comes a richly illustrated chronology of physics, containing 250 short, entertaining, and thought-provoking entries. In addition to exploring such engaging topics as dark energy, parallel universes, the Doppler effect, the God particle, and Maxwells demon, the books timeline extends back billions of years to the hypothetical Big Bang and forward trillions of years to a time of “quantum resurrection.” Like the previous titles in this series, The Physics Book helps readers gain an understanding of major concepts without getting bogged down in complex details.
Being Digital
Nicholas Negroponte - 1995
Negroponte's fans will want to get a copy of Being Digital, which is an edited version of the 18 articles he wrote for Wired about "being digital." Negroponte's text is mostly a history of media technology rather than a set of predictions for future technologies. In the beginning, he describes the evolution of CD-ROMs, multimedia, hypermedia, HDTV (high-definition television), and more. The section on interfaces is informative, offering an up-to-date history on visual interfaces, graphics, virtual reality (VR), holograms, teleconferencing hardware, the mouse and touch-sensitive interfaces, and speech recognition. In the last chapter and the epilogue, Negroponte offers visionary insight on what "being digital" means for our future. Negroponte praises computers for their educational value but recognizes certain dangers of technological advances, such as increased software and data piracy and huge shifts in our job market that will require workers to transfer their skills to the digital medium. Overall, Being Digital provides an informative history of the rise of technology and some interesting predictions for its future.
Loonshots: How to Nurture the Crazy Ideas That Win Wars, Cure Diseases, and Transform Industries
Safi Bahcall - 2019
Mountains of print have been written about culture. Loonshots identifies the small shifts in structure that control this transition, the same way that temperature controls the change from water to ice.Using examples that range from the spread of fires in forests to the hunt for terrorists online, and stories of thieves and geniuses and kings, Bahcall shows how this new kind of science helps us understand the behavior of companies and the fate of empires. Loonshots distills these insights into lessons for creatives, entrepreneurs, and visionaries everywhere.
NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
Pramod J. Sadalage - 2012
Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program." ""NoSQL Distilled" is a concise but thorough introduction to this rapidly emerging technology. Pramod J. Sadalage and Martin Fowler explain how NoSQL databases work and the ways that they may be a superior alternative to a traditional RDBMS. The authors provide a fast-paced guide to the concepts you need to know in order to evaluate whether NoSQL databases are right for your needs and, if so, which technologies you should explore further. The first part of the book concentrates on core concepts, including schemaless data models, aggregates, new distribution models, the CAP theorem, and map-reduce. In the second part, the authors explore architectural and design issues associated with implementing NoSQL. They also present realistic use cases that demonstrate NoSQL databases at work and feature representative examples using Riak, MongoDB, Cassandra, and Neo4j. In addition, by drawing on Pramod Sadalage's pioneering work, "NoSQL Distilled" shows how to implement evolutionary design with schema migration: an essential technique for applying NoSQL databases. The book concludes by describing how NoSQL is ushering in a new age of Polyglot Persistence, where multiple data-storage worlds coexist, and architects can choose the technology best optimized for each type of data access.
Aws Certified Solutions Architect Official Study Guide: Associate Exam
Joe Baron - 2016
AWS has been the frontrunner in cloud computing products and services, and the AWS Certified Solutions Architect Official Study Guide for the Associate exam will get you fully prepared through expert content, and real-world knowledge, key exam essentials, chapter review questions, access to Sybex's interactive online learning environment, and much more. This official study guide, written by AWS experts, covers exam concepts, and provides key review on exam topics, including:Mapping Multi-Tier Architectures to AWS Services, such as web/app servers, firewalls, caches and load balancers Understanding managed RDBMS through AWS RDS (MySQL, Oracle, SQL Server, Postgres, Aurora) Understanding Loose Coupling and Stateless Systems Comparing Different Consistency Models in AWS Services Understanding how AWS CloudFront can make your application more cost efficient, faster and secure Implementing Route tables, Access Control Lists, Firewalls, NAT, and DNS Applying AWS Security Features along with traditional Information and Application Security Using Compute, Networking, Storage, and Database AWS services Architecting Large Scale Distributed Systems Understanding of Elasticity and Scalability Concepts Understanding of Network Technologies Relating to AWS Deploying and Managing Services with tools such as CloudFormation, OpsWorks and Elastic Beanstalk. Learn from the AWS subject-matter experts, review with proven study tools, and apply real-world scenarios. If you are looking to take the AWS Certified Solutions Architect Associate exam, this guide is what you need for comprehensive content and robust study tools that will help you gain the edge on exam day and throughout your career.
The Precipice: Existential Risk and the Future of Humanity
Toby Ord - 2020
The Grid: Electrical Infrastructure for a New Era
Gretchen Bakke - 2016
It’s not just that the grid has grown old and is now in dire need of basic repair. Today, as we invest great hope in new energy sources--solar, wind, and other alternatives--the grid is what stands most firmly in the way of a brighter energy future. If we hope to realize this future, we need to re-imagine the grid according to twenty-first-century values. It’s a project which forces visionaries to work with bureaucrats, legislators with storm-flattened communities, moneymen with hippies, and the left with the right. And though it might not yet be obvious, this revolution is already well under way.Cultural anthropologist Gretchen Bakke unveils the many facets of America's energy infrastructure, its most dynamic moments and its most stable ones, and its essential role in personal and national life. The grid, she argues, is an essentially American artifact, one which developed with us: a product of bold expansion, the occasional foolhardy vision, some genius technologies, and constant improvisation. Most of all, her focus is on how Americans are changing the grid right now, sometimes with gumption and big dreams and sometimes with legislation or the brandishing of guns.The Grid tells--entertainingly, perceptively--the story of what has been called “the largest machine in the world”: its fascinating history, its problematic present, and its potential role in a brighter, cleaner future.
Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams
Yevgeniy Brikman - 2015
We are in the era of the high tech startup.This book is the "Hello, World" tutorial for building products, technologies, and teams in a startup environment. It's based on the experiences of the author, Yevgeniy Brikman, as well as interviews with programmers from some of the most successful startups of the last decade, including Google, Facebook, LinkedIn, Twitter, GitHub, Stripe, Instagram, AdMob, Pinterest, and many others.If you're at all interested in startups—whether you're a programmer at the beginning of your career, a seasoned developer bored with the politics of large companies, a manager trying to figure out how to motivate your engineers, or just someone trying to figure out what this startup thing is all about—this book is for you. For more info, see http: //www.hello-startup.net"
JavaScript Patterns
Stoyan Stefanov - 2010
If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript.Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool -- JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve.Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and moreLearn why literal notation patterns are simpler alternatives to constructor functionsDiscover different ways to define a function in JavaScriptCreate objects that go beyond the basic patterns of using object literals and constructor functionsLearn the options available for code reuse and inheritance in JavaScriptStudy sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and moreExamine patterns that apply specifically to the client-side browser environment