М
М. Байсон
М. Байсон — главный антагонист серии Street Fighter, военный диктатор и преступный авторитет, известный своей мощной физической силой и психоделической аурой.
Магическое число
Магическое число — числовое значение, встречающееся в коде без пояснения его происхождения и смысла.
Магический метод
Магический метод — в объектно-ориентированных языках (особенно Python, PHP) — специальный метод, вызываемый автоматически при определённом событии, а не явно программистом. Название обычно начинается и заканчивается двойным подчёркиванием (dunder — double underscore).
Майнинг
Майнинг — процесс подтверждения транзакций и генерации новых блоков в блокчейн-системах посредством решения криптографических задач; также обозначает добычу ресурсов в играх. Майнинг, также добыча (от англ. mining — добыча полезных ископаемых) — деятельность по созданию новых структур (обычно речь идёт о новых блоках в блокчейне) для обеспечения функционирования криптовалютных платформ.
Майнер
Майнер — участник блокчейн-сети, выполняющий майнинг; в играх — персонаж или бот, автоматически добывающий ресурсы.
Макет
Макет — предварительная модель интерфейса, уровня или системы, используемая на этапе проектирования для оценки структуры и взаимодействий.
Макрос
Макрос — механизм языка или инструмента, позволяющий заменить именованный шаблон (макроопределение) на его развёрнутую форму (макрорасширение) до или во время компиляции/интерпретации. В отличие от функции, макрос оперирует текстом или AST (абстрактным синтаксическим деревом), а не значениями.
Малварь
Малварь — сокращение от «malicious software»; вредоносное ПО, включающее вирусы, трояны, шпионские программы и ransomware.
Малтаэль
Малтаэль — архангел Справедливости во вселенной Diablo, персонаж, введённый в дополнении Reaper of Souls к Diablo III.
Мана
Мана — игровой ресурс, используемый для активации магических способностей или заклинаний; в программировании и системном администрировании термин не применяется.
Манчкин
Манчкин — игрок, стремящийся к максимальной эффективности персонажа за счёт нестандартных или «дешёвых» тактик, часто игнорируя баланс или нарративный аспект игры.
Мапа
Мапа — разговорное обозначение карты уровня или игрового пространства.
Маппинг
Маппинг — процесс сопоставления одного набора значений другому; в играх — создание или редактирование карт; в IT — привязка URI к обработчикам (route mapping), отображение памяти (memory mapping), или сопоставление объектов и таблиц (ORM mapping).
Марин
Марин — в играх и аниме: может относиться к персонажам (например, из StarCraft — пехотинец-рейнджер) или к морской тематике. В IT-контексте без уточнения термин не имеет устоявшегося значения.
Маркетинг
Маркетинг — система управления процессами создания, продвижения и доставки ценности клиенту с целью формирования устойчивых отношений. Не «реклама» и не «продажи» — это стратегия понимания потребностей и построения предложения, которое их закрывает.
Маркус Феникс
Маркус Феникс — главный персонаж серии Gears of War, сержант Коалиции по делам Пандоры, известный своей физической мощью и трагическим прошлым.
Маршрутизатор
Маршрутизатор, роутер — специализированное устройство, которое пересылает пакеты между различными сегментами сети на основе правил и таблиц маршрутизации. Маршрутизатор может связывать разнородные сети различных архитектур. Для принятия решений о пересылке пакетов используется информация о топологии сети и определённые правила, заданные администратором.
Маршрутизация
Маршрутизация — процесс определения пути передачи данных между узлами сети с использованием маршрутизаторов и таблиц маршрутизации.
Маска
Маска — в программировании: шаблон для фильтрации данных (например, маска ввода); в играх — предмет экипировки или элемент образа персонажа.
Маска подсети
Маска подсети — битовая маска, позволяющая разделить IP-адрес на адрес подсети и адрес узла (хоста, компьютера, устройства) внутри этой подсети.
Маски полей
Маски полей — механизм управления видимостью, доступностью или форматом отображения данных в интерфейсах, API или базах данных, основанный на применении правил («масок»), фильтрующих или трансформирующих содержимое полей в зависимости от контекста.
Массив
Массив — структура данных, хранящая набор значений (элементов массива), идентифицируемых по индексу или набору индексов, принимающих целые (или приводимые к целым) значения из некоторого заданного непрерывного диапазона. Массив — упорядоченный набор элементов, каждый из которых хранит одно значение, идентифицируемое с помощью одного или нескольких индексов. В простейшем случае массив имеет постоянную длину и хранит единицы данных одного и того же типа, а в качестве индексов выступают целые числа. Каждый элемент массива доступен по его уникальному индексу.
Массивность
Массивность — свойство данных или параметров, допускающее наличие нуля, одного или нескольких значений.
Мастер-нода
Мастер-нода — узел в децентрализованной сети, выполняющий расширенные функции (валидация, хранение данных) и требующий обеспечения залогом (например, в криптовалютах).
Мастхэв
Мастхэв — от англ. «must-have»; в IT — незаменимый инструмент, библиотека или технология; в играх — обязательный предмет или способность для эффективной игры.
Масштаб отображения
Масштаб отображения — текущий масштаб графического отображения пространственных данных на средствах визуализации, определяющий соотношение между единицей длины на экране и соответствующей ей длиной в реальном мире.
Масштабируемость
Масштабируемость — способность системы эффективно работать при увеличении объема задач, нагрузки или количества пользователей за счет добавления ресурсов (оборудования, мощности). Разделяется на вертикальную (увеличение мощности существующего оборудования) и горизонтальную (добавление новых компонентов).
Материал
Материал — подлежащая размещению в информационной системе информация в виде текста, изображения и (или) их сочетания (в том числе машиночитаемая информация, векторные и растровые пространственные данные), не обладающая признаками документа.
Маунт
Маунт — в играх: верховое животное или транспортное средство, ускоряющее перемещение персонажа; в операционных системах — процесс подключения файловой системы к точке монтирования в дереве каталогов.
Машинное обучение
Машинное обучение — это раздел искусственного интеллекта, в котором алгоритмы обучаются выполнять задачи на основе данных без явного программирования, находя закономерности и делая прогнозы на основе обработки большого объема информации.
Машинный код
Машинный код (платформенно-ориентированный код), машинный язык — система команд (набор кодов операций) конкретной вычислительной машины, которая интерпретируется непосредственно процессором или микропрограммами этой вычислительной машины.
МБ
Малый бизнес — категория юридических лиц и индивидуальных предпринимателей, подпадающих под критерии, установленные Федеральным законом № 209-ФЗ «О развитии малого и среднего предпринимательства в Российской Федерации». К таким критериям относятся: средняя численность работников (до 100 человек для малых предприятий), годовой доход (до 800 млн рублей), а также доля участия других юридических лиц в уставном капитале (не более 25%). Сегмент МБ является стратегически важным как для экономики (генерация занятости, инновации на местах), так и для банков: он менее капиталоёмкий, чем корпоративный сегмент, но требует более гибких продуктовых решений и адаптированных бизнес-процессов (например, упрощённого скоринга, онлайн-оформления кредитов). В КИС сегмент МБ часто выделяется в отдельный поток с особыми ПФ, НСИ (например, упрощённые КВР при госзакупках) и маршрутами согласования (часто с участием РП, но без вмешательства ТМ).
Мгм
Мгм — междометие, не имеющее технического значения в IT-глоссарии; может использоваться в игровых чатах для выражения согласия или замешательства. Термин не рекомендуется к включению без контекста.
Мегабайт
Мегабайт (МБ, MB) — единица измерения количества информации.
Медиа
Медиа (мн. ч. от лат. medium — средство, посредник) — в широком смысле любые средства представления, передачи и хранения информации: текст, изображение, звук, видео, тактильные сигналы. В ИТ-контексте чаще используется во множественном числе (media), но в русском языке закрепилось как неисчисляемое существительное среднего рода — медиа.
Межведомственный запрос
Межведомственный запрос — направляемый документ на бумажном носителе или в форме электронного документа о представлении документов и информации, необходимых для предоставления государственной или муниципальной услуги.
Межпроцессное взаимодействие
Межпроцессное взаимодействие (англ. inter-process communication, IPC) — обмен данными между потоками одного или разных процессов. Реализуется посредством механизмов, предоставляемых ядром ОС или процессом, использующим механизмы ОС и реализующим новые возможности IPC. Может осуществляться как на одном компьютере, так и между несколькими компьютерами сети.
Межсетевой экран
Межсетевой экран, сетевой экран — программный или программно-аппаратный элемент компьютерной сети, осуществляющий контроль и фильтрацию проходящего через него сетевого трафика в соответствии с заданными правилами. Другие названия – брандмауэр и файервол (файрвол).
Мейнфрейм
Мейнфрейм (англ. mainframe — «основная рама») — класс высоконадёжных, масштабируемых, многопользовательских компьютерных систем, предназначенных для критически важных корпоративных и государственных приложений с высокой нагрузкой транзакций (OLTP), строгими требованиями к безопасности и непрерывности работы. Хотя термин возник в эпоху громоздких ЭВМ 1950–60-х, современные мейнфреймы (IBM zSeries, Fujitsu GS21) — это компактные, энергоэффективные серверы с уникальными архитектурными решениями.
Мемоизация
Мемоизация — оптимизационная техника в программировании, при которой результаты дорогостоящих вызовов функций кэшируются для повторного использования при тех же входных данных.
Ментхол
Ментхол — не относится к IT или игровой терминологии; термин не включается без обоснованного контекста.
Ментор
Ментор — опытный специалист, осуществляющий наставничество в профессиональной или образовательной среде; в играх — NPC, дающий советы или задания.
Мера
Мера — количественная характеристика, присваиваемая объекту, процессу или явлению в соответствии с определённой шкалой и единицами. В IT мера — основа объективной оценки: без неё невозможно управлять, оптимизировать или сравнивать.
Мердж
Мердж — операция объединения изменений из одной ветки разработки в другую в системах контроля версий (например, Git merge).
Местность
«Местность» — неустоявшийся в IT русскоязычный термин, требующий осторожного применения. В технических текстах он почти не встречается в качестве заимствованного понятия; скорее, это калька с английского terrain или locality, использованная в узком, метафорическом контексте.
Мета
Мета — сокращение от «метаигра»; совокупность доминирующих стратегий, тактик и персонажей в многопользовательской игре на текущий момент времени.
Мета-теги
Мета-теги (англ. meta tags) — (X)HTML-теги, предназначенные для предоставления структурированных метаданных (дополнительных, сопроводительных) о веб-странице. Как правило, указываются в заголовке (теге <head>) (X)HTML-документа. Элемент meta принимает как минимум четыре атрибута: content, http-equiv, name и scheme. Из них обязателен только атрибут content и исключение тег revisit. Практически не стандартизированы, разрабатываются различными сервисами и поставщиками браузеров по своему усмотрению и регламентируются лишь «изобретателями». Лишь небольшая часть часто используемых или «изобретенных» достаточно давно распознаётся и обрабатывается относительно одинаково.
Метавселенная
Метавселенная — концепция постоянной, синхронной, виртуальной среды, объединяющей цифровые пространства, аватары и экономику, с поддержкой кроссплатформенного взаимодействия.
Метаданные
Метаданные (от лат. meta — цель, конечный пункт, предел, край и данные) — информация о другой информации, или данные, относящиеся к дополнительной информации о содержимом или объекте. Метаданные раскрывают сведения о признаках и свойствах, характеризующих какие-либо сущности, позволяющие автоматически искать и управлять ими в больших информационных потоках.
Метапрограммирование
Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы(в частности, на стадии компиляции их исходного кода) либо программ, которые меняют себя во время выполнения (самомодифицирующийся код). Первое позволяет получать программы при меньших затратах времени и усилий на кодирование, чем если бы программист писал их вручную целиком, второе позволяет улучшить свойства кода (размер и быстродействие).
Метод в объектно-ориентированном программировании
Метод в объектно-ориентированном программировании — это функция или процедура, принадлежащая какому-то классу или объекту. Методы предоставляют интерфейс, при помощи которого осуществляется доступ к данным объекта некоторого класса, тем самым, обеспечивая инкапсуляцию данных.
Методы
Методы — способы получения, обработки и анализа информации для достижения определенной цели.
Метод HTTP
Метод HTTP (англ. HTTP Method) — последовательность из любых символов, кроме управляющих и разделителей, указывающая на основную операцию над ресурсом. Обычно метод представляет собой короткое английское слово, записанное заглавными буквами. Обратите внимание, что название метода чувствительно к регистру. Сервер может использовать любые методы, не существует обязательных методов для сервера или клиента. Если сервер не распознал указанный клиентом метод, то он должен вернуть статус 501 (Not Implemented). Если серверу метод известен, но он неприменим к конкретному ресурсу, то возвращается сообщение с кодом 405 (Method Not Allowed). В обоих случаях серверу следует включить в сообщение ответа заголовок Allow со списком поддерживаемых методов. Кроме методов GET и HEAD, часто применяется метод POST.
Метод расширения
Метод расширения (англ. extension method) в программировании — метод, добавляемый к существующему классу (типу) в месте, отличном от модуля объявления класса. Синтаксический сахар для модуля расширения был введён в C# 3.0 и VB.NET.
Методика
Методика — совокупность последовательных, обоснованных приёмов и правил, применяемых для решения определённого класса задач. От греч. methodikos — «посвящённый методу». Это не «метод» (общий подход), а инструкция по применению метода в конкретных условиях.
Методология
Методология — система принципов, методов и практик, применяемых при разработке программного обеспечения (например, Agile, Waterfall, DevOps).
Метрика
Метрика — числовая характеристика или показатель, используемый для измерения, оценки или мониторинга свойств, качества или производительности системы, процесса или модели. Помогает оценивать эффективность и принимать обоснованные решения.
Мефисто
Мефисто — лорд Ненависти, один из первородных злых братьев в серии Diablo, олицетворяющий коварство и раздор.
Мефистофель
Мефистофель — литературный и мифологический персонаж, демон-искуситель; в играх часто используется как архетип босса или антагониста.
Миграция
Миграция — процесс переноса данных, приложений или систем с одной платформы, архитектуры или окружения на другую с сохранением функциональности и целостности.
Миддл (Middle Developer)
Миддл (от Middle Developer) — промежуточная ступень профессионального роста между Junior и Senior, обычно соответствующая 2–5 годам коммерческого опыта. Миддл — это самодостаточный исполнитель, способный брать задачу от анализа до деплоя без постоянного контроля.
Микеланджело
Микеланджело — один из черепашек-ниндзя, известный любовью к пицце и ниндзя-оружию нунчаки; не имеет отношения к IT без уточнения контекста.
Микрокод
Микрокод — уровень программной реализации машинных инструкций внутри процессора, расположенный между архитектурным уровнем (ISA — Instruction Set Architecture) и чисто аппаратной логикой. Представляет собой прошивку (обычно в ROM или SRAM внутри CPU), которая транслирует сложные CISC-инструкции (например, REP MOVSB в x86) в последовательность микроопераций (micro-ops), выполняемых конвейером.
Микроменеджмент
Микроменеджмент — в играх: управление действиями отдельных юнитов или персонажей в реальном времени для максимизации эффективности; в управлении проектами — чрезмерное вмешательство в детали работы команды.
Микроплатеж
Микроплатеж — небольшая финансовая транзакция (обычно до нескольких долларов), используемая для покупки внутриигровых товаров или цифровых услуг.
Микросервис
Микросервис — это подход к разработке программного обеспечения, при котором крупное приложение строится как совокупность независимых друг от друга маленьких сервисов, каждый из которых выполняет конкретную функциональность и может развиваться, запускаться и скалироваться отдельно.
Микросхема
Микросхема — электронное устройство, реализующее сложную логику в компактном корпусе; в играх может фигурировать как лут или компонент крафта, но технически — базовый элемент аппаратного обеспечения.
Микротранзакция
Микротранзакция — покупка цифровых товаров или услуг внутри приложения за реальные деньги, особенно распространена в мобильных и free-to-play играх.
Миксин
Миксин, Примесь (англ. mix in) — элемент языка программирования (обычно класс или модуль), реализующий какое-либо чётко выделенное поведение. Используется для уточнения поведения других классов, не предназначен для порождения самостоятельно используемых объектов.
Мили
Мили — англ. «melee»; в играх — ближний бой, противопоставляется дальнему бою (range).
Милишник
Милишник — персонаж или юнит, специализирующийся на ближнем бою.
Мимик
Мимик — монстр, маскирующийся под безобидный объект (чаще всего сундук), атакующий при взаимодействии.
Мини-босс
Мини-босс — второстепенный противник повышенной сложности, встречающийся в середине уровня или подземелья, не являющийся финальным боссом.
Минотавр
Минотавр — мифическое существо с телом человека и головой быка; часто встречается в фэнтезийных играх как босс или элитный монстр.
Мир
Мир — игровая вселенная или открытый мир, включающий все локации, персонажей и механики, доступные игроку.
Мифрил
Мифрил — вымышленный металл в фэнтезийных вселенных (например, Middle-earth, Warcraft), известный лёгкостью и прочностью; в играх — материал для крафта высококачественной экипировки.
МК
Матрица компетенций — инструмент управления персоналом, представляющий собой структурированную таблицу, в которой по осям отложены должности (или уровни карьерного роста) и требуемые профессиональные, личностные и управленческие навыки. Каждая ячейка содержит описание ожидаемого уровня владения компетенцией (например, «базовый», «уверенный», «эксперт») и/или конкретные поведенческие индикаторы.
Многозадачность
Многозадачность (англ. multitasking) — свойство операционной системы или среды выполнения обеспечивать возможность параллельной (или псевдопараллельной) обработки нескольких задач. Истинная многозадачность операционной системы возможна только в распределённых вычислительных системах.
Многопоточность
Многопоточность (англ. Multithreading) — свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно», то есть без предписанного порядка во времени. При выполнении некоторых задач такое разделение может достичь более эффективного использования ресурсов вычислительной машины.
Многотомный архив
Многотомный архив — архив компьютерных данных, состоящий из нескольких частей — томов.
Множество
Множество — одно из ключевых понятий математики, представляющее собой набор, совокупность каких-либо (вообще говоря любых) объектов — элементов этого множества. Два множества равны тогда и только тогда, когда содержат в точности одинаковые элементы.
МО
МО — сокращение от «муниципальное образование», административно-территориальная единица, имеющая органы местного самоуправления.
Моб
Моб — сокращение от «mobile object» или «monster»; в играх — неигровой персонаж или противник, генерируемый системой.
Моба, MOBA (англ)
Моба, MOBA (англ.) — Multiplayer Online Battle Arena: жанр многопользовательских стратегий в реальном времени, где команды игроков сражаются за контроль над картой и уничтожение базы противника (примеры: Dota 2, League of Legends).
Мод
Мод — сокращение от «modification»; пользовательская или официальная модификация игры, изменяющая её контент, механики или внешний вид.
Модель
Модель – аналог, представление процесса, устройства, концепции – оригинала, то есть представление некоего объекта или явления в какой-либо форме (например, в математической, физической, символической, графической или дескриптивной), предназначенное для рассмотрения определённых аспектов изучаемого объекта или явления и позволяющее получить ответы на изучаемые вопросы. В концепции MVC подразумевается под данными.
Модель данных
Модель данных — абстрактное, самодостаточное, логическое определение объектов, операторов и прочих элементов, в совокупности составляющих абстрактную машину доступа к данным, с которой взаимодействует пользователь.
Модель памяти
Модель памяти — формализованное описание того, как в программной системе (языке, платформе, архитектуре) организован доступ к памяти, какие операции допустимы, в каком порядке они могут наблюдаться разными потоками выполнения и как обеспечивается согласованность данных.
Моделирование
Моделирование – построение (создание) моделей. Моделирование — процесс создания абстрактных представлений (моделей) объектов, систем или процессов для анализа, прогнозирования или имитации их поведения в условиях реального мира с использованием математических, логических или вычислительных методов.
Моделирование пакетов
Моделирование пакетов — это создание потока пакетов в сети с коммутацией пакетов. Такой моделью является web traffic model, это такая модель данных, которая передаётся или принимается пользовательским веб-браузером. Эти модели активно используются во время разработки телекоммуникационных технологий для анализа производительности и ёмкости различных протоколов, алгоритмов или топологий сети.
Моделирование трафика
Моделирование трафика — создание стохастической модели потоков трафика в сети, к примеру это может быть сотовая или компьютерная сеть.
Модем
Модем — устройство для преобразования цифровых сигналов в аналоговые (и обратно) с целью передачи данных по каналам связи (телефонным линиям, кабелю и др.).
Модуль
Модуль — автономная часть программной системы, инкапсулирующая определённую функциональность и обладающая чётко определённым интерфейсом.
Модульность
Модульность - организация программы как совокупности небольших независимых блоков, называемых модулями, структура и поведение которых подчиняются определённым правилам. Модульность — принцип проектирования, при котором система разбивается на независимые или слабо связанные части (модули), каждая из которых выполняет определенную функцию и может разрабатываться, тестироваться и внедряться отдельно.
Модульное программирование
Модульное программирование — организация программы как совокупности небольших независимых блоков, называемых модулями, структура и поведение которых подчиняются определённым правилам.
Модульное тестирование
Модульное тестирование, иногда блочное тестирование или юнит-тестирование (англ. unit testing) — процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы, наборы из одного или более программных модулей вместе с соответствующими управляющими данными, процедурами использования и обработки.
Молния
Молния — элемент магии или атаки в играх, наносящий урон на расстоянии; в IT не имеет технического значения.
Монада
Монада — в функциональном программировании: абстракция, позволяющая последовательно компоновать вычисления с побочными эффектами, сохраняя чистоту функций.
Монеты
Монеты — внутриигровая валюта, используемая для покупок, крафта или улучшений.
Монитор
Монитор — устройство оперативной визуальной связи пользователя с управляющим устройством и отображением данных, передаваемых с клавиатуры, мыши или центрального процессора. Принципиальное отличие от телевизора заключается в отсутствии встроенного тюнера, предназначенного для приёма высокочастотных сигналов эфирного (наземного) телевещания и декодера сигналов изображения. Кроме того, в большинстве мониторов отсутствует звуковоспроизводящий тракт и громкоговорители, хотя некоторые современные модели имеют не только акустическую систему, но и встроенную веб-камеру.
Мониторинг
Мониторинг — непрерывный процесс сбора и анализа данных о состоянии системы, сети или процессов для своевременного выявления неисправностей, оптимизации работы и предотвращения сбоев.
Монолог
Монолог — одностороннее высказывание одного участника, не предполагающее немедленной реакции или ответа со стороны слушателей. От греч. monos («один») + legein («говорить»).
Мономорфизация
Мономорфизация — процесс, при котором обобщённый (параметризованный) код (например, шаблон в C++, дженерик в Rust) во время компиляции развёртывается в несколько конкретных, мономорфных (не имеющих параметров типа) реализаций — по одной для каждого используемого набора аргументов типа. В противоположность стиранию типов (type erasure), применяемому в Java или TypeScript, где вся информация о типах удаляется в рантайме и остаётся одна общая реализация.
Монстр
Монстр — враждебное существо в игре, создаваемое для сражения с игроком; в программировании термин не применяется.
Монхан
Монхан — сокращение от Monster Hunter, серии экшен-RPG от Capcom, посвящённой охоте на гигантских монстров.
Морпех
Морпех — сокращение от «морской пехотинец»; в играх — тип юнита или персонажа, специализирующегося на штурме и ближнем бою.
Морровинд
Морровинд — провинция в игровой вселенной The Elder Scrolls, а также название третьей основной части серии (The Elder Scrolls III: Morrowind).
Моушен-кэпчер
Моушен-кэпчер — сокращение от «motion capture»; технология записи движений актёров для последующего применения в анимации персонажей.
МП
МП — сокращение от «мультиплеер»; режим игры с участием нескольких игроков одновременно.
МР
МР — сокращение от «муниципальный район», административно-территориальная единица в структуре субъекта РФ.
МРОТ
Минимальный размер оплаты труда — установленная федеральным законом нижняя граница месячной оплаты труда работника, полностью отработавшего норму часов.
МСЗУ
МСЗУ — массовые социально значимые услуги, предоставляемые государством или муниципалитетами (образование, здравоохранение, ЖКХ и др.).
МСК
МСК — может обозначать как «местную систему координат» (в геоинформационных системах), так и «московское время» (UTC+3). В глоссарии следует указывать оба значения при наличии контекста.
Мстители
Мстители — супергеройская команда из комиксов Marvel; присутствует в лицензированных видеоиграх и киновселенных. В IT не имеет технического значения.
Мультипарадигменный язык программирования
Мультипарадигменный язык программирования — язык программирования, который был разработан специально как инструмент мультипарадигменного программирования, то есть выразительные возможности которого изначально предполагалось унаследовать от нескольких, чаще всего неродственных, языков различных парадигм.
Мультиплат
Мультиплат — сокращение от «мультиплатформенная игра»; продукт, доступный на нескольких аппаратных или программных платформах.
Мультиплатформенность
Мультиплатформенность — свойство программного обеспечения или игры функционировать на различных операционных системах или устройствах без необходимости полной переработки.
Мультиплеер
Мультиплеер — режим игры, в котором участвуют два или более игрока, взаимодействующих через локальную сеть или интернет.
Муниципалитет
Муниципалитет — орган местного самоуправления, управляющий муниципальным образованием (город, район).
Мусоу
Мусоу — жанр экшен-игр, основанный на сражении с огромным количеством противников (например, серия Dynasty Warriors).
Мутант
Мутант — изменённый организм вследствие генетических или радиационных мутаций; часто встречается в постапокалиптических играх (Fallout, X-Men).
Муталиск
Муталиск — воздушный юнит расы зергов в серии StarCraft, известный скоростью и способностью атаковать на ходу.
МФУ
МФУ — многофункциональное устройство, совмещающее функции принтера, сканера, копира и иногда факса.
Мьютекс
Мьютекс (англ. mutex, от mutual exclusion — «взаимное исключение») — примитив синхронизации, обеспечивающий взаимное исключение исполнения критических участков кода. Классический мьютекс отличается от двоичного семафора наличием эксклюзивного владельца, который и должен его освобождать (то есть переводить в незаблокированное состояние). От спинлока мьютекс отличается передачей управления планировщику для переключения потоков при невозможности захвата мьютекса. Встречаются также блокировки чтения-записи, именуемые разделяемыми мьютексами и предоставляющие помимо эксклюзивной блокировки общую, позволяющую совместно владеть мьютексом, если нет эксклюзивного владельца.
Мэйн
Мэйн — от англ. «main»; в играх — основной персонаж, за которого игрок чаще всего играет; в разработке — основная ветка репозитория (main branch).
Мэйлслот
Мэйлслот — один из механизмов межпроцессного взаимодействия, обеспечивающий однонаправленную передачу информации и позволяющий производить широковещательную рассылку сообщений по сети.
Мэйнстрим
Мэйнстрим — доминирующая тенденция или технология, получившая широкое распространение и признание в индустрии.
Мэппинг
Мэппинг (англ. mapping) – процесс сопоставления элементов из одной системы с элементами другой системы. Это может быть, к примеру, мэппинг данных, когда данные преобразуются и распределяются из исходного файла в целевой файл.
Мягкое удаление
Мягкое удаление (англ. soft delete) — паттерн проектирования баз данных и бизнес-логики, при котором удаление сущности не влечёт физического уничтожения записи, а лишь помечает её как «неактивную» с помощью дополнительного флага (например, is_deleted, deleted_at).
Мяч
Мяч — игровой объект в спортивных симуляторах (футбол, баскетбол и др.), используемый для выполнения основных механик игры.