Real-World Event Sourcing: Distribute, Evolve, and Scale Your Elixir Applications

Автор: literator от 15-04-2025, 16:38, Коментариев: 0

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

Название: Real-World Event Sourcing: Distribute, Evolve, and Scale Your Elixir Applications
Автор: Kevin Hoffman
Издательство: Pragmatic Bookshelf
Год: February 2025 (Version: P1.0)
Страниц: 202
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Reality is event-sourced; your mind processes sight, sound, taste, smell, and touch to create its perception of reality. Software isn't that different. Applications use streams of incoming data to create their own realities, and when you interpret that data as events containing state and context, even some of the most complex problems become easily solvable. Unravel the theory behind event sourcing and discover how to put this approach into practice with practical, hands-on coding examples. From early-stage development through production and release, you'll unlock powerful new ways of clearing even the toughest programming hurdles. The language of choice for this book is Elixir. While some previous knowledge of Elixir will certainly help with running and understanding some of the samples, it isn’t strictly required. Many of the samples should be easy enough to read by anyone with exposure to functional programming languages. Some more advanced content leverages GenServer and GenStage, so if you’re unfamiliar with those concepts, you may want to read up on them before you progress beyond the fundamentals presented in the first four chapters.
 

Прогнозное моделирование в IBM SPSS Statistics и R: Метод деревьев решений

Автор: umkaS от 15-04-2025, 14:54, Коментариев: 0

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

Название: Прогнозное моделирование в IBM SPSS Statistics и R: Метод деревьев решений
Автор: Груздев А.В.
Издательство: ДМK
Год: 2016
Cтраниц: 278
Формат: pdf (ocr)
Размер: 33 мб
Язык: русский

Данная книга представляет собой практическое руководство по применению метода деревьев решений для задач сегментации, классификации и прогнозирования. Каждый раздел книги сопровождается практическим примером. Кроме того, книга содержит программный код SPSS Syntax и R, позволяющий полностью автоматизировать процесс построения прогнозных моделей.
 

Efficient Android Coding with Kotlin

Автор: literator от 15-04-2025, 06:37, Коментариев: 0

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

Название: Efficient Android Coding with Kotlin
Автор: Onyx Rose
Издательство: Independently published
Год: 2025
Страниц: 309
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Unlock the huge potential of Android development with Kotlin. Efficient Android Coding with Kotlin is a professional guide tailored for experienced developers who want to write cleaner, faster, and more scalable mobile applications. This book dives deep into modern coding practices, advanced Kotlin features, and performance optimization strategies to help you elevate your Android projects. From understanding Kotlin's expressive syntax to implementing robust architectural patterns, this book equips you with the tools to build high-quality, maintainable apps. You'll learn how to harness the power of Jetpack Compose, streamline data management, and eliminate performance bottlenecks using real-world examples and practical insights. Whether you're developing large-scale apps or refining your workflow, this book provides clear guidance, expert techniques, and hands-on practices to level up your Android development skills. Build apps that perform better, scale smoothly, and stand the test of time—powered by Kotlin.
 

Mastering Python: Learn Python Step-by-Step with Practical Projects

Автор: literator от 15-04-2025, 05:21, Коментариев: 0

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

Название: Mastering Python: Learn Python Step-by-Step with Practical Projects
Автор: Amelia Hartman
Издательство: Independently published
Год: 2025
Страниц: 140
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

"Mastering Python: From Basics to Expert-Level Programming: Learn Python Step-by-Step with Practical Projects" will help you unleash the potential of Python and advance your programming abilities. This thorough manual is intended to assist seasoned developers in advancing their skills and turning novices into competent programmers. This book lays a solid foundation for your journey by guiding you through Python's syntax, variables, and control structures, starting with the foundations. As you advance, you will study intermediate subjects, including dealing with modules, handling errors, and object-oriented programming. Advanced ideas like decorators, APIs, and concurrency are explained in an easy-to-understand, step-by-step fashion for individuals who want to push themselves. This book is unique since it takes a hands-on, project-based approach. You'll put your knowledge to use in practical situations by designing a web scraper, an API-based weather app, and a budget tracker. In addition to strengthening your comprehension, these practical assignments get you ready to tackle actual problems in work environments.
 

Async Rust: Unleashing the Power of Fearless Concurrency

Автор: literator от 15-04-2025, 04:17, Коментариев: 0

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

Название: ASYNC Rust: Unleashing the Power of Fearless Concurrency
Автор: Maxwell Flitton, Caroline Morton
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 264
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB
Размер: 10.1 MB

Already popular among programmers for its memory safety and speed, the Rust programming language is also valuable for asynchrony. This practical book shows you how asynchronous Rust can help you solve problems that require multitasking. You'll learn how to apply async programming to solve problems with an async approach. You will also dive deeper into async runtimes, implementing your own ways in which async runtimes handle incoming tasks. Asynchronous programming in Rust, often referred to as Async Rust, is a powerful paradigm that allows developers to write concurrent code that is more efficient and scalable. Rust’s type system and ownership model provide the safety guarantees that we all love. However, mastering async Rust requires an understanding of specific concepts, such as futures, pinning, and executors. This book will guide you through these concepts, equipping you with the knowledge needed to apply async to your own projects and programs. This book is aimed at intermediate Rust developers who want to learn how to improve their applications and programs by using the range of asynchronous functionality available to them.
 

Scripting with PowerShell for Beginners: A Practical Guide with Examples

Автор: literator от 14-04-2025, 20:47, Коментариев: 0

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

Название: Scripting with PowerShell for Beginners: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 282
Язык: английский
Формат: pdf, epub (true)
Размер: 10.5 MB

"Scripting with PowerShell for Beginners: A Practical Guide with Examples" serves as a comprehensive introduction to PowerShell, a powerful scripting language and automation tool, essential for modern system administration and configuration management. Designed for those new to PowerShell, this book offers a clear and structured approach to learning the essentials of scripting, from basic command syntax to complex automation tasks. By integrating concrete examples and practical exercises, it facilitates not only the understanding but also the application of PowerShell's capabilities in real-world scenarios. The book meticulously unpacks the core components of PowerShell, guiding readers through variables, data types, operators, and the crucial control structures that dictate script flow. Readers are introduced to the mechanics of cmdlets, functions, and modules, which are instrumental in writing efficient and reusable code. Furthermore, it emphasizes the significance of objects and the pipeline in PowerShell, demonstrating how these elements can be manipulated to enhance script functionality and efficiency.
 

Informed Machine Learning

Автор: literator от 14-04-2025, 17:32, Коментариев: 0

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

Название: Informed Machine Learning
Автор: Daniel Schulz, Christian Bauckhage
Издательство: Springer
Год: 2025
Страниц: 344
Язык: английский
Формат: pdf (true), epub
Размер: 40.3 MB

This book presents the concept of Informed Machine Learning and demonstrates its practical use with a compelling collection of applications of this paradigm in industrial and business use cases. These range from health care over manufacturing and material science to more advanced combinations with Deep Learning, say, in the form of physical informed neural networks. The book is intended for those interested in modern Informed Machine Learning for a wide range of practical applications where the aspect of small data sets is a challenge. Machine Learning with small amounts of data? After the recent success of Artificial Intelligence based on training with massive amounts of data, this idea may sound exotic. However, it addresses crucial needs of practitioners in industry. While many industrial applications stand to benefit from the use of AI, the amounts of data needed by current learning paradigms are often hard to come by in industrial settings. As an alternative, learning methods and models are called for which integrate other sources of knowledge in order to compensate for the lack of data. This is where the principle of “Informed Machine Learning” comes into play.
 

Building AR Apps with ARCore and ARKit: Master Augmented Reality App Development with ARCore and ARKit

Автор: literator от 14-04-2025, 15:48, Коментариев: 0

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

Название: Building AR Apps with ARCore and ARKit: Master Augmented Reality App Development with ARCore and ARKit for Immersive and Interactive AR Experiences
Автор: Vedala Venkata Satyadev
Издательство: Orange Education Pvt Ltd
Год: 2025
Страниц: 242
Язык: английский
Формат: epub
Размер: 18.0 MB

Build Immersive AR Apps with ARCore and ARKit. Augmented Reality (AR) is revolutionizing how we interact with digital content, and mastering ARCore and ARKit can give you a competitive edge in this rapidly growing field. Building AR Apps with ARCore and ARKit takes you on a structured journey, starting with the fundamentals of AR technology and progressing to building real-world applications. By the end of this book, you won’t just understand AR—you’ll be equipped to build and deploy powerful AR applications with confidence. Whether you're a developer looking to expand your skill set or an innovator eager to push the boundaries of digital experiences, this book provides the expertise you need. Don’t get left behind—start building the future of AR today! This book is tailored for software developers looking to expand their skills and build immersive AR applications. Tech enthusiasts eager to explore AR development will gain hands-on experience with practical techniques. Students and learners studying programming or mobile development can use this book to create interactive AR apps with ARCore and ARKit. A basic understanding of C# or Swift and experience with Android or iOS development is recommended. No prior AR experience is required.
 

Информатика и программирование: объектно-ориентированное программирование (на основе языка С#)

Автор: umkaS от 14-04-2025, 05:57, Коментариев: 0

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

Название: Информатика и программирование: объектно-ориентированное программирование (на основе языка С#)
Автор: Мурадханов С.Э., Широков А.И.
Издательство: Издательский Дом МИСиС
Год: 2015
Cтраниц: 309
Формат: pdf
Размер: 31 мб
Язык: русский

Объектно-ориентированная парадигма (ОПП) является фундаментом разработки современных программных комплексов. Изучающая такие средства дисциплина имеет как теоретическую составляющую (объектно-ориентированный подход к анализу предметной области), так и практическую (синтез информационной системы с использованием инструментов объектно-ориентированной разработки).
 

Learning Java: A Test-Driven Approach

Автор: literator от 14-04-2025, 01:45, Коментариев: 0

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

Название: Learning Java: A Test-Driven Approach
Автор: Joshua Crotts
Издательство: Springer
Год: 2024
Страниц: 474
Язык: английский
Формат: pdf (true)
Размер: 18.5 MB

This introductory textbook on Java programming is different from others by its emphasis on test-driven development. Writing tests before designing the implementation is incredibly important for debugging purposes and understanding the desired outcome. While testing is often an afterthought in other Java textbooks (being placed at the very end or not at all, which is in some ways cruel to withhold such capabilities from the student), this text takes a different, perhaps "functional“ approach to learning Java: it introduces testing and methods from the start, followed by conditionals, recursion, and loops (on purpose in this very order). It then dives deep into data structures and the Java Collections API, including streams and generics. After this, it pivots to object-oriented programming, exceptions and I/O, searching and sorting, algorithm analysis, and eventually advanced Java/programming topics. This ordering of topics is well adjusted to prepare students to subsequent upper-level courses in data structure or algorithm design and implementation. The approach is illuminated by numerous code snippets and the students’ understanding is consolidated by about 250 exercises covering all topics covered in the book. With this book, readers will not only learn how to program Java, but also acquire a necessary precondition for successfully writing and testing commercial software.