Textbook of Medical Physiology
Arthur C. Guyton - 1969
Guyton & Hall's Textbook of Medical Physiology covers all of the major systems in the human body, while emphasizing system interaction, homeostasis, and pathophysiology. This very readable, easy-to-follow, and thoroughly updated, 11th Edition features a new full-color layout, short chapters, clinical vignettes, and shaded summary tables that allow for easy comprehension of the material.The smart way to study!Elsevier titles with STUDENT CONSULT will help you master difficult concepts and study more efficiently in print and online! Perform rapid searches. Integrate bonus content from other disciplines. Download text to your handheld device. And a lot more. Each STUDENT CONSULT title comes with full text online, a unique image library, case studies, USMLE style questions, and online note-taking to enhance your learning experience.Presents short, easy-to-read chapters in keeping with the Guyton and Hall tradition.Provides shaded summary tables for easy reference.Includes clinical vignettes, which allow readers to see core concepts applied to real-life situations.Offers specific discussions of pathophysiology in most clinical areas of medicine.Ensures a strong grasp of physiology concepts through well-illustrated discussions of the most essential principles.Now in full color! Offers access to the full text and other valuable features online via the STUDENT CONSULT website.Uses full-color illustrations throughout, including 486 figures, 277 charts and graphs, 100 brand-new line drawings, and 36 ECGs.Features a new full-color design that makes information more engaging and even easier to read.Updated throughout to reflect the latest knowledge in the field.
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.
An Introduction to Political Theory
O.P. Gauba
About the Book: Introduction to Political Theory This new edition of An Introduction of Political Theory examines a fairly wide range of issues concerning the ever-expanding field of political theory in a multidisciplinary (historical - sociological - economic - philosophical - juristic) perspective.
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
The Art of the Infinite: The Pleasures of Mathematics
Robert M. Kaplan - 1980
The Times called it elegant, discursive, and littered with quotes and allusions from Aquinas via Gershwin to Woolf and The Philadelphia Inquirer praised it as absolutely scintillating. In this delightful new book, Robert Kaplan, writing together with his wife Ellen Kaplan, once again takes us on a witty, literate, and accessible tour of the world of mathematics. Where The Nothing That Is looked at math through the lens of zero, The Art of the Infinite takes infinity, in its countless guises, as a touchstone for understanding mathematical thinking. Tracing a path from Pythagoras, whose great Theorem led inexorably to a discovery that his followers tried in vain to keep secret (the existence of irrational numbers); through Descartes and Leibniz; to the brilliant, haunted Georg Cantor, who proved that infinity can come in different sizes, the Kaplans show how the attempt to grasp the ungraspable embodies the essence of mathematics. The Kaplans guide us through the Republic of Numbers, where we meet both its upstanding citizens and more shadowy dwellers; and we travel across the plane of geometry into the unlikely realm where parallel lines meet. Along the way, deft character studies of great mathematicians (and equally colorful lesser ones) illustrate the opposed yet intertwined modes of mathematical thinking: the intutionist notion that we discover mathematical truth as it exists, and the formalist belief that math is true because we invent consistent rules for it. Less than All, wrote William Blake, cannot satisfy Man. The Art of the Infinite shows us some of the ways that Man has grappled with All, and reveals mathematics as one of the most exhilarating expressions of the human imagination.
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
Aditya Y. Bhargava - 2015
The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multi-page proofs you'll find in most textbooks, this is the book for you. This fully-illustrated and engaging guide makes it easy for you to learn how to use algorithms effectively in your own programs.Grokking Algorithms is a disarming take on a core computer science topic. In it, you'll learn how to apply common algorithms to the practical problems you face in day-to-day life as a programmer. You'll start with problems like sorting and searching. As you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression or artificial intelligence. Whether you're writing business software, video games, mobile apps, or system utilities, you'll learn algorithmic techniques for solving problems that you thought were out of your grasp. For example, you'll be able to:Write a spell checker using graph algorithmsUnderstand how data compression works using Huffman codingIdentify problems that take too long to solve with naive algorithms, and attack them with algorithms that give you an approximate answer insteadEach carefully-presented example includes helpful diagrams and fully-annotated code samples in Python. By the end of this book, you will know some of the most widely applicable algorithms as well as how and when to use them.
Literary Criticism: An Introduction to Theory and Practice
Charles E. Bressler - 1993
New features include: a new chapter on queer theory; every chapter has been revised with new introductions with appropriate new critical vocabulary, critical terms, further readings sections, and web sites; new student essays; structuralism and deconstruction have been combined into one section to make the material clearer and more streamlined; and the addition of Plotinus, Giovanni Boccaccio, Joseph Addison, Percy Pysshe Shelley, and Mikhail Bakhtin.
Mathematics and the Imagination
Edward Kasner - 1940
But your pleasure and prowess at games, gambling, and other numerically related pursuits can be heightened with this entertaining volume, in which the authors offer a fascinating view of some of the lesser-known and more imaginative aspects of mathematics.A brief and breezy explanation of the new language of mathematics precedes a smorgasbord of such thought-provoking subjects as the googolplex (the largest definite number anyone has yet bothered to conceive of); assorted geometries — plane and fancy; famous puzzles that made mathematical history; and tantalizing paradoxes. Gamblers receive fair warning on the laws of chance; a look at rubber-sheet geometry twists circles into loops without sacrificing certain important properties; and an exploration of the mathematics of change and growth shows how calculus, among its other uses, helps trace the path of falling bombs.Written with wit and clarity for the intelligent reader who has taken high school and perhaps college math, this volume deftly progresses from simple arithmetic to calculus and non-Euclidean geometry. It “lives up to its title in every way [and] might well have been merely terrifying, whereas it proves to be both charming and exciting." — Saturday Review of Literature.
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!
Electronics for Dummies
Gordon McComb - 2005
It quickly covers the essentials, and then focuses on the how-to instead of theory. It covers:Fundamental concepts such as circuits, schematics, voltage, safety, and more Tools of the trade, including multimeters, oscilloscopes, logic probes, and more Common electronic components (e.g. resistors, capacitors, transistors) Making circuits using breadboards and printed circuit boards Microcontrollers (implementation and programming) Author Gordon McComb has more than a million copies of his books in print, including his bestselling Robot Builder's Bonanza and VCRs and Camcorders For Dummies. He really connects with readers! With lots of photos and step-by-step explanations, this book will have you connecting electronic components in no time! In fact, it includes fun ideas for great projects you can build in 30 minutes or less. You'll be amazed! Then you can tackle cool robot projects that will amaze your friends! (The book gives you lots to choose from.)Students will find this a great reference and supplement to the typical dry, dull textbook. So whether you just want to bone up on electronics or want to get things hooked up, souped up, or fixed up, ...whether you're interested in fixing old electronic equipment, understanding guitar fuzz amps, or tinkering with robots, Electronics For Dummies is your quick connection to the stuff you need to know.
The Haskell Road to Logic, Maths and Programming
Kees Doets - 2004
Haskell emerged in the last decade as a standard for lazy functional programming, a programming style where arguments are evaluated only when the value is actually needed. Haskell is a marvellous demonstration tool for logic and maths because its functional character allows implementations to remain very close to the concepts that get implemented, while the laziness permits smooth handling of infinite data structures.This book does not assume the reader to have previous experience with either programming or construction of formal proofs, but acquaintance with mathematical notation, at the level of secondary school mathematics is presumed. Everything one needs to know about mathematical reasoning or programming is explained as we go along. After proper digestion of the material in this book the reader will be able to write interesting programs, reason about their correctness, and document them in a clear fashion. The reader will also have learned how to set up mathematical proofs in a structured way, and how to read and digest mathematical proofs written by others.
Painless Algebra
Lynette Long - 1998
The author defines all terms, points out potential pitfalls in algebraic calculation, and makes problem solving a fun activity. New in this edition are painless approaches to understanding and graphing linear equations, solving systems of linear inequalities, and graphing quadratic equations. Barron’s popular Painless Series of study guides for middle school and high school students offer a lighthearted, often humorous approach to their subjects, transforming details that might once have seemed boring or difficult into a series of interesting and mentally challenging ideas. Most titles in the series feature many fun-to-solve “Brain Tickler” problems with answers at the end of each chapter.
Donna Tartt's The Secret History: A Reader's Guide
Tracy Hargreaves - 2001
A team of contemporary fiction scholars from both sides of the Atlantic has been assembled to provide a thorough and readable analysis of each of the novels in question. The books in the series will all follow the same structure:a biography of the novelist, including other works, influences, and, in some cases, an interview; a full-length study of the novel, drawing out the most important themes and ideas; a summary of how the novel was received upon publication; a summary of how the novel has performed since publication, including film or TV adaptations, literary prizes, etc.; a wide range of suggestions for further reading, including websites and discussion forums; and a list of questions for reading groups to discuss.
From 0 to Infinity in 26 Centuries: The Extraordinary Story of Maths
Chris Waring - 2012
Book by Waring, Chris
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Al Sweigart - 2014
But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""