Перейти к основному содержимому

Одна страница с тегом "all"

Посмотреть все теги

12 советов по безопасности API

Краткий чек-лист защиты HTTP API: HTTPS, OAuth 2.0, WebAuthn, ключи с уровнями доступа, авторизация, rate limiting, версии, whitelist, OWASP, gateway, ошибки и валидация.

2D-геометрия и отсечение

Пересечения, hit-test и отсечение примитивов по окну — алгоритмы, которые связывают векторную геометрию с пиксельным выводом и UI.

3D-графика и анимация

Трёхмерная графика — это область вычислительной техники, посвящённая созданию, обработке и отображению визуальных объектов, обладающих глубиной, объёмом и пространственной структурой.

3ds Max

3ds Max (три-дэ-эс макс, исторически от 3D Studio) — программа Autodesk для полигонального 3D, анимации и рендера.

Adobe

Adobe Express (переименован из Spark в 2021) — это веб- и мобильная платформа для быстрого создания графики, видео и веб-страниц без навыков дизайна.

Adobe Photoshop

Пошаговый конспект Photoshop 2021 — маршрут с разделом «Графика» и конспект 17 тем: от интерфейса до печати.

Assassin's Creed

Assassins Creed — это глобальная медиафраншиза, созданная канадской студией Ubisoft Montreal. Проект объединяет серию компьютерных игр, книг, комиксов и киноадаптаций, объединенных единой вселенной.

Autodesk

Разбор продуктов компании Autodesk.

Blender

Blender — установка, настройка, обзор разделов официального руководства и основные рабочие процессы 3D.

Call of Duty

Call of Duty (дословно Зов долга) представляет собой одну из самых масштабных и коммерчески успешных серий компьютерных игр в жанре шутера от первого лица.

Cassandra

Таблица в реляционной модели и в Cassandra - различия схемы, строк и первичного ключа в NoSQL.

Cookie

Cookie в вебе - как сайт сохраняет пользовательский контекст, зачем нужны куки и какие риски для приватности это создаёт.

Crysis

Серия компьютерных игр Crysis представляет собой научно-фантастическую трилогию в жанре шутера от первого лица, разработанную немецкой компанией Crytek и изданную Electronic Arts.

CSS

В CSS тег используется как селектор по типу, например p { color: black; }.

Cyberpunk 2077

Cyberpunk 2077 — это компьютерная ролевая игра с открытым миром, разработанная польской студией CD Projekt RED.

Dead Space

Dead Space — это медиафраншиза, объединяющая серию компьютерных игр в жанре survival horror, анимационные фильмы, книги и комиксы.

Dendy и NES

Сегодня Dendy — не музейный экспонат. Она активно используется в трёх областях — ретроэнжиниринге, образовательных инициативах и open-source разработке.

Devil May Cry

Devil May Cry — это культовая серия видеоигр в жанре слэшер (hack and slash) и action-adventure, разработанная японской компанией Capcom.

Diablo

Diablo — это серия компьютерных игр в жанре Action/RPG, разрабатываемая компанией Blizzard Entertainment.

DOOM

DOOM — это серия компьютерных игр в жанре шутера от первого лица, разработанная компанией id Software.

Dragon Age

Dragon Age — это масштабная серия компьютерных ролевых игр, созданная канадской студией BioWare и изданная Electronic Arts.

DRM и Denuvo в играх

Защита от копирования в играх — что такое Denuvo, почему спорят, связь с производительностью и правом.

Entity Relationship

ERD (Entity-Relationship Diagram) — это визуальное представление структуры базы данных. Диаграмма сущность-связь показывает сущности, их атрибуты и отношения между ними.

Far Cry

Франшиза Far Cry представляет собой серию компьютерных игр в жанре шутера от первого лица и action-adventure.

Final Fantasy

Final Fantasy — это масштабная медиафраншиза, включающая серию компьютерных ролевых игр, аниме, фильмов, манги и музыкальных альбомов. Проект принадлежит японской компании Square Enix (ранее Square).

Flexbox и CSS Grid

Flexbox - одноосевая раскладка с распределением пространства и выравниванием дочерних элементов в контейнере.

Go для микросервисов

Язык программирования Go (Golang) представляет собой мощный инструмент для создания высоконагруженных распределенных систем.

Grand Theft Auto

Серия Grand Theft Auto (сокр. GTA) представляет собой один из самых масштабных проектов в истории индустрии компьютерных игр.

Halo

Медиафраншиза Halo представляет собой масштабный набор произведений в жанре научной фантастики, центральное место в котором занимают компьютерные игры.

HTML

HTML — разметка гипертекста и веб-страниц: структура, ссылки, статика и динамика, DOM и атрибуты.

HTTP и HTTPS

HTTPS (HTTP Secure) — это защищённая версия протокола HTTP. Данные передаются через зашифрованный канал. Это предотвращает перехват информации злоумышленниками.

IT в России

В СССР развитие информационных технологий носило централизованный, в значительной мере закрытый характер.

IT-сленг и профессиональная лексика

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

Java игры

Речь о тех самых, J2ME-играх, для кнопочных телефонов.

JSON

JSON как текстовый формат обмена данными между системами, основанный на объектах и массивах с явной структурой.

JSONB

JSONB (Binary JSON) в PostgreSQL — бинарное хранение документов, отличия от JSON, операторы, функции, фильтры и индексы GIN.

Kafka

Архитектура, надёжность, exactly-once, Connect, Streams, мониторинг и безопасность Apache Kafka. KRaft, ACL, MirrorMaker.

Keras и TensorFlow — нейросети

Глубокое обучение на Python — Keras/TensorFlow и PyTorch, гиперпараметры, TensorBoard, Colab, MNIST, CNN, callbacks и визуализация обучения.

Low-code и No-code платформы

Визуальные платформы для приложений, CRM, интеграций и MVP — отличия low-code и no-code, модели лицензирования, архитектуры, риски и связь с классической разработкой.

Markdown

Язык простой разметки. Вселенная IT как раз его и использует.

MCP-серверы

Model Context Protocol — ресурсы, tools и prompts для LLM; сравнение с классическим HTTP API.

Monster Hunter

За всю историю франшизы Monster Hunter (включая основную серию, спин-оффы и онлайн-ответвления) появилось 18 официальных видов оружия.

Mortal Kombat

Mortal Kombat — это культовая серия видеоигр в жанре файтинг, созданная Эдом Буном и Джоном Тобиасом.

Nintendo

Nintendo - консоли, аксессуары вроде Pro Controller и устройство игровой экосистемы компании.

Nintendo eShop

Nintendo eShop — цифровой магазин Nintendo для Switch: покупка игр, инди-каталог, региональные витрины, Nintendo Switch Online, лицензии и публикация для разработчиков.

NLP и работа с текстом

Обработка естественного языка — задачи, корпуса, токенизация, метрики и типичный pipeline от сырого текста до модели.

OData — протокол открытых данных

OData (Open Data Protocol) — открытый стандарт для построения и потребления RESTful API над структурированными данными с единым языком запросов, метаданными модели и опциями выборки на стороне сервера.

Open Source, GitHub, DevOps и веб-стек

Маршрут по открытому коду, GitHub, DevOps, Unity, 3ds Max, HTML и CSS — связь учебника с формулировками рунета и Неолурка.

OpenGL и шейдеры

Современный конвейер OpenGL 3.3 — окно, VBO/VAO, GLSL, текстуры и типовые эффекты real-time графики.

Overwatch

Overwatch — это многопользовательская компьютерная игра в жанре геройского шутера от первого лица, разработанная и выпущенная компанией Blizzard Entertainment.

Paint.NET и CorelDRAW

:::info Связь с разделом Растр и вектор в теории — Вектор и растр. Форматы PNG, JPEG, SVG — Растровые и Векторные форматы.

PC

Игровые платформы — это устройства, на которых запускаются видеоигры. Они различаются по техническим характеристикам, целевой аудитории и формату использования.

PC

Персональный компьютер (PC) остаётся одной из самых значимых платформ в игровой индустрии.

PlayStation

PlayStation как платформа — железо PS4/PS5, SDK, сертификация и экосистема Sony Interactive Entertainment.

PlayStation Store

PlayStation Store — цифровой магазин Sony: каталог игр на PS4/PS5, подписка PS Plus, DLC, предзаказы, лицензии, региональные особенности и роль в экосистеме PSN.

Polling, Long Polling, SSE и Webhook

Четыре базовых подхода к обновлениям в реальном времени — от периодического опроса до push-событий между сервисами.

Push-уведомления и рассылки

Push-уведомления — это короткие сообщения, которые веб-приложение может показать пользователю даже тогда, когда вкладка с сайтом закрыта, браузер свёрнут или работает в фоне.

Push, Pull, Webhooks

Push, pull и webhooks - модели доставки событий и данных между сервисами, включая мгновенные HTTP-уведомления.

RabbitMQ

RabbitMQ - очереди сообщений, модель производитель–потребитель и типовые сценарии интеграции микросервисов.

Resident Evil

Серия видеоигр Resident Evil (в Японии известная как Biohazard) представляет собой масштабную медиафраншизу, созданную компанией Capcom.

REST

REST — это просто набор правил, как писать HTTP-запросы так, чтобы тебя понимали другие программисты. Это не технология, не протокол, не библиотека. Это как правила этикета для API.

REST, GraphQL и gRPC — стили API

Восемь архитектурных стилей API — обзор; сравнение REST, GraphQL и gRPC на одном сценарии и выбор под задачу.

RISC и CISC

Две философии проектирования процессоров — Reduced и Complex Instruction Set — чем отличаются наборы команд, конвейер и современный гибрид x86.

Sega Mega Drive и Genesis игры

Игровая библиотека Sega Mega Drive (в Северной Америке — Genesis) представляет собой уникальное историко-техническое явление: совокупность программного обеспечения, разработанного в условиях жёсткой.

SEO-оптимизация

SEO-оптимизация и аудит - как оценивать текущие позиции сайта, приоритизировать улучшения и формировать дорожную карту роста.

SMS и сотовые сообщения

SMS — короткое текстовое сообщение, доставляемое через инфраструктуру мобильного оператора по номеру телефона, без интернета и без общего приложения у собеседников.

Starcraft

StarCraft — это серия стратегий в реальном времени, разработанная компанией Blizzard Entertainment. Проект стал эталоном баланса игровых фракций и фундаментом для киберспорта в Южной Корее.

Steam

Steam — крупнейшая игровая платформа на PC: магазин, библиотека, сообщество, друзья, отзывы, мастерская, Steam Guard и экосистема для игроков и разработчиков.

Street Fighter

Street Fighter представляет собой серию видеоигр в жанре файтинга, разработанную компанией Capcom.

Super Mario

Серия игр Super Mario представляет собой фундаментальную часть истории видеоигр. Разрабатываемая компанией Nintendo, эта франшиза охватывает более сорока лет развития индустрии.

The Elder Scrolls

Серия The Elder Scrolls (сокращённо — TES) представляет собой фундаментальный пласт современной игровой индустрии, объединяющий жанр ролевых игр с открытым миром, глубоким лором и философией.

The Sims

The Sims — это серия видеоигр в жанре симулятора жизни, разработанная геймдизайнером Уиллом Райтом и студиями Maxis, а затем The Sims Studio, под издательством Electronic Arts.

The Witcher

The Witcher представляет собой масштабную фэнтезийную сагу, созданную польским писателем Анджеем Сапковским и развитую студией CD Projekt RED в серии компьютерных игр.

Tinkercad Circuits и Arduino

Бесплатный браузерный симулятор, который позволяет собирать электрические схемы и программировать платы Arduino без физического оборудования.

Unreal Engine

Обзор Unreal Engine 5 (и анонс UE6 в 2026) — установка, архитектура, Blueprints и C++, подсистемы рендеринга, физики, сети и типичные ошибки начинающих.

URL URI URN

URL, URI и URN - различия идентификаторов ресурсов, структура адреса и роль path/query/fragment в веб-навигации.

Warcraft

Мир Warcraft — это сложная система миров, объединенных хаотической энергией, известной как Круговерть Пустоты.

Warhammer

Warhammer представляет собой одну из самых масштабных и детально проработанных игровых вселенных в истории развлекательной индустрии.

Web API в браузере

Web API в браузере - что это такое, как работает и какие API лежат в основе современного веб-приложения.

XAML

XAML и AXAML — декларативная XML-разметка для UI в .NET (WPF, WinUI, MAUI, Avalonia). Синтаксис, пространства имён, популярные элементы и примеры.

Xbox

Платформа Xbox — четыре поколения консолей Microsoft, Xbox Live, Game Pass и экосистема для разработчиков с 2001 года.

Xbox Game Pass

Xbox Game Pass — подписочный сервис Microsoft с ротируемым каталогом игр для Xbox, ПК и облака. Тарифы, история и полный список Game Pass Ultimate на 27 мая 2026 года.

XML

Универсальный язык разметки — синтаксис, пространства имён, валидация XSD, CSS и связь с XPath, XSLT и DOM.

XML DOM

Модель документа XML — типы узлов, коллекции, обход дерева и навигация в API.

XPath

Язык путей XML — узлы, оси, предикаты, операторы и практические запросы к дереву документа.

XSLT

Преобразование XML — таблицы стилей, шаблоны xsl:*, сортировка, ветвление, клиент и сервер.

YAML

Ключи и значения разделяются двоеточием ( — ), за которым следует пробел.

Автоматизация бизнес-процессов

Любая деятельность в любом бизнесе включает в себя множество последовательных взаимосвязанных действий или задач, выполняемых для достижения конкретного результата.

Автономные тестовые агенты

Автономные тестовые агенты обладают способностью к постоянному совершенствованию. Этот процесс основан на сборе данных о результатах работы и применении методов машинного обучения.

Админка по ?isAdmin=true

Broken Access Control — проверка прав через query-параметр, cookie или заголовок с клиента; эксплуатация за секунду и серверная авторизация.

Адресная строка браузера

Адресная строка браузера - как устроен ввод URL, отображение контекста безопасности и особенности интерфейса на мобильных устройствах.

Алгоритмы

Последовательности действий для решения задач. Введение в алгоритмы.

Алгоритмы ИИ

> Справочник по алгоритмам (~40 разделов). Базовые понятия ML, метрики и практика — в статье Машинное обучение.

Алгоритмы растеризации

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

Алиасы, JOIN и объединение таблиц

★ Алиасы (AS) используются для временного переименования таблиц или столбцов в запросе SQL. Они делают запросы более читаемыми и позволяют избежать конфликтов имён.

Аппаратное обеспечение

Аппаратное обеспечение как база вычислительной системы - ключевые компоненты, их роли и принципы совместной работы.

Аркадные автоматы

Аркадные автоматы — это культовые устройства, которые сыграли ключевую роль в развитии игровой индустрии.

Архивы и установочные пакеты

Архив — это логическая или физическая структура данных, предназначенная для объединения одного или нескольких файлов и каталогов в единый контейнер.

Архитектура веб-приложений

Архитектура веб-приложений - сочетание серверного рендеринга и клиентской логики, влияющее на скорость загрузки и интерактивность.

Архитектура гонок

Архитектура гонок в играх - поведение соперников, динамика сложности и приёмы, заметные игроку в заезде.

Архитектура знаний

Предмет этой статьи - разъяснение того, как устроена система подачи информации проекта, о моём подходе объяснения и преподавания.

Архитектура игрового приложения

Архитектура компьютерной игры — это фундаментальная структурная и поведенческая организация системы, реализующей игровой процесс.

Архитектура фон Неймана

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

Асинхронная коммуникация

Мы уже изучали асинхронность, поэтому можем уже понять, что асинхронная коммуникация — это способ взаимодействия, при котором отправитель не ждёт немедленного ответа от получателя.

Аудио

Аудио - кодеки и сжатие (включая AAC), компромисс качества, битрейта и совместимости воспроизведения.

Аудио и видео

Технологии захвата, обработки и воспроизведения звука и изображения.

Аудиооборудование

Аудиоустройства — это класс технических средств, предназначенных для взаимодействия с акустическим сигналом на различных этапах его жизненного цикла: от восприятия звуковых колебаний в физической.

Аутентификация и авторизация

Аутентификация и авторизация - уровни проверки личности, двухфакторная защита и разграничение прав доступа в информационных системах.

Балансировка нагрузки

Балансировка нагрузки - распределение трафика между узлами для масштабирования, отказоустойчивости и сглаживания пиков.

Безопасность в облаке

Shared responsibility с фокусом на практику, MFA, шифрование, бэкапы, IAM и гигиена доступа для новичков и разработчиков.

Беспроводные сети - Wi-Fi, Bluetooth, LTE

NFC часто служит триггером для более ёмких технологий — например, прикосновение NFC-метки может инициировать подключение по Bluetooth или Wi-Fi.

Библиотека

Библиотека — сборник готового кода для ПО: статические и динамические, стандартные и сторонние, подключение через менеджеры пакетов и CDN.

Блокчейн, крипта и NFT

Блокчейн как распределённый реестр, криптовалюты, транзакции, токены, смарт-контракты и NFT — вводная глава для новичков с примерами кода и интерактивом.

Большие языковые модели и ChatGPT

Большая языковая модель (Large Language Model, LLM) — это класс машинных моделей глубокого обучения, предназначенный для обработки естественного языка и генерации связных текстов, соответствующих по.

Брокеры сообщений

Теория очередей сообщений — FIFO, Producer-Broker-Consumer, гарантии доставки, ACK, DLQ, пакетная обработка и выбор между RabbitMQ и Kafka.

Брокеры сообщений

Брокер сообщений — это программное обеспечение или система, которая управляет обменом данными между приложениями, сервисами или системами.

Вайб-кодинг

Что такое vibe coding, кто ввёл термин, чем отличается от осознанной работы с LLM, риски для навыков и продакшена и рабочий контроль качества.

Ввод и вывод

Механизмы получения данных из внешних источников и выдачи результатов пользователю.

Веб-браузеры

Веб-обозреватели как основной инструмент доступа к интернет-ресурсам.

Веб-игры на HTML5 и Canvas

Веб-игры на HTML5 и Canvas - стек инструментов от редактора и браузера до фреймворков для рендеринга и логики игры.

Веб-серверы

Так, если клиент - это браузер и пользователь, то сервер - это мощный компьютер где-то далеко.

Веб-сервисы

Веб-сервис - это программа, которая живёт на сервере и отвечает на запросы других программ через интернет. Мы её не видим (нет никакой кнопки или картинки), но наше приложение с ней разговаривает.

Вектор и растр

Компьютерная графика — это совокупность методов и средств, позволяющих создавать, хранить, обрабатывать и отображать изображения с использованием вычислительной техники.

Векторная графика

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

Векторные базы данных

Эмбеддинги и векторизация - компактные числовые представления объектов для поиска по смыслу и ML.

Векторные форматы

Векторные форматы и семейство Visio — чем отличаются расширения, как хранятся схемы и в каких задачах эти форматы применяются.

Великие люди

Кто заложил теорию вычислений, сеть, языки, открытый код и современный ИИ — с пояснениями терминов, мини-примерами кода и ссылками на разделы энциклопедии.

Видео

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

Видеоввод и вывод - камеры, дисплеи, кодеки

Видеоданные представляют собой один из наиболее ресурсоёмких и сложных типов цифровой информации: они объединяют пространственную (кадр), временную (последовательность кадров) и смысловую (сцена.

Видеовстречи и голосовые звонки

Коммуникация — механизм координации, синхронизации, принятия решений и управления рисками в условиях высокой неопределённости и распределённой ответственности.

Видеосвязь

Видеоконференции: Zoom, Teams, Meet, Телемост; горячие клавиши Zoom, настройка камеры и микрофона, демонстрация экрана, WebRTC под капотом.

Видимость и буфер глубины

Как 3D-сцена превращается в картинку без «сквозных» полигонов — culling, z-buffer, алгоритм художника, порталы и PVS.

Виды игровых движков

Roblox Studio не является традиционным игровым движком, но представляет собой платформу как услугу (PaaS) с ограниченной, но эффективной средой разработки.

Виды информации

Систематизация и углубление понятия видов информации — текст, графика, аудио и видео.

Виртуальная реальность

Виртуальная реальность — это среда, синтезируемая техническими средствами и передаваемая человеку через каналы восприятия: зрение, слух, тактильные ощущения, а при наличии соответствующих устройств.

Виртуальные частные сети (VPN)

VPN - принципы построения защищённого канала поверх публичной сети и практические сценарии безопасного удалённого доступа.

Внедрение Low-Code и No-code в бизнес

От бумажных заявок к цифровому контуру — MVP, анализ, данные, процессы, интеграции, роли, тесты и сопровождение на low-code/no-code платформах.

Воспроизведение мультимедиа

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

Восстановление после сбоя

WAL, контрольные точки, redo и undo — как СУБД переживает обрыв питания и чем это отличается от резервного копирования администратора.

Встраиваемые системы

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

Гейм-дизайн

Гейм-дизайн — три уровня опыта, MDA, механики и баланс; вход в углублённый маршрут и связь с Unity.

Геймплей и core loop

Геймплей как динамика во времени — core loop, частоты петель, flow, внутренняя и внешняя мотивация, доминирующие стратегии.

Графика и видео

Инструменты для работы с изображениями, векторной графикой и монтажом видео.

Графические данные

В практическом смысле графика — это способ передачи данных в форме, доступной для визуального восприятия человеком, с учётом ограничений и возможностей аппаратного обеспечения и программной среды.

Графический дизайн

Графический дизайн — цикл понимание → проектирование → проверка → стандартизация, где каждый этап опирается на объективные критерии.

Давайте познакомимся

Уважаемые читатели! Меня зовут Тагиров Тимур. И я хочу помочь. Мой проект — энциклопедия об информационных технологиях, использующая необычный формат материалов и подход к изучению IT.

Данные и информация

★ Информация – различные сведения, данные, передаваемые посредством сигналов и воспринимаемые человеком или специальным устройством.

Дата-центры

Дата-центры - базовые функции хранения, обработки и передачи данных, а также требования к надежности инженерной инфраструктуры.

Двенадцать правил Кодда

Критерии "настоящей" реляционной СУБД по Эдгару Кодду — что означает каждое правило и насколько современный SQL им соответствует.

Деревья решений с нуля

Как строится дерево — энтропия, information gain, переобучение, бэггинг, random forest и градиентный бустинг для новичков.

Дизайн веб-интерфейсов

Базовые элементы дизайна веб-интерфейса - хедер, навигация и служебные блоки, которые определяют удобство взаимодействия с сайтом.

Дисплеи и технологии отображения

Дисплей — это устройство вывода визуальной информации, преобразующее электрические сигналы, генерируемые источником (компьютером, видеоплеером, игровой приставкой и т.п.), в видимое человеком.

Документация в Microsoft Learn

Энциклопедия Вселенной IT даёт теорию на русском и вендорно-нейтральную базу. Microsoft Learn — официальная практика по стеку Microsoft.

Домен и хостинг

Домен и хостинг - делегирование DNS, NS-записи и связка доменного имени с инфраструктурой размещения сайта.

Дорожная карта изучения

Краткий маршрут для новичка и ссылки на тематические подборки статей — удобнее, чем листать всю энциклопедию подряд.

Жанры видеоигр — маршрут

FPS, RPG, MMORPG, MOBA, RTS и другие жанры — определения, пересечения, культурный контекст рунета и ссылки на глоссарий.

Железо, охлаждение и диагностика

Как компоненты влияют на производительность, уход за системой охлаждения, троттлинг и пошаговая диагностика тормозов и зависаний.

Запуск и перезапуск приложений

Как запускать exe, проекты из IDE, утилиты в терминале, dev-сервер, службы и Docker — и чем отличаются сборка, старт, перезапуск и hot reload.

Знакомство с базами данных

База данных и СУБД: определения по ГОСТ, схема и модель данных, четыре типа БД (SQL, NoSQL, иерархические, ОО), relation и relationship.

Игровая индустрия

Игровая индустрия — сектор экономики видеоигр: разработка, издание, платформы, монетизация и роль геймдева.

Игровой движок

Игровой движок как платформа - подсистемы рендеринга, физики, ввода и сценариев, ускоряющие создание видеоигр.

Игровые консоли

Игровые платформы — это устройства, на которых запускаются видеоигры. Они различаются по техническим характеристикам, целевой аудитории и формату использования.

Игровые консоли — маршрут

PlayStation, Xbox, Nintendo, поколения, эксклюзивы, подписки и PC — нейтральный обзор для IT и геймерского контекста рунета.

Игровые платформы

Игровые платформы - типы устройств и сервисов, на которых запускаются и распространяются видеоигры.

Игры как объект анализа и разработки в IT

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

Издатели игр

Издатели игр играют ключевую роль в игровой индустрии, особенно в контексте крупных проектов.

ИИ-агенты

При компрометации одного агента ущерб ограничен его полномочиями — это реализация принципа минимальных привилегий.

ИИ, топ-менеджмент и AI-washing в корпоративном ПО

Почему вендоры BPM/CRM/ERP навешивают "ИИ-ассистента" на ЛПР, чем опасно доверять стратегические решения LLM и где генеративные модели уместны — только как подготовка материалов, не как советчик.

Иллюзия стабильности в IT

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

Инструменты и среды разработки

Путеводитель по популярным средам — Python-библиотеки, графика, игры, мобильные приложения и школьные платформы — с ссылками на подробные главы энциклопедии.

Интеграционные потоки данных

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

Интеграция

Интеграция - это когда две программы умеют разговаривать друг с другом и делать общее дело.

Интеграция ИИ в веб-приложения

Интеграция искусственного интеллекта — это процесс внедрения технологий машинного обучения, нейронных сетей или больших языковых моделей (LLM) в структуру веб-сайтов и веб-приложений для.

Интернет и сетевые сервисы

Интернет, адреса, DNS, URL, почта, поиск, RSS и безопасность — с разбором терминов для новичка и маршрутом по энциклопедии.

Интернет-провайдер

Интернет-провайдер - роль оператора связи в доступе к сети, модели подключения и сопутствующие телеком-сервисы.

История интернета

История интернета — ARPANET, пакетная коммутация, TCP/IP, DNS и зарождение World Wide Web.

Как научиться быстро печатать

Слепая печать десятью пальцами: посадка, домашний ряд, зоны пальцев, замер скорости и тренажёр — практическое руководство для новичка.

Как устроена Playstation 5

PlayStation 5 и GPU на архитектуре RDNA 2 - трассировка лучей, аппаратные ускорители и отличия от RDNA 1.

Каталог open-source клонов игр

osgameclones.com — каталог ремейков и клонов классических игр: фильтры по языку и движку, подборка репозиториев под Unity, Unreal, C++, Godot и Luau, разбор исходников и вклад в OSS.

Категории SQL-команд - DDL, DML, DCL, TCL

DDL - Data Definition Language (язык определения данных), используется для создания, изменения, удаления объектов структуры данных (таблиц, индексов, схем и т.д.).

Клавиатура

Клавиатура — раскладка, служебные клавиши, F1–F12, Delete и переключение языка; карта клавиш — в отдельной статье раздела.

Ключевые слова в языках программирования

Ключевые слова (keywords) — это зарезервированные слова в языке программирования, которые имеют специальное значение и не могут использоваться как имена переменных или функций.

Кодирование, сжатие и архивация

Как информация становится байтами — текст, числа, картинка, звук и видео; сжатие и архивы — с примерами и ссылками на подробные главы.

Команда разработки

Разработка компьютерных и видеоигр — одна из наиболее интердисциплинарных и кооперативных областей в индустрии информационных технологий.

Коммуникация и интеграция

Интеграция микросервисов — это процесс объединения независимых сервисов в единую систему, чтобы они могли эффективно взаимодействовать и решать общие задачи.

Компьютерные игры

Чтобы вы играли в своё удовольствие. Все мы так или иначе касались в своей жизни видеоигр.

Конкурентный доступ к данным

Параллельные транзакции — блокировки, MVCC, упорядочение по меткам времени и оптимистичный контроль; когда какой подход выбирать.

Конструкторы сайтов

Конструкторы сайтов - визуальная сборка страниц, шаблоны и ограничения no-code-подхода при создании веб-проектов.

Контекст

Что такое контекст для LLM, контекстное окно, эмбеддинги, внимание и практика управления длинными промптами и RAG.

Контроллеры

Контроллеры в цифровых системах - назначение, типовые функции управления и роль в координации процессов и оборудования.

Конфигурационные файлы

Конфигурация программного обеспечения — это совокупность параметров, определяющих поведение приложения, его взаимодействие с окружением, а также условия функционирования в рамках конкретной.

Кризис игровой индустрии

Кризисные тенденции игровой индустрии - коммерциализация движков и давление на студии с середины 2010-х.

Криптовалюты

Цифровые и криптовалюты, история до Bitcoin, волатильность и практика — продолжение вводной главы о блокчейне.

Критический анализ результатов ИИ

Критический анализ результатов ИИ — это систематическая процедура объективной проверки, оценки достоверности и логической обоснованности данных, сгенерированных нейросетевыми моделями.

Кросс-контекстные явления

Кросс-контекстные явления в интернет-культуре - перенос смыслов, мемов и практик между платформами и сообществами.

Кэширование

Быстрая память для временного хранения часто используемых данных.

Легенды

Легенда видеоигры — это не только коммерческий успех или лояльная аудитория.

Манипуляции с данными

Манипуляции с данными — различия логического и физического удаления, CRUD, clipboard и базовые подходы к очистке информации.

Маркетинг и манипуляция

Маркетинг и манипуляция в цифровой среде - как интернет-культура усиливает влияние и восприятие сообщений.

Машинное обучение

Машинное обучение - идея обучения моделей на данных вместо полного ручного задания правил поведения системы.

Меметика

Меметика - распространение и отбор культурных единиц (мемов) по аналогии с эволюционными механизмами.

Мессенджеры

Сервисы мгновенного обмена сообщениями и голосовой связи.

Мессенджеры и чаты

Чат — это программное средство, обеспечивающее обмен информацией в режиме, приближённом к реальному времени, между двумя или более участниками, соединёнными через компьютерную сеть.

Методы защиты компьютерной сети

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

Механики и пространство состояний

Механики как строительные блоки гейм-дизайна — существительные и глаголы, пространство состояний, семейства control, progression, uncertainty, resource management.

Микрофреймворк

Микрофреймворк - минимальный каркас приложения, свобода выбора компонентов и архитектурные компромиссы.

Мобильные игры

Игровые платформы — это устройства, на которых запускаются видеоигры. Они различаются по техническим характеристикам, целевой аудитории и формату использования.

Мобильные игры

Мобильные игры — это цифровые интерактивные произведения, созданные специально для запуска на портативных устройствах: смартфонах и планшетах.

Мобильные устройства

В современной цифровой экосистеме мобильные устройства стали неотъемлемым инструментом как повседневной жизни, так и профессиональной деятельности.

Модели обучения

Что такое модель обучения в NLP — архитектуры, токены, эмбеддинги, интенты и словари, параметры, семантический поиск; обзор LSTM, Navec, FastText, BERT, MPNet и LaBSE.

Моделирование

Моделирование — это процесс создания трёхмерных объектов, называемых моделями, для последующего использования в цифровых средах, особенно в видеоиграх.

Модульность и компонентный подход в разработке

Архитектура программного обеспечения исторически развивалась от простых, линейных последовательностей инструкций — так называемых *скриптов* — к сложным, иерархически организованным системам, в.

Монетизация

Монетизация — это процесс, с помощью которого разработчики и издатели превращают свои игры в источник дохода.

Мультимодальный ИИ

Что такое мультимодальный ИИ, режимы Text-to-Image и Image-to-Text, распознавание медиа, архитектуры, генерация изображений, видео и аудио, топ нейросетей для редактирования и озвучки.

Мышь и геймпад

История, устройство, принципы работы и интерфейсы мыши и геймпада.

Настройка Windows

Пошаговая инструкция по первичной конфигурации операционной системы Windows.

Настройка домашнего роутера

Настройка домашнего роутера - базовая конфигурация, параметры безопасности и оптимизация соединения для стабильной работы сети.

Нейрон

Нейрон — это основная функциональная единица биологической нервной системы, включая человеческий мозг.

Нейросети и их связь с ИИ

Что есть искусственный интеллект и нейросеть; кратко про вайб-кодинг со ссылкой на отдельную статью.

Нейрослоп

Что такое neuroslop и AI slop — однотипный низкокачественный контент от нейросетей; как распознать в коде, тексте и медиа и не плодить его в проекте.

Нормализация данных

Функциональные зависимости, нормальные формы 1НФ–4НФ и НФБК, аномалии обновления и осознанная денормализация при проектировании схемы.

Ноутбуки

Ноутбук — это автономное персональное вычислительное устройство, объединяющее в едином корпусе вычислительные компоненты, средства ввода (клавиатура и тачпад), вывода (встроенный дисплей), источники.

Обзор структуры Вселенной IT

Данная база знаний должна выполнить сложнейшую задачу – выступить в роли антикризисного пакета для IT-новичка и глотком свежего воздуха для профессионала.

Облачные API Cognitive Services

Готовые REST API для зрения, речи и языка — Azure AI, AWS, Google Cloud; ключи, квоты, сравнение с собственной моделью.

Обработка значения null

Отсутствие значения — это фундаментальная концепция в программировании, отражающая состояние, когда данные ожидаются, но в текущий момент недоступны.

Образование и самообучение в IT

Образование — это процесс формирования инженерного мышления, способного работать с абстракциями, строить логические связи, проектировать системы и предвидеть последствия решений.

Общие табличные выражения (CTE)

Общие табличные выражения (CTE) - именованные временные результаты внутри одного запроса для читаемой декомпозиции сложной логики.

Однострочные приёмы в коде

Краткие идиоматичные записи на одной строке — обмен значениями, срезы, включения, слияние коллекций; когда уместны и куда смотреть по языкам.

Онлайн-кинотеатры

Наверняка вы слышали о Netflix, Кинопоиске, Okko или других подобных площадках. Это онлайн-кинотеатры.

Операторы

Что такое операторы, какими они бывают. Действия над данными.

Оптимизация SQL-запросов

А теперь остановимся на таких особенностях, как оптимизация и план выполнения. Когда мы отправляем SQL-запрос в СУБД, сама СУБД должна понять, как наиболее эффективно выполнить этот запрос.

Оптимизация игр

Создание видеоигр — это процесс, сочетающий творчество, инженерное мастерство и постоянный поиск баланса между визуальной выразительностью, интерактивностью и производительностью.

Организация рабочего места

Эргономика, освещение, перерывы, правила компьютерного класса и безопасность — подробный обзор для школьного курса и домашней учёбы.

Основы IP-адресации

Основы IP-адресации - типы диапазонов, служебные адреса и назначение ключевых префиксов в IPv4/IPv6-сетях.

Основы NoSQL

Выбор между SQL и NoSQL - сущности и отношения против событий, состояний и потоков в доменной модели.

Основы архитектуры

Архитектура программного обеспечения — фундамент приложения. Она определяет устройство системы, состав частей, их взаимодействие и развитие со временем.

Основы бизнеса для IT-специалиста

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

Основы интернет-культуры

Интернет-культура — это устойчивая совокупность практик, норм, символов, форм коммуникации и поведенческих паттернов, возникших, репродуцируемых и развивающихся в цифровой среде, преимущественно в.

Основы компьютерной грамотности

Компьютерная грамотность с нуля - включение ПК, клавиатура и мышь, файлы, интернет, почта, облако, установка программ и базовое обслуживание — со ссылками на подробные главы энциклопедии.

Основы компьютерной графики

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

Основы разработки ИИ-решений

Результатом аналитической работы становится техническое задание или архитектурное решение, которое служит основой для дальнейшей разработки.

Отображение пикселей

Как происходит отображение пикселей - путь от запроса приложения до вывода графики на экран через ОС и графическую подсистему.

Отраслевое программное обеспечение

Отраслевое программное обеспечение (industry-specific software, vertical software) — это класс приложений, разрабатываемых и применяемых для решения задач, характерных исключительно для определённой.

Офисные пакеты

Наборы программ для создания документов, таблиц и презентаций.

Офисные форматы документов - DOCX, ODT, PDF

Офисная программа — это прикладное программное обеспечение, предназначенное для создания, редактирования, оформления и управления документами текстового, табличного, презентационного или почтового.

Память и вычисления

От транзистора до кэш-линии. Как устроена память, почему процессор чаще ждёт данные, чем выполняет операции, и чем отличаются ограничения памятью и вычислениями.

Первые шаги к микросервисам

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

Первые шаги с Memcached

Установка демона, проверка порта 11211 и первые команды set/get/delete в текстовом протоколе — за 15 минут.

Первые шаги с MongoDB

Процесс установки и первое знакомство с технологией документоориентированной БД.

Первые шаги с SQL

Знакомимся с языком - ставим программы, запускаем, выполняем первые запросы.

Переменные в CSS

CSS custom properties - именованные значения для повторного использования, темизации и централизованного управления стилями.

Подзапросы, EXISTS и IN

Скалярные и коррелированные подзапросы, EXISTS против IN, особенности NULL и выбор между подзапросом и JOIN.

Поисковые системы

Информационный поиск (англ. Information Retrieval, IR) — дисциплина, изучающая методы, алгоритмы и системы, обеспечивающие извлечение информации из больших коллекций данных по заданному критерию.

Поколения вычислительной техники

Нулевое–пятое поколения ЭВМ — от механических машин Паскаля и Бэббиджа до микропроцессоров, смартфонов и «невидимых» компьютеров в бытовой технике.

Пользовательские роли и социальные типы

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

Популярные поисковые системы

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

Порядок байтов — endianness

Big-endian и little-endian — как многобайтовые числа лежат в памяти, почему это важно при сетевом обмене и переносе бинарных файлов между архитектурами.

Право и защита информации в РФ

Авторское право на программы, лицензии, персональные данные и основные статьи УК РФ о преступлениях в сфере компьютерной информации — вводный обзор.

Практика

Подключение внешнего CSS к HTML-проекту - файл style.css и связывание со страницей для оформления интерфейса.

Практикум — обби на Roblox

Пошаговая обби: DataStore, чекпоинты, этапы, монеты, магазин, RemoteEvent, анти-эксплойт и публикация на Luau.

Практикум Ledger Lab — обзор

Пошаговый практикум: учебное приложение Crypto Ledger Lab — блокчейн, подписи, переводы активов и compliance на Python.

Практикум shop_data

Учебная схема интернет-магазина для PostgreSQL — DDL и примеры запросов по темам курса SQL.

Практические рекомендации по CSS

Сводные таблицы — что использовать, чего избегать и на что смотреть осторожно в повседневной вёрстке, включая мобильные экраны.

Предупреждения при изучении

В США, в Орегоне, сотрудник Amazon умер прямо посреди смены, а остальных работников заставили работать уже рядом с трупом целый час, пока не приехали врачи.

Применение ИИ в бизнес-процессах

Поддержка offline-режима — возможность работы без подключения к интернету. Если продукт требует постоянного соединения с внешним сервером, вероятно, используется облачный API.

Пример No-Code приложения

Учебный конструктор лендинга в одном HTML-файле — модель данных, рендер, drag-and-drop и экспорт; как no-code платформы устроены "под капотом".

Принцип работы компьютера

Не нужно недооценивать знания о компьютере. Если вам не интересны "железки", это не освобождает вас от необходимости понимать, как работает устройство.

Принципы работы SQL-движка

Принципы работы SQL-движка - подключение к СУБД, разбор и выполнение запроса и возврат результата клиенту.

Проблемы рынка труда и фриланса в IT

Сводные цифры по вакансиям, вилкам дохода и направлениям со спросом в 2025–2026 годах — в главе <a href="/encyclopedia/1-basics/1-26-karera-v-it-i-mify/10">Рынок труда и зарплатные ориентиры</a>.

Проверка и валидация

Входные данные, аргументы функций, проверки на null и тип, правила валидности — примеры на Python, JavaScript, C# и Java.

Программаторы

Современные программаторы — это не просто проводки для прошивки. Они оснащаются множеством аппаратных и программных функций, повышающих надёжность, удобство и гибкость работы.

Программируемое устройство

Программируемые устройства - как программная логика определяет поведение электронных систем в автоматике, промышленности и быту.

Проектирование API

Проектирование интерфейса прикладного программирования (Application Programming Interface, API) — это системная инженерная дисциплина, которая требует от разработчика осознанного подхода к.

Прокси-серверы

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

Протокол Modbus

Протокол Modbus - базовые принципы обмена данными между промышленными устройствами и роль стандарта в промышленной автоматизации.

Протокол SOAP

SOAP — протокол обмена XML-сообщениями поверх HTTP и других транспортов; контракт WSDL, отличия от REST и типичные сценарии корпоративной интеграции.

Протоколы автоматизации зданий

Протоколы автоматизации зданий - как стандарты вроде KNX объединяют освещение, климат и безопасность в единую систему управления.

Профессии в IT

История циклична. Каждая технологическая революция создаёт новые роли, делает устаревшими старые и заставляет существующие адаптироваться.

Процедурные расширения - PL/pgSQL, T-SQL

Как и в любом языке программирования, процедурные расширения SQL позволяют объявить переменную, выделив область памяти, куда запишется значение. Для этого используется ключевое слово DECLARE.

Процесс разработки видеоигр

Разработка игр — это процесс создания видеоигр, который включает в себя множество этапов, от идеи и концепции до финального продукта.

Путь продвинутого пользователя

Кто считается опытным пользователем ПК, какие навыки дают реальный рост и куда вести обучение дальше — к администрированию, разработке и домашней инфраструктуре.

Работа в игровой индустрии

Игровая индустрия — одна из самых динамичных и мультидисциплинарных сфер современной цифровой экономики.

Работа с Microsoft Excel

Пошаговое знакомство с Excel — интерфейс, форматы ячеек, формулы, фильтр, сортировка и диаграммы для учёбы и офисной работы.

Работа с геометрией

Любая графика, интерфейс, игра, карта или чертёж опираются на математический аппарат координат, размеров и преобразований.

Работа с ИИ-моделями

Если используется только CPU, вся модель загружается в оперативную память. При использовании GPU часть весов может храниться в видеопамяти.

Развёртывание и обслуживание ИИ-моделей

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

Разработка в Minecraft

Minecraft — это популярная видеоигра, уникальная вычислительная среда, сочетающая в себе черты песочницы, симулятора, визуального конструктора и платформы для программирования.

Разработка на Roblox

Roblox Cloud - это глобальная распределённая система, управляемая Roblox Corporation. Не подвергается прямому влиянию разработчика игры, но предоставляет сервисы через API.

Разработка на Unity

Основой любой сцены в Unity являются игровые объекты (GameObject). Сам по себе GameObject — это пустой контейнер, который становится функциональным только после добавления к нему компонентов.

Растровая графика

Растровая графика - изображение как сетка пикселей, разрешение, цвет и компромиссы качества и объёма данных.

Растровые форматы

Растровые форматы изображений — пиксельная сетка, кодирование цвета, сжатие и выбор формата под задачу.

Реактивная коммуникация

Реактивные транспорты в вебе и интеграциях — WebSocket, SSE, потоки событий и типовые паттерны на стороне клиента и сервера.

Реактивные системы и потоки данных

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

Реализация интеграции

Проектирование API — это процесс формирования семантически устойчивого, предсказуемого и безопасного интерфейса, который учитывает требования к надёжности, масштабируемости, совместимости и удобству.

Реализация интеграционных решений

Apache Thrift — это фреймворк для разработки масштабируемых кросс-языковых сервисов. Он предоставляет инструменты для определения интерфейсов и генерации кода на различных языках программирования.

Регулярные выражения (RegEx)

Справочник по шаблонам текста — символы, квантификаторы, группы, классы, assert-выражения, флаги и замена; где применять в коде, SQL, HTML и терминале.

Редактирование аудио и видео

Редактирование аудио и видео — это совокупность методов и технологий, направленных на преобразование исходных медиаданных в целостный, функционально и эстетически завершённый продукт.

Рекламные технологии в вебе

Рекламные технологии в вебе - форматы, механики показа и технические ограничения, влияющие на эффективность и пользовательский опыт.

Реляционная модель данных

Домены, атрибуты, кортежи и отношения — свойства реляционных таблиц и ограничения целостности при проектировании схемы.

Риски открытых Wi-Fi сетей

Риски открытых Wi-Fi сетей - как работают passive/active-сканирование и почему публичные точки доступа требуют дополнительных мер защиты.

Ритм игры

Ритм-игры и смежные музыкальные жанры - импровизация, синхронизация с треком и различия игрового опыта.

Родительский контроль

Инструменты родительского контроля, настройка ограничений по возрасту, времени и контенту на разных платформах.

Роли и идентичность в сети

Нерд, геймер, олдфаг, нуб, ламер, юзверь и ИРЛ — как называют людей в рунете и что писать в профессиональной переписке.

Роли по таксономии Microsoft Learn

На Microsoft Learn каждый модуль помечен ролью — это не должность в компании, а профиль компетенций, под который написан материал.

Роль базы данных в организации

Зачем компании централизуют данные, жизненный цикл модели от требований до эксплуатации, роли людей и человеческий фактор в среде БД.

Рунетские IT-формулы

Устойчивые фразы рунета про Windows, Linux, роли в IT и учебные мемы — что означают, когда уместны и куда смотреть за техникой.

Сайты и веб-сайты

Как устроены сайты и веб-сайты - сборка, развёртывание и роль статических генераторов в современном веб-производстве.

Секрет прост

Системное обучение в IT, разница между hard skills и soft skills с примерами по ролям и практический план для новичка.

Селекторы :is, :where и :has

Группировка селекторов без дублирования, нулевая специфичность :where и условный родитель :has.

Синтаксический сахар

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

Синхронная коммуникация

Синхронная коммуникация — это способ взаимодействия, при котором отправитель отправляет запрос и ждёт ответа от получателя.

Сложные индексы

Составные и покрывающие индексы, частичные индексы, access methods PostgreSQL (B-tree, GIN, GiST, BRIN) и стратегии индексирования.

Социальные и этические нормы

Интернет-культура возникла как продолжение традиций технических сообществ, зародившихся в 1960–1980-х годах: среди исследователей ARPANET, участников Usenet, разработчиков Unix и ранних энтузиастов.

Справочник по Adobe Photoshop

Шпаргалка по Adobe Photoshop — таблицы синтаксиса, API, команд и параметров — для быстрого поиска фактов.

Справочник по CSS

— Синтаксис — ? — Используется с animation-timeline — view() — Пример — animation-range — entry 0 cover 50 — Позволяет задавать диапазон прогресса анимации в зависимости от видимости.

Справочник по Cypher

Метки — это теги; не гарантируют схемы, но позволяют фильтровать (MATCH (n — User)).

Справочник по HTML

Широко используется в Web Components, SSR-гидратации, клиентских шаблонизаторах.

Справочник по Memcached

Все операции идемпотентны (кроме incr/decr и CAS-операций при конфликтах), и не имеют транзакционных гарантий. Memcached — это система с eventual consistency, не поддерживающая ACID.

Справочник по MongoDB

Справочник по MongoDB - ограничения документов, поле _id и правила имён ключей для корректной модели данных.

Справочник по MySQL

Redo Log — журнал предзаписи (ib_logfile0, ib_logfile1), используется для восстановления после сбоя.

Справочник по PostgreSQL

Параметры, VACUUM, FDW, конфигурация для 1С, мониторинг, резервное копирование и новинки PostgreSQL 16 — справочник администратора.

Справочник по Redis

Тип "строка" в Redis - байтовая последовательность до 512 МБ для текста, счётчиков и сериализованных значений.

Справочник по Roblox

Все объекты в Roblox — наследники Instance. Нельзя создать Instance напрямую — Instance.new() вызывает ошибку. Используется Instance.new("Part") и т.п.

Справочник по SQL

IF NOT EXISTS — необязательно, поддерживается в PostgreSQL, MySQL, SQLite; в T-SQL используется IF NOT EXISTS (SELECT FROM sys.objects WHERE ...) или BEGIN TRY CREATE ... END TRY.

Справочник по Tilda

Полный справочник по Tilda — блоки, Zero Block, формы, CRM, интернет-магазин, SEO, домены, публикация, интеграции, API и ограничения платформы.

Справочник по Unity

Шпаргалка по Unity — таблицы синтаксиса, API, команд и параметров — для быстрого поиска фактов.

Справочник по Unreal Engine

Шпаргалка по Unreal Engine — lifecycle, макросы reflection, коллизии, консольные команды и структура проекта.

Справочник по XML

Примечание — xN означает шестнадцатеричное представление Unicode-кода символа.

Справочник по XSLT

XSLT-таблица — это XML-документ (обычно с пространством имён http — //www.w3.org/1999/XSL/Transform, сокращённо xsl — ). Корневой элемент — или (синонимы).

Студии и независимые разработчики

Существование крупных студий и независимых разработчиков представляет собой не противоположности, а комплементарность моделей, отражающую разнообразие подходов к созданию интерактивных произведений.

Текстуры

Текстура в контексте разработки игр — это изображение, накладываемое на поверхность трёхмерной модели с целью придания ей визуальной детализации, цвета, рельефа и других свойств внешнего вида.

Теория представления кода

Теория представления кода - как информация кодируется, передается и искажается в реальных каналах хранения и связи.

Терминология новичка

Словарь для начинающих — железо, Windows, файлы, браузер, интернет, почта, безопасность и первые IT-слова — с ссылками на главы курса и энциклопедии.

Тестирование игр

Тестирование игр — это систематический процесс проверки игрового продукта на соответствие ожиданиям разработчиков, игроков и техническим требованиям целевых платформ.

Тестовое задание при найме

Форматы тестовых заданий в IT, как готовиться и сдавать take-home этично, что смотрит работодатель, красные флаги и чек-лист перед отправкой.

Техногиганты

Обзор техногигантов — от NVIDIA и Apple до SAP и TSMC, краткие резюме, практический контекст и развёрнутые профили компаний, формирующих IT-инфраструктуру.

Типовые элементы интерфейса

Типовые элементы интерфейса: кнопки, формы, nav, modal, skeleton, tooltip, radio, switch с :has() и поиск без JS. Практика и каталог Uiverse (Galaxy).

Типы взаимодействия между системами

Выбор модели взаимодействия определяет архитектурные свойства системы — отзывчивость, устойчивость к сбоям, сложность отладки и масштабируемость.

Типы данных в SQL

Типы данных определяют, какая информация может храниться в столбце таблицы — числа, текст, даты и т.д. Каждая СУБД поддерживает свои типы, но есть общая классификация.

Транспортные механизмы

В современных информационных системах обмен данными между компонентами — это фундаментальная задача.

Удаленная работа

Удаленная работа как формат труда — процессы, коммуникации, доступы и инструменты взаимодействия команды вне офиса.

Управленческая ветка в IT

Краткий вход в управленческую ветку: когда идти в тимлиды, чем роль отличается от техлида и IC, и где читать практики в разделе "Проект".

Фаерволы

Фаерволы и сетевые пакеты - как межсетевой экран анализирует трафик и применяет правила фильтрации для защиты инфраструктуры.

Финансовые потоки в IT-индустрии

Продукт — это результат труда или деятельности человека (материальный или нематериальный), который создается для удовлетворения определенных потребностей.

Формат XLSX

Excel — это программа для работы с табличными данными, разработанная Microsoft и входящая в состав пакета Microsoft Office.

Форматы аудио и видео

Справочник по аудио- и видеоформатам — контейнеры, кодеки, сжатие с потерями и без, типичные сценарии использования.

Формы занятости

Индивидуальный предприниматель — это физическое лицо, зарегистрированное в установленном законом порядке и осуществляющее предпринимательскую деятельность без образования юридического лица.

Форумная культура Рунета

Форумы, имиджборды и эпоха текстовых площадок в русскоязычном интернете: сабж, бамп, луркер, связь с мемами и куда смотреть в энциклопедии.

Форумы и имиджборды

Сообщество часто объединяется в социальных сетях для обсуждения каких-то общих тем и вопросов.

Фреймворк

Фреймворк - чем он отличается от библиотеки и как задает архитектурные правила приложения.

Функции

Если после имени следует пара круглых скобок — это вызов функции. Если скобок нет — это обращение к значению (переменной, константе, параметру и т. д.).

Функции в CSS

Функции значений (calc, var, color-mix), функциональные псевдоклассы (:is, :where, :has), встроенные и пользовательские вычисления, примеры и практика.

Хранимые процедуры и триггеры

Хранимые процедуры и триггеры в SQL - серверные объекты каталога СУБД, их роль в бизнес-логике и реакциях на события в данных.

Циклы

Циклы в программировании - виды повторений, условия завершения и типичные сценарии применения.

Цифровая коммуникация

Современная профессиональная и личная жизнь неразрывно связана с постоянным обменом информацией.

Цифровые магазины и физические дистрибьюторы

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

Цифровые формы и анкеты

Формы и анкеты — базовые инструменты взаимодействия между системой и человеком, предназначенные для получения информации от пользователя.

Чтение и запись

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

Шины компьютера — обзор

Шина данных, адреса и управления; синхронные и последовательные шины; арбитраж и иерархия от системной шины до PCIe и USB.

Шпаргалка с типичными задачами по SQL

Связи между таблицами: - categories → categories: иерархическая связь через parent_id (1 ко многим) - categories → products: одна категория содержит много товаров (1 ко многим) - users → orders: один.

Шрифты

Шрифт как цифровая реализация гарнитуры - контуры символов, метрики и отличие от понятия "начертание".

Эволюция систем хранения данных

От файлового хранения к реляционной и современной мультимодельной СУБД — термины, причины появления SQL и базовая классификация систем.

Электронная почта

Электронная почта — это одна из старейших и наиболее устойчивых служб в составе глобальных компьютерных сетей.

Электронные книги

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

Язык программирования

Язык программирования — обзор свойств, отличий от разметки и запросов, типизация, парадигмы, выполнение, память, платформа и навигация по языкам энциклопедии.

Языки программирования игр

Языки для игр на примере Unity - роль C#, стандартная библиотека, сборка мусора и продуктивность разработки под движок.