Book picks similar to
Theory of Finite Automata: With an Introduction to Formal Languages by John Carroll
mathematics
logic
formal
general
Fluid Mechanics: Fundamentals and Applications [with Student Resources DVD]
Yunus A. Cengel - 2004
The text covers the basic principles and equations of fluid mechanics in the context of numerous and diverse real-world engineering examples. The text helps students develop an intuitive understanding of fluid mechanics by emphasizing the physics, and by supplying attractive figures, numerous photographs and visual aids to reinforce the physics.
Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better
Jeff Langr - 2013
Test-driven development (TDD) is a modern software development practice that can dramatically reduce the number of defects in systems, produce more maintainable code, and give you the confidence to change your software to meet changing needs. But C++ programmers have been ignored by those promoting TDD--until now. In this book, Jeff Langr gives you hands-on lessons in the challenges and rewards of doing TDD in C++.Modern C++ Programming With Test-Driven Development, the only comprehensive treatment on TDD in C++ provides you with everything you need to know about TDD, and the challenges and benefits of implementing it in your C++ systems. Its many detailed code examples take you step-by-step from TDD basics to advanced concepts. As a veteran C++ programmer, you're already writing high-quality code, and you work hard to maintain code quality. It doesn't have to be that hard. In this book, you'll learn: how to use TDD to improve legacy C++ systems how to identify and deal with troublesome system dependencies how to do dependency injection, which is particularly tricky in C++ how to use testing tools for C++ that aid TDD new C++11 features that facilitate TDD As you grow in TDD mastery, you'll discover how to keep a massive C++ system from becoming a design mess over time, as well as particular C++ trouble spots to avoid. You'll find out how to prevent your tests from being a maintenance burden and how to think in TDD without giving up your hard-won C++ skills. Finally, you'll see how to grow and sustain TDD in your team. Whether you're a complete unit-testing novice or an experienced tester, this book will lead you to mastery of test-driven development in C++.What You Need A C++ compiler running under Windows or Linux, preferably one that supports C++11. Examples presented in the book were built under gcc 4.7.2. Google Mock 1.6 (downloadable for free; it contains Google Test as well) or an alternate C++ unit testing tool. Most examples in the book are written for Google Mock, but it isn't difficult to translate them to your tool of choice. A good programmer's editor or IDE. cmake, preferably. Of course, you can use your own preferred make too. CMakeLists.txt files are provided for each project. Examples provided were built using cmake version 2.8.9. Various freely-available third-party libraries are used as the basis for examples in the book. These include: - cURL - JsonCpp - Boost (filesystem, date_time/gregorian, algorithm, assign) Several examples use the boost headers/libraries. Only one example uses cURL and JsonCpp.
Language, Truth, and Logic
A.J. Ayer - 1936
Topics: elimination of metaphysics, function of philosophy, nature of philosophical analysis, the a priori, truth & probability, critique of ethics & theology, self & the common world etc.IntroductionThe elimination of metaphysicsThe function of philosophy The nature of philosophical analysisThe a priori Truth & probabilityCritique of ethics & theologyThe self & the common worldSolutions of outstanding philosophical disputesIndex
Imponderables: The Solution to the Mysteries of Everyday Life
David Feldman - 1986
Written in an informative and entertaining style and illustrated with drawings that are clearly to the point, "Imponderables" gets to the bottom of everyday life's mysteries, among them:Why is a mile 5,280 feet?Which fruits are in Juicy Fruit' gum?Why does an X stand for a kiss?Why don't cats like to swim?Why do other people hear our voices differently than we do?Dictionaries, encyclopedias, and almanacs don't have the answers --"Imponderables" does! And in answering such questions, it touches on an astonishing variety of subjects, including sports, science, history, politics, television, radio, and much more. No trivial pursuit, "Imponderables "takes a surprising, illuminating, and humorous look at ourselves and the world around us.
Mouse or Rat?: Translation as Negotiation
Umberto Eco - 2003
A translator must take into account rules that are not strictly linguistic but, broadly speaking, cultural.' Umberto Eco is of the world's most brilliant and entertaining writers on literature and language. In this accessible and dazzling study, he turns his eye on the subject of translations and the problems the differences between cultures can cause. The book is full of little gems about mistranslations and misunderstandings.For example when you put 'Studies in the logic of Charles Sanders Peirce' through an internet translation machine, it becomes 'Studies in the logic of the Charles of sandpaper grinding machines Peirce'. In Italian 'ratto' has no connotation of 'contemptible person' but denotes speed ('you dirty rat' could take on a whole new meaning!) What could be a weighty subject is never dull, fired by Eco's immense wit and erudition, providing an entertaining read that illuminates the process of negotation that all translators must make
Using Multivariate Statistics
Barbara G. Tabachnick - 1983
It givessyntax and output for accomplishing many analyses through the mostrecent releases of SAS, SPSS, and SYSTAT, some not available insoftware manuals. The book maintains its practical approach, stillfocusing on the benefits and limitations of applications of a techniqueto a data set -- when, why, and how to do it. Overall, it providesadvanced students with a timely and comprehensive introduction totoday's most commonly encountered statistical and multivariatetechniques, while assuming only a limited knowledge of higher-levelmathematics.
How To Live For Free: The Definitive Guide
Deepak Tailor - 2014
For three years Deepak travelled to the distant corners of the world, found a growing global movement and interviewed hundreds of inspiring people. From the founder of LatestFreeStuff.co.uk, the UK's largest freebie website, learn how to turn your life around, reach your goals and make any part of it free. Packed full of tips, action lists and resources, How To Live For Free will make the biggest change to your life, more than any other book.As featured in The Sunday Telegraph, Daily Mirror, Forbes Magazine, The Sun and more...#1 Amazon Bestseller in Business and Finance#1 Amazon Bestseller in Personal Finance#1 Amazon Bestseller in Health and Fitness IN THIS BOOK YOU'LL DISCOVER... - How to attend free restaurant tastings- How to get free clothes and beauty treatments- How to attend free restaurant tastings- How to get free clothes and beauty treatments- How to get free clothes and beauty treatments- How to receive freebies from brands- How to forage and cook wild game- The man who lived in luxury flats for two years free of charge- The man who built his own island- How to upcycle furniture- How to sail a yacht and travel the world- The ultimate hitchhiker's guide- The best free living apps- The ultimate hitchhiker's guide- The best free living apps- How to get free cinema, theatre and festival tickets- How Deepak gets a free private driver everywhere he goes- How to upgrade your wardrobe for free- How to learn any skill, get free books and master your goals- And much, much more. REVIEWS Despite thinking I was someone who never misses an opportunity for a bargain I was shocked by how many things I didn’t know. Deepak Tailor really knows the ins and outs of living for free - it felt like I highlighted most of the book to come back to later and try out. The suggestions in travel alone had me daydreaming about some adventures I should be going on and now potentially could be going on! Throughly recommend this book and giving some of the ideas a go.- by Nick M"I am an avid follower of Deepak's web site and some of the other people he recommends in the book. The book is great for a beginner in the art of saving money and pulls all the various aspects of this together."- by Andrea HemThis is an excellent introduction to the world of free living with something for everyone. It really opened my eyes to the possibilities and the resources provided in the book (websites etc) are great references. After reading this i'm a free living convert!- by Steve Price DOWNLOAD the book for FREE today!
Amo, Amas, Amat and More
Eugene Ehrlich - 1985
A witty and entertaining guide to the use of Latin expressions for one's own advantage in the modern world.
Random House Japanese-English English-Japanese Dictionary
Seigo Nakao - 1995
There are over 50,000 entries, including the most common meanings. Japanese terms are shown in romanized Japanese and standard Japanese characters. The romanized entries are listed in alphabetical order, so no knowledge of Japanese is required.
Statistics for Business & Economics
James T. McClave - 1991
Theoretical, yet applied. Statistics for Business and Economics, Eleventh Edition, gives you the best of both worlds. Using a rich array of applications from a variety of industries, McClave/Sincich/Benson clearly demonstrates how to use statistics effectively in a business environment.The book focuses on developing statistical thinking so the reader can better assess the credibility and value of inferences made from data. As consumers and future producers of statistical inferences, readers are introduced to a wide variety of data collection and analysis techniques to help them evaluate data and make informed business decisions. As with previous editions, this revision offers an abundance of applications with many new and updated exercises that draw on real business situations and recent economic events. The authors assume a background of basic algebra.
Cryptanalysis: A Study of Ciphers and Their Solution
Helen Fouche Gaines - 1939
Nihilist, grille, U. S. Army, key-phrase, multiple-alphabet, Gronsfeld, Porta, Beaufort, periodic ciphers, and more. Simple and advanced methods. 166 specimens to solve — with solutions.
The Language of Fashion
Roland Barthes - 2006
The Language of Fashion brings together all Barthes' untranslated writings on fashion.The Language of Fashion presents a set of remarkable essays, revealing the breadth and insight of Barthes' long engagement with the history of clothes. The essays range from closely argued essays laying down the foundations for a structural and semiological analysis of clothing to a critical analysis of the significance of gemstones and jewellery, from an exploration of how the contrasting styles of Courrges and Chanel replayed the clash between ancient and modern to a discussion of the meaning of hippy style in Morocco, and from the nature of desire to the role of the dandy and colour in fashion.Constantly questioning, always changing, Barthes' ideas about clothes and fashion remain to provoke another generation of readers seeking to understand not only the culture of fashion but the fashion of culture.
Language in Thought and Action
S.I. Hayakawa - 1939
Senator S. I. Hayakawa discusses the role of language in human life, the many functions of language, and how language—sometimes without our knowing—shapes our thinking in this engaging and highly respected book. Provocative and erudite, it examines the relationship between language and racial and religious prejudice; the nature and dangers of advertising from a linguistic point of view; and, in an additional chapter called “The Empty Eye,” the content, form, and hidden message of television, from situation comedies to news coverage to political advertising.
Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho - 2015
With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers:Python data model: understand how special methods are the key to the consistent behavior of objectsData structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode ageFunctions as objects: view Python functions as first-class objects, and understand how this affects popular design patternsObject-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritanceControl flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packagesMetaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work"
Irreligion: A Mathematician Explains Why the Arguments for God Just Don't Add Up
John Allen Paulos - 2007
In Irreligion he presents the case for his own worldview, organizing his book into twelve chapters that refute the twelve arguments most often put forward for believing in God's existence. The latter arguments, Paulos relates in his characteristically lighthearted style, "range from what might be called golden oldies to those with a more contemporary beat. On the playlist are the firstcause argument, the argument from design, the ontological argument, arguments from faith and biblical codes, the argument from the anthropic principle, the moral universality argument, and others." Interspersed among his twelve counterarguments are remarks on a variety of irreligious themes, ranging from the nature of miracles and creationist probability to cognitive illusions and prudential wagers. Special attention is paid to topics, arguments, and questions that spring from his incredulity "not only about religion but also about others' credulity." Despite the strong influence of his day job, Paulos says, there isn't a single mathematical formula in the book.