ПРОГРАММИРОВАНИЕ » Страница 39
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Building Event-Driven Microservices, 2nd Edition (Early Release)
/ Комментариев: 0/

Название: Building Event-Driven Microservices: Leveraging Organizational Data at Scale, 2nd Edition (Early Release)
Автор: Adam Bellemare
Издательство: O’Reilly Media, Inc.
Год: 2025-02-19
Страниц: 120
Язык: английский
Формат: epub
Размер: 10.1 MB

Event-driven microservices offer an optimal approach to harnessing event streams, reacting and responding to changes as they occur across your company. With this fully revised and updated guide, you'll learn how to build event streams, then apply the principles of event-driven architecture to create powerful microservice applications for your organization. Author Adam Bellemare takes you through the process of creating event-driven microservice architectures, from first principles all the way to advanced applications. Covering event design, modeling, production, and consumption, this book will show you powerful and reusable patterns for generating and accessing data all across your organization.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Considerations on the AI Endgame: Ethics, Risks and Computational Frameworks
/ Комментариев: 0/

Название: Considerations on the AI Endgame: Ethics, Risks and Computational Frameworks
Автор: Soenke Ziesche, Roman V. Yampolskiy
Издательство: CRC Press
Серия: Chapman & Hall/CRC Artificial Intelligence and Robotics Series
Год: 2025
Страниц: 222
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

This seminal volume offers an interdisciplinary exploration into the rapidly evolving field of artificial intelligence and its societal implications. Written by leading scholars Soenke Ziesche and Roman V. Yampolskiy, the book delves into a multitude of topics that address the rapid technological advancements in AI and the ethical dilemmas that arise as a result. The topics explored range from an in-depth look at AI welfare science and policy frameworks to the mathematical underpinnings of machine intelligence. These subjects include discussions on preserving our personal identity in technological contexts as well as on the question of AI identity, innovative proposals towards the critical AI value alignment problem and a call to merge Western and non-Western approaches towards universal AI ethics. The work also introduces unconventional yet crucial angles, such as the concept of "ikigai" in AI ethics and a pioneering attempt to map a potential AI-driven ikigai universe as well as the role of design formalisation, or "Designometry," in the creation of artefacts. By offering a balanced mix of theoretical and applied insights, the book serves as an invaluable resource for researchers, policymakers and anyone interested in the future of AI and the extent of its impact on society.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Инфраструктура как код. С примерами на Python и Terraform
/ Комментариев: 0/

Название: Инфраструктура как код. С примерами на Python и Terraform
Автор: Розмари Ванг
Издательство: ДМК Пресс
Год: 2025
Страниц: 486
Язык: русский
Формат: pdf
Размер: 20.5 MB

Инфраструктура как код (IaC) – это набор методов и процессов для построения и обслуживания инфраструктуры с использованием скриптов, файлов конфигурации или языков программирования. IaC значительно облегчает тестирование компонентов, реализацию функций и масштабирование системы. Но самое главное – поскольку IaC следует классическим методам разработки, для внесения изменений в масштабах системы достаточно нескольких коммитов кода! Прочитав эту книгу, вы научитесь создавать виртуальные серверы, сети, балансировщики нагрузки, брандмауэры и другие компоненты с помощью Python и Terraform, а также уверенно обновлять инфраструктуру, не прерывая работу системы. Советы экспертов по стратегиям совместной работы в команде помогут вам избежать нестабильности, повысить безопасность системы и сократить расходы.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering Kotlin in 30 Days: From Fundamentals to Advanced Android Development
/ Комментариев: 0/

Название: Mastering Kotlin in 30 Days: From Fundamentals to Advanced Android Development
Автор: Rover Mildreds
Издательство: Independently published
Год: September 24, 2024
Страниц: 327
Язык: английский
Формат: epub
Размер: 40.3 MB

Mastering Kotlin in 30 Days is your ultimate guide to learning Kotlin programming from the ground up. Whether you’re a seasoned developer transitioning to Kotlin or a beginner eager to explore this modern language, this book is designed to equip you with the knowledge and skills needed to master Kotlin for professional use, particularly in Android development. Kotlin is rapidly becoming the go-to language for Android developers, favored for its clarity, safety features, and seamless interoperability with Java. This comprehensive guide breaks down complex programming concepts into clear, manageable sections, making it easy to absorb the fundamentals and advance to more complex topics. One of the key benefits of Kotlin is its interoperability with Java, which allows developers to seamlessly integrate Kotlin code with existing Java projects. This means that developers can gradually migrate their codebases to Kotlin without having to rewrite their entire application from scratch. Kotlin also offers a range of features that are not available in Java, such as extension functions, higher-order functions, and null safety, which help developers write more concise and robust code.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering Grid Computing: Scheduling and Resource Management
/ Комментариев: 0/

Название: Mastering Grid Computing: Scheduling and Resource Management
Автор: Ankita, Sudip Kumar Sahana
Издательство: Apple Academic Press/CRC Press
Год: 2025
Страниц: 222
Язык: английский
Формат: pdf (true), epub
Размер: 40.5 MB

The book incorporates different scheduling algorithms, including traditional and non-traditional (bio-inspired) methods, to solve grid scheduling problems. Grid computing, a computing infrastructure that combines computer resources spread over different geographical locations to achieve a common goal, is seen as an efficient solution to solve complex real-world computer problems in a shorter time. Grid computing makes it easier to collaborate with other organizations, makes better use of existing hardware, and reduces transmission congestion, leading to more efficient electricity markets, improved power quality, and a reduced environmental impact. A large number of scheduling algorithms are available, but choosing an optimal algorithm is important. In this book, we have studied several scheduling algorithms such as First Come First Serve (FCFS), Shortest Job First (SJF), Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO), Genetic Algorithm (GA), and a few hybrid algorithms.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Go in Practice, Second Edition
/ Комментариев: 0/

Название: Go in Practice, Second Edition
Автор: Nathan Kozyra, Matt Butcher, Matt Farina
Издательство: Manning Publications
Год: 2025
Страниц: 376
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Practical techniques for building concurrent, cloud-native, and high performance Go applications—all accelerated with productivity-boosting AI tools. Go in Practice, Second Edition is full of tips, tricks, best practices, and expert insights into how to get things done with Go. It builds on your existing knowledge of the Go language, introducing specific strategies you can use to maximize your productivity in day-to-day dev work. Go in Practice, Second Edition has been extensively revised by author Nathan Kozyra to cover the latest version of Go, along with new dev techniques, including productivity-boosting AI tools. It follows an instantly-familiar cookbook-style Problem/Solution/Discussion format, building on what you already know about Go with advanced or little-known techniques for concurrency, logging and caching, microservices, testing, deployment, and more. For intermediate developers with previous experience in Go.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Coding For Beginners - 21th Edition 2025
/ Комментариев: 0/

Название: Coding For Beginners - 21th Edition 2025
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2025
Язык: английский
Формат: pdf
Размер: 50.1 MB

"Программирование на Python для начинающих" - это первый и единственный выбор, если вы начинающий и хотите узнать все, что вам нужно, чтобы начать программировать. Это независимое руководство наполнено полезными рекомендациями и пошаговыми примерами с цветными иллюстрациями, написанными на простом и понятном английском языке. На страницах этого нового руководства вы узнаете все, что вам нужно знать о написании своих собственных потрясающих приложений. С этим неофициальным руководством по эксплуатации ни одна проблема не будет неразрешимой, ни один вопрос не останется без ответа, пока вы учитесь, изучаете и улучшаете свой пользовательский опыт.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering Rust: The Ultimate Starter Guide
/ Комментариев: 0/

Название: Mastering Rust: The Ultimate Starter Guide
Автор: Dan Miller
Издательство: Independently published
Год: 2025
Страниц: 468
Язык: английский
Формат: pdf, epub
Размер: 39.6 MB

Ready to dive into Rust but not sure where to start? Mastering Rust: The Ultimate Starter Guide by Dan Miller is your comprehensive companion on this exciting journey. Dan's unique approach to writing makes learning Rust a personable and rewarding experience. What sets this guide apart is its focus on practical application. You'll not only learn the "how" but also the "why," gaining insights into Rust's design decisions and how they benefit your development projects. With detailed explanations of generics, traits, and lifetimes, this book prepares you to write efficient, robust, and maintainable Rust code. Every great developer knows that learning never stops. Mastering Rust: The Ultimate Starter Guide is more than a technical manual; it's a journey into thinking differently about programming. Dan Miller challenges you to grow, not just in skill but in understanding the art of coding. Begin this transformative journey, and see how mastering Rust can redefine your approach to software development.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Machine Learning in 30 Days: The Complete Beginner's Guide
/ Комментариев: 0/

Название: Machine Learning in 30 Days: The Complete Beginner's Guide
Автор: Aniket Jain
Издательство: Independently published
Серия: Zero to Hero in 30 Days: The Accelerated Learning Series
Год: 2025
Страниц: 206
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Machine Learning in 30 Days: The Complete Beginner’s Guide is the ultimate step-by-step roadmap for anyone looking to master Machine Learning with Python from scratch. Designed to take you from a complete beginner to a confident ML practitioner in just 30 days, this book provides a structured, easy-to-follow approach to learning Machine Learning Python efficiently. Python is the most widely used programming language for Machine Learning, primarily due to its simplicity, versatility, and extensive ecosystem of ML libraries. Popular Python libraries such as NumPy, Pandas, and Matplotlib are indispensable for data manipulation and visualization. Meanwhile, frameworks like Scikit-learn, TensorFlow, and PyTorch facilitate building and training powerful ML models. Python's rich ecosystem makes it an ideal choice for beginners and experts alike, enabling seamless experimentation and rapid prototyping. By the end of 30 days, you’ll have the confidence and skills to build and deploy Machine Learning models, analyze data, and work on AI-driven projects. If you're searching for the best Python Machine Learning book to start your journey, this is it. Start your Machine Learning adventure today and become proficient in just 30 days!


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Industrial Vision Systems with Raspberry Pi: Build and Design Vision products Using Python and OpenCV
/ Комментариев: 0/

Название: Industrial Vision Systems with Raspberry Pi: Build and Design Vision products Using Python and OpenCV
Автор: K. Mohaideen Abdul Kadhar, G. Anand
Издательство: Apress
Год: 2024
Страниц: 346
Язык: английский
Формат: pdf (true), epub (true)
Размер: 34.8 MB

Today’s industries are faced with a growing demand for vision systems due to their non-invasive characteristics in inspecting product quality. These systems identify surface defects and faults, and verify components’ orientation and their measurements, etc. This book explores the vision techniques needed to design and develop your own industrial vision system with the help of Raspberry Pi. You’ll start by reviewing basic concepts and applications of machine vision systems, followed by the preliminaries of Python, OpenCV, required libraries, and installing OpenCV for Python on Raspberry Pi. These are used when implementing image processing for the system applications. You’ll then look at interfacing techniques and some of the challenges industrial vision systems encounter, such as lighting and camera angles. Algorithms and image processing techniques are also discussed, along with Machine Learning and Deep Learning techniques. Later chapters explain the use of GUI apps and real-time applications of Industrial vision systems. Each chapter concludes with examples and demo implementations to facilitate your knowledge of the concepts. By the end of the book, you’ll be able to build and deploy computer vision applications with Python, OpenCV, and Raspberry Pi.