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



Реклама


Название: Code is for Humans: A guide to human-centric software engineering. Part I. Theory
Автор: Zohar Jackson
Издательство: Leanpub
Год: September 15, 2023
Страниц: 141
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

To write better code and build better products we must understand why engineering and design often fail. Why is it so difficult to write bug-free code? Why do people fail to use products? And why do engineering projects go sideways? The answer to these questions lies in the shortcomings of human cognition and the nature of complexity. This book explores these topics and presents a human-centric approach to software engineering. An approach that considers and compensates for our cognitive biases, cognitive weaknesses, and the chaotic nature of the universe. The ideas presented will help you write better code, build better products, and be a more effective engineer. Their years of university Computer Science education had failed them by focusing on algorithms and the theoretical. Valuable knowledge, but not very useful in solving the problems engineers face on a daily basis. These graduates were never taught what engineering is. What are its fundamental concepts and practices?
Разместил: Ingvar16 16-09-2023, 16:38 | Комментарии: 0 | Подробнее
Название: From jаvascript to Rust: Map common jаvascript and Node.js workflows to the Rust ecosystem
Автор: Jarrod Overson, Vino Technologies
Издательство: Independently published
Год: 2022
Страниц: 166
Язык: английский
Формат: pdf (true)
Размер: 10.9 MB

Each chapter will take concepts you know in jаvascript and Node.js and translate them to their Rust counterparts. The first chapters start with the basics, like getting set up with Rust via a tool similar to nvm (rustup), using the package manager (cargo), and setting up VS Code. Later chapters go over language gotchas, how to perform common jаvascript tasks in Rust, and we’ll finish up by touching on solid dependencies to start adding to your projects. Why Rust? You could use C, C++, C#, Go, Java, Kotlin, Haskell or a hundred others. Rust is notoriously difficult even for system programmers to get into. Rust’s tooling and support for WebAssembly is better than everything else out there. You can rewrite CPU-heavy jаvascript logic into Rust and run it as WebAssembly. Which basically makes you a superhero. With jаvascript and Rust, there’s nothing you can’t handle. This book is not a deep, comprehensive Rust tutorial. It’s meant to bootstrap experienced programmers into Rust. We’ll take common Node.js workflows and idiomatic jаvascript and TypeScript and map them to their Rust counterparts.
Разместил: Ingvar16 16-09-2023, 09:03 | Комментарии: 0 | Подробнее
Название: Beginner's Guide to Unity Shader Graph: Create Immersive Game Worlds Using Unity's Shader Tool
Автор: Alvaro Alda
Издательство: Apress
Год: 2023
Страниц: 453
Язык: английский
Формат: pdf (true), epub (true)
Размер: 83.5 MB

Discover how shaders can enhance your game and mesmerize players by making graphic gameplay elements more realistic and attractive. This book provides easy-to-follow recipes that will show you how to leverage the Unity Shader Graph to create more immersive, enjoyable games. Author ?lvaro Alda takes you through each effect step by step, so that you gain a foundational understanding of how they are created using the Shader Graph tool. Practical projects help you put what you’re learning into context, from simple effects like 3D scan lines to more complicated effects such as black holes, bubble particles, water, and even interactive snow. Twelve different effects are demonstrated, to cover almost everything related to shader graph. On completing this book, you will have a thorough understanding of the Shader Graph tool and samples to replicate and continue learning from. Whether you are an indie game developer or technical artist, Beginner's Guide to Unity Shader Graph will give you the confidence to use the Shader Graph tool to create games that will keep players glued to their screens.
Разместил: Ingvar16 16-09-2023, 07:56 | Комментарии: 0 | Подробнее
Название: Грокаем глубокое обучение с подкреплением
Автор: Мигель Моралес
Издательство: Питер
Год: 2023
Страниц: 464
Язык: русский
Формат: pdf
Размер: 22.9 MB

Мы учимся, взаимодействуя с окружающей средой, и получаемые вознаграждения и наказания определяют наше поведение в будущем. Глубокое обучение с подкреплением (reinforcement learning, RL) привносит этот естественный процесс в искусственный интеллект и предполагает анализ результатов для выявления наиболее эффективных путей движения вперед. Агенты глубокого обучения с подкреплением могут способствовать успеху маркетинговых кампаний, прогнозировать рост акций и побеждать гроссмейстеров в Го и шахматах. Давайте научимся создавать системы глубокого обучения на примере увлекательных упражнений, сопровождаемых кодом на Python с подробными комментариями и понятными объяснениями. Вы увидите, как работают алгоритмы, и научитесь создавать собственных агентов глубокого обучения с подкреплением, используя оценочную обратную связь.
Разместил: Ingvar16 15-09-2023, 23:37 | Комментарии: 0 | Подробнее
Название: Mathematics for Machine Learning: A Deep Dive into Algorithms
Автор: Nibedita Sahu
Издательство: Independently published
Год: 2023
Страниц: 258
Язык: английский
Формат: pdf, mobi, epub (true)
Размер: 10.2 MB

"Mathematics for Machine Learning: A Deep Dive into Algorithms" is a comprehensive guide that bridges the gap between mathematical theory and practical applications in the dynamic world of Machine Learning. Whether you're a data science enthusiast, a budding Machine Learning engineer, or a seasoned practitioner, this book equips you with the essential mathematical foundations that power cutting-edge algorithms and data-driven insights. Starting with the fundamentals of linear algebra, multivariable calculus, probability, and statistics, Nibedita expertly guides you through the intricate maze of mathematical concepts. From there, you'll explore the depths of linear regression, classification, support vector machines, neural networks, and more, all while unraveling the underlying mathematical principles that make these algorithms tick. This book isn't just about equations and formulas--it's about unlocking the potential of Machine Learning through a strong mathematical intuition.
Разместил: Ingvar16 15-09-2023, 08:35 | Комментарии: 0 | Подробнее
Название: Laravel: Up & Running: A Framework for Building Modern PHP Apps, 3rd Edition (Final)
Автор: Matt Stauffer
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 747
Язык: английский
Формат: pdf, mobi, epub (true)
Размер: 15.0 MB

What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. This rapid application development framework and its ecosystem of tools let you quickly build new sites and applications with clean, readable code. Fully updated to include Laravel 10, the third edition of this practical guide provides the definitive introduction to one of today's most popular web frameworks. Laravel is a powerful and flexible PHP framework. It has a thriving community and a wide ecosystem of tools, and as a result, it’s growing in appeal and reach. This book is for developers who already know how to make websites and applications and want to learn how to do so well in Laravel. This book assumes knowledge of basic object-oriented programming practices, PHP (or at least the general syntax of C-family languages), and the basic concepts of the Model–View–Controller (MVC) pattern and templating. If you’ve never made a website before, you may find yourself in over your head. But as long as you have some programming experience, you don’t have to know anything about Laravel before you read this book—we’ll cover everything you need to know, from the simplest “Hello, world!”.
Разместил: Ingvar16 14-09-2023, 20:28 | Комментарии: 0 | Подробнее
Название: Functional Programming with C#: Create More Supportable, Robust, and Testable Code (Final)
Автор: Simon J. Painter
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 434
Язык: английский
Формат: pdf, mobi, epub (true)
Размер: 22.2 MB

After decades of relative obscurity, functional programming is finally coming into its own. With concise, easy-to-read code that supports asynchronous, concurrent processing, aspects of functional programming have begun to appear in several traditionally object-oriented languages such as C# and Java. This practical book shows C# programmers how to use functional programming features without having to navigate an entirely new language. Because of the shared runtime environment common to C# and F# languages, it's possible to use most of F#'s functional features in C# as well. Author Simon J. Painter explains how you can write functional code in C# right away, without having to install dependencies or features newer than .NET 3. You'll learn why functional programming concepts can bring immediate benefit to your work.
Разместил: Ingvar16 14-09-2023, 20:02 | Комментарии: 0 | Подробнее
Название: Clean Code Cookbook: Recipes to Improve the Design and Quality of your Code (Final)
Автор: Maximiliano Contieri
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 553
Язык: английский
Формат: pdf, mobi, epub (true)
Размер: 15.3 MB

Often, software engineers and architects work with large, complex code bases that they need to scale and maintain. With this cookbook, author Maximiliano Contieri takes you beyond the concept of clean code by showing you how to identify improvement opportunities and their impact on production code. When it comes to reliability and system evolution, these techniques provide benefits that pay off over time. Using real life examples in jаvascript, PHP, Java, Python, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems. Every section covers fundamental concepts including readability, coupling, testability, and extensibility, as well as code smells—symptoms of a problem that requires special attention—and the recipes to address them. As you proceed through this book, refactoring recipes and the variety of code smells increase in complexity.
Разместил: Ingvar16 14-09-2023, 19:05 | Комментарии: 0 | Подробнее
Название: Software Architecture: Research Roadmaps from the Community
Автор: Patrizio Pelliccione, Rick Kazman, Ingo Weber
Издательство: Springer
Год: 2023
Страниц: 116
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.1 MB

Software architecture research involves the study of the design and analysis of software systems, focusing on the high-level structure and organization of software components, as well as the interactions and relationships between them. It also focuses on the non-technical aspects of software design: how teams are organized, and how they communicate and work together. The first three chapters of the book investigate software architecture for emerging classes of software systems with widespread interest, including quantum computing, artificial intelligence-centric systems, and systems within value-based ecosystems. Subsequent chapters investigate the role of architecture in relation to modern development processes; sharing of data as an enabler for furthering research in software architecture; and teaching software architecture. In summary, this book provides an overview of the latest research and directions in software architecture, covering a wide array of current and emerging topics. Specifically, this book is a valuable resource for researchers and students to aid them in identifying fruitful paths for future research.
Разместил: Ingvar16 14-09-2023, 16:42 | Комментарии: 0 | Подробнее
Название: Self Programming Book for Beginner: The ultimate step-by-step guide to learn programming and advance
Автор: Kenneth Thompson
Издательство: Francis
Год: 2023
Страниц: 307
Язык: английский
Формат: pdf, mobi, epub (true)
Размер: 10.2 MB

A "Self-Programming Book for Beginners" is a comprehensive and beginner-friendly resource designed to introduce individuals with little to no programming experience to the world of coding. This book is carefully crafted to take you from the very basics of programming to a point where you can confidently write code and tackle programming challenges on your own. This self-programming book for beginners has been a labor of passion and dedication, the culmination of an entire year's worth of effort, exploration, and learning. Before I wrote this book, I embarked on this journey with the intention of creating a comprehensive resource that would guide you, step by step, through the exciting realm of programming. Throughout this book, you'll find a carefully crafted roadmap that distills complex concepts into accessible explanations, making programming approachable and enjoyable for anyone who seeks to learn. But what sets this book apart is the personal touch that comes from dedicating an entire year to its creation.
Разместил: Ingvar16 14-09-2023, 16:25 | Комментарии: 0 | Подробнее
 MyMirKnig.ru  ©2019     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности