Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: Multi-Cloud Automation with Ansible: Automate, orchestrate, and scale in a multi-cloud world
Автор: Pankaj Sabharwal
Издательство: BPB Publications
Год: 2024
Страниц: 298
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

One tool, endless possibilities: Multi-cloud mastery with Ansible. Across the modern IT landscape, managing infrastructure across diverse cloud platforms has become a formidable task. Ansible, a robust open-source automation tool, emerges as the ultimate weapon in your arsenal, unlocking efficiency and control over your multi-cloud environment, such as IBM, AWS, GCP, and Azure. Indulge in an in-depth venture through Ansible's fundamentals, architecture, and applications in multi-cloud environments with use cases. Gain a deep understanding of core concepts, such as playbooks, tasks, and roles, and learn to set up Ansible seamlessly across diverse operating systems and cloud providers. Master the creation of efficient playbooks to automate infrastructure provisioning, application deployment, and configuration management in multi-cloud scenarios. Dig into advanced areas like network automation, security automation, and edge computing, acquiring the skills to automate intricate tasks effortlessly. By the end of this book, you will emerge as a confident Ansible expert, capable of automating your multi-cloud operations with precision and efficiency. In the dynamic landscape of IT, the need to ensure scalability, repeatability, and consistency across infrastructures has driven the surge in automation tools. Ansible, with its declarative nature and agent-less architecture, emerges as a favorite. This book, structured meticulously over eleven chapters, offers an in-depth dive into leveraging Ansible for modern IT needs.
Разместил: Ingvar16 21-01-2024, 21:49 | Комментарии: 0 | Подробнее
Название: Principles of Software Architecture Modernization: Delivering engineering excellence with the art of fixing microservices
Автор: Diego Pacheco, Sam Sgro
Издательство: BPB Publications
Год: 2024
Страниц: 474
Язык: английский
Формат: epub (true)
Размер: 19.7 MB

Long path to better systems that last longer and make engineers and customers happier. This book is a comprehensive guide to designing scalable and maintainable software written by an expert. It covers the principles, patterns, anti-patterns, trade-offs, and concepts that software developers and architects need to understand to design software that is both scalable and maintainable. The book begins by introducing the concept of monoliths and discussing the challenges associated with scaling and maintaining them. It then covers several anti-patterns that can lead to these challenges, such as lack of isolation and internal shared libraries. The next section of the book focuses on the principles of good software design, such as loose coupling and encapsulation. It also covers several software architecture patterns that can be used to design scalable and maintainable monoliths, such as the layered architecture pattern and the microservices pattern. The final section of the book guides how to migrate monoliths to distributed systems. It also covers how to test and deploy distributed systems effectively.
Разместил: Ingvar16 21-01-2024, 19:03 | Комментарии: 0 | Подробнее
Название: Computational Intelligence Methods for Sentiment Analysis in Natural Language Processing Applications
Автор: D. Jude Hemanth
Издательство: Morgan Kaufmann/Elsevier
Год: 2024
Страниц: 254
Язык: английский
Формат: epub
Размер: 11.2 MB

Computational Intelligence for Sentiment Analysis in Natural Language Processing Applications provides a solution to this problem through detailed technical coverage of AI-based Sentiment Analysis methods for various applications. The book's authors provide readers with an in-depth look at the challenges and associated solutions, including case studies and real-world scenarios from across the globe. Development of scientific and enterprise applications are covered that will aid computer scientists in building practical/real-world AI-based Sentiment Analysis systems. With the vast increase in Big Data, computational intelligence approaches have become a necessity for Natural Language Processing (NLP) and Sentiment Analysis in a wide range of decision-making application areas. The opinions registered by the users on a specific subject is collectively analyzed to provide a final comment on the subject. Analyzing these data is a tedious task that can be solved by Machine Learning (ML) techniques. Hence, the combination of sentiments and ML techniques is extremely important to derive any information from the huge social media data. In this book, different types of ML and deep learning methods are explored in the context of different dimensions of sentiment analysis.
Разместил: Ingvar16 21-01-2024, 17:47 | Комментарии: 0 | Подробнее
Название: Source Code Exploration with Memcached: A beginner's guide to understanding and exploring open-source code
Автор: Praveen Raj, Prashanth Raghu
Издательство: BPB Publications
Год: 2024
Страниц: 212
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Architect your own benchmarks. Open-source development has been the single most significant contributor to the development community, and the contributions are used across the IT landscape including corporations, universities, schools, etc. Open-source development skills enable developers to understand the intricacies of softwares, enabling robust decision-making while choosing technologies over trends and making mature decisions on a day-to-day development basis. This book is for all programming enthusiasts and is designed to be a Source code 101 level book, but it can help developers elevate to architect-level decision-making as well as architects to make solid software decisions while building the systems. Programming languages like Python, Lua, C, C++ (compilers), Lua, Rust, database systems, caching systems, web frameworks, and libraries, the availability of open-source code systems has greatly impacted visibility and democratized developer access to enterprise-grade software, resulting in rapid innovation at minimal cost. The impact of open-source software is greater than we can imagine, and the software mentioned here are just the tip of the iceberg. A programming language contains a parser, symbol table generator, compiler, assembler, and interpreter, to mention a few common phases, along with memory management, thread management, configurations, data structures, and many more. While exploring multiple languages, we can note that the code stages remain almost identical.
Разместил: Ingvar16 21-01-2024, 02:52 | Комментарии: 0 | Подробнее
Название: PowerShell Essential Guide: Master the fundamentals of PowerShell scripting and automation
Автор: Prashanth Jayaram, Rajendra Gupta
Издательство: BPB Publications
Год: 2024
Страниц: 310
Язык: английский
Формат: epub (true)
Размер: 15.8 MB

PowerShell Essentials - Your path to efficient automation and scripting. In the last decade, PowerShell has propelled in every way in the automation arena. Since the inception of PowerShell, it has become a de facto tool for automation, and it is the favorite solution of many Windows administrators, with the capability to automate almost any task in the Microsoft ecosystem. Since the advent of PowerShell, it has been a lot easier to import the related modules and invoke the associated cmdlets call to take care of many day-to-day mundane activities, from simple to complex maintenance. Beginning with introductory chapters that cover Azure concepts, an overview of PowerShell, and other related tools, the reader will be introduced to the advanced concepts of Azure components without heavy emphasis on Cloud. For every section, the PowerShell code is designed, and readers with no prior experience can jump into the topics and get started with the examples. The aim of this book is to provide the reader with hands-on experience with Azure databases, enabling them to work with what is relevant in the market today and is clearly in the future. It would be great to have hands-on experience with PowerShell; this would help you to progress faster. However, if you have experience with PowerShell, you can jump to a specific chapter or topic in the book.
Разместил: Ingvar16 21-01-2024, 02:15 | Комментарии: 0 | Подробнее
Название: Java Cryptography: Tools and Techniques
Автор: David Hook, Jon Eaves
Издательство: Leanpub
Год: 2023-06-13
Страниц: 511
Язык: английский
Формат: pdf (true), epub + Extras
Размер: 10.1 MB

Between the standard Java Runtime and the Bouncy Castle APIs there is a rich tool set of APIs to help work with the maze of standards and protocols needed for secure communication, storage and identity management. This book will help you navigate that maze and shine light into some of the darker corridors. Cryptography is about the security of communications. It provides mechanisms for hiding messages from outside observers, accurately identifying the originators of messages, determining that messages have been delivered safely without tampering, and making it possible to accurately identify both the entities receiving and sending messages when messages are being delivered between different parties. Over time, in our increasingly connected world, issues related to cryptography and security have increasingly become common in the development of applications and even other APIs. In this environment, Java still maintains its popularity as a language for the development and implementation of Internet applications. While Java has an established API for basic cryptography defined as part of the regular Java runtime, many things that developers generally need to do, such as producing and managing certificates, client credentials, time stamps, and secure messaging are not provided. The Legion of the Bouncy Castle Cryptography APIs were developed to fill a large part of this gap.
Разместил: Ingvar16 21-01-2024, 01:29 | Комментарии: 0 | Подробнее
Название: Programming for Problem-Solving with C: Formulating Algorithms for Complex Problems
Автор: Dr. Kamaldeep
Издательство: BPB Publications
Год: 2024
Страниц: 480
Язык: английский
Формат: epub (true), pdf
Размер: 10.1 MB

This book equips you with the knowledge of fundamentals of C, a powerful and versatile programming language. It extensively explores the building blocks of computers, software, and algorithms, helping the readers gain a comprehensive understanding of how data is manipulated and solutions are designed. The readers will learn more about fundamental data types like integers, floats, and characters, master operators and expressions for manipulating data efficiently. We will explore control flow statements like if and for to write structured and logical code, and unlock the power of loops for repetitive tasks. As the book progresses, we will conquer advanced topics like recursion, user-defined functions, dynamic memory allocation, expanding coding skills and tackling complex problems with ease. This book guarantees knowledge beyond merely learning concept, helping you to acquire expertise required for future job roles. This book is meant for students in fields like, Computer Science or data analysis, seeking a strong C foundation. It can also be utilised by professional engineers, scientists, or developers looking to boost their analytical skills with C.
Разместил: Ingvar16 20-01-2024, 19:31 | Комментарии: 0 | Подробнее
Название: Python GUI with PyQt: Learn to build modern and stunning GUIs in Python with PyQt5 and Qt Designer
Автор: Saurabh Chandrakar, Dr. Nilesh Bhaskarrao Bahadure
Издательство: BPB Publications
Год: 2024
Страниц: 440
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Master the art of GUI development in Python with this comprehensive guide. Python GUI with PyQt is an invaluable guide for both novice and experienced programmers who want to master the art of creating visually appealing and interactive graphical user interfaces (GUIs) for Python applications using the PyQt5 library and the Qt Designer visual layout tool. It covers all the essential concepts of PyQt5 GUI programming in a comprehensive and beginner-friendly manner. The book starts with the basics of GUI programming, such as creating windows, using layout managers, and managing signals and events. It then covers more advanced topics, such as creating dialog and message boxes, using container, input, item views, and display widgets. Then it teaches you to connect signals to slots, the cornerstone of event-driven programming, and discover how to utilize Qt Designer, a visual GUI design tool, to streamline the development process. You finally conclude your journey by mastering the art of display widgets, empowering you to present information with clarity and elegance. The book is also highly interactive, with practical examples and exercises at the end of each chapter. These help you solidify your understanding of the concepts and gain practical experience in PyQt5 GUI programming.
Разместил: Ingvar16 20-01-2024, 19:01 | Комментарии: 0 | Подробнее
Название: Programming Languages: Concepts and Implementation
Автор: Saverio Perugini
Издательство: Jones & Bartlett Learning
Год: 2023
Страниц: 889
Язык: английский
Формат: pdf (true)
Размер: 15.0 MB

Programming Languages: Concepts and Implementation is a textbook on the fundamental principles of programming languages through a combination of concept-based and interpreter-based approaches. The book has an implementation-oriented focus and features conceptual and programming exercises that give students practical experience applying language theory and concepts. The book also showcases the construction of a progressive series of language interpreters in Python that cover the implementation of a host of core language concepts such as scope, first-class functions, and parameter passing. Other programming styles, including logic/declarative programming, and compelling language features, such as first-class continuations, are also discussed. Concepts are presented in Python, Scheme, javascript, Ruby, ML, Haskell, Prolog, and various other programming languages. This book is intended as a general-purpose textbook for a course on programming languages.
Разместил: Ingvar16 20-01-2024, 17:13 | Комментарии: 0 | Подробнее
Название: Learning and Experiencing Cryptography with CrypTool and SageMath
Автор: Bernhard Esslinger
Издательство: Artech House
Год: 2024
Страниц: 665
Язык: английский
Формат: pdf (true)
Размер: 49.7 MB

This book provides a broad overview of cryptography and enables cryptography for trying out. It emphasizes the connections between theory and practice, focuses on RSA for introducing number theory and PKI, and links the theory to the most current recommendations from NIST and BSI. The book also enables readers to directly try out the results with existing tools available as open source. It is different from all existing books because it shows very concretely how to execute many procedures with different tools. The target group could be self-learners, pupils and students, but also developers and users in companies. All code written with these open-source tools is available. The appendix describes in detail how to use these tools. The main chapters are independent from one another. At the end of most chapters, you will find references and web links. The sections have been enriched with many footnotes. Within the footnotes you can see where the described functions can be called and tried within the different CrypTool versions, within SageMath or within OpenSSL. This book is written for both laymen and beginners, as well as for students and practitioners who would like to delve deeper into this field.
Разместил: Ingvar16 20-01-2024, 08:30 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2021     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности