Book picks similar to
Syntax of Programming Languages: Theory and Practice by Roland C. Backhouse
egr229
egr229b-a2
ex-crai
miai
The Busy Coder's Guide To Android Development
Mark L. Murphy - 2012
"Java Programming & Application Development for Google/Open Handset Alliance Mobile Phones & Internet Devices."
Common LISP: A Gentle Introduction to Symbolic Computation
David S. Touretzky - 1989
A LISP "toolkit" in each chapter explains how to use Common LISP programming and debugging tools such as DESCRIBE, INSPECT, TRACE and STEP.
Faith and Fear in Flushing: An Intense Personal History of the New York Mets
Greg Prince - 2009
Prince, coauthor of the highly regarded blog of the same name, examines how the life of the franchise mirrors the life of its fans, particularly his own. Unabashedly and unapologetically, Prince stands up for all Mets fans and, by proxy, sports fans everywhere in exploring how we root, why we take it so seriously, and what it all means. What was it like to enter a baseball world about to be ruled by the Mets in 1969? To understand intrinsically that You Gotta Believe? To overcome the trade of an idol and the dissolution of a roster? To hope hard for a comeback and then receive it in thrilling fashion in 1986? To experience the constant ups and downs the Mets would dispense for the next two decades? To put ups with the Yankees right next door? To make the psychic journey from Shea Stadium to Citi Field? To sort the myths from the realities? Greg Prince, as he has done for thousands of loyal Faith and Fear in Flushing readers daily since 2005, puts it all in perspective as only he can.
Pragmatic Project Automation
Mike Clark - 2004
Indeed, that's what computers are for. You can enlist your own computer to automate all of your project's repetitive tasks, ranging from individual builds and running unit tests through to full product release, customer deployment, and monitoring the system.Many teams try to do these tasks by hand. That's usually a really bad idea: people just aren't as good at repetitive tasks as machines. You run the risk of doing it differently the one time it matters, on one machine but not another, or doing it just plain wrong. But the computer can do these tasks for you the same way, time after time, without bothering you. You can transform these labor-intensive, boring and potentially risky chores into automatic, background processes that just work.In this eagerly anticipated book, you'll find a variety of popular, open-source tools to help automate your project. With this book, you will learn: How to make your build processes accurate, reliable, fast, and easy. How to build complex systems at the touch of a button. How to build, test, and release software automatically, with no human intervention. Technologies and tools available for automation: which to use and when. Tricks and tips from the masters (do you know how to have your cell phone tell you that your build just failed?) You'll find easy-to-implement recipes to automate your Java project, using the same popular style as the rest of our Jolt Productivity Award-winning Starter Kit books. Armed with plenty of examples and concrete, pragmatic advice, you'll find it's easy to get started and reap the benefits of modern software development. You can begin to enjoy pragmatic, automatic, unattended software production that's reliable and accurate every time.
Hacker, Hoaxer, Whistleblower, Spy: The Many Faces of Anonymous
Gabriella Coleman - 2014
She ended up becoming so closely connected to Anonymous that the tricky story of her inside–outside status as Anon confidante, interpreter, and erstwhile mouthpiece forms one of the themes of this witty and entirely engrossing book.The narrative brims with details unearthed from within a notoriously mysterious subculture, whose semi-legendary tricksters—such as Topiary, tflow, Anachaos, and Sabu—emerge as complex, diverse, politically and culturally sophisticated people. Propelled by years of chats and encounters with a multitude of hackers, including imprisoned activist Jeremy Hammond and the double agent who helped put him away, Hector Monsegur, Hacker, Hoaxer, Whistleblower, Spy is filled with insights into the meaning of digital activism and little understood facets of culture in the Internet age, including the history of “trolling,” the ethics and metaphysics of hacking, and the origins and manifold meanings of “the lulz.”
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.
Smarter Than You Think: How Technology is Changing Our Minds for the Better
Clive Thompson - 2013
But is it for the better? Amid a chorus of doomsayers, Clive Thompson delivers a resounding "yes." The Internet age has produced a radical new style of human intelligence, worthy of both celebration and analysis. We learn more and retain it longer, write and think with global audiences, and even gain an ESP-like awareness of the world around us. Modern technology is making us smarter, better connected, and often deeper—both as individuals and as a society. In Smarter Than You Think Thompson shows that every technological innovation—from the written word to the printing press to the telegraph—has provoked the very same anxieties that plague us today. We panic that life will never be the same, that our attentions are eroding, that culture is being trivialized. But as in the past, we adapt—learning to use the new and retaining what’s good of the old. Thompson introduces us to a cast of extraordinary characters who augment their minds in inventive ways. There's the seventy-six-year old millionaire who digitally records his every waking moment—giving him instant recall of the events and ideas of his life, even going back decades. There's a group of courageous Chinese students who mounted an online movement that shut down a $1.6 billion toxic copper plant. There are experts and there are amateurs, including a global set of gamers who took a puzzle that had baffled HIV scientists for a decade—and solved it collaboratively in only one month. Smarter Than You Think isn't just about pioneers. It's about everyday users of technology and how our digital tools—from Google to Twitter to Facebook and smartphones—are giving us new ways to learn, talk, and share our ideas. Thompson harnesses the latest discoveries in social science to explore how digital technology taps into our long-standing habits of mind—pushing them in powerful new directions. Our thinking will continue to evolve as newer tools enter our lives. Smarter Than You Think embraces and extols this transformation, presenting an exciting vision of the present and the future.
Probability Moon
Nancy Kress - 2000
Earth establishes extrasolar colonies and discovers alien races--including the warlike Fallers, the only spacefaring race besides humans. Mysterious, uncommunicative, and relentlessly bent on humanity's extinction, the Fallers have mastered the star gates, and are closing in on earth. Dr. Bazargan commands the scientific team sent to a newly discovered world to study its humanoid natives: beings who literally perceive only one reality. To lie is to be unreal--and condemned to death. The humans must flee for their lives across the unknown planet when they and the aliens learn the scientific mission is a lie. It's the cover for a secret military exploration of the moon Tas, which is another artifact of the gate-makers: a superweapon capable of annihilating all life in a star system, and already known to the Fallers. Nancy Kress has won the Hugo, the Sturgeon, and three Nebula Awards. She is justly acclaimed as a literary SF writer, but receives little acknowledgement that her work is hard SF. Probability Moon should change this, winning her many new readers while pleasing her fans. It's a rare and desirable hybrid: a literary, military, hard-SF novel. Set in the same world as her Nebula- and Sturgeon-winning novelette, "Flowers of Aulit Prison," Probability Moon is the first book of a trilogy, but it has a self-contained story line. The sequel, Probability Sun, will appear in 2001, and the concluding book will be The Fabric of Space. --Cynthia Ward
Spark of Light
Alex Tuttle - 2014
In their defeat, elves were captured by humans, cut off from their magic, and broken down into lifeless, drone-like slaves.Avery is different. Somehow, her magic has always simmered beneath the surface. Never completely broken, she must pretend in order to survive. When Zander, her master’s nephew, brings her magic out in full force, she finds out what it’s like to truly be alive.Ripped from Zander’s side and sent to The Farm, Avery doesn’t know if she’ll be able to hide her light and make it out alive. But there, she’ll meet someone who knows her true purpose. The war isn’t over, and if Avery can survive, she could be the one to set her people free. All it takes is a little hope and a Spark of Light.***MatureYA - This book contains mild adult language, sexual content, and possible triggers.*****Previously published under the pen name "Elizabeth Tuttle"**
Problem Solving with C++: The Object of Programming
Walter J. Savitch - 1995
It introduces the use of classes; shows how to write ADTs that maximize the perfomance of C++ in creating reusable code; and provides coverage of all important OO functions, including inheritance, polymorphism and encapsulation.
Rules of Thumb
Tom Parker - 1983
Collected by Tom Parker for over 25 years, these are rules that are practical, quirky, and as entertaining to read as they are relevant to the reader. There's a rule of thumb for just about every subject imaginable money, marriage, cooking, health, weather, cars, gardening, restaurants, travel. This is the priceless knowledge that's accumulated not from reading, but from "living." Tempted by a string of pearls at a yard sale? Rub them against your teeth: The rule of thumb, as your grandmother might have told you, is that a genuine pearl will grate. Not sure how to choose a puppy? Pick one whose tail wags in sync with its walk a sign of calmness. To win at blackjack, assume that any unseen card is an eight. And remember, a rule of thumb works four out of five times (including this one).
Eloquent JavaScript: A Modern Introduction to Programming
Marijn Haverbeke - 2010
I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!" —Brendan Eich, creator of JavaScriptJavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though it's simple for beginners to pick up and play with, JavaScript is not a toy—it's a flexible and complex language, capable of much more than the showy tricks most programmers use it for.Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming.Along the way you'll learn to:Master basic programming techniques and best practices Harness the power of functional and object-oriented programming Use regular expressions to quickly parse and manipulate strings Gracefully deal with errors and browser incompatibilities Handle browser events and alter the DOM structure Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. After all, great programming is an art, not a science—so why settle for a killer app when you can create a masterpiece?
Who Owns the Future?
Jaron Lanier - 2013
Who Owns the Future? is his visionary reckoning with the most urgent economic and social trend of our age: the poisonous concentration of money and power in our digital networks.Lanier has predicted how technology will transform our humanity for decades, and his insight has never been more urgently needed. He shows how Siren Servers, which exploit big data and the free sharing of information, led our economy into recession, imperiled personal privacy, and hollowed out the middle class. The networks that define our world—including social media, financial institutions, and intelligence agencies—now threaten to destroy it.But there is an alternative. In this provocative, poetic, and deeply humane book, Lanier charts a path toward a brighter future: an information economy that rewards ordinary people for what they do and share on the web.
The Neutronium Alchemist 1: Consolidation
Peter F. Hamilton - 1997
The minds of those long dead are taking over the bodies of the living, in increasingly alarming numbers. Joshua Calvert is desperately trying to recover a "doomsday weapon", an instrument that might blast the dead back into oblivion--but in the wrong hands, it could mean the end of the human race.
Hidden Latitudes: A Novel of Amelia Earhart
Alison Anderson - 1996
Many years later, a couple sailing around the world take refuge on an uncharted island. Although they believe the tiny atoll to be uninhabited, it is actually home to a mysterious woman who has been stranded there for more than forty years. As that woman ponders whether to stay hidden or step back into society, a tempestuous storm threatens to change the course of all their lives.