Book picks similar to
Operations and Supply Chain Management by F. Robert Jacobs
business
non-fiction
reference
supply-chain
The Goal: A Process of Ongoing Improvement
Eliyahu M. Goldratt - 1984
His factory is rapidly heading for disaster. So is his marriage. He has ninety days to save his plant—or it will be closed by corporate HQ, with hundreds of job losses. It takes a chance meeting with a colleague from student days—Jonah—to help him break out of conventional ways of thinking to see what needs to be done.The story of Alex's fight to save his plant is more than compulsive reading. It contains a serious message for all managers in industry and explains the ideas which underline the Theory of Constraints (TOC) developed by Eli Goldratt.
Asking the Right Questions: A Guide to Critical Thinking
M. Neil Browne - 1981
'Asking the Right Questions' helps students bridge the gap between simply memorising or blindly accepting information, and the greater challenge of critical analysis and synthesis.
The Study of Language
George Yule - 1985
It introduces the analysis of the key elements of language--sounds, words, structures and meanings, and provides a solid foundation in all of the essential topics. The third edition has been extensively revised to include new sections on important contemporary issues in language study, including language and culture, African American English, sign language, and slang. A comprehensive glossary provides useful explanations of technical terms, and each chapter contains a range of new study questions and research tasks, with suggested answers.
Film Art: An Introduction
David Bordwell - 2003
It begins with an overview of film production, moves on to a consideration of the formal elements and techniques, covers film criticism and concludes with a brief section highlighting the key moments in film history. Illustrated with over 500 frame enlargements, many in colour, "Film Art" has been updated to include analysis of some of the most interesting films of recent years including "Raging Bull" and "Desperately Seeking Susan".
Designing And Managing The Supply Chain
David Simchi-Levi - 1999
Each chapter utilizes case studies and numerous examples. Mathematical and technical sections can be skipped without loss of continuity. Most textbooks do not include models and decision support systems robust enough for industry, but that is not true of this new edition.The accompanying CD-ROM also features the return of two simulations, the Computerized Beer Game and the Risk Pool Game and a computerized tool. These simulations help users develop and execute supply chain contracts while also illustrating many of the concepts discussed in the text.
Machine, Platform, Crowd: Harnessing Our Digital Future
Andrew McAfee - 2017
Now they’ve written a guide to help readers make the most of our collective future. Machine | Platform | Crowd outlines the opportunities and challenges inherent in the science fiction technologies that have come to life in recent years, like self-driving cars and 3D printers, online platforms for renting outfits and scheduling workouts, or crowd-sourced medical research and financial instruments.
Electronic Commerce
Gary P. Schneider - 1999
ELECTRONIC COMMERCE, EIGHTH EDITION covers emerging online technologies and trends and their influence on the electronic commerce marketplace.
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!
Modern Operating Systems
Andrew S. Tanenbaum - 1992
What makes an operating system modern? According to author Andrew Tanenbaum, it is the awareness of high-demand computer applications--primarily in the areas of multimedia, parallel and distributed computing, and security. The development of faster and more advanced hardware has driven progress in software, including enhancements to the operating system. It is one thing to run an old operating system on current hardware, and another to effectively leverage current hardware to best serve modern software applications. If you don't believe it, install Windows 3.0 on a modern PC and try surfing the Internet or burning a CD. Readers familiar with Tanenbaum's previous text, Operating Systems, know the author is a great proponent of simple design and hands-on experimentation. His earlier book came bundled with the source code for an operating system called Minux, a simple variant of Unix and the platform used by Linus Torvalds to develop Linux. Although this book does not come with any source code, he illustrates many of his points with code fragments (C, usually with Unix system calls). The first half of Modern Operating Systems focuses on traditional operating systems concepts: processes, deadlocks, memory management, I/O, and file systems. There is nothing groundbreaking in these early chapters, but all topics are well covered, each including sections on current research and a set of student problems. It is enlightening to read Tanenbaum's explanations of the design decisions made by past operating systems gurus, including his view that additional research on the problem of deadlocks is impractical except for "keeping otherwise unemployed graph theorists off the streets." It is the second half of the book that differentiates itself from older operating systems texts. Here, each chapter describes an element of what constitutes a modern operating system--awareness of multimedia applications, multiple processors, computer networks, and a high level of security. The chapter on multimedia functionality focuses on such features as handling massive files and providing video-on-demand. Included in the discussion on multiprocessor platforms are clustered computers and distributed computing. Finally, the importance of security is discussed--a lively enumeration of the scores of ways operating systems can be vulnerable to attack, from password security to computer viruses and Internet worms. Included at the end of the book are case studies of two popular operating systems: Unix/Linux and Windows 2000. There is a bias toward the Unix/Linux approach, not surprising given the author's experience and academic bent, but this bias does not detract from Tanenbaum's analysis. Both operating systems are dissected, describing how each implements processes, file systems, memory management, and other operating system fundamentals. Tanenbaum's mantra is simple, accessible operating system design. Given that modern operating systems have extensive features, he is forced to reconcile physical size with simplicity. Toward this end, he makes frequent references to the Frederick Brooks classic The Mythical Man-Month for wisdom on managing large, complex software development projects. He finds both Windows 2000 and Unix/Linux guilty of being too complicated--with a particular skewering of Windows 2000 and its "mammoth Win32 API." A primary culprit is the attempt to make operating systems more "user-friendly," which Tanenbaum views as an excuse for bloated code. The solution is to have smart people, the smallest possible team, and well-defined interactions between various operating systems components. Future operating system design will benefit if the advice in this book is taken to heart. --Pete Ostenson
Organizational Culture and Leadership
Edgar H. Schein - 1985
Organizational pioneer Schein updates his influential understanding of culture--what it is, how it is created, how it evolves, and how it can be changed. Focusing on today's business realities, Schein draws on a wide range of contemporary research to redefine culture, offers new information on the topic of occupational cultures, and demonstrates the crucial role leaders play in successfully applying the principles of culture to achieve organizational goals. He also tackles the complex question of how an existing culture can be changed--one of the toughest challenges of leadership. The result is a vital resource for understanding and practicing organizational effectiveness.
An Introduction to Literature, Criticism and Theory
Andrew Bennett - 1995
Starting at 'The Beginning' and concluding with 'The End', chapters range from the familiar, such as 'Character', 'Narrative' and 'The Author', to the more unusual, such as 'Secrets', 'Pleasure' and 'Ghosts'. Now in its fifth edition, Bennett and Royle's classic textbook successfully illuminates complex ideas by engaging directly with literary works, so that a reading of Jane Eyre opens up ways of thinking about racial difference, for example, while Chaucer, Raymond Chandler and Monty Python are all invoked in a discussion of literature and laughter.The fifth edition has been revised throughout and includes four new chapters - 'Feelings', 'Wounds', 'Body' and 'Love' - to incorporate exciting recent developments in literary studies. In addition to further reading sections at the end of each chapter, the book contains a comprehensive bibliography and a glossary of key literary terms.A breath of fresh air in a field that can often seem dry and dauntingly theoretical, this book will open the reader's eyes to the exhilarating possibilities of reading and studying literature.
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.""
Folk and Fairy Tales
Martin Hallett - 2002
Sections group tales together by theme or juxtapose variations of individual tales, inviting comparison and analysis across cultures and genres. An accessible section of critical selections provides a foundation for readers to analyze, debate, and interpret the tales for themselves. An expanded introduction by the editors looks at the history of folk and fairy tales and distinguishes between the genres, while revised introductions to individual sections provide more detailed history of particular tellers and tales, paying increased attention to the background and cultural origin of each tale. A selection of illustrations from editions of classic tales from the 19th to the 21st centuries is also included.
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
Scott Meyers - 1991
But the state-of-the-art has moved forward dramatically since Meyers last updated this book in 1997. (For instance, there s now STL. Design patterns. Even new functionality being added through TR1 and Boost.) So Meyers has done a top-to-bottom rewrite, identifying the 55 most valuable techniques you need now to be exceptionally effective with C++. Over half of this edition s content is new. Templates broadly impact C++ development, and you ll find them everywhere. There s extensive coverage of multithreaded systems. There s an entirely new chapter on resource management. You ll find substantial new coverage of exceptions. Much is gained, but nothing s lost: You ll find the same depth of practical insight that first made Effective C++ a classic all those years ago. Bill Camarda, from the July 2005 href="http://www.barnesandnoble.com/newslet... Only
Beyond Blame: Learning From Failure and Success
Dave Zwieback - 2015
Our increasingly complex world demands that we continuously learn from failures (and successes) in order to survive and thrive. And yet, our learning is too often undermined. We construct biased but comfortable stories, which often feature a simple, single "root cause"--a villain, someone to take the blame. Having done that, we short-circuit the possibility of developing any deeper understanding of the complex systems we work with. With this common approach, our systems will become more fragile and drift into failure. In this concise and entertaining book, I.T. veteran Dave Zwieback describes an incident that threatens the very existence of a large financial institution, and the counterintuitive steps its leadership took to stop the downward spiral. Their novel approach is grounded in proven concepts from complexity science, resilience engineering, human factors, cognitive science, and organizational psychology. It allows us to identify the underlying conditions for failure, and make our systems (and organizations) safer and more resilient.- Get a clear understanding of the downside of blame- Learn how to identify (and counteract) cognitive biases in groups- See how organizations can determine the real root cause of problems- Establish real accountability with your organization- Use the Learning Review Framework to fully learn from failures of complex systems- Find practical insights and tips for moving beyond blame in your own organization