Book picks similar to
Big Data: A Very Short Introduction by Dawn E. Holmes


science
non-fiction
very-short-introductions
a-very-short-introduction

Quantum Computing for Everyone


Chris Bernhardt - 2019
    In this book, Chris Bernhardt offers an introduction to quantum computing that is accessible to anyone who is comfortable with high school mathematics. He explains qubits, entanglement, quantum teleportation, quantum algorithms, and other quantum-related topics as clearly as possible for the general reader. Bernhardt, a mathematician himself, simplifies the mathematics as much as he can and provides elementary examples that illustrate both how the math works and what it means.Bernhardt introduces the basic unit of quantum computing, the qubit, and explains how the qubit can be measured; discusses entanglement--which, he says, is easier to describe mathematically than verbally--and what it means when two qubits are entangled (citing Einstein's characterization of what happens when the measurement of one entangled qubit affects the second as "spooky action at a distance"); and introduces quantum cryptography. He recaps standard topics in classical computing--bits, gates, and logic--and describes Edward Fredkin's ingenious billiard ball computer. He defines quantum gates, considers the speed of quantum algorithms, and describes the building of quantum computers. By the end of the book, readers understand that quantum computing and classical computing are not two distinct disciplines, and that quantum computing is the fundamental form of computing. The basic unit of computation is the qubit, not the bit.

The Roman Empire: A Very Short Introduction


Christopher Kelly - 2006
    It had a population of sixty million people spread across lands encircling the Mediterranean and stretching from northern England to the sun-baked banks of the Euphrates, and from the Rhine to the North African coast. It was, above all else, anempire of force--employing a mixture of violence, suppression, order, and tactical use of power to develop an astonishingly uniform culture.Here, historian Christopher Kelly covers the history of the Empire from Augustus to Marcus Aurelius, describing the empire's formation, and its political, religious, cultural, and social structures. It looks at the daily lives of the Empire's people: both those in Rome as well as those living in itsfurthest colonies. Romans used astonishing logistical feats, political savvy, and military oppression to rule their vast empire. This Very Short Introduction examines how they romanised the cultures they conquered, imposing their own culture in order to subsume them completely. The book also looksat how the Roman Empire has been considered and depicted in more recent times, from the writings of Edward Gibbon to the Hollywood blockbuster Gladiator. It will prove a valuable introduction for readers interested in classical history.

The Elements of Computing Systems: Building a Modern Computer from First Principles


Noam Nisan - 2005
    The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.

The American Presidency: A Very Short Introduction


Charles O. Jones - 2007
    Now, in The American Presidency, presidential authority Charles O. Jones provides invaluable background to the current controversy, in a compact, reliable guide to the office of the chief executive.This marvelously concise survey is packed with information about the presidency, some of it quite surprising. We learn, for example, that the Founders adopted the word president over governor and other alternatives because it suggested a light hand, as in one who presides, rather than rules. Indeed, the Constitutional Convention first agreed to a weak chief executive elected by congress for one seven-year term, later calling for independent election and separation of powers. Jones sheds much light on how assertive leaders, such as Andrew Jackson, Theodore Roosevelt, and FDR enhanced the power of the presidency, and illuminating how such factors as philosophy (Reagan's anti-Communist conservatism), the legacy of previous presidencies (Jimmy Carter following Watergate), relations with Congress, and the impact of outside events have all influenced presidential authority. He also explores the rise of federal power and the dramatic expansion of federal agencies, showing how the president takes a direct hand in this vast bureaucracy, and he examines the political process of selecting presidents, from the days of deadlocked conventions to the rise of the primary after World War II.In 200 years, he writes, the presidency had changed from that of a person--Washington followed by Adams, then Jefferson--to a presidential enterprise with a cast of thousands. Jones explains how this remarkable expansion has occurred and where it may lead in the future.About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundreds of key topics, from philosophy to Freud, quantum theory to Islam.

Descartes: A Very Short Introduction


Tom Sorell - 2000
    But he did not intend the metaphysics to stand apart from his scientific work, which included important investigations into physics, mathematics, and optics. In this book, Sorell shows that Descarates was, above all, an advocate and practitioner of the new mathematical approach to physics, and that he developed his philosophies to support his discoveries in the sciences.About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundreds of key topics, from philosophy to Freud, quantum theory to Islam.

Database Internals: A deep-dive into how distributed data systems work


Alex Petrov - 2019
    But with so many distributed databases and tools available today, it’s often difficult to understand what each one offers and how they differ. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.Throughout the book, you’ll explore relevant material gleaned from numerous books, papers, blog posts, and the source code of several open source databases. These resources are listed at the end of parts one and two. You’ll discover that the most significant distinctions among many modern databases reside in subsystems that determine how storage is organized and how data is distributed.This book examines:Storage engines: Explore storage classification and taxonomy, and dive into B-Tree-based and immutable log structured storage engines, with differences and use-cases for eachDistributed systems: Learn step-by-step how nodes and processes connect and build complex communication patterns, from UDP to reliable consensus protocolsDatabase clusters: Discover how to achieve consistent models for replicated data

Statistics in Plain English


Timothy C. Urdan - 2001
    Each self-contained chapter consists of three sections. The first describes the statistic, including how it is used and what information it provides. The second section reviews how it works, how to calculate the formula, the strengths and weaknesses of the technique, and the conditions needed for its use. The final section provides examples that use and interpret the statistic. A glossary of terms and symbols is also included.New features in the second edition include:an interactive CD with PowerPoint presentations and problems for each chapter including an overview of the problem's solution; new chapters on basic research concepts including sampling, definitions of different types of variables, and basic research designs and one on nonparametric statistics; more graphs and more precise descriptions of each statistic; and a discussion of confidence intervals.This brief paperback is an ideal supplement for statistics, research methods, courses that use statistics, or as a reference tool to refresh one's memory about key concepts. The actual research examples are from psychology, education, and other social and behavioral sciences.Materials formerly available with this book on CD-ROM are now available for download from our website www.psypress.com. Go to the book's page and look for the 'Download' link in the right-hand column.

Writing and Script: A Very Short Introduction


Andrew Robinson - 2009
    But when did this essential part of our lives begin? Why do we all write differently and how did writing evolve into what we use today? All of these questions are answered in this Very Short Introduction. Andrew Robinson tells the fascinating story of the history of writing, shedding light on its development and examining the enormous variety of writing and scripts we use today. Starting with the origins of writing five thousand years ago, with cuneiform and Egyptian hieroglyphs, Robinson explains how these early forms developed into hundreds of scripts, including the Roman alphabet and Chinese characters. He reveals how the modern writing symbols and abbreviations we take for granted today--including airport signage and text messaging--resemble ancient ones much more closely than we might think. The book also includes a chronology of events from 3300 BC to AD 2000, a list of titles for further reading, and an index.About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundreds of key topics, from philosophy to Freud, quantum theory to Islam.

Think Like a Programmer: An Introduction to Creative Problem Solving


V. Anton Spraul - 2012
    In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to:Split problems into discrete components to make them easier to solve Make the most of code reuse with functions, classes, and libraries Pick the perfect data structure for a particular job Master more advanced programming tools like recursion and dynamic memory Organize your thoughts and develop strategies to tackle particular types of problems Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to Think Like a Programmer.

Building Microservices: Designing Fine-Grained Systems


Sam Newman - 2014
    But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.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

Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction


Arvind Narayanan - 2016
    Whether you are a student, software developer, tech entrepreneur, or researcher in computer science, this authoritative and self-contained book tells you everything you need to know about the new global money for the Internet age.How do Bitcoin and its block chain actually work? How secure are your bitcoins? How anonymous are their users? Can cryptocurrencies be regulated? These are some of the many questions this book answers. It begins by tracing the history and development of Bitcoin and cryptocurrencies, and then gives the conceptual and practical foundations you need to engineer secure software that interacts with the Bitcoin network as well as to integrate ideas from Bitcoin into your own projects. Topics include decentralization, mining, the politics of Bitcoin, altcoins and the cryptocurrency ecosystem, the future of Bitcoin, and more.An essential introduction to the new technologies of digital currencyCovers the history and mechanics of Bitcoin and the block chain, security, decentralization, anonymity, politics and regulation, altcoins, and much moreFeatures an accompanying website that includes instructional videos for each chapter, homework problems, programming assignments, and lecture slidesAlso suitable for use with the authors' Coursera online courseElectronic solutions manual (available only to professors)

The Brain: A Very Short Introduction


Michael O'Shea - 2003
    Short, clear discussions on the mechanical workings of the brain are offered and the details of brain science are covered in an accessible style. Explanations of the more familiar implications of the brain's actions, such as memories, perceptions, and motor control are integrated throughout the book. It has chapters on brain processes and the causes of "altered mental states," as well as a final chapter that discusses possible future developments in neuroscience, touching on artificial intelligence, gene therapy, the importance of the Human Genome Project, drugs by design, and transplants. Up-to-date coverage of the newest developments in brain research and suggestions for future research on the brain are also included. About the Series: Combining authority with wit, accessibility, and style, Very Short Introductions offer an introduction to some of life's most interesting topics. Written by experts for the newcomer, they demonstrate the finest contemporary thinking about the central problems and issues in hundreds of key topics, from philosophy to Freud, quantum theory to Islam.

Automate the Boring Stuff with Python: Practical Programming for Total Beginners


Al Sweigart - 2014
    But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""

The Marquis de Sade: A Very Short Introduction


John Phillips - 2005
    The style is lively and accessible without sacrificing detail or depth. An introductory chapter discusses Sade's life and the links between that and his work. Relying on the many letters he wrote to his wife and lawyer from prison and on other authentic, contemporary evidence, it attempts to disentangle this life from the various myths that Sade's demonic reputation has engendered throughout the nineteenth and twentieth centuries. This initial chapter also reviews the critical corpus or reception of the work since Sade's times up to the present, and reassesses his status as an extra-canonical writer. The following six chapters provide broad coverage of Sade's main intellectual and creative activities, showing how all can be seen as the expression of a veritable cult of the body, a veneration of the physical, and the sexual as channels of transcendence.

A Very Short Introduction to Everything


Oxford University Press - 2003
    A Guide to "Very Short Introduction" Series published by Oxford University Press.