ПРОГРАММИРОВАНИЕ » Страница 27
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Data Engineering Design Patterns: Recipes for Solving the Most Common Data Engineering Problems (3rd Early Release)
/ Комментариев: 0/

Название: Data Engineering Design Patterns: Recipes for Solving the Most Common Data Engineering Problems (3rd Early Release)
Автор: Bartosz Konieczny
Издательство: O’Reilly Media, Inc.
Год: 2024-10-16
Страниц: 340
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Data projects are an intrinsic part of an organization's technical ecosystem, but data engineers in many companies are still trying to solve problems that others have already solved. This hands-on guide shows you how to provide valuable data by focusing on various aspects of data engineering, including data ingestion, data quality, idempotency, and more. Author Bartosz Konieczny guides you through the process of building reliable end-to-end data engineering projects, from data ingestion to data observability, focusing on data engineering design patterns that solve common business problems in a secure and storage-optimized manner. Each pattern includes a user-facing description of the problem, solutions, and consequences that place the pattern into the context of real-life scenarios.


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

Название: Python Coding for Beginners - 20th Edition 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Язык: английский
Формат: pdf
Размер: 44.9 MB

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


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Hands-On Generative AI with Transformers and Diffusion Models (6th Early Release)
/ Комментариев: 0/

Название: Hands-On Generative AI with Transformers and Diffusion Models (6th Early Release)
Автор: Omar Sanseviero, Pedro Cuenca, Apolinario Passos, Jonathan Whitaker
Издательство: O’Reilly Media, Inc.
Год: 2024-09-06
Страниц: 419
Язык: английский
Формат: epub
Размер: 28.7 MB

Learn how to use generative media techniques with AI to create novel images or music in this practical, hands-on guide. Data scientists and software engineers will understand how state-of-the-art generative models work, how to fine-tune and adapt them to your needs, and how to combine existing building blocks to create new models and creative applications in different domains. This book introduces theoretical concepts in an intuitive way, with extensive code samples and illustrations that you can run on services such as Google Colaboratory, Kaggle, or Hugging Face Spaces with minimal setup. You'll learn how to use open source libraries such as Transformers and Diffusers, conduct code exploration, and study several existing projects to help guide your work. This book assumes that you are comfortable programming in Python and have a foundational understanding of what Machine Learning is, including basic usage of frameworks like PyTorch or TensorFlow.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Machine Learning and Metaheuristic Computation
/ Комментариев: 0/

Название: Machine Learning and Metaheuristic Computation
Автор: Erik Cuevas, Jorge Galvez, Omar Avalos, Fernando Wario
Издательство: Wiley-IEEE Press
Год: 2025
Страниц: 418
Язык: английский
Формат: pdf (true), epub
Размер: 30.3 MB

Learn to bridge the gap between Machine Learning and metaheuristic methods to solve problems in optimization approaches. Few areas of technology have greater potential to revolutionize the globe than Artificial Intelligence. Two key areas of Artificial Intelligence, Machine Learning and metaheuristic computation, have an enormous range of individual and combined applications in Computer Science and technology. To date, these two complementary paradigms have not always been treated together, despite the potential of a combined approach which maximizes the utility and minimizes the drawbacks of both. Machine Learning and Metaheuristic Computation offers an introduction to both of these approaches and their joint applications. Both a reference text and a course, it is built around the popular Python programming language to maximize utility. It guides the reader gradually from an initial understanding of these crucial methods to an advanced understanding of cutting-edge Artificial Intelligence tools. For enthusiasts and practitioners in Machine Learning who may not be well-versed in metaheuristic computation, this book is an essential resource.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Тестирование программного обеспечения: контекстно ориентированный подход
/ Комментариев: 0/

Тестирование программного обеспечения: контекстно ориентированный подход
Название: Тестирование программного обеспечения: контекстно ориентированный подход
Автор: Кейнер Кем, Бах Джеймс, Петтикорд Брет
Издательство: Питер
Год: 2025
Формат: pdf
Страниц: 352
Размер: 27,3 Мб
Язык: русский

Хорошими тестировщиками не рождаются — ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных сорвать самые смелые планы и привести к отставанию проектов от графика. Кем Кейнер, Джеймс Бах и Брет Петтикорд очень хорошо об этом знают. За их плечами более 50 лет опыта, и они понимают, что необходимо для достижения успеха в тестировании. Они собрали 293 проверенных совета, которые вы можете использовать в своих проектах. Каждый урок начинается с утверждения, относящегося к тестированию программного обеспечения, за которым следует объяснение или пример, показывающий, как, когда и почему применяется этот урок.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Java Essentials For Dummies
/ Комментариев: 0/

Название: Java Essentials For Dummies
Автор: Doug Lowe, Paul McFedries
Издательство: For Dummies
Год: 2025
Страниц: 211
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Swiftly brush up on the foundations of Java programming. Java Essentials For Dummies is a reliable and succinct reference on the core components of Java—the multifaceted general-purpose language used for desktop, mobile, and web applications. This straightforward book gets right to the point—eliminating review material and wordy explanations—so you get what you need, fast. This book contains all the basic information you need to know to get going with Java programming, starting with writing statements and using variables and ending with techniques for using Java features such as arrays. Along the way, you find plenty of not-so-basic information about working with classes and objects, handling exceptions, and working from the command line.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Data Science Essentials For Dummies
/ Комментариев: 0/

Название: Data Science Essentials For Dummies
Автор: Lillian Pierson
Издательство: For Dummies
Год: 2025
Страниц: 195
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Feel confident navigating the fundamentals of Data Science. Data Science Essentials For Dummies is a quick reference on the core concepts of the exploding and in-demand Data Science field, which involves data collection and working on dataset cleaning, processing, and visualization. This direct and accessible resource helps you brush up on key topics and is right to the point—eliminating review material, wordy explanations, and fluff—so you get what you need, fast. Although popular programming languages like Java and C++ are good for developing stand-alone desktop applications, Python’s versatility makes it an ideal programming language for processing, analyzing, and visualizing data. For this reason, Python has earned a reputation of excellence in the Data Science field, where it has been widely adopted over the past decade. Python’s status as one of the more popular programming languages out there can be linked to the fact that it’s relatively easy to learn and it allows users to accomplish several tasks using just a few lines of code.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering ARKit: Apple's Augmented Reality App Development Platform, 2nd Edition
/ Комментариев: 0/

Название: Mastering ARKit: Apple's Augmented Reality App Development Platform, 2nd Edition
Автор: Jayven Nhan
Издательство: Apress
Год: 2024
Страниц: 347
Язык: английский
Формат: pdf
Размер: 10.7 MB

Embark on a journey to build an augmented reality world. This book puts theory into practical application by building unique augmented reality apps specific to each chapter’s topic. You’ll learn to engineer successful, well-designed, and comprehensive augmented reality applications for iOS devices. This updated edition has been thoroughly revised to cover the latest advancements in iOS 17 and Xcode 15, equipping you with the knowledge and tools to build cutting-edge augmented reality experiences. Starting with the foundation of augmented reality on Apple platforms, you will understand the building blocks and inner workings of the technologies that power augmented reality. Then, delve into the practicalities of building AR apps using ARKit, SceneKit, SpriteKit, RealityKit, and integrating with SwiftUI and advanced features like ReplayKit for recording experiences. For iOS developers who want to expand their knowledge of ARKit. Ideal for those with a solid foundation in Swift and familiarity with Xcode, seeking to explore the expansive capabilities of augmented reality on Apple devices.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition (Final Release)
/ Комментариев: 0/

Название: Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition (Final Release)
Автор: Brett Slatkin
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2025
Страниц: 672
Язык: английский
Формат: epub (true)
Размер: 82.2 MB

Master the art of Python programming with 125 actionable best practices to write more efficient, readable, and maintainable code. Python is a versatile and powerful language, but leveraging its full potential requires more than just knowing the syntax. Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition is your comprehensive guide to mastering Python's unique strengths and avoiding its hidden pitfalls. This updated edition builds on the acclaimed second edition, expanding from 90 to 125 best practices that are essential for writing high-quality Python code. Drawing on years of experience at Google, Brett Slatkin offers clear, concise, and practical advice for both new and experienced Python developers. Each item in the book provides insight into the "Pythonic" way of programming, helping you understand how to write code that is not only effective but also elegant and maintainable. Whether you're building web applications, analyzing data, writing automation scripts, or training AI models, this book will equip you with the skills to make a significant impact using Python.


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


Название: Введение в Rust
Автор: Максим Смирнов
Издательство: Stepik
Год: 2024
Формат: HTML
Страниц: много
Размер: 212 Mb
Язык: Русский

Этот курс идеально подойдет для тех кто имеет начальные навыки программирования или их вовсе нет. Весь материал преподнесен очень понятным языком и без воды. В самом курсе вы освоите базу программирования, а именно: переменные, основные структуры данных, арифметические операции, методы, функции, поймете рекурсию и многое чего другого.