Глоссарий IT

G

GaaS (Games as a Service) — бизнес-модель разработки и поддержки видеоигр, при которой игра постоянно обновляется новым контентом, событиями и микротранзакциями после релиза. Цель — удержание…


GaaS

GaaS (Games as a Service) — бизнес-модель разработки и поддержки видеоигр, при которой игра постоянно обновляется новым контентом, событиями и микротранзакциями после релиза. Цель — удержание аудитории и монетизация на длительный срок. Примеры: Fortnite, Destiny 2.


Game Engine

Game Engine — программный фреймворк, предназначенный для разработки и запуска видеоигр. Включает подсистемы рендеринга, физики, звука, анимации, скриптов, управления памятью и сетевого взаимодействия. Примеры: Unity, Unreal Engine, Godot.


Game Loop

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


Game Over

Game Over — экран или состояние в видеоигре, сигнализирующее о завершении сессии из-за поражения игрока (например, исчерпание жизней, провал миссии). В современных играх часто заменяется автоматической перезагрузкой точки сохранения.


GC

GC — Garbage Collection, сборка мусора. Это автоматический механизм управления памятью, освобождающий память, занятую объектами, которые больше не достижимы из корней программы (стек, глобальные переменные, регистры).


GCC

GCC — GNU Compiler Collection, коллекция компиляторов с открытым исходным кодом, разрабатываемая проектом GNU. Изначально — GNU C Compiler (1987), сегодня поддерживает: C, C++, Objective-C, Fortran, Ada, Go, D и другие.


GDT

GDT (англ. Global Descriptor Table, глобальная таблица дескрипторов) — служебная структура данных в архитектуре x86, определяющая глобальные (общие для всех задач) сегменты. Её расположение в физической памяти и размер определяются системным регистром GDTR.


Gears of War

Gears of War — серия тактических шутеров от третьего лица от студии The Coalition (ранее Epic Games), эксклюзивная для платформ Xbox и Windows. Известна системой укрытий, кооперативным геймплеем и мрачной эстетикой научной фантастики.


GeoJSON

GeoJSON — открытый формат на основе JSON для кодирования геопространственных данных, таких как точки, линии, полигоны и их свойства. Поддерживается большинством геоинформационных систем и веб-картографических библиотек (например, Leaflet, Mapbox).


GG

GG (Good Game) — этикетная фраза в многопользовательских играх, выражающая уважение к сопернику или команде по завершении матча, независимо от исхода.


GGWP

GGWP (Good Game, Well Played) — расширенная форма "GG", подчёркивающая признание мастерства противника или команды.


GID

GID (Group ID — идентификатор группы) — числовой идентификатор, используемый в Unix-подобных операционных системах для управления правами доступа группой пользователей. Каждый пользователь имеет основной GID (primary group), определяемый при создании, и может быть включён в дополнительные группы (supplementary groups), что отражается в файле /etc/group.


GIF

GIF (Graphics Interchange Format) — растровый формат изображений, поддерживающий до 256 цветов, прозрачность и анимацию. Широко используется в вебе для мемов, коротких клипов и простой анимации, несмотря на ограниченную цветовую палитру.


GIL

GIL — Global Interpreter Lock, глобальная блокировка интерпретатора. Это mutex, используемый в CPython (официальной реализации Python), который позволяет выполнять байт-код только одному потоку одновременно.


Git

Git — распределённая система контроля версий с открытым исходным кодом, разработанная Линусом Торвальдсом в 2005 году. Обеспечивает эффективное отслеживание изменений, ветвление, слияние и совместную работу над проектами. Является де-факто стандартом в разработке ПО.

Маршрут — Основы Git, 12 команд, шпаргалка, сценарии в лаборатории.


GitHub

GitHub — веб-платформа для хостинга Git-репозиториев, разработанная в 2008 году и приобретённая Microsoft в 2018. Предоставляет инструменты для совместной разработки: pull requests, code review, issue tracking, CI/CD, пакеты и документацию. Поддерживает как открытые, так и приватные проекты.

Маршрут — 8.04 DevOps, Нейросети в публичном дискурсе, lab: GitHub Pages. Неолурк: GitHub.


GL

GL (Good Luck) — пожелание удачи перед началом игры, соревнования или сложной задачи.


G-Man

G-Man — загадочный персонаж серии Half-Life от Valve, действующий как наблюдатель и манипулятор событиями. Отличается формальной речью, неестественным поведением и способностью останавливать время.


GML

GML (Geography Markup Language) — XML-основанный язык разметки для моделирования, передачи и хранения географических объектов. Разработан Open Geospatial Consortium (OGC) и используется в ГИС (геоинформационных системах) для обмена данными между платформами.


GNOME

GNOME — свободная среда рабочего стола для Linux и Unix; часть споров «GNOME vs KDE» в рунете — культурный фон, а не отдельная IT-роль. См. Linux / в рунет-дискурсе, Неолурк.


GN

GN (Good Night) — прощальная фраза, используемая в онлайн-общении, включая игровые чаты и сообщества.


GNU

GNU (GNU’s Not Unix — рекурсивный акроним, читается "гну") — проект, инициированный Ричардом Столлманом в 1983 году с целью создания полностью свободной Unix-подобной операционной системы. Хотя сам ядро GNU (Hurd) так и не достигло широкого распространения, проект создал фундаментальную инфраструктуру: компилятор GCC, библиотеку C (glibc), утилиты командной строки (coreutils: ls, cp, grep и др.), текстовый редактор Emacs, отладчик GDB и многие другие компоненты. Именно эти инструменты, в сочетании с ядром Linux (Линуса Торвальдса, 1991 г.), образовали то, что сегодня называется "Linux-дистрибутивами" (точнее — GNU/Linux). Философия GNU легла в основу движения свободного ПО: программа должна давать пользователю свободу запускать, изучать, модифицировать и распространять её (лицензии GPL, LGPL). Проект продолжает развивать компоненты и продвигать идеи свободы в цифровом пространстве.


GNOME

Go

Go (также Golang) — компилируемый, статически типизированный язык программирования, разработанный Google в 2009 году. Отличается простотой синтаксиса, встроенной поддержкой конкурентности (goroutines, channels), сборщиком мусора и высокой производительностью. Широко применяется в backend-разработке, облачных сервисах и CLI-инструментах.


God Of War

God Of War — серия экшен-игр от Sony Santa Monica Studio, основанная на мифологии (изначально греческой, позже — скандинавской). Известна кинематографичностью, жёстким боем и эволюцией главного героя — Кратоса.


Google

Google — американская технологическая компания, дочерняя структура Alphabet Inc. Основана в 1998 году как поисковая система, впоследствии расширила деятельность до облачных вычислений (Google Cloud), операционных систем (Android, Chrome OS), рекламных технологий, ИИ и аппаратного обеспечения.

В рунет-дискурсе «загуглить» — обычный глагол; в шутках Google часто означает «весь интернет» или «алгоритм всё знает». Учебный пересказ — поисковики, Android.


Google Analytics

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


GOP

GOP (Group of Pictures — группа кадров) — структурная единица в видеокодеках (MPEG-2, H.264, H.265 и др.), определяющая последовательность и типы кадров между двумя опорными (I-кадрами).


Gothic

Gothic — серия ролевых игр от немецкой студии Piranha Bytes, известная открытым миром, иммерсивным дизайном, системой фракций и сложной проработкой игровой вселенной. Первая часть вышла в 2001 году.


GPS

GPS (Global Positioning System — глобальная система позиционирования) — спутниковая навигационная система, разработанная и эксплуатируемая Министерством обороны США.


GPT

GPT (GUID Partition Table — таблица разделов на основе глобальных уникальных идентификаторов) — современный стандарт разметки дисков, пришедший на смену MBR. Разработан как часть спецификации UEFI.


GPU

GPU (Graphics Processing Unit) — специализированный процессор, оптимизированный для параллельной обработки графических и вычислительных задач. Используется для рендеринга изображений и в машинном обучении, научных расчётах (GPGPU) и криптографии.


GR

GR (Good Round) — выражение в командных шутерах (например, Counter-Strike), означающее признание качественной игры в завершённом раунде.


Gradle

Gradle — система автоматизации сборки с открытым исходным кодом, ориентированная на гибкость и производительность. Поддерживает декларативный и императивный DSL (на Groovy или Kotlin), используется в Android-разработке и Java-проектах.


Groovy

Groovy — объектно-ориентированный язык программирования, разработанный для платформы Java как дополнение к языку Java с возможностями Python, Ruby и Smalltalk. Использует java-подобный синтаксис с динамической компиляцией в JVM байт-код и напрямую работает с другим java-кодом и библиотеками. Язык может использоваться в любом java-проекте или как сценарный язык. Активно используется как Предметно-ориентированный язык для написания скриптов при работе в предметной области (от математики до обработки научных данных), а также сборки и тестирования приложений (Gradle).


gRPC

gRPC (Remote Procedure Calls) — это система удалённого вызова процедур (RPC) с открытым исходным кодом, первоначально разработанная в Google в 2015 году. В качестве транспорта используется HTTP/2, в качестве языка описания интерфейса — Protocol Buffers. gRPC предоставляет такие функции как аутентификация, двунаправленная потоковая передача и управление потоком, блокирующие или неблокирующие привязки, а также отмена и тайм-ауты. Генерирует кроссплатформенные привязки клиента и сервера для многих языков. Чаще всего используется для подключения служб в микросервисном стиле архитектуры и подключения мобильных устройств и браузерных клиентов к серверным службам.


GRUB

GRUB (GRand Unified Bootloader — единый загрузчик) — многоступенчатый загрузчик, наиболее распространённый в Linux-системах. GRUB 2 (текущая версия) заменил_legacy_ GRUB и BIOS-ориентированные загрузчики.


Grunt

Grunt — инструмент автоматизации задач для JavaScript, основанный на Node.js. Позволяет выполнять операции сборки, минификации, тестирования и трансляции через плагины. Был популярен до появления Gulp, Webpack и современных сборщиков.


GTA, Grand Theft Auto

GTA (Grand Theft Auto) — серия action-adventure игр от Rockstar Games, известная открытым миром, сатирой на американскую культуру, сложными миссиями и мультиплеером (GTA Online). Является одной из самых коммерчески успешных франшиз в истории.


GUID

GUID (Globally Unique Identifier) — 128-битный идентификатор, генерируемый по алгоритму, обеспечивающему статистическую уникальность в пределах системы или глобально. Используется в Windows, базах данных и распределённых системах для идентификации объектов без централизованного реестра. Синоним — UUID (Universally Unique Identifier).

В C# и .NET — тип System.Guid: шпаргалка по методам. Общая теория идентификаторов — данные и информация.


Guitar Hero

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