Calculus Made Easy


Silvanus Phillips Thompson - 1910
    With a new introduction, three new chapters, modernized language and methods throughout, and an appendix of challenging and enjoyable practice problems, Calculus Made Easy has been thoroughly updated for the modern reader.

Python Tricks: A Buffet of Awesome Python Features


Dan Bader - 2017
    Discover the “hidden gold” in Python’s standard library and start writing clean and Pythonic code today. Who Should Read This Book: If you’re wondering which lesser known parts in Python you should know about, you’ll get a roadmap with this book. Discover cool (yet practical!) Python tricks and blow your coworkers’ minds in your next code review. If you’ve got experience with legacy versions of Python, the book will get you up to speed with modern patterns and features introduced in Python 3 and backported to Python 2. If you’ve worked with other programming languages and you want to get up to speed with Python, you’ll pick up the idioms and practical tips you need to become a confident and effective Pythonista. If you want to make Python your own and learn how to write clean and Pythonic code, you’ll discover best practices and little-known tricks to round out your knowledge. What Python Developers Say About The Book: "I kept thinking that I wished I had access to a book like this when I started learning Python many years ago." — Mariatta Wijaya, Python Core Developer"This book makes you write better Python code!" — Bob Belderbos, Software Developer at Oracle"Far from being just a shallow collection of snippets, this book will leave the attentive reader with a deeper understanding of the inner workings of Python as well as an appreciation for its beauty." — Ben Felder, Pythonista"It's like having a seasoned tutor explaining, well, tricks!" — Daniel Meyer, Sr. Desktop Administrator at Tesla Inc.

Smokescreen


Robert Sabbag - 2002
    Author Robert Sabbag tells the tale of Allen Long, who got involved in this unsavory business in the 1970s because he wanted to provide high-quality cannabis for his buddies and also for the sheer adventure of it. Some readers will find Long a disconcerting protagonist--he's a drug smuggler, after all--though it may appeal to advocates of drug legalization and readers of High Times. Sabbag essentially romanticizes Long's activities, such as when he writes about the "rather consoling absence of gunplay" that marked the business of marijuana smuggling in its primitive past. The storytelling is adequate, but parts of Loaded are plainly padded. Here's a bit of sample dialogue: "This is really great pot." "You like that?" "I don't think I've ever smoked anything better." A better and more hardheaded book on Colombian drug smuggling is Mark Bowden's Killing Pablo. --John Miller

Lessons in the Fundamentals of Go (Beginner and Elementary Go Books)


Toshiro Kageyama - 1978
    Kageyama's subjects are connectivity, good and bad shape, the way stones should 'move', the difference between territory and spheres of influence, how to use thickness and walls, how to train yourself to read, where to start looking in a life-and-death problem - matters so fundamental that other writers miss them completely. He also points out the right way to study - how to study joseki, for example. 'What changed me from an amateur into a professional was getting a really firm grip on the fundamentals,' writes Kageyama. The essence of seven years of amateur and twenty-two years of professional playing experience are distilled into these pages, and they are filled with advice that everyone will find practical.

Fundamentals of Applied Electromagnetics


Fawwaz T. Ulaby - 1996
    and abroad, this reader-friendly yet authoritative volume bridges the gap between circuits and new electromagnetics material. Ulaby begins coverage with transmission lines, leading readers from familiar concepts into more advanced topics and applications. Includes six new sections on Waveguides and Cavity Resonators, replacing the material on geometric optics in Chapter 8. Presents new Technology Briefs on relevant topics, connecting concepts in the book to everyday applications found in real life, such as liquid crystal displays, the laser, GPS, and x-ray tomography. Includes an interactive CD-ROM that allows readers to gain physical intuition about electromagnetics. A useful reference for engineers.

Computing: A Concise History


Paul E. Ceruzzi - 2012
    In this concise and accessible account of the invention and development of digital technology, computer historian Paul Ceruzzi offers a broader and more useful perspective. He identifies four major threads that run throughout all of computing's technological development: digitization--the coding of information, computation, and control in binary form, ones and zeros; the convergence of multiple streams of techniques, devices, and machines, yielding more than the sum of their parts; the steady advance of electronic technology, as characterized famously by "Moore's Law"; and the human-machine interface. Ceruzzi guides us through computing history, telling how a Bell Labs mathematician coined the word "digital" in 1942 (to describe a high-speed method of calculating used in anti-aircraft devices), and recounting the development of the punch card (for use in the 1890 U.S. Census). He describes the ENIAC, built for scientific and military applications; the UNIVAC, the first general purpose computer; and ARPANET, the Internet's precursor. Ceruzzi's account traces the world-changing evolution of the computer from a room-size ensemble of machinery to a "minicomputer" to a desktop computer to a pocket-sized smart phone. He describes the development of the silicon chip, which could store ever-increasing amounts of data and enabled ever-decreasing device size. He visits that hotbed of innovation, Silicon Valley, and brings the story up to the present with the Internet, the World Wide Web, and social networking.

Girl Decoded: A Scientist's Quest to Reclaim Our Humanity by Bringing Emotional Intelligence to Technology


Rana El Kaliouby - 2020
    Growing up in Egypt and Kuwait, el Kaliouby was raised by a strict father who valued tradition—yet also had high expectations for his daughters—and a mother who was one of the first female computer programmers in the Middle East. Even before el Kaliouby broke ground as a scientist, she broke the rules of what it meant to be an obedient daughter and, later, an obedient wife to pursue her own daring dream.After earning her PhD at Cambridge, el Kaliouby, now the divorced mother of two, moved to America to pursue her mission to humanize technology before it dehumanizes us. The majority of our communication is conveyed through nonverbal cues: facial expressions, tone of voice, body language. But that communication is lost when we interact with others through our smartphones and devices. The result is an emotion-blind digital universe that impairs the very intelligence and capabilities—including empathy—that distinguish human beings from our machines.To combat our fundamental loss of emotional intelligence online, she cofounded Affectiva, the pioneer in the new field of Emotion AI, allowing our technology to understand humans the way we understand one another. Girl Decoded chronicles el Kaliouby’s journey from being a “nice Egyptian girl” to becoming a woman, carving her own path as she revolutionizes technology. But decoding herself—learning to express and act on her own emotions—would prove to be the biggest challenge of all.

The Art of Computer Programming, Volume 1: Fundamental Algorithms


Donald Ervin Knuth - 1973
     -Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org

Introduction to Statistical Quality Control


Douglas C. Montgomery - 1985
    It provides comprehensive coverage of the subject from basic principles to state-of-art concepts and applications. The objective is to give the reader a sound understanding of the principles and the basis for applying them in a variety of both product and nonproduct situations. While statistical techniques are emphasized throughout, the book has a strong engineering and management orientation. Guidelines are given throughout the book for selecting the proper type of statistical technique to use in a wide variety of product and nonproduct situations. By presenting theory, and supporting the theory with clear and relevant examples, Montgomery helps the reader to understand the big picture of important concepts. Updated to reflect contemporary practice and provide more information on management aspects of quality improvement.

Paradigms of Artificial Intelligence Programming: Case Studies in Common LISP


Peter Norvig - 1991
    By reconstructing authentic, complex AI programs using state-of-the-art Common Lisp, the book teaches students and professionals how to build and debug robust practical programs, while demonstrating superior programming style and important AI concepts. The author strongly emphasizes the practical performance issues involved in writing real working programs of significant size. Chapters on troubleshooting and efficiency are included, along with a discussion of the fundamentals of object-oriented programming and a description of the main CLOS functions. This volume is an excellent text for a course on AI programming, a useful supplement for general AI courses and an indispensable reference for the professional programmer.