Terraform Cookbook: Recipes for Codifying Infrastructure (Final Release)

Автор: literator от 4-10-2024, 13:27, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Terraform Cookbook: Recipes for Codifying Infrastructure (Final Release)
Автор: Kerim Satirli, Taylor Dolezal
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 346
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Cloud services and SaaS software permeate every company's IT landscape, requiring a shift from manually provisioned services to a more structured approach, with codification at its core. Terraform provides tools to manage the lifecycle of your IT landscape across thousands of different cloud providers and SaaS platforms. By defining your infrastructure as code you can safely and predictably make changes, modularize crucial building blocks, and create reusable service components. Each recipe in this cookbook addresses a specific problem and prefaces the solution with detailed insights into the "how" and "why". If you're just starting with Terraform and codified infrastructure, this book will help you create a solid foundation, on which you can build for years to come. If you're an advanced user, this guide will help you reaffirm your knowledge and take it to the next level, as you challenge yourself with more complex infrastructure, spread across multiple providers. Terraform is a source-available tool created by HashiCorp that allows you to manage your infrastructure as code (IaC). It provides a simple and consistent way to define, provision, and manage resources across cloud platforms and on-premises environments. With Terraform, you can describe your infrastructure in a declarative language called the HashiCorp configuration language (HCL). This allows you to specify the desired state of your infrastructure rather than having to script the steps to get there. This book is for anyone responsible for creating, managing, or improving infrastructure. That includes DevOps engineers, site reliability engineers, infrastructure developers, system administrators, and even ambitious developers looking to broaden their skills.
 

Reversible World Of Cellular Automata: Fantastic Phenomena And Computing In Artificial Reversible Universe

Автор: literator от 4-10-2024, 12:28, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Reversible World Of Cellular Automata: Fantastic Phenomena And Computing In Artificial Reversible Universe
Автор: Kenichi Morita
Издательство: World Scientific Publishing
Год: 2025
Страниц: 347
Язык: английский
Формат: pdf (true)
Размер: 29.2 MB

This unique comprehensive compendium provides extensive studies on reversible cellular automata (RCAs), exhibiting a wide range of interesting phenomena similar to the Game-of-Life, a well-known irreversible CA. The useful reference text also introduces innovative approaches to constructing universal computers in a reversible cellular space. Numerous figures are included to illustrate the evolution of RCA configurations, and to elucidate theoretical results on RCAs. Additionally, readers can observe evolution processes of various RCAs on the free CA simulator Golly using supplementary files. A cellular automaton (CA) is an abstract spatiotemporal model of dynamical systems. In this book, we use a 2-dimensional reversible cellular automaton (RCA) as a model of a reversible world. Although it is an artificial universe, it is useful for studying which kinds of phenomena emerge from a simple reversible law. Here, we use the framework of partitioned cellular automata (PCA), in which each cell is divided into several parts and changes its state depending on the neighboring cells’ parts. By this, we can design reversible CAs very easily. Readership: Researchers, professionals, academics, and graduate students in theoretical Computer Science, complex systems and computer engineering.
 

Deep Learning Demystified: A Step-by-Step Introduction to Neural Networks

Автор: literator от 4-10-2024, 04:04, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Deep Learning Demystified: A Step-by-Step Introduction to Neural Networks
Автор: Kilho Shin
Издательство: Independently published
Год: 2024
Язык: английский
Формат: epub
Размер: 11.6 MB

"Deep Learning Demystified: A Step-by-Step Introduction to Neural Networks" is a comprehensive guide designed to make the world of artificial neural networks accessible and engaging. With a focus on simplicity and clarity, this book offers readers an easy-to-follow journey through the fascinating field of deep learning, without requiring an extensive background in mathematics or programming. Ever since the concept of Artificial Intelligence (AI) emerged, humans have dreamed of creating machines that can think and communicate like us. This dream is now becoming a reality through the advancements in AI, particularly with Machine Learning and Deep Learning. At the core of these technologies are Artificial Neural Networks (ANNs), which mimic the structure and function of the human brain to process and learn from data. In this book, you will embark on a journey that begins with the basics of neural networks and perceptrons, and gradually progresses to more advanced concepts and applications. Each chapter is meticulously crafted to build your understanding step-by-step, ensuring you grasp the foundational principles before moving on to complex topics. Each chapter is rich with examples, illustrations, and practical insights, making complex topics understandable and enjoyable. Whether you are a student, a professional, or simply someone with a keen interest in AI, this book is your gateway to understanding and harnessing the power of neural networks.
 

Modern Artificial Intelligence and Data Science 2024: Tools, Techniques and Systems

Автор: literator от 4-10-2024, 03:23, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Modern Artificial Intelligence and Data Science 2024: Tools, Techniques and Systems
Автор: Abdellah Idrissi
Издательство: Springer
Серия: Studies in Computational Intelligence
Год: 2024
Страниц: 591
Язык: английский
Формат: pdf (true)
Размер: 21.0 MB

This book, through its various chapters presenting recent advances in Modern Artificial Intelligence and Data Science as well as their applications, aims to set up lasting and real applications necessary for both academics and professionals. The field of Data Science, for its part, has seen rapid growth in recent years, and thanks to the advances of AI, this growth has accelerated further. Artificial Intelligence and Data Science are two distinct fields, but they complement each other so well that their combination has become a powerful force for driving innovation and progress across all industries. Data Science provides the tools and techniques necessary to ensure that the data used to train AI systems is reliable, accurate and free of bias. This is more than essential to develop reliable AI systems that can make fair and unbiased decisions. It provides the methods, techniques and tools needed to collect, store, clean and analyze data to identify patterns and extract insights. In Part I, entitled Artificial Intelligence, Machine Learning and Deep Learning, the reader will discover everything that revolves around Machine Learning and Deep Learning. Machine learning, which is a common component of AI and Data Science, encompasses the development of algorithms and systems capable of learning from data, making predictions and/or decisions based on this data and also improve over time.
 

Hands-On Object-Oriented Programming: Mastering OOP Features for Real-World Software Systems Development

Автор: literator от 3-10-2024, 19:36, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Hands-On Object-Oriented Programming: Mastering OOP Features for Real-World Software Systems Development
Автор: Anil Kumar Rangisetti
Издательство: Apress
Год: 2024
Страниц: 582
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Learn how to easily design and implement a software system using object-oriented programming. Through hands-on activities, this book equips you with the real-world practice needed to master OOP skills that can be applied universally across any programming language. This book is dedicated to bridging the gap between theoretical concepts and practical implementation in software development using OOP. Readers will first understand the importance of OOP in handling software complexities before learning how to model real-world problems through access control, extendible object design, and object relationships. Specifically, the author discusses how to use inheritance, association, and polymorphism concepts for implementing reusable and easy-to-use complex software. More importantly, this book covers design patterns and event-driven programming for learning how to model complex interactions among various objects of the software system to implement various use cases. Unlike existing books on OOP which teach syntax and semantics through standard examples, this book leverages an immersive learning experience through a variety of real-world use cases, applications, games, and system software. While written in C++, the skills can be applied to any OOP language of the reader's preference. The book's last chapters will quickly introduce Python and Solidity languages for learning advanced technologies. By the end, novice and seasoned developers will know how to implement practical and reusable software systems with confidence. For beginners and intermediate software developers with basic programming knowledge to quickly learn OOP concepts with C++.
 

Machine Learning Production Systems: Engineering Machine Learning Models and Pipelines

Автор: literator от 3-10-2024, 16:39, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Machine Learning Production Systems: Engineering Machine Learning Models and Pipelines
Автор: Robert Crowe, Hannes Hapke, Emily Caveness, Di Zhu
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 556
Язык: английский
Формат: epub
Размер: 15.6 MB

Using Machine Learning for products, services, and critical business processes is quite different from using ML in an academic or research setting—especially for recent ML graduates and those moving from research to a commercial environment. Whether you currently work to create products and services that use ML, or would like to in the future, this practical book gives you a broad view of the entire field. Authors Robert Crowe, Hannes Hapke, Emily Caveness, and Di Zhu help you identify topics that you can dive into deeper, along with reference materials and tutorials that teach you the details. You'll learn the state of the art of Machine Learning engineering, including a wide range of topics such as modeling, deployment, and MLOps. You'll learn the basics and advanced aspects to understand the production ML lifecycle. If you’re working in ML/AI or if you want to work in ML/AI in any way other than pure research, this book is for you. It’s primarily focused on people who will have a job title of “ML engineer” or something similar, but in many cases, they’ll also be considered data scientists (the difference between the two job descriptions is often murky). On a more fundamental level, this book is for people who need to know about taking ML/AI technologies and using them to create new products and services. Putting models and applications into production might be the main focus of your job, or it might be something that you do occasionally, or it might even be something done by a team you collaborate with.
 

The AI Revolution in Customer Service and Support: A Practical Guide to Impactful Deployment of AI to Best Serve Your Customers (Final)

Автор: literator от 3-10-2024, 15:18, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: The AI Revolution in Customer Service and Support: A Practical Guide to Impactful Deployment of AI to Best Serve Your Customers (Final Release)
Автор: Ross Smith, Mayte Cubino, Emily McKeon
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2025
Страниц: 546
Язык: английский
Формат: pdf (true), epub
Размер: 41.2 MB

In the rapidly evolving AI landscape, customer service and support professionals find themselves in a prime position to take advantage of this innovative technology to drive customer success. The AI Revolution in Customer Service and Support is a practical guide for professionals who want to harness the power of generative AI within their organizations to create more powerful customer and employee experiences. This book is designed to equip you with the knowledge and confidence to embrace the AI revolution and integrate the technology, such as large language models (LLMs), machine learning, predictive analytics, and gamified learning, into the customer experience. Start your journey toward leveraging this technology effectively to optimize organizational productivity. Generative AI has made amazing advances in the last year, and customer service and support is one of the most important areas where this new technology can have an immediate impact. While the technology is not yet in a place where it will fully replace agents and support engineers, it can do wonders to dramatically improve customer experience while also contribute to the optimization of productivity in various ways. This book help readers understand how and where to incorporate AI technology into the flow of the customer experience. Large Language Models (LLMs) are the latest and most advanced stage of LMs, which aim to build very large-scale and powerful LMs that can generate natural language texts across multiple domains and tasks, given minimal or no supervision. LLMs rely on massive amounts of computation and data and use sophisticated optimization and regularization techniques, such as self-attention, dropout, or layer normalization, to train billions or trillions of parameters. Some of the most prominent examples of LLMs are GPT-3, GPT-3.5 (Instruct GPT) and GPT-4, developed by OpenAI.
 

Applications of Artificial Intelligence in Business and Finance 5.0

Автор: literator от 3-10-2024, 14:45, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Applications of Artificial Intelligence in Business and Finance 5.0
Автор: Richa Goel, Vikas Garg, Michela Floris
Издательство: Apple Academic Press/CRC Press
Год: 2025
Страниц: 285
Язык: английский
Формат: pdf (true), epub
Размер: 21.8 MB

This new book provides a valuable overview of how Artificial Intelligence (AI) applications are transforming global businesses and financial organizations, looking at the newest Artificial Intelligence-based solutions for e-commerce, corporate management, finance, banking and trading, and more. Chapters look at using AI and Machine Learning techniques to forecast and assess financial risks such as liquidity risk, volatility risk, and credit risk. The book also describes the use of natural language processing (NLP) and text mining paired with Machine Learning models to assist in guiding sophisticated investors and corporate managers in financial decision making. Other topics include cryptocurrency in emerging markets; the role of Artificial Intelligencee in making a positive impact on sustainable development; the use of fintech for micro, small and medium enterprises; the role of AI i financial education; the application of Artificial Intelligence in cyber security; and more. Overviews how Artificial Intelligence (AI) applications are transforming global businesses and financial organizations, looking at the newest Artificial Intelligence-based solutions for e-commerce, corporate management, finance, banking, and trading, and more. Explores AI and ML techniques to forecast and assess different financial risks.
 

Build Your Own Neural Networks: Step-By-Step Explanation For Beginners

Автор: literator от 3-10-2024, 12:51, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Build Your Own Neural Networks: Step-By-Step Explanation For Beginners
Автор: Kilho Shin
Издательство: Independently published
Год: 2024
Страниц: 210
Язык: английский
Формат: epub
Размер: 10.1 MB

Are you curious about how neural networks work and want to build your own from scratch? "Build Your Own Neural Networks" is the perfect guide for beginners looking to dive into the fascinating world of Artificial Intelligence (AI). "Build Your Own Neural Networks: Step-By-Step Explanation For Beginners" is designed to demystify the complexities of neural networks for those who are new to the field of Deep Learning. This book is your comprehensive guide to understanding and implementing neural networks from the ground up, using the PyTorch framework. Each chapter is structured to provide hands-on experience with practical code examples, detailed step-by-step explanations, and engaging mini-projects that ensure a practical understanding of the concepts discussed. This approach not only enhances learning but also makes the journey fun and interactive. By avoiding complex jargon and focusing on clear, simple explanations, we ensure that you gain a solid foundation in neural networks without feeling overwhelmed. To break down the abstract world of Neural Networks, we will start with one concrete tool- Python, amongst the most popular languages for Machine Learning (ML) and Deep Learning (DL) development. To best exploit Python’s various capabilities, an understanding of some fundamental concepts and functions is essential. This book is ideal for anyone who has a basic understanding of programming and a curiosity about AI and ML. Whether you are a student, a hobbyist, or a professional looking to switch careers, this book will equip you with the knowledge you need to start building your own neural networks. It's especially useful for readers who prefer learning by doing and enjoy hands-on projects that reinforce learning. No prior experience with Deep Learning frameworks is required, as we start from the very basics and gradually progress to more complex topics.
 

Extending & Embedding Python Using C

Автор: literator от 3-10-2024, 03:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Extending & Embedding Python Using C
Автор: Mike James
Издательство: I/O Press
Год: 2023
Страниц: 265
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Writing a C extension for Python is good for fun and profit! The fun part is that adding Python to C gives you so much more power and a deeper understanding of how Python works. The internals of Python are worth knowing about because they suggest new approaches to other problems. As well as being interesting, it is also a valuable skill. Extending & Embedding Python Using C tells you everything you need to know about the C API, which is what you use to create an extension. It is essentially the Python runtime and so exploring it tells you a lot about Python. You don’t need to be an expert Python programmer to create an extension, but it helps. As you are going to be writing mostly C code, programming in C is a more important skill for this task. While you don’t have to be a C expert, you do need to be reasonably competent and C aficionados will enjoy finding out about some of the clever techniques in use in the C API. Extending Python is a way of bringing any C-based application or library to a much wider audience. Converting Python functions into C functions is also a way of speeding things up. Moreover, you can provide access to hardware or system features that are usually inaccessible by creating an extension. The final chapter explains how to convert the skills you have gained in creating a Python extension to embed Python in a C program. This is a less common requirement, but it has some interesting advantages and possibilities and once you know how to create a Python extension it is easy.