This updated edition of Michael W. Lucas´ definitive volume on FreeBSD-based systems adds coverage of modern disks, the ZFS filesystem IPv6, redesigned jail and packaging systems, and virtualization, among dozens of new features added in the last 10 years. FreeBSD is the muscle behind companies like Netflix and EMC. Any place where someone does heavy lifting on the Internet, you´ll find FreeBSD. This newly revised edition of Absolute FreeBSD brings FreeBSD´s strengths to bear on your problems and covers FreeBSD´s newest features, all in the inimitable style that has made author Michael W. Lucas´ system administration books so popular. Any computer system is only as good as the system administrator´s knowledge. Absolute FreeBSD teaches you everything you need to know about managing FreeBSD systems, from installation, configuration, and taking the system from ´´just working´´ to ´´working well.´´ A cohesive focus on service delivery and best practice means that you can apply much of the book to other operating systems. Absolute FreeBSD dives deep into server management, taking you beyond just making things work and into understanding why they work. You´ll learn: How to best install FreeBSD to meet your needs Which filesystem to use in your environment How to back up and restore critical data How to tweak the kernel, and when not to Network configuration, from activating interfaces to selecting congestion control algorithms How to manage UFS, ZFS, and other critical filesystems FreeBSD´s software packaging system, including how to build your own package repository How and when to upgrade Techniques to build your own FreeBSD Advanced security features like blacklistd and packet filtering How to monitor and adjust performance Container-style virtualization with jails Diskless systems Panic management and bug reporting With Absolute FreeBSD readers will get the solid introduction they need while fans of the earlier editions will expand their skills even further.
Teaches readers the basics of Python programming through simple game creation and describes how the skills learned can be used for more practical Python programming applications and real-world scenarios.
Ranging across both standard philosophical territory and the landscape of cutting-edge cognitive science, Mindware: An Introduction to the Philosophy of Cognitive Science, Second Edition, is a vivid and engaging introduction to key issues, research, and opportunities in the field.
Continuing his exploration of the organization of complexity and the science of design, this new edition of Herbert Simon´s classic work on artificial intelligence adds a chapter that sorts out the current themes and tools--chaos, adaptive systems, genetic algorithms--for analyzing complexity and complex systems.
For over four decades, Introduction to Operations Research by Frederick Hillier has been the classic text on operations research. While building on the classic strengths of the text, the author continues to find new ways to make the text current and relevant to students. One way is by incorporating a wealth of state-of-the-art, user-friendly software and more coverage of business applications than ever before. The hallmark features of this edition include clear and comprehensive coverage of fundamentals, an extensive set of interesting problems and cases, and state-of-the-practice operations research software used in conjunction with examples from the text. The tenth edition includes new section and chapters, updated problems, and state-of-the-practice operations research software used in conjunction with the examples from the text. McGraw-Hill is proud to offer Connect with the tenth edition of Hillier´s, Introduction to Operations Research. This innovative and powerful system helps your students learn more efficiently and gives you the ability to customize your homework problems simply and easily. Track individual student performance - by question, assignment, or in relation to the class overall with detailed grade reports. ConnectPlus provides students with all the advantages of Connect, plus 24/7 access to an eBook. Hillier´s Introduction to Operations Research, tenth edition, includes the power of McGraw-Hill´s LearnSmart--a proven adaptive learning system that helps students learn faster, study more efficiently, and retain more knowledge through a series of adaptive questions. This innovative study tool pinpoints concepts the student does not understand and maps out a personalized plan for success.
Leverage the numerical and mathematical modules in Python and its standard library as well as popular open source numerical Python packages like NumPy, SciPy, FiPy, matplotlib and more. This fully revised edition, updated with the latest details of each package and changes to Jupyter projects, demonstrates how to numerically compute solutions and mathematically model applications in big data, cloud computing, financial engineering, business management and more. Numerical Python, Second Edition , presents many brand-new case study examples of applications in data science and statistics using Python, along with extensions to many previous examples. Each of these demonstrates the power of Python for rapid development and exploratory computing due to its simple and high-level syntax and multiple options for data analysis. After reading this book, readers will be familiar with many computing techniques including array-based and symbolic computing, visualization and numerical file I/O, equation solving, optimization, interpolation and integration, and domain-specific computational problems, such as differential equation solving, data analysis, statistical modeling and machine learning. W hat You´ll Learn Work with vectors and matrices using NumPy Plot and visualize data with Matplotlib Perform data analysis tasks with Pandas and SciPy Review statistical modeling and machine learning with statsmodels and scikit-learn Optimize Python code using Numba and Cython Who This Book Is For Developers who want to understand how to use Python and its related ecosystem for numerical computing.
This fourth Edition presents new examples on submodules, derived type i/o, object oriented programming, abstract interfaces and procedure pointers, C interop, sorting and searching, statistics and converting to more modern versions of Fortran. Key Features Highlights the core language features of modern Fortran including data typing, array processing, control structures, functions, subroutines, modules and submodules, user defined types, pointers, operator overloading, generic programming, parallel programming, abstract interfaces, procedure pointers Pinpoints common problems that occur when programming Illustrates the use of several compilers Introduction to Programming with Fortran has been written for the complete beginner with little or no programming background as well as existing Fortran programmers and those with programming experience in other languages
This textbook introduces the ´´Fundamentals of Multimedia´´, addressing real issues commonly faced in the workplace. The essential concepts are explained in a practical way to enable students to apply their existing skills to address problems in multimedia. Fully revised and updated, this new edition now includes coverage of such topics as 3D TV, social networks, high-efficiency video compression and conferencing, wireless and mobile networks, and their attendant technologies. Features: presents an overview of the key concepts in multimedia, including color science; reviews lossless and lossy compression methods for image, video and audio data; examines the demands placed by multimedia communications on wired and wireless networks; discusses the impact of social media and cloud computing on information sharing and on multimedia content search and retrieval; includes study exercises at the end of each chapter; provides supplementary resources for both students and instructors at an associated website.
This successful textbook on predictive text mining offers a unified perspective on a rapidly evolving field, integrating topics spanning the varied disciplines of data science, machine learning, databases, and computational linguistics. Serving also as a practical guide, this unique book provides helpful advice illustrated by examples and case studies. This highly anticipated second edition has been thoroughly revised and expanded with new material on deep learning, graph models, mining social media, errors and pitfalls in big data evaluation, Twitter sentiment analysis, and dependency parsing discussion. The fully updated content also features in-depth discussions on issues of document classification, information retrieval, clustering and organizing documents, information extraction, web-based data-sourcing, and prediction and evaluation. Features: includes chapter summaries and exercises; explores the application of each method; provides several case studies; contains links to free text-mining software.
This book focuses on video-based, corneal-reflection eye trackers - the most widely available and affordable type of system, and takes a look at a number of interesting and challenging applications in human factors, collaborative systems, virtual reality, marketing and advertising. The third edition has been extensively revised and extended, and includes new chapters on calibration accuracy, precision and correction; advanced eye movement analysis; binocular eye movement analysis; practical gaze analytics; design; GIS. Opening with useful background information, including an introduction to the human visual system and key issues in visual perception and eye movement, the author then surveys eye-tracking devices and provides a detailed introduction to the technical requirements necessary for installing a system and developing an application program.