Unity Cookbook: Core Recipes for Game Developers

Автор: literator от 30-11-2024, 14:52, Коментариев: 0

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

Название: Unity Cookbook: Core Recipes for Game Developers
Автор: Christopher Coutinho
Издательство: Apress
Год: 2024
Страниц: 641
Язык: английский
Формат: pdf
Размер: 17.7 MB

Master the intricacies of Unity's character controllers with a deep dive into Unity's Starter Assets. This book is an essential resource for game developers looking to elevate their skills in Unity game development, offering detailed insights and practical examples to help you create complete, sophisticated, high-performance systems. Explore Unity's New Input System, a revolutionary framework designed to enhance control and flexibility in game development. Delve into the art of architecting enemy AI using Finite State Machines (FSMs) to create intelligent and responsive behaviors. Build a sophisticated melee combat system inspired by top-tier action games. Unlock the potential of advanced player movement with a focus on parkour mechanics. Optimize game performance through efficient object pooling techniques. For game developers with a foundational understanding of game development concepts, the Unity 3D engine, and C# programming. Ideal readers should have a basic grasp of Unity's interface and primary functionalities to fully benefit from the content.
 

The Ultimate Coding Manual 2024

Автор: literator от 30-11-2024, 04:11, Коментариев: 0

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

Название: The Ultimate Coding Manual 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Страниц: 146
Язык: английский
Формат: pdf
Размер: 70.7 MB

Coding is everywhere. From your TV through to the International Space Station, you'll find millions of lines of code controlling and delivering the services that we take for granted. Behind all this code are the programmers who develop our digital world, using a multitude of different languages to weave the fabric of the Internet, operating systems, games and modern entertainment. We show you the foundations and fundamentals for Python, Linux, Raspberry Pi and C++, four of the most powerful languages in the world that are used by the likes of NASA, Microsoft, Apple and throughout the Internet. These languages are used in Big Data, Encryption, AI, gaming, science, engineering and advanced mathematics. Get the most from your coding experience. You will find ideas, concepts, tutorials, hints and projects that will take you from being a beginner to an advanced programmer able to form your own code. Your programming journey starts here...
 

Building Applications with Large Language Models: Techniques, Implementation, and Applications

Автор: literator от 30-11-2024, 02:56, Коментариев: 0

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

Название: Building Applications with Large Language Models: Techniques, Implementation, and Applications
Автор: Bhawna Singh
Издательство: Apress
Год: 2024
Страниц: 289
Язык: английский
Формат: pdf
Размер: 16.5 MB

This book delves into a broad spectrum of topics, covering the foundational aspects of Large Language Models (LLMs) such as PaLM, LLaMA, BERT, and GPT, among others. The book takes you through the complexities involved in creating and deploying applications based on LLMs, providing you with an in-depth understanding of the model architecture. You will explore techniques such as fine-tuning, prompt engineering, and retrieval augmented generation (RAG). The book also addresses different ways to evaluate LLM outputs and discusses the benefits and limitations of large models. The book focuses on the tools, techniques, and methods essential for developing Large Language Models. It includes hands-on examples and tips to guide you in building applications using the latest technology in Natural Language Processing (NLP). It presents a roadmap to assist you in navigating challenges related to constructing and deploying LLM-based applications. By the end of the book, you will understand LLMs and build applications with use cases that align with emerging business needs and address various problems in the realm of language processing.
 

Artificial Intelligence Using Federated Learning: Fundamentals, Challenges, and Applications

Автор: literator от 30-11-2024, 00:49, Коментариев: 0

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

Название: Artificial Intelligence Using Federated Learning: Fundamentals, Challenges, and Applications
Автор: Ahmed A Elngar, Diego Oliva, Valentina E. Balas
Издательство: CRC Press
Год: 2025
Страниц: 309
Язык: английский
Формат: pdf (true), epub
Размер: 24.5 MB

Federated Machine Learning is a novel approach to combining distributed Machine Learning, cryptography, security, and incentive mechanism design. It allows organizations to keep sensitive and private data on users or customers decentralized and secure, helping them comply with stringent data protection regulations like GDPR and CCPA. Artificial Intelligence Using Federated Learning: Fundamentals, Challenges, and Applications enables training AI models on a large number of decentralized devices or servers, making it a scalable and efficient solution. It also allows organizations to create more versatile AI models by training them on data from diverse sources or domains. This approach can unlock innovative use cases in fields like healthcare, finance, and IoT, where data privacy is paramount. Federated Learning (FL) operates by training local models on diverse datasets held by individual nodes, with only model parameters exchanged to create a global model. Unlike traditional centralized Machine Learning, FL eliminates the need to aggregate data in one location, thereby reducing privacy concerns associated with data sharing.
 

Artificial Intelligence in Material Science: Advances

Автор: literator от 29-11-2024, 21:51, Коментариев: 0

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

Название: Artificial Intelligence in Material Science: Advances
Автор: Mohamed Arezki Mellal
Издательство: CRC Press
Год: 2025
Страниц: 277
Язык: английский
Формат: pdf (true), epub
Размер: 24.3 MB

Artificial Intelligence (AI) in the form of Machine Learning and nature-inspired optimization algorithms are vastly used in material science. These techniques improve many quality metrics, such as reliability and ergonomics. This book highlights the recent challenges in this field and helps readers to understand the subject and develop future works. It reviews the latest methods and applications of AI in material science. It covers a wide range of topics, including Material processing; Properties prediction; Conventional machining, such as turning, boring, grinding, and milling; non-conventional machining, such as electrical discharge machining, electrochemical machining, laser machining, plasma machining, ultrasonic machining, chemical machining, and water-jet machining; Machine tools, such as programming, design, and maintenance. AI techniques reviewed in the book include Machine learning, Fuzzy logic, Genetic algorithms, Particle swarm optimization, Cuckoo search, Grey wolf optimizer, and Ant colony optimization.
 

Простое объектно-ориентированное проектирование: чистый и гибкий код

Автор: ekvator от 29-11-2024, 20:14, Коментариев: 0

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

Простое объектно-ориентированное проектирование: чистый и гибкий код
Название: Простое объектно-ориентированное проектирование: чистый и гибкий код
Автор: Аниче Маурисио
Издательство: Питер
Год: 2025
Формат: pdf
Страниц: 224
Размер: 15,4 Мб
Язык: русский

В процессе развития даже простое объектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния и абстракции, которыми нужно управлять, увеличивает время, необходимое на распутывание ранее написанного кода. Чтобы сохранить кодовую базу простой, нужны конкретные знания и умения. И вы их получите! Изучите практические принципы проектирования, помогающие сохранять простоту объектно-ориентированной кодовой базы по мере ее развития. Написанная в виде сборника практических приемов, которые можно применять в любом объектно-ориентированном языке, книга предлагает советы по организации кода, управлению зависимостями и модулями и проектированию гибких абстракций. Информативные иллюстрации, практические примеры и упражнения помогут вам быстрее запомнить описываемые принципы.
 

Public Key Cryptosystems

Автор: literator от 29-11-2024, 15:59, Коментариев: 0

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

Название: Public Key Cryptosystems
Автор: Esra Bas
Издательство: CRC Press
Год: 2025
Страниц: 175
Язык: английский
Формат: pdf (true), epub
Размер: 13.5 MB

This book is a short book about public key cryptosystems, digital signature algorithms, and their basic cryptanalysis which are provided at a basic level so that it can be easy to understand for the undergraduate engineering students who can be defined as the core audience. To provide the necessary background, Chapters 1 and 2 are devoted to the selected fundamental concepts in cryptography mathematics and selected fundamental concepts in cryptography. Chapter 3 is devoted to discrete logarithm problem (DLP), DLP-related public key cryptosystems, digital signature algorithms, and their cryptanalysis. In this chapter, the elliptic curve counterparts of the algorithms and the basic algorithms for the solution of DLP are also given. In Chapter 4, RSA public key cryptosystem, RSA digital signature algorithm, the basic cryptanalysis approaches, and the integer factorization methods are provided.
 

99 Bottles of OOP - 2nd Edition Version 2.2.1 Python Edition

Автор: literator от 29-11-2024, 15:28, Коментариев: 0

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

Название: 99 Bottles of OOP - 2nd Edition Python Edition
Автор: Sandi Metz, Katrina Owen, TJ Stankus
Издательство: Potato Canyon Software, LLC
Год: 24-11-15 (Version: 2.2.1)
Страниц: 282
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.16 MB

99 Bottles of OOP is a practical guide to writing cost-effective, maintainable, and pleasing object-oriented code. Now available in Python, as well as jаvascript, PHP, and Ruby! We are practical people. We love beautiful code but we're also committed to getting things done. 99 Bottles of OOP enables both of these desires. It teaches practical programming techniques that lead, naturally and inevitably, to beautiful code. This book contains an extended refactoring, and it details the rationale behind every change. It is a hands-on workbook rather than a list of theoretical ideas. It explains how to use the principles of object-oriented design to guide, not just the final arrangement of code, but each decision about what line of code to write next. It teaches the theory of what good OO looks like, but even better, it supplies step-by-step guidance about how to achieve it. The lessons work for programmers with a broad range of experience, from rank novice to grizzled veteran.
 

Advanced Python Automation: Build Robust and Scalable Scripts

Автор: literator от 29-11-2024, 13:32, Коментариев: 0

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

Название: Advanced Python Automation: Build Robust and Scalable Scripts
Автор: Robert Johnson
Издательство: HiTeX Press
Год: 2024
Страниц: 401
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Advanced Python Automation: Build Robust and Scalable Scripts" is a comprehensive guide crafted to elevate your automation skills using Python, one of the most versatile programming languages available today. This book delves into the essential techniques and tools required to create sophisticated and efficient scripts, suitable for both beginners and experienced programmers. With its emphasis on practicality, the book methodically covers topics ranging from setting up a development environment to mastering error handling and debugging, ensuring you develop a strong foundation in Python automation. Throughout the chapters, readers will explore advanced techniques such as task scheduling, data collection, and interacting with APIs and web services. The book extends further into cutting-edge methods, including cloud resource management, machine learning integration, and serverless computing, enhancing your capability to build scalable and robust automation systems. By embracing both foundational and advanced concepts, this book equips you with the skills necessary to automate a wide range of tasks, improve productivity, and harness the full potential of Python in your automation projects.
 

Python for Computer Vision: Unlocking Image Processing and Machine Learning with Python

Автор: literator от 29-11-2024, 12:03, Коментариев: 0

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

Название: Python for Computer Vision: Unlocking Image Processing and Machine Learning with Python
Автор: Mark Jackson
Издательство: Independently published
Год: 2024
Страниц: 117
Язык: английский
Формат: pdf, azw3, epub (true), mobi
Размер: 10.1 MB

"Python for Computer Vision" is a comprehensive guide that equips you with the knowledge and skills needed to excel in the field of computer vision. This book takes you on a journey through the essential concepts of image processing, object detection, and machine learning, all using the power and versatility of Python. Whether you're a beginner or an experienced developer, you'll find practical examples and hands-on projects that make complex topics accessible. Learn how to leverage popular libraries like OpenCV, TensorFlow, and PyTorch to build and deploy computer vision applications, from basic image manipulation to advanced deep learning models.