Book picks similar to
Safety and Health for Engineers by Roger L. Brauer
safety
cshm
work-related
asp
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
Real World Haskell: Code You Can Believe In
Bryan O'Sullivan - 2008
You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter. With this book, you will:Understand the differences between procedural and functional programming Learn the features of Haskell, and how to use it to develop useful programs Interact with filesystems, databases, and network services Write solid code with automated tests, code coverage, and error handling Harness the power of multicore systems via concurrent and parallel programming You'll find plenty of hands-on exercises, along with examples of real Haskell programs that you can modify, compile, and run. Whether or not you've used a functional language before, if you want to understand why Haskell is coming into its own as a practical language in so many major organizations, Real World Haskell is the best place to start.
The Los Alamos Primer: The First Lectures on How To Build an Atomic Bomb
Robert Serber - 1992
The lecturer was Robert Serber, J. Robert Oppenheimer's protégé, and they learned that their job was to invent the world's first atomic bomb.Serber's lecture notes, nicknamed the "Los Alamos Primer," were mimeographed and passed from hand to hand, remaining classified for many years. They are published here for the first time, and now contemporary readers can see just how much was known and how terrifyingly much was unknown when the Manhattan Project began. Could this "gadget," based on the newly discovered principles of nuclear fission, really be designed and built? Could it be small enough and light enough for an airplane to carry? If it could be built, could it be controlled?Working with Richard Rhodes, Pulitzer Prize-winning historian of the development of the atomic bomb, Professor Serber has annotated original lecture notes with explanations of the physics terms for the nonspecialist. His preface, an informal memoir, vividly conveys the mingled excitement, uncertainty, and intensity felt by the Manhattan Project scientists. Rhodes's introduction provides a brief history of the development of atomic physics up to the day that Serber stood before his blackboard at Los Alamos. In this edition, The Los Alamos Primer finally emerges from the archives to give a new understanding of the very beginning of nuclear weapons. No seminar anywhere has had greater historical consequences.
Interdisciplinary Interaction Design: A Visual Guide to Basic Theories, Models and Ideas for Thinking and Designing for Interactive Web Design and Dig
James Pannafino - 2012
It addresses how people deal with words, read images, explore physical space, think about time and motion, and how actions and responses affect human behavior. Various disciplines make up interaction design, such as industrial design, cognitive psychology, user interface design and many others. It is my hope that this book is a starting point for creating a visual language to enhance the understanding of interdisciplinary theories within interaction design. The book uses concise descriptions, visual metaphors and comparative diagrams to explain each term's meaning. Many ideas in this book are based on timeless principles that will function in varying contexts.
Everything Is Miscellaneous: The Power of the New Digital Disorder
David Weinberger - 2007
Everything Is Miscellaneous: The Power of the New Digital Disorder
Learning RFT: An Introduction to Relational Frame Theory and Its Clinical Application
Niklas Törneke - 2009
Learning RFT presents a basic yet comprehensive introduction to this fascinating theory, which forms the basis of acceptance and commitment therapy. The book also offers practical guidance for directly applying it in clinical work.In the book, author Niklas Törneke presents the building blocks of RFT: language as a particular kind of relating, derived stimulus relations, and transformation of stimulus functions. He then shows how these concepts are essential to understanding acceptance and commitment therapy and other therapeutic models. Learning RFT shows how to use experiential exercises and metaphors in psychological treatment and explains how they can help your clients. This book belongs on the bookshelves of psychologists, psychotherapists, students, and others seeking to deepen their understanding of psychological treatment from a behavioral perspective.
Epidemiology for Public Health Practice
Robert H. Friis - 1996
With extensive treatment of the heart of epidemiology-from study designs to descriptive epidemiology to quantitative measures-this reader-friendly text is accessible and interesting to a wide range of beginning students in all health-related disciplines. A unique focus is given to real-world applications of epidemiology and the development of skills that students can apply in subsequent course work and in the field. The text is also accompanied by a complete package of instructor and student resources available through a companion Web site.
Designing Data-Intensive Applications
Martin Kleppmann - 2015
Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures
Hello, Android: Introducing Google's Mobile Development Platform
Ed Burnette - 2008
In a few years, it's expected to be found inside millions of cell phones and other mobile devices, making Android a major platform for application developers. That could be your own program running on all those devices.Getting started developing with Android is easy. You don't even need access to an Android phone, just a computer where you can install the Android SDK and the phone emulator that comes with it. Within minutes, "Hello, Android" will get you creating your first working application: Android's version of "Hello, World."From there, you'll build up a more substantial example: an Android Sudoku game. By gradually adding features to the game throughout the course of the book, you'll learn about many aspects of Android programming including user interfaces, multimedia, and the Android life cycle.If you're a busy developer who'd rather be coding than reading about coding, this book is for you. To help you find what you need to know fast, each chapter ends with "Fast forward" section. These sections provide guidance for where you should go next when you need to read the book out of order.
Design Patterns: Elements of Reusable Object-Oriented Software
Erich Gamma - 1994
Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.
Understanding Pathological Demand Avoidance Syndrome in Children: A Guide for Parents, Teachers and Other Professionals
Phil Christie - 2011
The main characteristic is a continued resistance to the ordinary demands of life through strategies of social manipulation, which originates from an anxiety-driven need to be in control.This straightforward guide is written collaboratively by professionals and parents to give a complete overview of PDA. Starting with an exploration into the syndrome, it goes on to answer the immediate questions triggered when a child is first diagnosed, and uses case examples throughout to illustrate the impact of the condition on different areas of the child's life. Early intervention options and workable strategies for managing PDA positively will make day-to-day life easier for the child, their family and peers. New problems faced in the teenage years and how to assist a successful transition from adolescence to adulthood are also tackled. The book concludes with a valuable resources list.Full of helpful guidance and support, this user-friendly introductory handbook is essential reading for families, carers and anyone who knows a child with PDA.
Data Science for Business: What you need to know about data mining and data-analytic thinking
Foster Provost - 2013
This guide also helps you understand the many data-mining techniques in use today.Based on an MBA course Provost has taught at New York University over the past ten years, Data Science for Business provides examples of real-world business problems to illustrate these principles. You’ll not only learn how to improve communication between business stakeholders and data scientists, but also how participate intelligently in your company’s data science projects. You’ll also discover how to think data-analytically, and fully appreciate how data science methods can support business decision-making.Understand how data science fits in your organization—and how you can use it for competitive advantageTreat data as a business asset that requires careful investment if you’re to gain real valueApproach business problems data-analytically, using the data-mining process to gather good data in the most appropriate wayLearn general concepts for actually extracting knowledge from dataApply data science principles when interviewing data science job candidates
Leadership and the New Science: Discovering Order in a Chaotic World
Margaret J. Wheatley - 1992
In this new edition, Margaret Wheatley describes how the new science radically alters our understanding of the world and how it can teach us to live and work well together in these chaotic times. We live in a time of chaos, rich in potential for new possibilities. A new world is being born. We need new ideas, new ways of seeing, and new relationships to help us now. New science--the new discoveries in biology, chaos theory, and quantum physics that are changing our understanding of how the world works--offers this guidance. It describes a world where chaos is natural, where order exists for free. It displays the intricate webs of cooperation that connect us. It assures us that life seeks order, but uses messes to get there.This book will teach you how to move with greater certainty and easier grace into the new forms of organizations and communities that are taking shape. You'll learn that:- Relationships are what matters--even at the subatomic level - Life is a vast web of interconnections where cooperation and participation are required - Chaos and change are the only route to transformationIn this expanded edition, Wheatley provides examples of how non-linear networks and self-organizing systems are flourishing in the modern world. In the midst of turbulence, Wheatley shows, we create work and lives rich in meaning.
Building Motivational Interviewing Skills: A Practitioner Workbook
David B. Rosengren - 2009
The volume is packed with real-world examples from a range of clinical settings, as well as sample interactions and hands-on learning activities. The author is an experienced MI researcher, clinician, and trainer who facilitates learning with quizzes, experiential exercises, and reproducible worksheets. The reader learns step by step how to practice core MI skills: raising the importance of behavior change, enhancing the client's confidence, resolving ambivalence, solidifying commitment to change, and negotiating a change plan. The utility of the book is enhanced by the large-size format and lay-flat binding. The book shows how to navigate each session using microskills that many clinicians already know: open-ended questions, affirmations, reflective listening and summaries, or OARS for short. This title is part of the Applications of Motivational Interviewing Series, edited by Stephen Rollnick and William R. Miller.
Inorganic Chemistry
Catherine E. Housecroft - 2001
It offers superior coverage of all key areas, including descriptive chemistry, MO theory, bonding, and physical inorganic chemistry. Chapter topics are presented in logical order and include: basic concepts; nuclear properties; an introduction to molecular symmetry; bonding in polyatomic molecules; structures and energetics of metallic and ionic solids; acids, bases, and ions in aqueous solution; reduction and oxidation; non-aqueous media; and hydrogen. Four special topic chapters, chosen for their currency and interest, conclude the book. For researchers seeking the latest information in the field of inorganic chemistry.