Performance Optimization Made Simple: A Practical Guide to Programming

Автор: 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.
 

API Development Made Easy: A Practical Guide with Examples

Автор: 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.
 

HTML/CSS. Вся веб-разработка в схемах и иллюстрациях

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

Категория: КНИГИ » WEB-РАЗРАБОТКИ

Название: HTML/CSS. Вся веб-разработка в схемах и иллюстрациях
Автор: ANK Co., Ltd
Издательство: Питер
Год: 2025
Страниц: 208
Язык: русский
Формат: pdf
Размер: 29.4 MB

Cоздание веб-страницы с продуманным дизайном и полезными функциями требует технических навыков и знания языков программирования. Язык HTML передает структуру документа веб-браузеру с помощью разметки, а таблицы стилей CSS определяют макет и дизайн веб-страницы. У вас нет опыта работы с HTML, CSS и jаvascript? Ничего страшного! Книга очень похожа на комикс, а разобраться с веб-разработкой вам помогут огромное количество иллюстраций и персонаж по имени Закладка, который сопровождает текст понятными и смешными комментариями.
 

Android Studio Meerkat Essentials - Kotlin Edition: Developing Android Apps Using Android Studio Meerkat and Kotlin

Автор: 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.
 

Поиск на основе искусственного интеллекта

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

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

Название: Поиск на основе искусственного интеллекта
Автор: Трей Грейнджер, Дуг Тернбулл, Макс Ирвин
Издательство: ДМК Пресс
Год: 2025
Страниц: 588
Язык: русский
Формат: pdf
Размер: 37.4 MB

Современные поисковые системы выходят далеко за рамки простого сопоставления поисковых запросов с базой данных. Прочитав эту книгу, вы получите знания и навыки, необходимые для разработки продвинутых поисковых приложений на основе ИИ, способных автоматически обучаться на основе каждого обновления контента и взаимодействия с пользователем. Ключевые понятия и методы проиллюстрированы доступными для понимания примерами. Весь код книги написан на Python и поставляется в блокнотах Jupyter, работающих в контейнерах Docker. Эта книга предназначена для инженеров поисковых систем, инженеров-программистов и специалистов по данным, которые хотят узнать, как создавать передовые поисковые системы, интегрирующие новейшие методы машинного обучения, чтобы обеспечить более предметно-ориентированный и интеллектуальный поиск. Технические читатели, которые хотят извлечь максимальную пользу из этой книги, могут следовать примерам кода Python. Предполагается знакомство с синтаксисом SQL, поскольку мы решили реализовать многие агрегации данных в этом стандартизированном представлении, когда это возможно.
 

От царской Скифии к Святой Руси

Автор: umkaS от 20-04-2025, 22:52, Коментариев: 2

Категория: КНИГИ » ИСТОРИЯ

Название: От царской Скифии к Святой Руси
Автор: Ларионов В.
Издательство: М.: Яуза; Эксмо
Год: 2005
Cтраниц: 640
Формат: pdf
Размер: 11 мб
Язык: русский

Где таинственный и древний исток славянского племени? Почему происхождение славян покрыто тайной и вызывает многочисленные споры? Почему историческая наука традиционно восстанавливает этническую историю народа по черепкам битой посуды, категорически игнорируя расово-генетический аспект преемственности русского этноса по отношению к племенам, что издавна населяли Восточную Европу? Отвечая на эти вопросы, которые волновали ещё дореволюционных историков, но не нашли полного отражения в их работах, мы прикасаемся к главной тайне исторического мессианства народа, которому суждено было зародиться в недрах «скифского квадрата» в незапамятные времена.
 

Технология облицовки вертикальных поверхностей

Автор: umkaS от 20-04-2025, 21:26, Коментариев: 0

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

Название: Технология облицовки вертикальных поверхностей
Автор: Малевич И. А.
Издательство: РИПО
Год: 2019
Cтраниц: 169 с. : цвет.ил., табл., схем.
Формат: pdf (ocr)
Размер: 30 мб
Язык: русский

Рассмотрено выполнение облицовочных работ внутри помещений. Приведены правила подготовки плиток к работе, технологический процесс подготовки вертикальных поверхностей к облицовке, составы растворов и мастик. Описаны процессы облицовки стен, колонн, простенков керамической, стеклянной, полистирольной и другими плитками на растворах, клеях и мастиках, правила ремонта ранее облицованных поверхностей.
 

Витражное искусство и техника росписи по стеклу

Автор: umkaS от 20-04-2025, 21:18, Коментариев: 0

Категория: КНИГИ » ХОББИ И ДОСУГ

Название: Витражное искусство и техника росписи по стеклу
Автор: Спирито М.
Издательство: М.: Альбом
Год: 2006
Cтраниц: 131, цвет.ил.
Формат: pdf
Размер: 16 мб
Язык: русский

Как своими руками сделать витраж? Ведь так хочется не просто смастерить что-то самому, но и приобщиться к традиции великих мастеров.
 

Теория и конструкция танков

Автор: umkaS от 20-04-2025, 21:16, Коментариев: 0

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

Название: Теория и конструкция танков
Автор: Балдин В.А.
Издательство: М.: МО СССР
Год: 1975
Cтраниц: 442
Формат: djvu
Размер: 136 мб
Язык: русский

В данном учебнике освещаются общие вопросы компоновки танка в связи с обеспечением огневой мощи, защиты и ходовых качеств машины. Рассматриваются условия движения танка, конструкция и расчет агрегатов и механизмов трансмиссии и ходовой части.
 

Version Control with Git for New Developers: A Practical Guide with Examples

Автор: 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.