Book picks similar to
Corrosion Engineering by Mars G. Fontana
engineering
corrosion-engineering
dd
text-books
The Pragmatic Programmer: From Journeyman to Master
Andy Hunt - 1999
It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies,
The Pragmatic Programmer
illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.
How to Prepare for Quantitative Aptitude for the CAT Common Admission Test
Arun Sharma - 2012
The book will also be extremely useful for those preparing for other MBA entrance examinations like XAT, SNAP, CMAT, NMAT, etc. Quantitative Aptitude is quite challenging component of the CAT question paper and the other mentioned MBA entrance examinations. In his inimitable style, Arun Sharma, an acknowledged authority on the topic, provides a comprehensive package of theory and practice problems to enable aspirants to attempt questions with extra speed and confidence.
A Tour of C++
Bjarne Stroustrup - 2013
Bjarne Stroustrup, the designer and original implementer of C++, thoroughly covers the details of this language and its use in his definitive reference, The C++ Programming Language, Fourth Edition. In
A Tour of C++
, Stroustrup excerpts the overview chapters from that complete reference, expanding and enhancing them to give an experienced programmer-in just a few hours-a clear idea of what constitutes modern C++. In this concise, self-contained guide, Stroustrup covers most major language features and the major standard-library components-not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started. Stroustrup presents the C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, including many that are new in C++11, such as move semantics, uniform initialization, lambda expressions, improved containers, random numbers, and concurrency. The tour ends with a discussion of the design and evolution of C++ and the extensions added for C++11. This guide does not aim to teach you how to program (see Stroustrup's Programming: Principles and Practice Using C++ for that); nor will it be the only resource you'll need for C++ mastery (see Stroustrup's The C++ Programming Language, Fourth Edition, for that). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you can't find a shorter or simpler introduction than this tour provides.
Energy for Future Presidents: The Science Behind the Headlines
Richard A. Muller - 2012
citizens that nothing has more impact on our lives than the supply of and demand for energy. Its procurement dominates our economy and foreign policy more than any other factor. But the “energy question” is more confusing, contentious, and complicated than ever before. We need to know if nuclear power will ever really be safe. We need to know if solar and wind power will ever really be viable. And we desperately need to know if the natural gas deposits in Pennsylvania are a windfall of historic proportions or a false hope that will create more problems than solutions. Richard A. Muller provides all the answers in this must-read guide to our energy priorities now and in the coming years.
Algorithms
Robert Sedgewick - 1983
This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.
The Sandler Rules: Forty-Nine Timeless Selling Principles... and How to Apply Them
David H. Mattson - 2009
All prospects lie, all the time. Never ask for the order. Get an I.O.U. for everything you do. Don't spill your candy in the lobby.Until now, these unique rules (and 45 more) were given out only to Sandler Trainingsm clients in special seminars and private coaching. After three decades of proven success, the secrets are out in The Sandler Rules.Using Eric Berne's Transactional Analysis, Mr. Sandler devised a selling system and distilled 49 unforgettable rules that are frank, sometimes fun and always easy to put to use. Sandler Training CEO David Mattson, co-author of Five Minutes with VITO, delivers this fresh and often funny guidebook, filled with real-world tactics for successful prospecting, qualifying, deal-making, closing and referral generation.
Kotlin in Action
Dmitry Jemerov - 2016
It offers on expressiveness and safety without compromising simplicity, seamless interoperability with existing Java code, and great tooling support. Because Kotlin generates regular Java bytecode and works together with existing Java libraries and frameworks, it can be used almost everywhere where Java is used today - for server-side development, Android apps, and much more.Kotlin in Action takes experienced Java developers from the language basics all the way through building applications to run on the JVM and Android devices. Written by core developers of Kotlin, this example-rich book begins by teaching you the basic syntax of the Kotlin language. Then you’ll learn how to use features that let you build reusable abstractions, higher-level functions, libraries, and even entire domain specific languages. Finally, you’ll focus on details of applying Kotlin in real-world projects, such as build system integration, Android support and concurrent programming.
All About Derivatives (All About Series)
Michael Durbin - 2005
Using real-world examples and simple language, it lucidly illustrates what derivatives are and why they are so powerful. This second edition of "All About Derivatives" provides a rock-solid foundation on: The most common contracts available to you in today's marketKey concepts such as cost of carry, settlement, valuation, and payoffProven methods for establishing fair valueHow leverage can work for you--and against youThe various derivative contracts traded today, including forwards, futures, swaps, and optionsPricing methods and mathematics for determining fair valueHedging strategies for managing and reducing different types of riskINCLUDES A BRAND-NEW CHAPTER ON THE ROLEDERIVATIVES PLAYED IN THE 2008 FINANCIAL MELTDOWN
Essentials of Psychiatric Mental Health Nursing: Concepts of Care in Evidence-Based Practice
Mary C. Townsend - 1999
This title has a new edition: 5th Edition
Advanced Programming in the UNIX Environment
W. Richard Stevens - 1992
Rich Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code, a brief example accompanies each description.Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding of this code even easier, and to allow you to modify it, all of the code in the book is available via UUNET.A 20-page appendix provides detailed function prototypes for all the UNIX, POSIX, and ANSI C functions that are described in the book, and lists the page on which each prototype function is described in detail. Additional tables throughout the text and a thorough index make Advanced Programming in the UNIX Environment an invaluable reference tool that all UNIX programmers - beginners to experts - w
Powerscore LSAT Logical Reasoning Bible]
David M. Killoran - 2014
This book will provide you with an advanced system for attacking any Logical Reasoning question that you may encounter on the LSAT. The concepts presented in the Logical Reasoning Bible are representative of the techniques covered in PowerScore's live courses and have been consistently proven effective for thousands of our students. The book features and explains a detailed methodology for attacking all aspects of Logic Reasoning problems, including recognizing question types, identifying common reasoning elements and determining their validity, the methods for efficiently and accurately making inferences, and techniques for quickly eliminating answer choices as you solve the questions.
A Child's World: Infancy Through Adolescence
Diane E. Papalia - 1992
In the warmly-written and engaging style that has become their hallmark, Diane Papalia and Ruth Feldman continue to provide a chronological view of child development; the new edition expands the coverage of cultural and historical influences on development, highlights the latest research in cognitive neuroscience and evolutionary theory, and features a new and improved Visual Assets Database for instructors.
Learn German with Stories: Dino lernt Deutsch - German Short Stories for Beginners: Explore German Cities and Boost Your Vocabulary
André Klein - 2015
There's A Litte Bit Of Dino Inside All Of Us Lured by the promise of endless possibilities, Dino, a young man from Sicily tries to make a new home in Germany. Equipped only with an intense curiosity and a knack for meeting new people, he's eager to delve into local customs and cuisine, if there only wasn't this pesky business of learning German ... Follow Dino on his adventures through 4 different German cities, experience daily life in Germany through the eyes of a newcomer, learn about the country and its people, and learn German effortlessly along the way! This book is designed to help beginners make the leap from studying isolated words and phrases to reading (and enjoying) naturally flowing German short stories. Learning German Doesn't Have To Be A Chore Just got started on your German learning journey? Memorized a few words but struggle with longer texts? We've all been there. This book is designed to help beginners make the leap from studying isolated words and phrases to reading (and enjoying!) authentic German fiction. Using simplified sentence structures and a very basic vocabulary, this story series is carefully crafted to allow even novice learners to boost their confidence and speed up their German learning journey. Each chapter comes with a complete German-English dictionary, with a special emphasis on collocative phrases (high frequency word combinations), short sentences and useful expressions. By working with these building blocks instead of just single words, learners can accelerate their understanding, boost retention and active usage of new German language material and make the language learning process more fluid and fun. What You'll Find In This Book 40 German short stories about German culture, language and cuisine tons of phrases and expressions you will actually use in daily life a detailed German-English vocabulary after each chapter short quizzes to boost your text-comprehension a relatable protagonist and other fun characters hand-drawn illustrations by the author the beginning of a grand German learning adventure ... Read, Learn & Collect Them All Yes! That's right. Once you're done reading the four episodes contained in this collector's edition, the story continues! Follow our protagonist to Palermo, Zurich, Vienna and many other cities in the next installment! Before you know it, you'll have traveled half of Europe and picked up more German than years' worth of expensive courses. Learning German has never been more fun. What You'll NOT Find In This Book dull characters designed by academics archaic words and phrases nobody uses in real life
Architecting for the AWS Cloud: Best Practices (AWS Whitepaper)
Amazon We Services - 2016
It discusses cloud concepts and highlights various design patterns and best practices. This documentation is offered for free here as a Kindle book, or you can read it in PDF format at https://aws.amazon.com/whitepapers/.