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

  • Добавил: Natali26
  • Дата: 21-04-2025, 13:22
  • Комментариев: 0
Название: Rust Essentials for Beginners: 100 Must-Know Concepts
Автор: Shobo Gensuiho, Kirigaya Yui, Horikawa Yuka, Yanagida Shou
Издательство: Yuko Takahashi
Год: 2024
Формат: pdf, epub
Страниц: 252
Размер: 24,25 Мб
Язык: английский

This comprehensive e-book is a must-have resource for anyone starting their journey with the Rust programming language. It covers 100 essential concepts that every beginner should master to write efficient, safe, and concurrent Rust code. From understanding ownership and borrowing to mastering generics, traits, and error handling, this book provides a solid foundation.

  • Добавил: umkaS
  • Дата: 21-04-2025, 10:36
  • Комментариев: 0
Название: Unity и С#. Геймдев от идеи до реализации
Автор: Джереми Гибсон Бонд
Издательство: Питер
Год: 2021
Cтраниц: 1002
Формат: pdf
Размер: 19 мб
Язык: русский

Впервые введение в геймдизайн, прототипирование и геймдев объединены в одну книгу. Если вы собираетесь заняться разработкой игр, то в первую очередь вам необходима информация о современных методах и профессиональных инструментах. Эти незаменимые знания можно получить в книге Джереми Гибсона Бонда. Кросс-платформенная разработка Unity позволяет создать игру, а затем с легкостью портировать куда угодно – от Windows и Linux до популярных мобильных платформ.
  • Добавил: literator
  • Дата: 21-04-2025, 04:17
  • Комментариев: 0
Название: Emerging Trends in Information System Security Using AI & Data Science for Next-Generation Cyber Analytics
Автор: Faisal Rehman, Inam Ullah Khan, Oroos Arshi, Shashi Kant Gupta
Издательство: Springer
Год: 2025
Страниц: 212
Язык: английский
Формат: pdf (true), epub
Размер: 32.3 MB

This book is a comprehensive exploration into the intersection of cutting-edge technologies and the critical domain of cybersecurity; this book delves deep into the evolving landscape of cyber threats and the imperative for innovative solutions. From establishing the fundamental principles of cyber security to scrutinizing the latest advancements in AI and Machine Learning, each chapter offers invaluable insights into bolstering defenses against contemporary threats. Readers are guided through a journey that traverses the realms of cyber analytics, threat analysis, and the safeguarding of information systems in an increasingly interconnected world. With chapters dedicated to exploring the role of AI in securing IoT devices, employing supervised and unsupervised learning techniques for threat classification, and harnessing the power of recurrent neural networks for time series analysis, this book presents a holistic view of the evolving cybersecurity landscape.
  • Добавил: literator
  • Дата: 21-04-2025, 03:45
  • Комментариев: 0
Название: Performance Optimization Made Simple: A Practical Guide to Programming
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 253
Язык: английский
Формат: pdf, epub (true)
Размер: 11.0 MB

Performance optimization is a fundamental discipline in modern software development, directly influencing application speed, resource utilization, and the quality of user experience. This book offers a clear and practical exploration of performance optimization, introducing the essential principles, metrics, and methodologies necessary for writing efficient, scalable code. Readers are guided step by step through critical concepts such as execution time, algorithmic complexity, memory management, and input/output efficiency. Structured for clarity and depth, the book systematically examines the impact of data structures, algorithm design, and hardware considerations—including concurrency and parallelism—on program performance. Through real-world examples and actionable techniques, it addresses common pitfalls and provides effective strategies for measuring, analyzing, and improving the responsiveness and efficiency of software systems. Special chapters explore performance trade-offs in energy-constrained environments, the use of compilers and build tools, and balancing optimization with security requirements.
  • Добавил: literator
  • Дата: 21-04-2025, 03:07
  • Комментариев: 0
Название: API Development Made Easy: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 363
Язык: английский
Формат: pdf, epub (true)
Размер: 10.7 MB

API Development Made Easy: A Practical Guide with Examples offers a comprehensive and practical overview of modern API design, implementation, and management. The book systematically explores the fundamental concepts of APIs, detailing essential protocols, architectural paradigms, and core components that underpin robust and scalable software interfaces. With coverage spanning REST, SOAP, GraphQL, and related technologies, it presents clear explanations, historical context, and technical depth to equip readers with a thorough understanding of how APIs facilitate efficient communication between systems. Moving beyond theory, the guide provides hands-on instruction for building reliable APIs, including detailed chapters on request handling, data serialization, security best practices, and integration with databases. Readers are introduced to practical techniques for testing, debugging, deployment, versioning, and performance optimization, ensuring that the APIs they create are resilient, maintainable, and secure. Special attention is devoted to real-world challenges such as authentication, authorization, error handling, monitoring, and lifecycle management.
  • Добавил: literator
  • Дата: 21-04-2025, 01:50
  • Комментариев: 0
Название: Android Studio Meerkat Essentials - Kotlin Edition: Developing Android Apps Using Android Studio Meerkat and Kotlin
Автор: Neil Smyth
Издательство: Payload Media
Год: 2025
Страниц: 745
Язык: английский
Формат: epub (true)
Размер: 52.0 MB

This book, fully updated for Android Studio Meerkat and the new UI, teaches you how to develop Android-based applications using Kotlin. Beginning with the basics, the book outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and object-oriented programming. Asynchronous programming using Kotlin coroutines and flow is also covered in detail. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, content providers, the Database Inspector, app navigation, live data, and data binding. Assuming you already have some programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started.
  • Добавил: umkaS
  • Дата: 20-04-2025, 21:13
  • Комментариев: 0
Программирование на языке Rust. Быстрое и безопасное системное программированиеНазвание: Программирование на языке Rust. Быстрое и безопасное системное программирование
Автор: Блэнди Дж., Орендорф Дж.
Издательство: Москва
Год: 2018
Формат: pdf
Размер: 11 Мб
Язык: Русский

Rust - новый язык системного программирования, сочетающий высокую производительность и низкоуровневый контроль, характерные для С и C++, с безопасной работой с памятью и потоками. Современная гибкая система типов Rust препятствует появлению в программах таких ошибок, как разыменование нулевого указателя, двойное освобождение, висячий указатель и прочих, причем все проверки производятся на этапе компиляции, избавляя программу от накладных расходов на этапе выполнения.
  • Добавил: literator
  • Дата: 20-04-2025, 21:05
  • Комментариев: 0
Название: Version Control with Git for New Developers: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 385
Язык: английский
Формат: pdf, epub (true)
Размер: 11.9 MB

Version control is fundamental in modern software development, enabling individuals and teams to manage changes, collaborate seamlessly, and maintain the integrity of their codebases. "Version Control with Git for New Developers: A Practical Guide with Examples" delivers a comprehensive introduction to Git, focusing on the essential concepts and workflows that empower developers to track, organize, and safeguard their work. Starting from first principles, the book explains the rationale for version control, outlines the contrasting approaches of centralized and distributed systems, and provides a clear rationale for adopting Git in contemporary projects. Each chapter presents practical guidance through the stages of setting up Git, managing repositories, and performing everyday operations such as staging, committing, branching, and merging. The text includes careful explanations of collaboration strategies, conflict resolution, and the use of both command-line and graphical tools. Readers learn how to interact with remote repositories, integrate with popular platforms, and navigate the challenges of real-world team development using proven workflows and best practices.
  • Добавил: literator
  • Дата: 20-04-2025, 20:34
  • Комментариев: 0
Название: Writing Clean Code Step by Step: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 362
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Writing Clean Code Step by Step: A Practical Guide with Examples provides a clear and structured roadmap for developing high-quality software from the ground up. Covering fundamental programming concepts, essential coding principles, and industry best practices, this book is tailored for both beginners and those seeking to reinforce the foundations of clean coding. Each chapter delivers concise explanations, actionable advice, and practical examples that foster an understanding of how to write code that is readable, reliable, and maintainable. The book's content spans the full software development workflow, including project organization, effective naming conventions, modular design, robust error handling, and defensible data management. Readers learn how to structure projects logically, adopt naming practices that enhance clarity, implement systematic testing strategies, and employ safe refactoring methods. Critical concepts such as encapsulation, immutability, and defensive programming are presented in detail to build confidence in addressing real-world development challenges.
  • Добавил: literator
  • Дата: 20-04-2025, 19:37
  • Комментариев: 0
Название: Cryptography Basics for New Coders: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 259
Язык: английский
Формат: pdf, epub (true)
Размер: 10.2 MB

Cryptography Basics for New Coders: A Practical Guide with Examples offers a thorough introduction to the essential concepts and methods used to secure information in the digital age. Written for beginners in computer science and coding, the book breaks down complex topics such as encryption, authentication, and data integrity into accessible explanations and step-by-step examples. It bridges historical developments and current technologies, providing readers with both context and practical knowledge for implementing cryptography in modern applications. The book's structure is carefully designed to build foundational understanding before progressing to advanced topics. Starting with the core goals of cryptography and classic ciphers, readers are introduced to key concepts including symmetric and asymmetric encryption, hash functions, and secure communication protocols. Each chapter is supplemented with real-world use cases, hands-on coding exercises, and clear guidance on best practices for secure implementation and key management.