Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 27-05-2025, 00:47
  • Комментариев: 0
Название: Hands-on Spring 6 and Spring Boot 3.0: A pragmatic approach to REST, GraphQL, reactive programming and messaging in Spring
Автор: Sagara Gunathunga
Издательство: BPB Publications
Год: 2025
Страниц: 322
Язык: английский
Формат: epub (true)
Размер: 10.3 MB

The demand for developers skilled in Spring and Spring Boot remains strong, reflecting the frameworks' key roles in modern software development and the constant expansion of Java-based applications across industries. This technical guide to Spring Framework 6 and Spring Boot 3.0 employs a scenario-based methodology, systematically addressing enterprise-grade concerns, including TDD, security, and observability. The content progressively builds a complete application, with each chapter expanding specific components while maintaining a focus on production-ready implementation patterns. A companion GitHub repository provides complete source code, allowing readers to focus on critical concepts. The book's architecture progresses from fundamental Spring concepts through practical implementations of MVC applications, data persistence, REST/GraphQL APIs, reactive programming, and messaging systems, concluding with deployment strategies and emerging Spring technologies. This book is for Java developers who want to use Spring Framework 6 and Spring Boot 3.0 to build production-ready enterprise applications and services. Prior experience using Java is expected, and no experience with Spring and Spring Boot is required.
  • Добавил: Natali26
  • Дата: 26-05-2025, 23:52
  • Комментариев: 0
Название: Нелинейное программирование в примерах и задачах
Автор: Ирина Землякова
Издательство: Южный Федеральный Университет
Год: 2024
Формат: pdf
Страниц: 128
Размер: 47,96 Мб
Язык: русский

Пособие содержит систематическое изложение раздела «Нелинейное программирование», снабжённое теоретическим материалом, множеством примеров и заданий для самостоятельного закрепления материала. Целью данного пособия является подробное изучение такого раздела математического программирования, как нелинейное программирование.
  • Добавил: literator
  • Дата: 26-05-2025, 21:29
  • Комментариев: 0
Название: DevOps for Java Developers: DevOps and DevSecOps best practices for Java developers
Автор: Neeraj Kumar
Издательство: BPB Publications
Год: 2025
Страниц: 332
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Java's robust ecosystem, encompassing Spring Boot, Micronaut, and Quarkus, thrives within modern microservices architectures, making DevOps practices essential for efficient development and deployment. This book serves as a comprehensive guide, starting with the foundational principles of DevOps and its real-world applications within Java-centric environments. It helps you take advantage of microservices, serverless, and cloud-native technologies using the latest DevOps techniques to simplify your build process and create a service or application faster. It explores how breaking down monolithic applications into microservices can accelerate changes and enhance flexibility. This book covers core DevOps concepts, including source code management tools, continuous integration (CI), continuous deployment (CD), and containerization. It also introduces Mobile DevOps, emphasizing the growing need for DevOps in mobile app development. With security being critical, it covers DevSecOps practices to address vulnerabilities. This book is for professionals, like application developers, Java developers, DevOps engineers, or developers who want to develop applications more productively.
  • Добавил: literator
  • Дата: 26-05-2025, 20:34
  • Комментариев: 0
Название: Modern C++ for Machine Learning: A Comprehensive Guide to Building Production-Ready AI Systems
Автор: Aarav Joshi
Издательство: 101 Books
Год: 2025
Страниц: 2531
Язык: английский
Формат: epub (true)
Размер: 34.8 MB

Modern C++ for Machine Learning: A Comprehensive Guide to Building Production-Ready AI Systems is an essential resource for developers, data scientists, and engineers who want to harness the power of modern C++ for machine learning applications. This comprehensive guide takes you through the complete machine learning lifecycle, from foundational concepts to advanced deployment strategies. The book covers cutting-edge topics including Deep Learning architectures, transformer models, computer vision, natural language processing, and MLOps practices. You'll master essential C++ libraries like Eigen, OpenCV, TensorFlow C++ API, and PyTorch C++ frontend while learning to implement everything from basic clustering algorithms to sophisticated neural networks. By the end, you'll have the expertise to design, implement, and deploy enterprise-grade AI systems that leverage C++'s performance advantages for demanding machine learning applications.
  • Добавил: literator
  • Дата: 26-05-2025, 19:58
  • Комментариев: 0
Название: Copula Additive Distributional Regression Using R
Автор: Giampiero Marra, Rosalba Radice
Издательство: CRC Press
Серия: The R Series
Год: 2026
Страниц: 151
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Copula additive distributional regression enables the joint modeling of multiple outcomes, an essential aspect of many real-world research problems. This book provides an accessible overview of this modeling approach, with a particular focus on its implementation in the GJRM R package, developed by the authors. The emphasis is on bivariate responses with empirical illustrations drawn from diverse fields such as health and medicine, epidemiology, economics and social sciences. The book is organized into four parts. Part I introduces the copula additive distributional regression framework and provides a succinct overview of the GJRM and GJRM.data packages in R. Part II focuses on scenarios where the marginal distributions are of the same type, while Part III explores cases with mixed marginal types. Finally, Part IV demonstrates how copula regression can be applied to estimate causal treatment effects in the presence of unobserved confounding. This book is designed for graduate students, researchers, practitioners and analysts who are interested in using copula additive distributional regression for the joint modeling of bivariate outcomes. The methodology is accessible to readers with a basic understanding of core statistics and probability, regression, copula modeling and R.
  • Добавил: literator
  • Дата: 26-05-2025, 19:17
  • Комментариев: 0
Название: Quick Data Structures
Автор: David Matuszek
Издательство: CRC Press
Год: 2026
Страниц: 151
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

If you want to upgrade your programming skills, the most important thing you need is a solid understanding of fundamental data structures. The proper choice of data structures distinguishes excellent programmers from merely competent ones. As an experienced programmer, you use data structures―at least arrays―all the time. However, you may not be familiar with hash tables, trees and binary trees, priority queues, directed and undirected graphs, and other data structures at your disposal. A good choice of data structures will simplify your job, not complicate it. Your code will be not only faster but also easier to understand and debug. There is no downside to using the right data structures for the job. Code isn’t always the best way to explain an algorithm or data structure—but sometimes it is. In such cases, the code should be as readable as possible. It’s generally agreed that Python is the most readable language, but every language has glitches. Similarly, Python has dictionaries, “lists,” and sets, which we will try to avoid. Consequently, the code in this book is “Python-like” but, in the interest of making code as readable as possible for everyone, not necessarily “real” Python.
  • Добавил: literator
  • Дата: 26-05-2025, 17:52
  • Комментариев: 0
Название: Building LLMs with PyTorch: A step-by-step guide to building advanced AI models with PyTorch
Автор: Anand Trivedi
Издательство: BPB Publications
Год: 2025
Страниц: 534
Язык: английский
Формат: epub (true)
Размер: 22.4 MB

PyTorch has become the go-to framework for building cutting-edge large language models (LLMs), enabling developers to harness the power of deep learning for natural language processing. This book serves as your practical guide to navigating the intricacies of PyTorch, empowering you to create your own LLMs from the ground up. You will begin by mastering PyTorch fundamentals, including tensors, autograd, and model creation, before diving into core neural network concepts like gradients, loss functions, and backpropagation. Progressing through regression and image classification with convolutional neural networks, you will then explore advanced image processing through object detection and segmentation. The book seamlessly transitions into NLP, covering RNNs, LSTMs, and attention mechanisms, culminating in the construction of Transformer-based LLMs, including a practical mini-GPT project. You will also get a strong understanding of generative models like VAEs and GANs. By the end of this book, you will possess the technical proficiency to build, train, and deploy sophisticated LLMs using PyTorch, equipping you to contribute to the rapidly evolving landscape of AI.
  • Добавил: literator
  • Дата: 26-05-2025, 16:44
  • Комментариев: 0
Название: Learning Go Programming: Explore automation and data analysis with Golang - 2nd Edition
Автор: Shubhangi Agarwal
Издательство: BPB Publications
Год: 2025
Страниц: 364
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Go has transformed the way developers build scalable, high-performance applications. Whether you are new to it or an experienced developer, mastering its unique idioms and best practices is crucial for writing clean, efficient, and production-ready code. This book is a comprehensive guide to mastering Golang that begins by covering basics of Golang, with concepts like syntax, concurrency, and error handling. Further, this book discusses the key aspects of data analysis and DevOps. It introduces web scraping, machine learning, data handling and manipulation, performing Exploratory Data Analysis—all within the Golang ecosystem. For DevOps enthusiasts, this book highlights how the performance and simplicity of Golang make it a powerful tool for creating automation scripts, managing workflows, and building CI/CD pipelines. It will help you leverage Golang for both data-driven decisions and operational efficiency. You will learn how Golang can process and analyze data, complementing your toolkit. This book is ideal for developers, data analysts, or DevOps engineers with a basic understanding of programming concepts and those looking to expand their skills in Golang. Prior experience with programming languages like Python, Java, or C++ will be helpful, though beginners with a keen interest in learning Go can also benefit from the book.
  • Добавил: literator
  • Дата: 26-05-2025, 15:21
  • Комментариев: 0
Название: Comprehensive Java Programming: Building robust applications using core and advanced Java concepts
Автор: Saloni Bhushan
Издательство: BPB Publications
Год: 2025
Страниц: 534
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Java is a cornerstone in software development, powering diverse applications from mobile to enterprise. This book is your comprehensive guide to understand Java, takes you from foundational concepts to advanced web development, equipping you to build robust applications. This guide systematically progresses through core Java principles: tokens, syntax, OOP, exception handling, I/O, and multithreading. You will build practical skills in GUI development with Swing components and event handling, including adapter classes. Database connectivity using JDBC, including statement types and result sets, and advanced networking are thoroughly covered. The book transitions to web development, exploring Servlets, JSP, and modern frameworks like JSF, Spring MVC, Hibernate, and Struts. This book is designed for students, beginners, and professionals eager to learn Java from scratch or enhance their existing skills. A basic understanding of programming concepts and logical thinking will be beneficial but is not mandatory, as the book covers fundamentals comprehensively.
  • Добавил: literator
  • Дата: 26-05-2025, 14:59
  • Комментариев: 0
Название: Python GPT Cookbook: 75+ practical recipes for building NLP solutions for the real world
Автор: Neil Williams
Издательство: BPB Publications
Год: 2025
Страниц: 512
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

GPT has redefined the landscape of AI, enabling the creation of powerful language models capable of diverse applications. The objective of the Python GPT Cookbook is to equip readers with practical recipes and foundational knowledge to build business solutions using GPT and Python. The book is divided into four parts. The first covers the basics, the second teaches the fundamentals of NLP, the third delves into applying GPT in various fields, and the fourth provides a conclusion. Each chapter includes recipes and practical insights to help readers deepen their understanding and apply the concepts presented. This cookbook approach delivers 78 practical recipes, including creating OpenAI accounts, utilizing playgrounds and API keys. You will learn text preprocessing, embeddings, fine-tuning, and GPT integration with Hugging Face. Learn to implement GPT using PyTorch and TensorFlow, convert models, and build authenticated actions. Applications include chatbots, email summarization, DBA copilots, and use cases in marketing, sales, IP, and manufacturing. The Python GPT Cookbook is for IT professionals and business innovators who already have basic Python skills.