Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Eric Matthes - 2015
You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!
A Theory of Fun for Game Design
Raph Koster - 2004
It features a novel way of teaching interactive designers how to create and improve their designs to incorporate the highest degree of fun. As the book shows, designing for fun is all about making interactive products like games highly entertaining, engaging, and addictive. The book's unique approach of providing a highly visual storyboard approach combined with a narrative on the art and practice of designing for fun is sure to be a hit with game and interactive designers.At first glance A Theory of Fun for Game Design is a book that will truly inspire and challenge game designers to think in new ways; however, its universal message will influence designers from all walks of life. This book captures the real essence of what drives us to seek out products and experiences that are truly fun and entertaining. The author masterfully presents his engaging theory by showing readers how many designs are lacking because they are predictable and not engaging enough. He then explains how great designers use different types of elements in new ways to make designs more fun and compelling. Anyone who is interested in design will enjoy how the book works on two levels--as a quick inspiration guide to game design, or as an informative discussion that details the insightful thinking from a great mind in the game industry.
Periodic Tales: The Curious Lives of the Elements
Hugh Aldersey-Williams - 2011
Like you, the elements have lives: personalities and attitudes, talents and shortcomings, stories rich with meaning. You may think of them as the inscrutable letters of the periodic table but you know them much better than you realise. Welcome to a dazzling tour through history and literature, science and art. Here you'll meet iron that rains from the heavens and noble gases that light the way to vice. You'll learn how lead can tell your future while zinc may one day line your coffin. You'll discover what connects the bones in your body with the Whitehouse in Washington, the glow of a streetlamp with the salt on your dinner table. From ancient civilisations to contemporary culture, from the oxygen of publicity to the phosphorus in your pee, the elements are near and far and all around us. Unlocking their astonishing secrets and colourful pasts, Periodic Tales will take you on a voyage of wonder and discovery, excitement and novelty, beauty and truth. Along the way, you'll find that their stories are our stories, and their lives are inextricable from our own.
Think Stats
Allen B. Downey - 2011
This concise introduction shows you how to perform statistical analysis computationally, rather than mathematically, with programs written in Python.You'll work with a case study throughout the book to help you learn the entire data analysis process—from collecting data and generating statistics to identifying patterns and testing hypotheses. Along the way, you'll become familiar with distributions, the rules of probability, visualization, and many other tools and concepts.Develop your understanding of probability and statistics by writing and testing codeRun experiments to test statistical behavior, such as generating samples from several distributionsUse simulations to understand concepts that are hard to grasp mathematicallyLearn topics not usually covered in an introductory course, such as Bayesian estimationImport data from almost any source using Python, rather than be limited to data that has been cleaned and formatted for statistics toolsUse statistical inference to answer questions about real-world data
Death by Black Hole: And Other Cosmic Quandaries
Neil deGrasse Tyson - 2006
"One of today's best popularizers of science." —Kirkus Reviews.Loyal readers of the monthly "Universe" essays in Natural History magazine have long recognized Neil deGrasse Tyson's talent for guiding them through the mysteries of the cosmos with stunning clarity and almost childlike enthusiasm. Here, Tyson compiles his favorite essays across a myriad of cosmic topics. The title essay introduces readers to the physics of black holes by explaining the gory details of what would happen to your body if you fell into one. "Holy Wars" examines the needless friction between science and religion in the context of historical conflicts. "The Search for Life in the Universe" explores astral life from the frontiers of astrobiology. And "Hollywood Nights" assails the movie industry's feeble efforts to get its night skies right. Known for his ability to blend content, accessibility, and humor, Tyson is a natural teacher who simplifies some of the most complex concepts in astrophysics while simultaneously sharing his infectious excitement about our universe.
The Simple Solution to Rubik's Cube
James G. Nourse - 1981
Unlike other solutions, this solution is both easy to follow and is deliberately presented without reference to the colors on the faces of the cube. (Take a closer look, all cubes are not colored alike!) Try it with just a few hints or with the quick and complete, step-by-step solution which follows. Amaze your friends! master that infernal cube once and for all!
Euclid's Elements
Euclid
Heath's translation of the thirteen books of Euclid's Elements. In keeping with Green Lion's design commitment, diagrams have been placed on every spread for convenient reference while working through the proofs; running heads on every page indicate both Euclid's book number and proposition numbers for that page; and adequate space for notes is allowed between propositions and around diagrams. The all-new index has built into it a glossary of Euclid's Greek terms.Heath's translation has stood the test of time, and, as one done by a renowned scholar of ancient mathematics, it can be relied upon not to have inadvertantly introduced modern concepts or nomenclature. We have excised the voluminous historical and scholarly commentary that swells the Dover edition to three volumes and impedes classroom use of the original text. The single volume is not only more convenient, but less expensive as well.
The Geeks' Guide to World Domination: Be Afraid, Beautiful People
Garth Sundem - 2009
TURN ON. GEEK OUT.Sorry, beautiful people. These days, from government to business to technology to Hollywood, geeks rule the world. Finally, here’s the book no self-respecting geek can live without–a guide jam-packed with 314.1516 short entries both useful and fun. Science, pop-culture trivia, paper airplanes, and pure geekish nostalgia coexist as happily in these pages as they do in their natural habitat of the geek brain.In short, dear geek, here you’ll find everything you need to achieve nirvana. And here, for you pathetic nongeeks, is the last chance to save yourselves: Love this book, live this book, and you too can join us in the experience of total world domination. • become a sudoku god• brew your own beer• build a laser beam• classify all living things• clone your pet• exorcise demons• find the world’s best corn mazes• grasp the theory of relativity• have sex on Second Life• injure a fish• join the Knights Templar• kick ass with sweet martial-arts moves• learn ludicrous emoticons• master the Ocarina of Time• pimp your cubicle• program a remote control• quote He-Man and Che Guevara• solve fiendish logic puzzles• touch Carl Sagan • unmask Linus Torvalds• visit Beaver Lick, Kentucky• win bar bets• write your name in ElvishJoin us or die, you will.Begun, the Geek Wars have
FCO: Fundamental Chess Openings
Paul van der Sterren - 2009
It is essential to play purposefully and to avoid falling into traps or reaching a position that you don't understand.This is not a book that provides masses of variations to memorize. Paul van der Sterren instead offers a wealth of ideas and explanation, together with the basic variations of each and every opening. This knowledge will equip players to succeed in the opening up to good club level, and provide a superb grounding in opening play on which to build a more sophisticated repertoire. The strategies he explains will, unlike ever-changing chess opening theory, remain valid as long as chess is played, and so the time spent studying this book will be rewarded many times over.
Emergency: This Book Will Save Your Life
Neil Strauss - 2009
Natural disasters. Domestic crackdowns. Economic collapse. Riots. Wars. Disease. Starvation.What can you do when it all hits the fan?You can learn to be self-sufficient and survive without the system."I've started to look at the world through apocalypse eyes." So begins Neil Strauss's harrowing new book: his first full-length work since the international bestseller The Game, and one of the most original-and provocative-narratives of the year.After the last few years of violence and terror, of ethnic and religious hatred, of tsunamis and hurricanes–and now of world financial meltdown–Strauss, like most of his generation, came to the sobering realization that, even in America, anything can happen. But rather than watch helplessly, he decided to do something about it. And so he spent three years traveling through a country that's lost its sense of safety, equipping himself with the tools necessary to save himself and his loved ones from an uncertain future.With the same quick wit and eye for cultural trends that marked The Game, The Dirt, and How to Make Love Like a Porn Star, Emergency traces Neil's white-knuckled journey through today's heart of darkness, as he sets out to move his life offshore, test his skills in the wild, and remake himself as a gun-toting, plane-flying, government-defying survivor. It's a tale of paranoid fantasies and crippling doubts, of shady lawyers and dangerous cult leaders, of billionaire gun nuts and survivalist superheroes, of weirdos, heroes, and ordinary citizens going off the grid.It's one man's story of a dangerous world–and how to stay alive in it.Before the next disaster strikes, you're going to want to read this book. And you'll want to do everything it suggests. Because tomorrow doesn't come with a guarantee...
The Book of Nothing: Vacuums, Voids, and the Latest Ideas about the Origins of the Universe
John D. Barrow - 2000
Augustine equate nothingness with the Devil? What tortuous means did 17th-century scientists employ in their attempts to create a vacuum? And why do contemporary quantum physicists believe that the void is actually seething with subatomic activity? You’ll find the answers in this dizzyingly erudite and elegantly explained book by the English cosmologist John D. Barrow.Ranging through mathematics, theology, philosophy, literature, particle physics, and cosmology, The Book of Nothing explores the enduring hold that vacuity has exercised on the human imagination. Combining high-wire speculation with a wealth of reference that takes in Freddy Mercury and Shakespeare alongside Isaac Newton, Albert Einstein, and Stephen Hawking, the result is a fascinating excursion to the vanishing point of our knowledge.
Surfing Through Hyperspace: Understanding Higher Universes in Six Easy Lessons
Clifford A. Pickover - 1999
With this astonishing guidebook, Surfing Through Hyperspace, you need not be a mathematician or an astrophysicist to explore the all-but-unfathomable concepts of hyperspace and higher-dimensional geometry.No subject in mathematics has intrigued both children and adults as much as the idea of a fourth dimension. Philosophers and parapsychologists have meditated on this mysterious space that no one can point to but may be all around us. Yet this extra dimension has a very real, practical value to mathematicians and physicists who use it every day in their calculations. In the tradtion of Flatland, and with an infectious enthusiasm, Clifford Pickover tackles the problems inherent in our 3-D brains trying to visualize a 4-D world, muses on the religious implications of the existence of higher-dimensional consciousness, and urges all curious readers to venture into the unexplored territory lying beyond the prison of the obvious. Pickover alternates sections that explain the science of hyperspace with sections that dramatize mind-expanding concepts through a fictional dialogue between two futuristic FBI agents who dabble in the fourth dimension as a matter of national security. This highly accessible and entertaining approach turns an intimidating subject into a scientific game open to all dreamers.Surfing Through Hyperspace concludes with a number of puzzles, computer experiments and formulas for further exploration, inviting readers to extend their minds across this inexhaustibly intriguing scientific terrain.
Dice World: Science and Life in a Random Universe
Brian Clegg - 2013
Admittedly real life wasn’t like that. But only, they argued, because we didn’t have enough data to be certain.Then the cracks began to appear. It proved impossible to predict exactly how three planets orbiting each other would move. Meteorologists discovered that the weather was truly chaotic – so dependent on small variations that it could never be predicted for more than a few days out. And the final nail in the coffin was quantum theory, showing that everything in the universe has probability at its heart.That gives human beings a problem. We understand the world through patterns. Randomness and probability will always be alien to us. But it’s time to plunge into this fascinating, shadowy world, because randomness crops up everywhere. Probability and statistics are the only way to get a grip on nature’s workings. They may even seal the fate of free will and predict how the universe will end.Forget Newton’s clockwork universe. Welcome to Dice World.
Arguably: Selected Essays
Christopher Hitchens - 2011
Topics range from ruminations on why Charles Dickens was among the best of writers and the worst of men to the haunting science fiction of J.G. Ballard; from the enduring legacies of Thomas Jefferson and George Orwell to the persistent agonies of anti-Semitism and jihad. Hitchens even looks at the recent financial crisis and argues for the enduring relevance of Karl Marx. The book forms a bridge between the two parallel enterprises of culture and politics. It reveals how politics justifies itself by culture, and how the latter prompts the former. In this fashion, Arguably burnishes Christopher Hitchens' credentials as (to quote Christopher Buckley) our "greatest living essayist in the English language."
How Life Imitates Chess: Making the Right Moves, from the Board to the Boardroom
Garry Kasparov - 2001
In How Life Imitates Chess Kasparov distills the lessons he learned over a lifetime as a Grandmaster to offer a primer on successful decision-making: how to evaluate opportunities, anticipate the future, devise winning strategies. He relates in a lively, original way all the fundamentals, from the nuts and bolts of strategy, evaluation, and preparation to the subtler, more human arts of developing a personal style and using memory, intuition, imagination and even fantasy. Kasparov takes us through the great matches of his career, including legendary duels against both man (Grandmaster Anatoly Karpov) and machine (IBM chess supercomputer Deep Blue), enhancing the lessons of his many experiences with examples from politics, literature, sports and military history.With candor, wisdom, and humor, Kasparov recounts his victories and his blunders, both from his years as a world-class competitor as well as his new life as a political leader in Russia. An inspiring book that combines unique strategic insight with personal memoir, How Life Imitates Chess is a glimpse inside the mind of one of today's greatest and most innovative thinkers.