информатика RSS

C++. 20 уроков для начинающих

Даны основы программирования на С++ по стандартам С++17 и С++20, базовые структуры данных и методы работы с ними. С позиций разработки ПО рассмотрено программирование функций: обычных и рекурсивных, constexpr-функций, лямбда-выражений и лямбда-функций, перегрузка и шаблоны функций. Раскрыты более сложные вопросы С++: указатели и динамическая память, структуры и классы, конструкторы и деструкторы, методы и перегрузка операций, работа с текстовыми файлами, устройство чисел и битовые операции.
gefexi 29/05/26 Просмотров: 80 Комментариев: 0
0
Изучаем eBPF

Книга по технологии eBPF, построенной на основе знаменитого фильтра пакетов, изобретенного в университете Беркли (Berkeley Packet Filter), и позволяющей пропускать в ядро Linux пользовательские пакеты и таким образом модифицировать поведение и функции ядра. В книге рассмотрено, как eBPF соотносится с устройством ядра Linux и его расширениями, какие системные вызовы применяются при обслуживании eBPF, какую роль eBPF играет при обеспечении безопасности.
gefexi 29/05/26 Просмотров: 53 Комментариев: 0
+1
Flutter и Dart

Книга посвящена практическому применению фреймворка Flutter и языка программирования Dart. Показан синтаксис Dart, описаны основные структуры языка. Раскрыты принципы создания мобильных и настольных приложений с использованием Flutter для операционных систем Android, iOS, Linux, macOS, Windows и Google Fuchsia. Рассказано о работе с данными и виджетами, об использовании различных решений облачных провайдеров и интеграции их с приложениями на Flutter. Рассмотрено управление данными через API с помощью Google Cloud. Представлены приемы работы с решениями Firebase, такими как аутентификация и база данных Cloud Firestore.
gefexi 29/05/26 Просмотров: 61 Комментариев: 0
+1
Стратегия обеспечения безопасности приложений

Книга представляет собой пошаговое руководство по созданию успешной программы обеспечения безопасности приложений. Предлагается доступное объяснение основ безопасности, способов поиска и устранения уязвимостей веб-приложений, рассматриваются ключевые аспекты безопасности, включая риски и угрозы, с которыми сталкиваются команды.
gefexi 29/05/26 Просмотров: 63 Комментариев: 0
0
PostgreSQL

Эта книга — ваш надёжный проводник в мире PostgreSQL. 100 шагов проведут вас от первых установок и простых SELECT-запросов до оконных функций, оптимизации, транзакций и работы с искусственным интеллектом. Каждый шаг — это одна тема, один приём, одна конструкция. Никакой скучной теории — только живой разговор, реальные примеры, разбор типичных ошибок, личный опыт автора и десятки практических заданий.
gefexi 29/05/26 Просмотров: 80 Комментариев: 0
0
anatomiia_igry_ot_moddinga_k_masterstvu

Книга повествует об игровом моддинге — создании модификаций и расширений для 3D, 2,5D и 2D-игр. Навыки моддинга упрощают вход в индустрию разработки игр и путь к мастерству в гейм-дизайне, даже если человек не имеет академической подготовки в области информатики. Описаны создание прототипов и доработка игровых уровней с использованием инструментария Unreal Engine. Дается базовая информация об устройстве игровых движков и выборе подходящего игрового движка. Рассматриваются разработка игровой графики, игровых уровней, локаций, обращение с шейдерами, спрайтами, разработка искусственного интеллекта для игровых персонажей. Уделено внимание игровой физике и общим вопросам 3D-моделирования, в том числе работе с технологией ZBrush и подготовке текстур.
tanyavip1 29/05/26 Просмотров: 68 Комментариев: 0
0
Kubernetes

В новом издании описываются передовые методы безопасности и приемы бесперебойного развертывания и масштабирования, гарантирующие неизменную доступность сервисов. Получите навыки создания приложений, готовых к продакшену, обеспечьте безопасность сред разработки и станьте настоящим гуру в области защиты. К концу работы с этим исчерпывающим руководством вы будете обладать всеми необходимыми навыками и знаниями, чтобы оркестрировать свои контейнерные приложения с ювелирной точностью, добиваясь их максимальной производительности и масштабируемости.
gefexi 28/05/26 Просмотров: 108 Комментариев: 0
0
Надежный Python

Современные проекты на языке Python непрерывно растут, развиваются и при этом неизбежно усложняются. Добиться надежности кода Python при сохранении гибкости, понятности и расширяемости приложений позволяет система типов, которая в данной книге подробно исследована в рамках парадигмы ООП. Особое внимание уделяется аннотированию и проверке типов, а также созданию пользовательских специализированных типов. Продвинутые главы книги посвящены вопросам тестирования, линтинга и обеспечения надежности программ на Python.
gefexi 28/05/26 Просмотров: 166 Комментариев: 0
+1
Идеальный тестировщик

Рассматриваются базовая терминология и понятия в сфере тестирования ПО. Описываются ручное исследовательское тестирование, тестирование API, тестирование баз данных, кроссбраузерное тестирование, тестирование мобильных приложений, разработка стратегий тестирования, тестирование безопасности, производительности, юзабилити и доступности, показаны основы автоматизации тестирования.
gefexi 28/05/26 Просмотров: 109 Комментариев: 0
+1
Дж. Хортон. Разработка Android-приложений с нуля

Доступно изложены основы программирования на Java для Android, включая объектно-ориентированное программирование. Описаны установка и настройка среды разработки Android Studio, создание функциональных пользовательских интерфейсов с помощью визуального редактора Android Studio. Раскрыты принципы материального дизайна.
gefexi 28/05/26 Просмотров: 152 Комментариев: 0
0
mysql_prakticheskie_retsepty

Изложены фундаментальные идеи SQL и MySQL. Рассмотрены базовые принципы построения запросов и такие основы SQL, как объединения таблиц, фильтрация данных для создания расширенных запросов, форматирование запросов, построение подзапросов, генерация производных таблиц, структурирование запросов и вывод таблиц. Подробно описаны принципы анализа данных с использованием наборов данных MySQL. Представлены методики выполнения сложных запросов к базам данных. Показано использование простой математики и логики, множественных фильтров, описаны приемы агрегирования данных. Рассказывается о том, как проводить скользящий анализ, изучать временные ряды, а также управлять сложными массивами данных в MySQL. Для разработчиков и администраторов баз данных, программистов.
tanyavip1 28/05/26 Просмотров: 119 Комментариев: 0
+2
Программирование на языке Python

Рассмотрены основные практические навыки работы в среде PyCharm. В качестве базовых элементов работы в среде PyCharm даны рекомендации по установке среды PyCharm, началу работы, правилам выполнения программы, дополнительным вариантам выполнения команд, переименованию переменных и базовой настройке IDE PyCharm. Приведено описание и рассмотрены основные правила использования среды разработки Jupyter Notebook, которая, в первую очередь, ориентирована на программирование средствами Python.
gefexi 28/05/26 Просмотров: 122 Комментариев: 0
0
django_5_praktika_sozdaniia_vebsaitov_na_python

Книга посвящена разработке веб-сайтов на языке Python с применением вебфреймворка Django 5.1. Представлены новинки Django и дано наиболее полное описание его инструментов и средств: моделей, миграций, контролеров, шаблонов, обработки пользовательского ввода, разграничения доступа, посредников, сигналов, отправки электронной почты, локализации, кеширования, работы с базами данных PostgreSQL, поддержке нескольких веб-сайтов, простых страниц, статичных перенаправлений, жетонной аутентификации и др. Описаны полезные дополнительные библиотеки, реализующие обработку BBCode, CAPTCHA, вывод графических миниатюр, интеграцию с Bootstrap.
tanyavip1 28/05/26 Просмотров: 118 Комментариев: 0
0
komandnaia_stroka_linux
2-е издание, переработанное и дополненное

Рассмотрены задачи, которые выполняются из командной строки операционной системы Linux. Объясняется, как попасть в командную строку, работать в консоли, настраивать систему с помощью программ, обладающих только текстовым интерфейсом. Описаны особенности файловой системы Linux, наиболее полезные команды для работы с текстом, сетью и Интернетом, команды для работы с файловой системой. Рассмотрены способы перенаправления ввода-вывода, маски и псевдонимы, различные варианты запуска программ, эффективные приемы использования клавиатуры, примеры сложных команд и другие вопросы.
tanyavip1 28/05/26 Просмотров: 151 Комментариев: 0
+1
Современная разработка игр на Unity

Базовая книга об игровом движке Unity для разработки 2D- и 3D-игр на языке C# с применением специальных сценариев и библиотек. Рассмотрены базовые вопросы программирования игр: прототипирование, создание визуальных эффектов, разработка физики, оформление интерфейса, повышение производительности и отзывчивости программы. Уделено внимание специфике игрового движка Unity, подготовке игр к релизу, работе со скриптами на C#, юзабилити, развитию и усовершенствованию игр-прототипов. Для разработчиков игр, компьютерной графики и мобильных приложений.
gefexi 28/05/26 Просмотров: 80 Комментариев: 0
0
Просто об Excel

Это книга для тех, кто хочет легко освоить Excel с нуля. Вы научитесь вводить данные, делать простые расчеты и строить таблицы. Книга покажет, как пользоваться формулами, создавать диаграммы и решать повседневные задачи для дома и работы.
gefexi 27/05/26 Просмотров: 260 Комментариев: 0
0
System Design

Интенсивный практикум по проектированию сложных ML-систем сфокусирован на самой горячей теме последних лет: генеративном искусственном интеллекте. Если вы датасайентист или ML-инженер, готовый перейти от теоретических знаний и изолированных моделей к созданию полноценных, масштабируемых и надежных продуктов, эта книга для вас.
gefexi 26/05/26 Просмотров: 147 Комментариев: 0
0
Мэтт Батчер, Мэтт Фарина. Go на практике

Здесь вы найдете описание десятков техник разработки и сопровождения Go-приложений в формате «проблема — решение — обсуждение». Издание охватывает новейшие возможности языка Go, включая дженерики, обработку паник и ошибок, современные модели конкурентности, а также такие продвинутые темы, как рефлексия и генерация кода. Кроме того, авторы дают полезные советы по интеграции в ваш процесс разработки ИИ-инструментов.
gefexi 26/05/26 Просмотров: 160 Комментариев: 0
0
Алгоритмы на языке Go

Первая специализированная книга для алгоритмической подготовки с реализацией этих алгоритмов на языке Go. Содержит необходимые знания по используемым в Go структурам данных и идиомам, рассматривает алгоритмы поиска, сортировки, сжатия данных, различные аспекты обслуживания распределенных систем и недопущения конфликтов в их работе, а также криптографические алгоритмы и работу с цифровыми подписями. Книга рассчитана на разработчиков среднего уровня, а также читателей, уже знакомых с базовыми возможностями Go.
gefexi 26/05/26 Просмотров: 152 Комментариев: 0
0
Цифровая безопасность и конфиденциальность в интернете

Книга станет полезным помощником для тех, кто стремится обезопасить себя и своих близких в сети, защищая данные от возможных утечек и кибератак, и для родителей, которые хотят обеспечить безопасность своих детей в интернете.
gefexi 26/05/26 Просмотров: 178 Комментариев: 0
+1
1