D is for Digital: What a well-informed person should know about computers and communications


Brian W. Kernighan - 2011
    

The Cobra in the Barn: Great Stories of Automotive Archaeology


Tom Cotter - 2005
    The author traces the early histories of the cars, how they were discovered, and where they are.

Hacking: The Art of Exploitation


Jon Erickson - 2003
    This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.

Database Nation: The Death of Privacy in the 21st Century


Simson Garfinkel - 2000
    Those who worry about personal privacy and identity--especially in this day of technologies that encroach upon these rights--still use Orwell's "Big Brother" language to discuss privacy issues. But the reality is that the age of a monolithic Big Brother is over. And yet the threats are perhaps even more likely to destroy the rights we've assumed were ours.Database Nation: The Death of Privacy in the 21st Century shows how, in these early years of the 21st century, advances in technology endanger our privacy in ways never before imagined. Direct marketers and retailers track our every purchase; surveillance cameras observe our movements; mobile phones will soon report our location to those who want to track us; government eavesdroppers listen in on private communications; misused medical records turn our bodies and our histories against us; and linked databases assemble detailed consumer profiles used to predict and influence our behavior. Privacy--the most basic of our civil rights--is in grave peril.Simson Garfinkel--journalist, entrepreneur, and international authority on computer security--has devoted his career to testing new technologies and warning about their implications. This newly revised update of the popular hardcover edition of Database Nation is his compelling account of how invasive technologies will affect our lives in the coming years. It's a timely, far-reaching, entertaining, and thought-provoking look at the serious threats to privacy facing us today. The book poses a disturbing question: how can we protect our basic rights to privacy, identity, and autonomy when technology is making invasion and control easier than ever before?Garfinkel's captivating blend of journalism, storytelling, and futurism is a call to arms. It will frighten, entertain, and ultimately convince us that we must take action now to protect our privacy and identity before it's too late.

Process Control Instrumentation Technology


Curtis D. Johnson - 1900
    It also presents some of the practical details of how elements of a control system are designed and operated, such as would be gained from on-the-job experience. This middle ground of knowledge enables users to design the elements of a control system from a practical, working perspective, and comprehend how these elements affect overall system operation and tuning. KEY TOPICS: This edition includes treatment of modern fieldbus approaches to networked and distributed control systems. Generally, this guidebook provides an introduction to process control, and covers analog and digital signal conditioning, thermal, mechanical and optical sensors, final control, discrete-state process control, controller principles, analog controllers, digital control and control loop characteristics. MARKET: For those working in measurement and instrumentation and with control systems and PLCs.

Seven Languages in Seven Weeks


Bruce A. Tate - 2010
    But if one per year is good, how about Seven Languages in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby. Whether or not your favorite language is on that list, you'll broaden your perspective of programming by examining these languages side-by-side. You'll learn something new from each, and best of all, you'll learn how to learn a language quickly. Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you'll go beyond the syntax-and beyond the 20-minute tutorial you'll find someplace online. This book has an audacious goal: to present a meaningful exploration of seven languages within a single book. Rather than serve as a complete reference or installation guide, Seven Languages hits what's essential and unique about each language. Moreover, this approach will help teach you how to grok new languages. For each language, you'll solve a nontrivial problem, using techniques that show off the language's most important features. As the book proceeds, you'll discover the strengths and weaknesses of the languages, while dissecting the process of learning languages quickly--for example, finding the typing and programming models, decision structures, and how you interact with them. Among this group of seven, you'll explore the most critical programming models of our time. Learn the dynamic typing that makes Ruby, Python, and Perl so flexible and compelling. Understand the underlying prototype system that's at the heart of JavaScript. See how pattern matching in Prolog shaped the development of Scala and Erlang. Discover how pure functional programming in Haskell is different from the Lisp family of languages, including Clojure. Explore the concurrency techniques that are quickly becoming the backbone of a new generation of Internet applications. Find out how to use Erlang's let-it-crash philosophy for building fault-tolerant systems. Understand the actor model that drives concurrency design in Io and Scala. Learn how Clojure uses versioning to solve some of the most difficult concurrency problems. It's all here, all in one place. Use the concepts from one language to find creative solutions in another-or discover a language that may become one of your favorites.

Saving Bletchley Park: How #socialmedia saved the home of the WWII codebreakers


Sue Black - 2015
    It is a testament to the remarkable and mysterious work during World War II that made it a place worth saving. It is a book about campaigners, veterans, enthusiasts, computer geeks, technology, Twitter, trees and Stephen Fry stuck in a lift.And finally, it is a story about preserving the past for the generations of tomorrow.

Beer Tasting Quick Reference Guide


Jeff Alworth - 2012
    Tasting profiles from the booklet get the ball rolling they break down beer into style categories and include information on each variety's background, flavors, aromas, and unique character."

Signal Processing and Linear Systems


B.P. Lathi - 2000
    Based on B. P. Lathi's widely used book, Linear Systems and Signals, it features additional applications to communications, controls, and filtering as well as new chapters on analog and digital filters and digital signal processing. Lathi emphasizes the physical appreciation of concepts rather than the mere mathematical manipulation of symbols. Avoiding the tendency to treat engineering as a branch of applied mathematics, he uses mathematics to enhance physical and intuitive understanding of concepts, instead of employing it only to prove axiomatic theory. Theoretical results are supported by carefully chosen examples and analogies, allowing students to intuitively discover meaning for themselves.

True Stories of Messages from Beyond


Julie Aydlott - 2007
    True Stories of Messages From Beyond tells 14 different personal stories of the bond we all share with those we love a bond never broken, not even by death. Each story was written by an ordinary person living an ordinary life, who was touched, changed, comforted, and even transformed by their own unique extraordinary encounters with those they love on the other side. Each encounter, whether a smell, a touch, a message in a song or another form of communication are touching, emotional and give hope to those who read them. Dennis passed away in a hospital bed in the bedroom we shared. I was with him, holding his hand, when he peacefully passed. My best friend was the first person to arrive at my house and she made all of the necessary calls for me. I remained in the room with Dennis, not able to leave his side. My friend had stepped outside for a few minutes and then the excitement began. Suddenly, everyone was calling for me to come outside. I replied that I didn't want to leave Dennis. The hospice nurse then came into the room and told me that I would forever regret not going outside. When I got outside, many of my neighbors were lining my street to see this amazing thing happening.The day of the visitation was here. It was the day I dreaded the most. Today I would have to see my daughter in a casket. I asked God to help me get through this day. He did. The funeral director gently opened the lid and we stepped forward. The next twenty minutes were a total blur. There was my girl. She looked beautiful. Only a small bruise on the bridge of her nose gave a clue to the trauma her body had undergone. It was as though time stood still. I began to cry as I have never cried before. It was a deep guttural cry that came from deep within my soul.I finally got out of bed about 6:30 a.m. and started getting ready to go to the airport. I did everything I possibly could to keep back the tears. Packing my suitcase was so hard. I walked down the stairs and my mom was sitting on the couch looking just as disappointed as I was. I cried hugging her and holding her, telling her I would be back in a few weeks: I promise Mom! I kept telling her, Don t worry I ll be back! I loaded the car, and pulled out of the driveway knowing that was the last time I would see my mom standing in the door waving goodbye to me. She was crying too. We both knew, this was it; if I made it back in a few weeks, everything would be different. I never cried so hard in my life. I believe that leaving that morning was the hardest thing I have ever had to do in my life. I had to go, with my mom standing there alive, still able to communicate, and I wouldn't ever get to see her like that again.Often the most influential evidence of life after death comes in the form of messages from loved ones who have passed on. Sometimes these messages are relayed by very convincing messages images or visuals, while other times they come as voices, slight touches and even written notes. Messages from the other side, are most often thoughts of comfort and tranquility, and often evidence that someone is still watching over us. In some of the most amazing cases, loved ones who have passed on communicate messages that are highly personal, often very important, and at times even life saving. If you have ever experienced an amazing message from a loved one after they have passed on, you don't want to miss this book! It is filled with true stories from normal people who shared their love, laughter, pain and experience through their story. After you are finished reading these amazing stories, you will feel an enormous amount of contentment with spiritual existence after death. Make sure you get your copy today! These stories are very personal, and touch on the life and death of the writers loved one.

Engines of Creation: The Coming Era of Nanotechnology


K. Eric Drexler - 1986
    This brilliant work heralds the new age of nanotechnology, which will give us thorough and inexpensive control of the structure of matter.  Drexler examines the enormous implications of these developments for medicine, the economy, and the environment, and makes astounding yet well-founded projections for the future.

The Tyranny of E-mail: The Four-Thousand-Year Journey to Your Inbox


John Freeman - 2009
    The Tyranny of E-mail: The Four-Thousand-Year Journey to Your Inbox

The Art of Doing Science and Engineering: Learning to Learn


Richard Hamming - 1996
    By presenting actual experiences and analyzing them as they are described, the author conveys the developmental thought processes employed and shows a style of thinking that leads to successful results is something that can be learned. Along with spectacular successes, the author also conveys how failures contributed to shaping the thought processes. Provides the reader with a style of thinking that will enhance a person's ability to function as a problem-solver of complex technical issues. Consists of a collection of stories about the author's participation in significant discoveries, relating how those discoveries came about and, most importantly, provides analysis about the thought processes and reasoning that took place as the author and his associates progressed through engineering problems.

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