How to Code a Human

Author: Kat Arney

Publisher: N.A

ISBN: 9780233005171

Category:

Page: 192

View: 6161

What is a genetic superhero and could you be one? Is all your DNA important or is a load of it just junk? Can genetics inform your love life, your mental health and your ability to grow a tail? How to Code a Human takes you on a mind-bending journey through the world of the double helix, examining how our DNA encodes our genes and makes us unique. Covering all aspects of modern genetics from the evolution of our species to inherited diseases, "junk" DNA, genetic engineering and the intricacies of the molecular processes inside our cells, this is a beautiful, visual guide to the code of life.
Release

Code Human

Author: N J Paige

Publisher: N.A

ISBN: 0615869580

Category: Fiction

Page: 342

View: 2516

Seventeen-year-old Fenesia Thornbark has it all--love, modest wealth, a family. She'd never imagined that she could lose it all in just minutes. However, that is exactly what happens. She loses her home, her friends, both her parents, all at the hands of her own people. Follow her journey of love, loss, acceptance, and survival.
Release

Herding Hemingway's Cats

Understanding how our genes work

Author: Kat Arney

Publisher: Bloomsbury Publishing

ISBN: 1472910060

Category: Science

Page: 288

View: 3757

The language of genes has become common parlance. We know they make your eyes blue, your hair curly or your nose straight. The media tells us that our genes control the risk of cancer, heart disease, alcoholism or Alzheimer's. The cost of DNA sequencing has plummeted from billions of pounds to a few hundred, and gene-based advances in medicine hold huge promise. So we've all heard of genes, but how do they actually work? There are 2.2 metres of DNA inside every one of your cells, encoding roughly 20,000 genes. These are the 'recipes' that tell our cells how to make the building blocks of life, along with myriad control switches ensuring they're turned on and off at the right time and in the right place. But rather than a static string of genetic code, this is a dynamic, writhing biological library. Figuring out how it all works Â? how your genes build your body Â? is a major challenge for researchers around the world. And what they're discovering is that far from genes being a fixed, deterministic blueprint, things are much more random and wobbly than anyone expected. Drawing on stories ranging from six toed cats and stickleback hips to Mickey Mouse mice and zombie genes Â? told by researchers working at the cutting edge of genetics Â? Kat Arney explores the mysteries in our genomes with clarity, flair and wit, creating a companion reader to the book of life itself.
Release

Clean Code

A Handbook of Agile Software Craftsmanship

Author: Robert C. Martin

Publisher: Pearson Education

ISBN: 0132350882

Category: Computers

Page: 431

View: 2517

Looks at the principles and clean code, includes case studies showcasing the practices of writing clean code, and contains a list of heuristics and "smells" accumulated from the process of writing clean code.
Release

Code Complete

Author: Steve McConnell

Publisher: Pearson Education

ISBN: 0735636974

Category: Computers

Page: 960

View: 5889

Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking—and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor—or evolve—code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
Release

Code

The Hidden Language of Computer Hardware and Software

Author: Charles Petzold

Publisher: Microsoft Press

ISBN: 0735638721

Category: Computers

Page: 400

View: 5541

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.
Release

The Code Book: The Secrets Behind Codebreaking

Author: Simon Singh

Publisher: Delacorte Books for Young Readers

ISBN: 9780375890123

Category: Young Adult Nonfiction

Page: 272

View: 6816

"As gripping as a good thriller." --The Washington Post Unpack the science of secrecy and discover the methods behind cryptography--the encoding and decoding of information--in this clear and easy-to-understand young adult adaptation of the national bestseller that's perfect for this age of WikiLeaks, the Sony hack, and other events that reveal the extent to which our technology is never quite as secure as we want to believe. Coders and codebreakers alike will be fascinated by history's most mesmerizing stories of intrigue and cunning--from Julius Caesar and his Caeser cipher to the Allies' use of the Enigma machine to decode German messages during World War II. Accessible, compelling, and timely, The Code Book is sure to make readers see the past--and the future--in a whole new way. "Singh's power of explaining complex ideas is as dazzling as ever." --The Guardian
Release

Energy

A Human History

Author: Richard Rhodes

Publisher: Simon and Schuster

ISBN: 150110537X

Category: Technology & Engineering

Page: 480

View: 2235

Pulitzer Prize- and National Book Award-winning author Richard Rhodes reveals the fascinating history behind energy transitions over time—wood to coal to oil to electricity and beyond. People have lived and died, businesses have prospered and failed, and nations have risen to world power and declined, all over energy challenges. Ultimately, the history of these challenges tells the story of humanity itself. Through an unforgettable cast of characters, Pulitzer Prize-winning author Richard Rhodes explains how wood gave way to coal and coal made room for oil, as we now turn to natural gas, nuclear power, and renewable energy. Rhodes looks back on five centuries of progress, through such influential figures as Queen Elizabeth I, King James I, Benjamin Franklin, Herman Melville, John D. Rockefeller, and Henry Ford. In Energy, Rhodes highlights the successes and failures that led to each breakthrough in energy production; from animal and waterpower to the steam engine, from internal-combustion to the electric motor. He addresses how we learned from such challenges, mastered their transitions, and capitalized on their opportunities. Rhodes also looks at the current energy landscape, with a focus on how wind energy is competing for dominance with cast supplies of coal and natural gas. He also addresses the specter of global warming, and a population hurtling towards ten billion by 2100. Human beings have confronted the problem of how to draw life from raw material since the beginning of time. Each invention, each discovery, each adaptation brought further challenges, and through such transformations, we arrived at where we are today. In Rhodes’s singular style, Energy details how this knowledge of our history can inform our way tomorrow.
Release

The Gene

An Intimate History

Author: Siddhartha Mukherjee

Publisher: Simon and Schuster

ISBN: 1476733538

Category: Medical

Page: 608

View: 5772

THE #1 NEW YORK TIMES BESTSELLER A New York Times Notable Book A Washington Post and Seattle Times Best Book of the Year From the Pulitzer Prize-winning author of The Emperor of All Maladies—a fascinating history of the gene and “a magisterial account of how human minds have laboriously, ingeniously picked apart what makes us tick” (Elle). “Dr. Siddhartha Mukherjee dazzled readers with his Pulitzer Prize-winning The Emperor of All Maladies in 2010. That achievement was evidently just a warm-up for his virtuoso performance in The Gene: An Intimate History, in which he braids science, history, and memoir into an epic with all the range and biblical thunder of Paradise Lost” (The New York Times). In this biography Mukherjee brings to life the quest to understand human heredity and its surprising influence on our lives, personalities, identities, fates, and choices. “Mukherjee expresses abstract intellectual ideas through emotional stories…[and] swaddles his medical rigor with rhapsodic tenderness, surprising vulnerability, and occasional flashes of pure poetry” (The Washington Post). Throughout, the story of Mukherjee’s own family—with its tragic and bewildering history of mental illness—reminds us of the questions that hang over our ability to translate the science of genetics from the laboratory to the real world. In riveting and dramatic prose, he describes the centuries of research and experimentation—from Aristotle and Pythagoras to Mendel and Darwin, from Boveri and Morgan to Crick, Watson and Franklin, all the way through the revolutionary twenty-first century innovators who mapped the human genome. “A fascinating and often sobering history of how humans came to understand the roles of genes in making us who we are—and what our manipulation of those genes might mean for our future” (Milwaukee Journal-Sentinel), The Gene is the revelatory and magisterial history of a scientific idea coming to life, the most crucial science of our time, intimately explained by a master. “The Gene is a book we all should read” (USA TODAY).
Release

The Official ScratchJr Book

Help Your Kids Learn to Code

Author: Marina Umaschi Bers,Mitchel Resnick

Publisher: No Starch Press

ISBN: 1593276710

Category: Juvenile Nonfiction

Page: 160

View: 908

ScratchJr is a free, introductory computer programming language that runs on iPads and Android tablets. Inspired by Scratch, the wildly popular programming language used by millions of children worldwide, ScratchJr helps even younger kids create their own playful animations, interactive stories, and dynamic games. The Official ScratchJr Book is the perfect companion to this free app and makes coding easy and fun for all. Kids learn to program by connecting blocks of code to make characters move, jump, dance, and sing. Each chapter includes several activities that build on one another, culminating in a fun final project. These hands-on activities help kids develop computational-thinking, problem-solving, and design skills. In each activity, you’ll find: *Step-by-step, easy-to-follow directions *Ways to connect the activity with literacy and math concepts *Tips for grown-ups and teachers *Creative challenges to take the learning further By the end of the book, kids will be ready for all sorts of new programming adventures!
Release

The Code of the Extraordinary Mind

10 Unconventional Laws to Redefine Your Life and Succeed On Your Own Terms

Author: Vishen Lakhiani

Publisher: Rodale

ISBN: 1623367085

Category: Self-Help

Page: 288

View: 1147

What if everything we think we know about how the world works--our ideas of love, education, spirituality, work, happiness, and love--are based on Brules (bullsh*t rules) that get passed from generation to generation and are long past their expiration date? This book teaches you to think like some of the greatest non-conformist minds of our era, to question, challenge, hack, and create new rules for YOUR life so you can define success on your own terms. The Code of the Extraordinary Mind is a blueprint of laws to break us free from the shackles of an ordinary life. It makes a case that everything we know about the world is shaped by conditioning and habit. And thus, most people live their lives based on limiting rules and outdated beliefs about pretty much everything--love, work, money, parenting, sex, health, and more--which they inherit and pass on from generation to generation. But what if you could remove these outdated ideas and start anew? What would your life look like if you could forget the rules of the past, and redefine what happiness, purpose, and success mean for you? Not Just a Book, but a Movement Blending computational thinking, integral theory, modern spirituality, evolutionary biology, and humor, personal growth entrepreneur Vishen Lakhiani provides a revolutionary 10-point framework for understanding and enhancing the human self. You will learn about bending reality. You will learn how to apply unique models like consciousness engineering to help you learn and grow at speeds like never before. You will learn to make a dent in the universe and discover your quest. This framework is based on Lakhiani’s personal experiences, the 5 million people he’s reached through Mindvalley, and 200 hours of interviews and questions posed to incredible minds, including Elon Musk, Richard Branson, Peter Diamandis, Ken Wilber, Dean Kamen, Arianna Huffington, Michael Beckwith, and other legendary leaders. In a unique fusion of cutting-edge ideas, personal stories, irreverence, and a brilliant teaching style, Lakhiani reveals the 10 powerful laws that form a step-by-step process that you can apply to life to shed years of struggle and elevate yourself to exceptional new heights. The 10 Laws to an Extraordinary Life This book challenges conventional ideas of relationships, goal-setting, mindfulness, happiness, and meaning. In a unique fusion of cutting-edge ideas, personal stories, and humorous irreverence, and not to mention, humor and napkin diagrams, this framework combines computational thinking with personal growth to provide a powerful framework for re-coding yourself--and replacing old, limiting models that hold you back with new, empowering beliefs and behaviors that set you on the path toward an extraordinary life. A life of more happiness and achievement than you might have dared to dream possible. Once you discover the code, you will question your limits and realize that there are none. Step into a new understanding of the world around you and your place in it, and find yourself operating at a new, extraordinary level in every way...happiness, purpose, fulfilment, and love. This Book Is a Living, Breathing Manifesto That Goes Beyond a Traditional Publication For those who want more, The Code of the Extraordinary Mind connects to a full on immersive experience including ways for you to dive into particular chapters to unlock additional videos or training and connect with each other and the author to learn via peer-to-peer learning networks.
Release

The Story of the Human Body

Evolution, Health, and Disease

Author: Daniel Lieberman

Publisher: Vintage

ISBN: 030774180X

Category: Science

Page: 460

View: 2913

In this book the author, a Harvard evolutionary biologist presents an account of how the human body has evolved over millions of years, examining how an increasing disparity between the needs of Stone Age bodies and the realities of the modern world are fueling a paradox of greater longevity and chronic disease. It illuminates the major transformations that contributed key adaptations to the body: the rise of bipedalism; the shift to a non-fruit-based diet; the advent of hunting and gathering, leading to our superlative endurance athleticism; the development of a very large brain; and the incipience of cultural proficiencies. The author also elucidates how cultural evolution differs from biological evolution, and how our bodies were further transformed during the Agricultural and Industrial Revolutions. While these ongoing changes have brought about many benefits, they have also created conditions to which our bodies are not entirely adapted, the author argues, resulting in the growing incidence of obesity and new but avoidable diseases, such as type 2 diabetes. The author proposes that many of these chronic illnesses persist and in some cases are intensifying because of 'dysevolution,' a pernicious dynamic whereby only the symptoms rather than the causes of these maladies are treated. And finally, he advocates the use of evolutionary information to help nudge, push, and sometimes even compel us to create a more salubrious environment. -- From publisher's web site.
Release

Posthuman Life

Philosophy at the Edge of the Human

Author: David Roden

Publisher: Routledge

ISBN: 1317592328

Category: Philosophy

Page: 212

View: 6768

We imagine posthumans as humans made superhumanly intelligent or resilient by future advances in nanotechnology, biotechnology, information technology and cognitive science. Many argue that these enhanced people might live better lives; others fear that tinkering with our nature will undermine our sense of our own humanity. Whoever is right, it is assumed that our technological successor will be an upgraded or degraded version of us: Human 2.0. Posthuman Life argues that the enhancement debate projects a human face onto an empty screen. We do not know what will happen and, not being posthuman, cannot anticipate how posthumans will assess the world. If a posthuman future will not necessarily be informed by our kind of subjectivity or morality the limits of our current knowledge must inform any ethical or political assessment of that future. Posthuman Life develops a critical metaphysics of posthuman succession and argues that only a truly speculative posthumanism can support an ethics that meets the challenge of the transformative potential of technology.
Release

Bitwise

A Life in Code

Author: David Auerbach

Publisher: Pantheon

ISBN: 110187130X

Category: Computers

Page: 304

View: 2440

An exhilarating, elegant memoir and a significant polemic on how computers and algorithms shape our understanding of the world and of who we are Bitwise is a wondrous ode to the computer lan­guages and codes that captured technologist David Auerbach’s imagination. With a philoso­pher’s sense of inquiry, Auerbach recounts his childhood spent drawing ferns with the pro­gramming language Logo on the Apple IIe, his adventures in early text-based video games, his education as an engineer, and his contribu­tions to instant messaging technology devel­oped for Microsoft and the servers powering Google’s data stores. A lifelong student of the systems that shape our lives—from the psy­chiatric taxonomy of the Diagnostic and Statistical Manual to how Facebook tracks and profiles its users—Auerbach reflects on how he has experienced the algorithms that taxonomize human speech, knowledge, and behavior and that compel us to do the same. Into this exquisitely crafted, wide-ranging memoir of a life spent with code, Auerbach has woven an eye-opening and searing examina­tion of the inescapable ways in which algo­rithms have both standardized and coarsened our lives. As we engineer ever more intricate technology to translate our experiences and narrow the gap that divides us from the ma­chine, Auerbach argues, we willingly erase our nuances and our idiosyncrasies—precisely the things that make us human.
Release

Invent Your Own Computer Games with Python, 4th Edition

Author: Al Sweigart

Publisher: No Starch Press

ISBN: 1593277954

Category: Computers

Page: 376

View: 3621

Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before! Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-Toe, and then work your way up to more advanced games, like a text-based treasure hunting game and an animated collision-dodging game with sound effects. Along the way, you’ll learn key programming and math concepts that will help you take your game programming to the next level. Learn how to: *Combine loops, variables, and flow control statements into real working programs *Choose the right data structures for the job, such as lists, dictionaries, and tuples *Add graphics and animation to your games with the pygame module *Handle keyboard and mouse input *Program simple artificial intelligence so you can play against the computer *Use cryptography to convert text messages into secret code *Debug your programs and find common errors As you work through each game, you’ll build a solid foundation in Python and an understanding of computer science fundamentals. What new game will you create with the power of Python? The projects in this book are compatible with Python 3.
Release

Molecular Biology of the Cell

Author: Bruce Alberts

Publisher: Garland Science

ISBN: 1317563743

Category: Science

Page: 1464

View: 8580

As the amount of information in biology expands dramatically, it becomes increasingly important for textbooks to distill the vast amount of scientific knowledge into concise principles and enduring concepts.As with previous editions, Molecular Biology of the Cell, Sixth Edition accomplishes this goal with clear writing and beautiful illustrations. The Sixth Edition has been extensively revised and updated with the latest research in the field of cell biology, and it provides an exceptional framework for teaching and learning. The entire illustration program has been greatly enhanced.Protein structures better illustrate structure–function relationships, icons are simpler and more consistent within and between chapters, and micrographs have been refreshed and updated with newer, clearer, or better images. As a new feature, each chapter now contains intriguing openended questions highlighting “What We Don’t Know,” introducing students to challenging areas of future research. Updated end-of-chapter problems reflect new research discussed in the text, and these problems have been expanded to all chapters by adding questions on developmental biology, tissues and stem cells, pathogens, and the immune system.
Release

Eloquent JavaScript, 2nd Ed.

A Modern Introduction to Programming

Author: Marijn Haverbeke

Publisher: No Starch Press

ISBN: 1593276613

Category: Computers

Page: 472

View: 5263

JavaScript lies at the heart of almost every modern web application, from social apps to the newest browser-based games. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. Eloquent JavaScript, 2nd Edition dives deep into the JavaScript language to show you how to write beautiful, effective code. Author Marijn Haverbeke immerses you in example code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. As you build projects such as an artificial life simulation, a simple programming language, and a paint program, you’ll learn: –The essential elements of programming, including syntax, control, and data –How to organize and clarify your code with object-oriented and functional programming techniques –How to script the browser and make basic web applications –How to use the DOM effectively to interact with browsers –How to harness Node.js to build servers and utilities This edition is thoroughly revised and modernized to reflect the current state of Java­Script and web browsers, with brand-new material, such as a chapter on code performance in Java­Script, and expanded coverage of recursion and closures. All source code is available online in an inter­active sandbox, where you can edit the code, run it, and see its output instantly. Isn’t it time you became fluent in the language of the Web? Includes an exclusive chapter, only available in the No Starch Press edition!
Release

If Our Bodies Could Talk

A Guide to Operating and Maintaining a Human Body

Author: James Hamblin

Publisher: Anchor

ISBN: 1101970820

Category: Health & Fitness

Page: 400

View: 4936

"An empirical, exhaustive, and entertaining look at the body and its functions, in the vein of the author's stories and viral video series for The Atlantic on sleep, aging, diet, and more, examining and reassessing those health concerns that never seem to go away"--
Release

Life in Code

A Personal History of Technology

Author: Ellen Ullman

Publisher: MCD

ISBN: 0374711410

Category: Biography & Autobiography

Page: 320

View: 6790

The never-more-necessary return of one of our most vital and eloquent voices on technology and culture, the author of the seminal Close to the Machine The last twenty years have brought us the rise of the internet, the development of artificial intelligence, the ubiquity of once unimaginably powerful computers, and the thorough transformation of our economy and society. Through it all, Ellen Ullman lived and worked inside that rising culture of technology, and in Life in Code she tells the continuing story of the changes it wrought with a unique, expert perspective. When Ellen Ullman moved to San Francisco in the early 1970s and went on to become a computer programmer, she was joining a small, idealistic, and almost exclusively male cadre that aspired to genuinely change the world. In 1997 Ullman wrote Close to the Machine, the now classic and still definitive account of life as a coder at the birth of what would be a sweeping technological, cultural, and financial revolution. Twenty years later, the story Ullman recounts is neither one of unbridled triumph nor a nostalgic denial of progress. It is necessarily the story of digital technology’s loss of innocence as it entered the cultural mainstream, and it is a personal reckoning with all that has changed, and so much that hasn’t. Life in Code is an essential text toward our understanding of the last twenty years—and the next twenty.
Release

Building a Mobile App

Design and Program Your Own App!

Author: Guthals

Publisher: John Wiley & Sons

ISBN: 1119376394

Category: Juvenile Nonfiction

Page: 128

View: 3717

Coding is cool, and these fun projects help you get started today! Building a Mobile App offers basic lessons in Android development, designed specifically for kids! Three fun projects walk you through basic coding skills using MIT's App Inventor—a free, online programming tool that uses a simple block style language that makes coding easy to learn. No long chapters to read, and no homework—just dive right in! You'll begin with a basic project that shows you how to make an app that works; next, you'll put those skills to work on a photo editing app that takes your skills to the next level. Finally, you'll level up one more time to become a Game Maker—that's right, you'll actually build a mobile game that you can send to your friends! Each project includes step-by-step directions and plenty of graphics to help you stay on track, and easy-to-read instructions help you complete each project frustration-free. App building can get pretty complicated, but it doesn't have to start out that way. Start small to pick up the basics quickly, and you'll be coding in no time! This book helps you get started quickly and easily, with a focus on fun. Build your own Android mobile apps using a free online platform! Code everything yourself, including buttons, screens, and interactions! Build an app that lets you draw on pictures you take! Create a simple, interactive game you can share with your friends! Adults all over the world turn to For Dummies books for clear instruction with a sense of humor; the Dummies Junior books bring that same "learning is fun" attitude to kids, with projects designed specifically for a kid's interests, needs, and skill level. Building a Mobile App gets kids coding quickly, with fun projects they'll be happy to show off!
Release