b>j)΄!Pԫ&;"kB޶}pSVT(wę!j x;-m@JnQ+պכ7MajfJͱ4jѲ撆RxZMz7vIW/dٞТזcZM~ji ߒsQzԠDW3Den"M+/B:-uIJ7j委9p='mANޭ=/B:-n&nUfqxZM~c Ϲ+,&ᾺܢF[(1*" ϒ"Jԧ<;b" "jܢF[x ,!q қ*]/؝27SMcs"ޭDQ/应ܢF_! :s" 7`F+SVTn"IJnQ/应B 4 wD"IJ׭-`S9DrjiEJ߅gJ应矁[xZM~n"IB؃!'Тѕ+(mIKʭ/|ϐܢF[xZMzG %嬩/c[[ Словарик – vMind.ru

Словарик

🖥️ Словарь современного IT и ИБ сленга

100 терминов с примерами использования в реальной работе разработчиков, DevOps-инженеров и специалистов по информационной безопасности.


🚀 Разработка и Архитектура (Development & Architecture)

1. Апишка

API (Application Programming Interface) — интерфейс взаимодействия с приложением.

Пример: Посмотри в апишке, там точно были ручки запостить джобу, потом дёрни эту ручку по гет и получишь статус.

2. Бэкенд

Backend — серверная часть приложения.

Пример: У нас бэкенд на Go, а фронт на Vue.

3. Фронтенд

Frontend — клиентская часть (то, что видит пользователь).

Пример: Фронтенд отрисовывает кнопку, но данные берет у бэка.

4. Фулстек

Fullstack — специалист, владеющий и бэкендом, и фронтендом.

Пример: Нам нужен фулстек, чтобы и БД покрутить, и верстку подправить.

5. Деплой

Deploy — выкатка/развертывание кода на сервер.

Пример: Деплой в прод в пятницу — плохая примета.

6. Коммит

Commit — фиксация изменений в системе контроля версий.

Пример: Закоммить изменения и пуш в мастер.

7. Мёрж

Merge — слияние веток кода.

Пример: Сделай мёрж своей фичи в девелоп.

8. Пул реквест (ПР)

Pull Request — запрос на проверку и слияние кода.

Пример: Я кинул ПР, заапрувь, пожалуйста.

9. Рефакторинг

Refactoring — улучшение структуры кода без изменения его логики.

Пример: Код работает, но нужен рефакторинг, иначе утонем в техдолге.

10. Фича

Feature — новая функциональность или возможность.

Пример: Это не баг, это фича!

11. Баг

Bug — ошибка в коде.

Пример: В релизе вылез критический баг, откатываем назад.

12. Фикс (Хотфикс)

Fix — исправление ошибки.

Пример: Выкатили хотфикс для вчерашнего инцидента.

13. Костыль

Workaround / Crutch — ненадежное, «грязное» решение проблемы.

Пример: Чтобы починить баг, я поставил костыль в виде sleep(5).

14. Велосипед

Reinventing the wheel — написание собственной реализации того, что уже существует.

Пример: Не пиши свой роутер, не изобретай велосипед, возьми Express.

15. Таска

Task — задача в трекере.

Пример: Заведи на это таску в Джирке.

16. Дедлайн

Deadline — крайний срок сдачи проекта.

Пример: Дедлайн горит, нужно успеть до релиза.

17. Релиз

Release — выпуск новой версии продукта.

Пример: После релиза идем пить пиво.

18. Прод

Production — боевая среда, где работают реальные пользователи.

Пример: На проде база легла, сайту 502 ошибка.

19. Тест (Тестовый контур)

Test environment — среда для тестирования.

Пример: На тесте всё работает, а на проде падает.

20. Стейдж

Staging — предбоевая среда, максимально приближенная к проду.

Пример: Прогони билд на стейдже перед выкаткой.

21. Стек

Stack — набор используемых технологий.

Пример: У нас в стеке Go, Postgres и Redis.

22. Фреймворк

Framework — каркас/платформа для разработки.

Пример: Этот фреймворк сильно ускоряет разработку.

23. Либа

Library — библиотека кода.

Пример: Подключи эту либу, она сама парсит даты.

24. Зависимость

Dependency — сторонний пакет, от которого работает код.

Пример: У нас устаревшая зависимость с уязвимостью, надо апдейтить.

25. Микросервис

Microservice — независимый компонент архитектуры.

Пример: Мы распилили монолит на микросервисы и теперь не знаем, где баг.

26. Монолит

Monolith — архитектура, где всё приложение — единое целое.

Пример: В нашем монолите страшно что-то трогать.

27. Кеш

Cache — кэш (быстрое хранилище данных).

Пример: Данные берутся из кеша, поэтому они неактуальные.

28. Табличка

Table — таблица в базе данных.

Пример: Создай новую табличку для логов.

29. Джойн

Join — SQL-операция соединения таблиц.

Пример: Этот джойн трех таблиц убивает производительность.

30. Селект

Select — выборка данных из БД.

Пример: Сделай селект по юзерам с активными подписками.

31. Дропнуть

Drop — удалить (таблицу или базу).

Пример: Дропни эту таблицу, она больше не нужна.

32. Миграция

Migration — изменение схемы базы данных.

Пример: Накатили миграцию, и у нас отвалились старые данные.

33. Индусский код

Spaghetti code — сленговое выражение для очень плохого, нечитаемого кода.

Пример: Это же индусский код, тут без поллитра не разберешься.

34. Техдолг

Technical Debt — технический долг (накопленные недочеты).

Пример: Мы набрали столько техдолга, что новую фичу пилить страшно.

35. Пет-проект

Pet project — личный проект «для души» и портфолио.

Пример: В свободное время пилю пет-проект на Rust.


⚙️ Инфраструктура, DevOps и Сети (Infrastructure & Networks)

36. Контейнер

Container — изолированная среда для приложения.

Пример: Заверни приложение в контейнер и положи в кубер.

37. Докер

Docker — платформа контейнеризации.

Пример: Я локально поднимаю всё через докер-композ.

38. Кубер

Kubernetes — оркестратор контейнеров.

Пример: Кубер развалился, поды не стартуют.

39. Хайлоад

Highload — высокие нагрузки на систему.

Пример: Наш проект — это типичный хайлоад, миллион RPS.

40. Бекап

Backup — резервная копия.

Пример: Перед обновлением обязательно сделай бекап базы.

41. Снепшот

Snapshot — снимок состояния системы.

Пример: Откатись на вчерашний снепшот виртуалки.

42. Виртуалка

Virtual Machine — виртуальная машина.

Пример: Подними мне виртуалку с Убунтой.

43. Железо

Hardware — аппаратное обеспечение (серверы).

Пример: Софт хороший, но железо слабое, не тянет.

44. Эникейщик

Helpdesk — специалист первой линии поддержки (эникей).

Пример: Зови эникейщика, у меня принтер жует бумагу.

45. Сисадмин

System Administrator — системный администратор.

Пример: Сисадмин закрыл доступ к соцсетям на прокси-сервере.

46. Девопс

DevOps — инженер по автоматизации и CI/CD.

Пример: Девопс настроил пайплайн.

47. ЭсРээль

SRE (Site Reliability Engineer) — инженер по надежности.

Пример: SRE мониторит аптайм сервисов.

48. Пинг

Ping — сетевая задержка.

Пример: До серверов в США огромный пинг.

49. Лаг

Lag — задержка, «тормоза» в работе.

Пример: Видео стримит с лагами, наверное, сеть просела.

50. Ддос

DDoS — распределенная атака типа «отказ в обслуживании».

Пример: Нас положили ддосом, провайдер включил защиту.

51. Скрипт

Script — сценарий автоматизации.

Пример: Я написал баш-скрипт для автоматизации бэкапов.

52. Крон

Cron — планировщик задач в Unix-системах.

Пример: Добавь эту задачу в крон, пусть крутится раз в сутки.

53. Аутаж

Outage — простой/падение сервиса.

Пример: Из-за аутажа провайдера мы потеряли клиентов.

54. Сетка

Network — компьютерная сеть.

Пример: Проблема на стороне сетки, пакеты теряются.

55. Айпишник

IP address — IP-адрес.

Пример: Забань этот айпишник, с него идет брутфорс.

56. Файрвол (Фаервол)

Firewall — межсетевой экран.

Пример: Пробрось порт на файрволе.


📋 Управление процессами и Git (Management & Version Control)

57. Гит

Git — система контроля версий.

Пример: Залей код в гит.

58. Ветка (Бранч)

Branch — ветка в Git.

Пример: Создай фиче-ветку от мастера.

59. Мастер (Мейн)

Main / Master — главная ветка кода.

Пример: Пушить в мастер напрямую запрещено.

60. Репа (Репозиторий)

Repository — хранилище кода.

Пример: Клонируй репу и посмотри ридми.

61. Форк

Fork — ответвление чужого проекта.

Пример: Сделай форк их проекта и пили свои доработки.

62. Опенсорс

Open Source — открытый исходный код.

Пример: Мы выложили эту утилиту в опенсорс.

63. Саппорт

Support — техническая поддержка.

Пример: Отпиши в саппорт, пусть разбираются.

64. Тикет

Ticket — заявка на решение проблемы.

Пример: На этот инцидент уже создан тикет.

65. Джирка

Jira — популярная система трекинга задач.

Пример: Заведи тикет в джирке и назначь на Васю.

66. Стендап

Stand-up — короткая ежедневная летучка.

Пример: На стендапе обсудим блокеры.

67. Аджайл

Agile — гибкая методология разработки.

Пример: Мы работаем по аджайлу, но спринты постоянно сдвигаются.

68. Скрам

Scrum — фреймворк Agile.

Пример: Скрам-мастер следит за соблюдением процессов.

69. Спринт

Sprint — короткая итерация разработки (обычно 2 недели).

Пример: В этом спринте мы не успели закрыть все таски.

70. Ретро

Retrospective — «разбор полетов» после спринта.

Пример: На ретро обсудим, почему релиз упал.

71. Демка

Demo — демонстрация готового функционала.

Пример: Покажи демку нового функционала заказчику.

72. Апрув

Approval — одобрение (кода, бюджета, архитектуры).

Пример: Жду апрув от архитектора на схему БД.

73. Скилл

Skill — профессиональный навык.

Пример: У него отличные скиллы в реверс-инжиниринге.


🔐 Информационная безопасность (InfoSec / ИБ)

74. Пентест

Pentest — тестирование на проникновение.

Пример: Заказали внешний пентест перед аудитом.

75. Багбаунти

Bug bounty — программа вознаграждений за найденные уязвимости.

Пример: Он нашел RCE и получил выплату на багбаунти.

76. Эксплойт

Exploit — код для использования уязвимости.

Пример: В Metasploit’е есть готовый эксплойт для этой дыры.

77. Пейлоад

Payload — полезная нагрузка вредоносного кода.

Пример: В фишинговом письме был пейлоад с трояном.

78. Руткит

Rootkit — вредонос, скрывающий свое присутствие в ОС.

Пример: Антивирус не видит руткит, он прячется в ядре.

79. Бэкдор

Backdoor — «черный ход» для скрытого доступа.

Пример: Разработчик оставил бэкдор для удаленного доступа.

80. Фишинг

Phishing — мошенничество с целью кражи учетных данных.

Пример: Бухгалтерию развели на фишинг, слили учетки.

81. Социалка

Social engineering — социальная инженерия.

Пример: Хакер применил социалку, позвонив от имени техподдержки.

82. Вектор атаки

Attack vector — путь проникновения в систему.

Пример: Основной вектор атаки в этот раз — уязвимый веб-сервис.

83. Уязва

Vulnerability — уязвимость в коде или конфигурации.

Пример: В библиотеке нашли критическую уязву.

84. Зеродейка

0-Day — уязвимость нулевого дня (для которой еще нет патча).

Пример: Хакеры положили сеть, используя зеродейку в Exchange.

85. Патч

Patch — обновление, закрывающее уязвимость.

Пример: Вендор выпустил патч, надо срочно накатить.

86. ДМЗ

DMZ (Demilitarized Zone) — демилитаризованная зона сети.

Пример: Веб-серверы должны стоять в ДМЗ.

87. Двухфакторка (2FA)

2FA — двухфакторная аутентификация.

Пример: Без двухфакторки в админку не пустит.

88. Хеш

Hash — результат хеширования (отпечаток данных).

Пример: Пароли в базе лежат в виде хеша.

89. Соль

Salt — случайная строка, добавляемая к паролю перед хешированием.

Пример: При хешировании обязательно добавляй соль.

90. СОП (СОЦ)

SOC (Security Operations Center) — центр мониторинга ИБ.

Пример: SOC отреагировал на инцидент за 5 минут.

91. Сик

SIEM — система сбора и анализа событий ИБ.

Пример: Все логи стекаются в наш SIEM.

92. Триггер

Trigger — правило срабатывания алерта.

Пример: Настрой триггер в Сике, если больше 10 неудачных входов.

93. Алёрт фатик

Alert fatigue — усталость от ложных срабатываний.

Пример: Он перекрутил правила в Сике, и теперь у СОПа алёрт фатик.

94. Ботнет

Botnet — сеть зараженных устройств.

Пример: Эти сервера попали в ботнет и майнят крипту.

95. Шифровальщик (Рансом)

Ransomware — программа-вымогатель.

Пример: На нас напал шифровальщик, все бэкапы зашифровал.

96. Малварь

Malware — вредоносное ПО.

Пример: Пользователь поймал малварь, скачав кряк.

97. Спуфинг

Spoofing — подмена (IP, MAC, email).

Пример: Атакующие использовали спуфинг IP-адреса.

98. Снифинг

Sniffing — перехват и анализ сетевого трафика.

Пример: В незащищенной сети легко заняться снифингом.

99. Кряк (Крякалка)

Crack — программа для взлома лицензионного ПО.

Пример: Скачать кряк и подхватить вирус — классика.

100. Токен

Token — маркер доступа (аутентификации или криптографический).

Пример: Сессионный токен протух, нужно логиниться заново.