Часто можно встретить словари «программистского жаргона», однако они как правило на 90% состоят из англицизмов. Это не так интересно, поскольку англицизмов можно создать бесконечное количество и они появляются новые каждый день пачками.
Мне интересно было составить «чисто русский словарь» (ну почти), состоящий в основном из русских слов, использующихся в ином значении.
Дополнения и правки приветствуются )
Автомагически – что-то хорошее, происходящее автоматически.
Библиотека — набор готовых функций или кода, которые можно использовать в программе.
Битая ссылка — ссылка на несуществующий адрес в интернетах.
Битый — Поломанный, испорченный, нерабочий.
Болванка — Чистый, не записанный, компакт-диск.
Болванка (в вёрстке) — базовая заготовка страницы или блока, которая используется как шаблон для наполнения контентом.
Ведро костылей — проект или код, который состоит из множества временных или нестабильных решений.
Велосипед — самописное решение, которое дублирует функциональность готовых библиотек или инструментов.
Ветка (в репозитории) — отдельная версия программного кода, над которой ведётся работа.
Впендюрить — внедрить или добавить код/функционал не самым аккуратным способом, часто без должного планирования, чтобы лишь «приклеить» что-то в проект.
Впихнуть — внедрить новую функцию или модуль в систему, иногда чрезмерно плотно.
Всплывашка — модальное окно или сообщение, которое появляется поверх основного контента, привлекая внимание пользователя.
Выкатить — выпустить или опубликовать новую версию продукта или функционал (выкатить обновление).
Выдрать модуль — удалить модуль из проекта или переместить его для дальнейшего использования.
Выкинуть — удалить ненужный или устаревший код из проекта.
Выкопать баг — обнаружить ошибку, которая долго оставалась незамеченной.
Выкорчевать (баг) — найти и устранить сложную ошибку, которая «вросла» в систему.
Вылизывать (код) — доводить код до идеала, делать его максимально чистым и оптимизированным.
Выловить (баг) — обнаружить (и устранить) ошибку, которая вызывала сбой или неправильное поведение системы.
Выложить — опубликовать / записать / в общий доступ на сервер информацию, данные или код.
Вынести наверх — сделать функцию, переменную или часть кода более доступной, переместив её на более высокий уровень в иерархии.
Выпадашка — выпадающее меню (то же, что и «дропдаун»).
Выпилить, Вырезать — убрать ненужный функционал или часть кода, которая не используется.
Вырубить — остановить процесс или сервис принудительно.
Выстрелить в ногу — сделать что-то, что навредит самому себе или проекту, обычно из-за ошибки или неосторожного действия.
Выстроить цепочку — организовать последовательность вызовов или процессов для выполнения задач
Вытянуть, Вытащить (изменения, данные) — скачать себе изменения с удалённого устройства; скопировать себе данные / код.
Вычищать — убирать лишние элементы из кода для улучшения читаемости и эффективности.
Галера — компания, занимающаяся заказной разработкой программного обеспечения, где работники часто вынуждены одновременно работать над несколькими проектами.
Гамбургер — иконка в виде трёх горизонтальных полос, которая обычно обозначает скрытое меню, особенно на мобильных устройствах.
Глючный — сбойный, нестабильный, часто выходящий из строя или работающий с ошибками.
Говнокод — плохо написанный код, который сложно читать и поддерживать.
Голый (код или программный интерфейс) — код или интерфейс без дополнительных обвязок, делающих его использование удобнее.
Гонять баги — активно искать и исправлять ошибки в коде.
Городить огород — придумывать сложое решение вместо простого.
Грабли — ошибка или баг, который повторяется снова и снова.
Грохнуть — удалить что-то; принудительно завершить работу программы или процесса, часто с целью устранения зависания или сбоя.
Грязный код — плохо структурированный или трудночитаемый код.
Грязный хак — изощрённый приём для решения сложной проблемы, зачастую неэстетичный и мало кому понятный.
Движок — основная программа или платформа, выполняющая ключевые функции системы. Это «ядро» приложения, на котором строится вся функциональность, будь то сайт, игра или другая система.
Докатить — завершить процесс обновления или развертывания, доведя его до конца.
Долить — добавить недостающие данные, чтобы полностью завершить процесс.
Допилить — довести до конца, доработать до состояния готовности, исправив мелкие недочёты.
Дырка — уязвимость или ошибка в безопасности системы.
Железо — Аппаратное обеспечение.
Жирный (код или данные) — которые занимают много места или требуют значительных ресурсов.
Забить логами — записывать так много логов, что они затрудняют анализ работы программы.
Завалить тесты — испортить код, который теперь не проходит автотесты.
Завести баг — зарегистрировать обнаруженную ошибку в системе отслеживания багов для последующего исправления.
Зависнуть — прекратить реагировать на действия пользователя, часто из-за бесконечного цикла или ошибки.
Завязать на условие — привязать выполнение кода к выполнению конкретного условия.
Завязнуть в тестах — столкнуться с проблемами при прохождении автоматических тестов, задерживающих релиз.
Заглушка — временный или упрощённый код, который вставляют на место отсутствующего функционала для тестирования.
Заделать / залатать (дыру) — исправить уязвимости или мелкие баги, которые могут создать проблемы.
Закачать — загрузить данные или файлы в систему, базу данных, сервер или репозиторий. Например, «закачать обновления» или «закачать проект на сервер».
Закостылить — временно исправить проблему при помощи не самого элегантного решения (костыль в коде).
Закрутить гайки — усилить требования или добавить дополнительные проверки и ограничения.
Закрыть (технический) долг — устранить старую, давно замеченную проблему или выполнить поставленную задачу.
Залить — загрузить файлы (на сервер); загрузить данные или код в систему, репозиторий или базу данных.
Заложить фундамент — разработать основные части проекта, на которых будет строиться дальнейшая работа.
Заморозить (код, функционал) — остановить изменения в проекте (до лучших времён).
Запараллелить задачу — выполнить задачу одновременно с другими, чтобы сэкономить время.
Запах (кода) — признаки, указывающие на потенциальные проблемы в коде, такие как излишняя сложность или дублирование.
Запилить — разработать или создать что-то (запилить фичу, запилить прототип).
Запилить фичу — разработать и внедрить новый функционал в проект.
Заплатка, Заплата — небольшое исправление, сделанное для устранения конкретной проблемы.
Зарезать задачу — приостановить выполнение задачи или отказаться от неё из-за приоритетов или проблем.
Зарыться, Залезть (в код) — углубиться в работу над проектом или задачей, сконцентрироваться на её решении.
Засерить — сделать элемент не активным (серым)
Засорить — заполонить систему ненужными данными или процессами.
Засунуть — внедрить часть кода или функционал, не всегда органично или изящно.
Заточить под себя — адаптировать код или инструмент под свои нужды, изменяя его по своему усмотрению.
Затычка — временное решение или placeholder, чтобы что-то работало в отсутствие окончательного варианта.
Захардкодить — записать значения прямо в коде, не оставив возможности для гибкой настройки.
Зацементировать — сделать часть кода неизменной, чтобы избежать дальнейших правок.
Зашить в ядро — внедрить функционал или код глубоко в основную часть системы, что делает его трудно изменяемым.
Зашить логику — внести определённые условия в код так, чтобы они жёстко определяли работу системы.
Зачистить — удалить ненужные файлы или остатки после изменений.
Зоопарк (технологий) — проект или среда, где используется слишком много различных технологий, создающих сложности в поддержке.
Индусский код — плохо структурированный и трудночитаемый код, который сложно понять и поддерживать. Такой код часто пишут индусы-программисты.
Из коробки (out of the box) — функционал системы, который работает сразу после установки или приобретения, без необходимости в дополнительной настройке, доработке или установке дополнительных компоненов. "Этот фреймворк поддерживает аутентификацию из коробки".
Исходник — исходный код приложения или файлы, в которых он находится.
Камень — центральный процессор.
Карусель — компонент на веб-странице, который позволяет прокручивать изображения или элементы, создавая эффект движущихся «слайдов».
Кастрированный (код) — сильно урезанный и упрощённый код, обычно ради экономии ресурсов.
Кастрированный интерфейс — сильно урезанный и упрощённый интерфейс, обычно ради экономии ресурсов.
Кирпич — устройство, которое из-за ошибки в прошивке или поломки перестало работать и теперь «бесполезно как кирпич».
Ключ — уникальный идентификатор записи в базе данных; индекс в базе данных; «пароль» для доступа к системе.
Ковырять — разбирать и изучать код, чтобы найти ошибки или улучшить его, часто с элементом любопытства и терпения.
Корень — основная или верхняя директория, которая является начальной точкой для организации и структурирования файловой системы.
Корявая (логика) — сложная, непонятная логика кода, которая вызывает трудности в понимании.
Костыль — временное или неаккуратное решение, часто сделанное ради быстрого исправления проблемы.
Костыльный — временный или не совсем качественный, «костыльный» код или функционал.
Кривые руки — ироничное обозначение недостаточной квалификации разработчика, из-за которой он делает ошибки.
Крутить-вертеть — искать решение через экспериментирование, пробуя разные подходы.
Крыжик — отметка, которую можно поставить в поле ввода типа checkbox. Бухгалтерский сленг, который иногда используют также программисты 1С.
Крыжить - 1. Расставлять пометки для последующей проверки и/или корректировки; 2. Выполнять проверку/корректировку по ранее расставленным пометкам.
Курить логи — анализировать журналы системы, пытаясь найти причину проблемы или сбоя.
Курить мануал – разбираться в (сложной) документации.
Латать — устранять мелкие ошибки и недочёты, улучшать качество кода.
Лежать (о сервере, системе) — быть недоступным или неработоспособным из-за ошибки, перегрузки или сбоя.
Локальный — находящийся на текущем устройстве или компьютере пользователя, в отличие от удалённого.
Лёгкий — быстрый или не требующий много ресурсов код или приложение.
Магия — код или функции, которые работают «непонятно как», но выполняют нужную задачу.
Мажорный (релиз) — крупное обновление программы или проекта, обычно содержащее новые ключевые функции или изменения, которые могут значительно повлиять на работу системы. Мажорный релиз может также включать в себя нарушение обратной совместимости.
Мать — материнская плата компьютера
Минорный (релиз) — обновление, в котором добавлены незначительные улучшения или исправления ошибок. Обычно такие релизы не меняют основную логику работы системы и не нарушают совместимость с предыдущими версиями.
Митинг (от meeting) — формальная длительная встреча с презентациями, графиками и докладами.
Мост — компонент или код, обеспечивающий взаимодействие между разными системами; сетевой узел, обеспечивающий связь между системами.
Мусор — ненужные объекты в памяти, которые уже не используются.
Мусорка — место для ненужных файлов, временных данных, часто используется для обозначения папки, где хранятся тестовые или временные материалы.
Мёртвый код — неиспользуемый или неработающий код, который остался в проекте, но не выполняет никакой полезной функции.
Навесить проверки — добавить дополнительные условия и проверки в код для повышения надёжности.
Наводить лоск — улучшать внешний вид или интерфейс приложения.
Нагрузить — дать системе или процессу больше задач для проверки на прочность.
Надстроить — добавить дополнительную функциональность поверх существующего кода.
Накатить — установить обновление или изменение на сервер или систему.
Накрутить — добавить дополнительные элементы или усложнения в систему или код.
Нарезать — записывать на болванки.
Нарыть — найти полезную информацию, ресурс или решение, обычно не сразу очевидное и требующее дополнительных усилий. Это может включать поиск документации, редких решений или нужного кода, которые помогут в работе над задачей.
Натравить (тесты, линтер) — запустить тестирование (или статические анализаторы) для поиска ошибок и проверки работоспособности кода.
Натянуть сову на глобус — попытка сделать что-то нестандартное и сложное, даже если это выглядит странно или необычно.
Недолить — загрузить или добавить меньше, чем планировалось, пропустить какие-то данные.
Обвесить — добавить на программный каркас кода или функционала, сделать систему более «тяжёлой».
Обвязка — вспомогательный код, который окружает основной функционал и обеспечивает его работу.
Облегчённая (версия) — упрощённый вариант системы или функционала, с ограниченным количеством возможностей.
Обрезать — убрать лишний функционал или сократить объем данных.
Обрушить — вызвать полный сбой системы или её компонента, привести к «краху».
Обёртка — вспомогательный код, который делает работу с основной функцией более удобной (например, обёртка над библиотекой).
Огрызок — урезанный, неполный функционал, оставшийся от более полного решения.
Окирпичиться — превратиться в «кирпич», то есть выйти из строя настолько, что устройство перестаёт подавать признаки жизни и не поддаётся восстановлению стандартными методами (чаще всего из-за неудачной прошивки или критической ошибки).
Оживить (систему) — вернуть систему или приложение в работоспособное состояние после сбоя.
Опустить (сервер, сервис) — выключить.
Отвалиться — перестать работать или выйти из строя; часто про внешний сервис или зависимость.
Отдуплиться, Раздуплиться — отвиснуть, ожить после зависания; система «пришла в себя» после временной недееспособности или зависания.
Откат — возврат системы к предыдущему состоянию или версии после неудачного изменения.
Откатить — вернуться к предыдущей (рабочей) версии системы или проекта.
Откопать — найти старый код или забытое решение.
Отлаживать — искать и исправлять ошибки.
Отловить (исключение) — перехватить ошибку в коде и обработать её, не допуская завершения программы.
Отлуп — сообщение от почтового сервера о неудавшейся попытке отправить письмо.
Отравить базу — случайно или намеренно внести ошибочные данные в базу, вызывая проблемы.
Отрезать от базы — отключить доступ к базе данных, например, для тестирования.
Отрихтовать — слегка подправить код, чтобы улучшить его работу или внешний вид.
Отстрелить баг — быстро найти и устранить ошибку в коде.
Отшлифовать — доработать детали кода или интерфейса, чтобы всё выглядело и работало идеально.
Падать — перестать работать.
Падение — когда программа «падает» из-за критической ошибки.
Пакет — набор библиотек, компонентов или зависимостей, которые поставляются вместе; блок данных, передающихся по сети.
Перегруженный — функционал, который содержит слишком много возможностей, иногда избыточных.
Переехать (на новый движок) — перейти на новую версию платформы, фреймворка или системы.
Перекроить, Перепилить — переделать код или проект, внеся кардинальные изменения.
Перелить — переместить данные или ресурсы из одного места в другое.
Песочница — изолированная среда для экспериментов и тестирования, чтобы не повредить основной проект.
Пилить — работать над проектом или фичей (особенно в постоянном режиме).
Пилить костыли — создавать временные решения для быстрого исправления проблемы, хотя они не являются лучшими с точки зрения архитектуры.
Пилот (pilot) — пробная, испытательная версия или прототип.
Платёжка — Платёжная система (которую можно подключить к своему сервису).
Плашка — блок с фоном или рамкой, используемый для выделения текста или другого контента.
Плюшки — Бонусы от компании сотрудникам. Очень часто относятся к условиям работы: гибкий график, наличие спортзала, кухни, комнаты отдыха и т.д.
Под капотом — технические детали внутреннего устройства системы, «внутренности».
Подвал — Элемент структуры web-страницы, который находится в нижней части и содержит служебную информацию — контакты, ссылки на соцсети и т.д.
Подкатить (изменения, новую версию) — предоставить что-либо (новую версию, новый под).
Подкрутить — изменить параметры системы, чтобы улучшить её работу.
Подкручивать настройки — менять параметры, чтобы добиться оптимальной работы.
Подлить — добавить данные или функционал в существующую систему; позгрузить свежий код или данные.
Подложить мину — оставить в коде сложный участок, который может вызвать ошибки в будущем.
Поднимать руками — решать проблему в ручном режиме, особенно в критической ситуации.
Поднять — запустить сервер или сервис (поднять базу данных, поднять сервер).
Подогнать под формат — адаптировать данные или код под нужный стандарт.
Подпилить — слегка изменить код или функционал, улучшив его работу.
Подрубить — подключить что-то, активировать (подрубить библиотеку).
Подружить (модули, библиотеки) — настроить взаимодействие между разными частями системы.
Подстелить соломки — добавить проверки или дополнительные условия, чтобы предотвратить возможные ошибки.
Подтянуть (свежие данные, код) — скачать / получить свежую версию кода или иной информации.
Подтянуть зависимости — обновить или установить нужные библиотеки и модули для работы приложения.
Подтянуть хвосты — завершить оставшиеся мелкие задачи или исправления.
Подцепить — подключить новый модуль или библиотеку.
Пожар — критическая ситуация или баг, требующий немедленного исправления.
Поймать — отловить ошибку или исключение в коде.
Покопаться в кишках — разбираться в глубинных структурах кода или системы.
Покрасить кнопки — сделать минимальные, поверхностные изменения, чтобы показать, что работа идёт.
Ползти — медленно выполняться.
Поплыла (вёрстка) — некорректное отображение страницы в браузере после изменений.
Портянка / Простыня (кода) — длинный, плохо структурированный фрагмент кода.
Почистить (данные) — удалить ненужные или неиспользуемые данные, чтобы уменьшить нагрузку на систему.
Привести в чувство — исправить код или систему, которая после изменений стала нестабильной или неработоспособной, вернуть её в рабочее состояние.
Прикрутить — добавить новый функционал к уже существующей системе.
Приседания — дополнительные действия, которые необходимо выполнить, чтобы что-то заработало.
Пристроить (код, функцию) — найти применение для куска кода или функции в проекте.
Причесать (код, конфиги) — привести код в порядок, сделать его более аккуратным и структурированным.
Причесать интерфейс — сделать интерфейс более аккуратным и приятным для пользователя.
Пробиться — добиться доступа к данным или ресурсу через преграду.
Пробросить — передать данные или параметр (пробросить значение через функции).
Прогнать (тест) — выполнить тест.
Прод — рабочая среда, в которой запущено приложение, доступное для конечных пользователей.
Проехаться по коду — просмотреть код, чтобы найти потенциальные проблемы или улучшения.
Прокачать — улучшить систему или компонент, повысив их производительность или возможности.
Проковырять дырку — найти или создать «лазейку» в системе, часто для обхода ограничений или защиты.
Просьба втащить (pull request) — просьба другого разработчика добавить код или функционал в текущий проект или репозиторий, чтобы получить доступ к новым возможностям или исправлениям.
Прописать — указать нужные параметры или значения в конфигурации.
Пропылесосить базу — очистить базу данных от устаревших или ненужных записей.
Пропылесосить код — тщательно проверить и удалить устаревшие или ненужные части кода.
Проседание — временное снижение производительности системы или её компонентов.
Прослойка — уровень абстракции между компонентами, обеспечивающий взаимодействие между ними.
Протащить фичу — провести новый функционал в код, несмотря на возможные возражения или трудности.
Протухший (код) — код, который давно не обновлялся и не соответствует текущим требованиям.
Прошивка — программный код, записанный в энергонезависимой памяти устройства
Пустышка (placeholder) — объект или файл без содержимого.
Развернуть — выложить / настроить ПО / систему (на серверах).
Разлить — распространить функционал или изменения на разные компоненты системы / серверы; равномерно распределить данные или изменения по разным элементам системы.
Разложить (по серверам) — аналогично «раскатать», сделать обновление или функционал доступным на всех нужных узлах.
Размазанный (код) — плохо структурированный код, растянутый по разным частям проекта.
Раскатать — распространить новую версию приложения или обновления на всех серверах.
Раскидать — распределить задачи или данные по разным частям системы.
Раскопать — обнаружить или найти информацию, ошибку или нужный участок кода после тщательного анализа или поиска. Чаще используется в контексте нахождения причины сложной проблемы или ошибки, которая не была очевидной.
Раскурить мануал – успешно разобраться в сложной документации.
Распухнуть — увеличиться в размерах из-за добавления данных или функций, часто нерационально.
Расшить узкое место — оптимизировать участок кода, который ограничивает общую производительность.
Резиновый макет — макет, который автоматически подстраивается под ширину экрана пользователя, расширяясь или сужаясь.
Ронять, Уронить (сервер, сервис, программу) — производить действия, в результате которых система становится недоступной.
Ругаться (о программе) — сообщения об ошибках в коде, работе сервиса и так далее.
Ручками — вручную выполнять работу, которая могла бы быть автоматизирована или оптимизирована.
Ручной — процесс, который выполняется вручную, не автоматизированный.
Рыхлый (код или данные) — в которых мало полезного на единицу объёма, которые можно сократить.
Сборка — процесс компиляции кода в исполняемый файл, а также результат этого процесса.
Сбросить — сбросить настройки, данные или изменения в их исходное состояние.
Сварить микросервис — быстро создать небольшой самостоятельный сервис для выполнения определённой задачи.
Свисток — устройство в форме классической USB-флешки (радиомодем, ключ аппаратной защиты и пр.). Не применяется к собственно флешкам и устройствам в форме USB-донгла. Или SFP-модуль.
Сдуть пыль — обновить или оптимизировать старый код, который давно не использовался или не поддерживался.
Синтаксический сахар — удобные синтаксические конструкции в языках программирования, делающие код более читаемым.
Скачать — загрузить файлы или данные с удалённого сервера или другого устройства на своё устройство.
Склеить — соединить разные части кода или компонентов вместе, иногда временно.
Слепить на коленке — быстро создать что-то, не обращая особого внимания на качество.
Слететь — сломаться.
Слить — скачать данные откуда, то; объединить что-то с чем-то (ветви разработки)
Сломать — нарушить работоспособность системы, функции или компонента.
Сносить — полностью удалять или сбрасывать до изначального состояния (например, «снести систему»).
Сопли — фрагменты кода или элементы интерфейса, добавленные временно, неструктурированные и некрасивые.
Спагетти (код) — длинный и запутанный код, в котором трудно разобраться.
Спихнуть — передать задачу или модуль другому разработчику.
Срастить — объединить части кода или системы, сделав их совместимыми.
Схлопнуться — неожиданно завершить работу, прекратить выполнение.
Сырой (код, система) — недоработанная, требующая доработки код, функция или система.
Танцы с бубном — ироничное выражение, обозначающее трудоёмкие, порой нелепые попытки заставить код или систему работать, включающие множество проб и ошибок. Означает решение проблемы через сложные и малопонятные манипуляции.
Технический долг — накопленные проблемы и недоработки, которые «сэкономили» время вначале, но усложнили дальнейшую поддержку и развитие.
Течь — ситуация, когда память или ресурсы системы постепенно утрачиваются (например, «память течёт»).
Транспарант — сообщение об ошибке, в основном фатальный крэш
Туннель — защищённое, зашифрованное соединение, которое позволяет передавать данные через сети.
Тянуть — получать данные / обновления из другого сервиса или базы данных.
Убить — удалить что-то. Например, «убить профиль» означает удалить профиль.
Удалённый — что-то находящееся не на твоём компьютере / сервере.
Уйти в нирвану (сервер) — перестать отвечать, быть доступным по сети.
Унылый (код) — скучный, неинтересный или неэффективный код, который сложно поддерживать.
Упасть — потерять работоспособность, выйти из строя. Например, когда сервер или приложение «упало».
Уронить — вызвать сбой в работе системы или приложения, привести к неожиданному завершению процесса или сервиса.
Уронить прод — Самый страшный грех в жизни программиста.
Уронить тесты — внести изменения, из-за которых автоматические тесты перестают проходить.
Утечка (памяти или ресурсов) — потеря памяти или ресурсов, которые не возвращаются в систему, происходящая постепенно.
Фильтр — условие или часть кода, которая отсеивает ненужные данные или запросы.
Флаг / флажок — переменная или значение, которое указывает на состояние или выбор.
Хвост — конец файла / набора данных; в логах — последние записи.
Хвосты — мелкие задачи или недоработки, которые остались после завершения основного объёма работ.
Хлебные крошки — навигационный элемент, показывающий путь к текущей странице и упрощающий возврат к предыдущим разделам.
Хрупкий (код) — код, который легко сломать при внесении изменений.
Чахлый (код, сервер или сервис) — код или алгоритм с низкой производительностью; слабый по производительности сервер или сервис.
Чердак — набор старого или редко используемого кода, который почти никогда не меняется, но и не удаляется.
Чистый код — качественно написанный, хорошо структурированный код, с которым легко работать.
Шаманство — исправление ошибок или настройка кода, которое выглядит как волшебство, часто без полного понимания, почему решение работает.
Шапка — элемент структуры веб-страницы, находится в верхней части и содержит логотип, меню, служебную информацию.
Шатать — какое нибудь тестирование, обычно, нагрузочное; «А сегодня я планирую шатать дев / тест / прод».
Шить / прошивать — закачивать прошивку на устройство.
Шлифовать — улучшать детали, доводить функционал или код до идеального состояния.
Шумный (код или журнал) — содержащий много лишней информации, затрудняющей анализ.
Ядро (системы) — центральная часть системы или программы.
Комментарии (86)
atues
13.11.2024 11:21Первое, что вспомнилось :) "Грохнуть" - удалить. "Впендюрить" - убедить в том, что никуда не годное на самом деле решение, именно то, что нужно заказчику. "Приседание" - самоунижение перед заказчиком
freestyler8
13.11.2024 11:21Грязный хак наверно все же англицизм. Хак = hack.
saboteur_kiev
13.11.2024 11:21Выдрать модуль
Выкопать баг
Галера
Гамбургер
Грязный хак
Забить логами
Запилить фичу
Захардкодить
Кастрированный интерфейс
Курить мануал
Липкий элемент
Локальный
Мажорный
Минорный
Митинг
Отрезать от базы
Подогнать под формат
Сварить микросервис
Уронить прод
Прям избавились от англицизмов...Gapon65
13.11.2024 11:21Многие слова из списка вверху уже давно стали частью русского языка и используются в других контекстах:
"строительный модуль"
"гребцы на галерах" нам известны из уроков истории СССР
"элементы таблицы Менделеева"
"гамбургер" стал популярен в кулинарии еще со времен позднего СССР, после того как в Москве открыли первый "Вкусно и точка" (35 лет тому назад)
"базы данных" стали популярны еще в СССР примерно то же самое время, когда собственно появилась эта концепция (конец 60х/начало 70х)
"формат" часть русского языка уже лет 100
Языкам вообще свойственно заимствовать слова (преимущественно существительные). Особенно это касается новых понятий связанных с развитием технологий (это как раз тот самый случай, который затронут в статье). Значительная часть слов современного английского пришла из французского, я те, в свою очередь, появились из латинского. Поэтому ничего плохого в заимствовании нет. Основная проблема лишь в консенсусе среди пользователей слов. Единственное слово из Вашего списка, которое действительно "режет" взгляд это "Захардкодить". С заимствованием глаголов вообще проблема.
Кстати, французы официально пытались "очистить" язык от англицизмов введя свою собственную терминологию. Но большинство знакомых французов используют английские слова. Вот примеры "франкоизмов":
База данных: (la) Base de données
Дисплей: l’écran
Клавиатура: (le) Clavier
Кнопка: (le) Bouton
Буфер обмена: (le) Presse-papiers (ничего не напоминает? "пресс папье")
Компьютер: (le) Ordinateur
Ноутбук: (le) Ordinateur portable
Мышь: (la) Souris
Коврик для мыши: (le) Tapis de souris
EvgeniyIvanovhabr
13.11.2024 11:21Практически все попытки искусственно «очистить» язык от заимствований ровно так и заканчиваются.
Разговорный язык почти не поддаётся подобному контролю и самое важное – способен к саморегуляции.
Какие-то заимствования со временем сами отомрут, а самые удачные станут неотъемлемой частью языка. Бороться с этим – всё равно что воевать с прибоем на пляже :-)
Narrmo
13.11.2024 11:21Ну исландский язык с этим более-менее справляется.
Причем даже для таких слов как, например, "компьютер". В исландском языке это составное слово из слов tala "число" и völva "пророк, провидица" - tölvu, числовой пророк такой получается =)
mrCOTOHA
13.11.2024 11:21Крыжик - это не из it-шного, это из бухгалтерского.
Sergey_VR
13.11.2024 11:21Думал, что существительное "крыжик" и глагол "крыжить" давно умерли. Последний раз слышал в прошлом тысячелетии на заводе. Его употребляли постановщики (ага, были такие когда-то) при работе с портянками из рулонной бумаги. Получали различные списки с ВЦ и потом с ними вручную разбирались. Если со одной строчкой разобрались, то в конце строки ставили отметку - крыжик.
Tetsuzin72
13.11.2024 11:21У нас на дейликах часто звучит Захардкожено - это когда начение какой либо переменной забили в коде а не загрузили из БД. Используется как временное решение.
volkahowl
13.11.2024 11:21«Поднять» есть, нужно «уронить» обязательно.
Еще слово «раскликаться, раскликался» — означает разобраться в чем либо. Например, «я раскликался и стало норм», т.е. разобрался в интерфейсе и работа пошла.
sevenlis
13.11.2024 11:21а как же нетленное "мать" и "мозги"? ))
exTvr
13.11.2024 11:21а как же нетленное "мать" и "мозги"? ))
Разговор в автобусе
-Прикинь, непруха - вчера новый камень в мамку загнал, хотел разогнать, а мать возьми да и сдохни. Всю ночь с ней протрахался и без толку - даже не пискнула. Вот теперь мозги на базар везу продавать, чтобы на новую хватило.
Пассажиры рядом: О_о
/примерно так вроде было, но стопроцентное совпадение не гарантирую - оченно уж древний баян /
GBR-613
13.11.2024 11:21Я не уверен, что понял про мозги. Имеется в виду, что базар - это совещание, а продавать мозги - просить увеличить бюджет?
pfemidi
13.11.2024 11:21"Мозги" это не центральный процессор, "мозги" это память. А центральный процессор это "камень".
mclander
13.11.2024 11:21Буква Х не раскрыта. Вот там омонимы, так омонимы. Взять хотя бы "хрень"....
voldemar_d
13.11.2024 11:21Слышал еще 30 лет назад слово "Хыч". Догадаетесь, что это такое на Маке?
anonymous
13.11.2024 11:21НЛО прилетело и опубликовало эту надпись здесь
voldemar_d
13.11.2024 11:21Теперь моя очередь спрашивать "а что это?"
anonymous
13.11.2024 11:21НЛО прилетело и опубликовало эту надпись здесь
voldemar_d
13.11.2024 11:21Не, я про другое. При мне так команда дизайнеров, работающих на Маке, называли кнопку-аналог Ctrl на PC. Например, говорили друг другу: "а теперь нажми Хыч+F".
voldemar_d
13.11.2024 11:21Почему нет слова "скачать"?
Помимо грязного кода, бывает еще индийский.
anonymous
13.11.2024 11:21НЛО прилетело и опубликовало эту надпись здесь
astenix
13.11.2024 11:21Кто не осилит всё запомнить, будет награждён медалью случайного пассажира в IT?
voldemar_d
13.11.2024 11:21Говорят, случайного пассажира распознают ещё по незнанию слова бнопня :-)
astenix
13.11.2024 11:21Были времена, когда навык распознавания кодировки «на глаз» был мастхэвным. "Штирлиц" не всегда был под рукой, ну и…
После 2006-го, когда появился второй Firefox и начался переход на utf-8, вся эта тема уползла под ковер. Сегодняшние начинающие айтишники ни про кодировку текста, ни про файловые системы «в норме» ничего не знают, потому что у юзеров исчезла необходимость знать что-то про вот это вот всë. Даже в почте тексты уже давно ходят туда-сюда без искажений (почти всегда и везде).
SlFed
13.11.2024 11:21Выложу пожалуй сюда самый первый мой словарь-разговорник программистов, для бойцов студенческого отряда "Вычислительный центр-88", распечатанный на АЦПУ ЕС ЭВМ
funca
13.11.2024 11:21Буквы в словах не на одной линии. Интересно, как это получилось?
SlFed
13.11.2024 11:21Это техника ушедшего века. Барабанное Алфавитно-Цифровое Печатающее Устройство (АЦПУ). Оно в принципе не может печатать все символы на одном уровне. Барабан для него выглядел примерно так :
http://oldpc.su/pc/sm/sm6315/sm6315-6.jpg
Тарахтело оно как пулемет. Зато скорость печати - на уровне лучших современных лазерных принтеров. На хабре даже статья о них была:
Gorthauer87
13.11.2024 11:21У нас ещё хорошее слово было Шатать
"А сегодня я планирую шатать дев, Лабу, прод". Означало какое нибудь тестирование, обычно, нагрузочное.
Metotron0
13.11.2024 11:21А где митап, дейли, груминг? Слова, которые действительно неплохо бы разъяснить?
voldemar_d
13.11.2024 11:21Так ведь без англицизмов список.
Metotron0
13.11.2024 11:21А-а, в этом смысл. А я думал, сейчас пояснят англицизмы.
Просто, для меня daily — это вообще наречие. Я не совсем понимаю, что им называют. То ли простую планёрку, то ли что-то из скрама, которого я в глаза не видел.
Fr0sT-Brutal
13.11.2024 11:21Раздуплиться = отвиснуть = ожить после зависания
Уйти в нирвану (сервер) = перестать отвечать, быть доступным по сети
Транспарант = сообщение об ошибке, в основном фатальный крэш
Akina
13.11.2024 11:21Крыжить - 1. Расставлять пометки для последующей проверки и/или корректировки; 2. Выполнять проверку/корректировку по ранее расставленным пометкам.
Свисток - 1. Устройство в форме классической USB-флешки (радиомодем, ключ аппаратной защиты и пр.). Не применяется к собственно флешкам и устройствам в форме USB-донгла. 2. SFP-модуль.
BruceWillis77
13.11.2024 11:21Подложить мину — оставить в коде сложный участок, который может вызвать ошибки в будущем.
Может "закладка"?
lnkiseleva
13.11.2024 11:21Приседания - дополнительные действия, которые необходимо выполнить, чтобы что-то заработало.
lamer84
13.11.2024 11:21У нас было "Проехать по памяти" (в основном для C/C++) - обратиться к невыделенной или уже очищенной памяти с соответствующими эффектами.
cyberbiosecurity
13.11.2024 11:21Из практики в разных командах:
Мотыль - wildfly
Куб - kubernetes
Кентос, кентосик - CentOS
Поджопник - символ нижнего подчёркивания "_"
Алхимка - sqlalchemy
Коррапченый (файл) - испортченный
Скорраптить - испортить
Форшмак - просроченный, вышедший из строя(прокси-сервер, например)
pragmatik
13.11.2024 11:21Распидорасило (про интерфейс) – размеры одного или нескольких элементов интерфейса незапланированно изменились и это затронуло родительские/соседние элементы.
kotlomoy
13.11.2024 11:21Передаст - проксирующий модуль, участок кода. Также можно применить к людям. Например, начальник-передаст - начальник, занимающийся передачей указаний сверху своим подчинённым без изменений
mescheryakovr
13.11.2024 11:21Спасибо составителю словаря за труд! Если есть желание использовать ещё меньше заимствованных слов, то в приведённом словаре это можно сделать уже сейчас:
Адаптировать — приспособить
Аккуратный — опрятный, ухоженный, ровный, выверенный, пригожий, причёсанный, прибранный
Активировать — задействовать, подключить, запустить
Анализ — изучение, разбор, исследование, рассмотрение
Аналогично — похоже, по сходству с
Баг — ошибка
Бонус — надбавка, прибавка
Браузер — обозреватель
Версия — извод
Деталь — мелочь, частность
Идеальный — совершенный
Информация — сведения
Квалификация — опыт, умелость
Компания — предприятие
Конструкция — построение, выражение
Контент — содержимое
Конфигурация — настройки, набор настроек
Критический — напряжённый, опасный
Крэш — падение
Манипуляция — действие
Минимальный — наименьший
Неаккуратный — небрежный
Неинтересный — скучный, пресный, нудный, занудный, малопривлекательный, непривлекательный, некрасивый
Некорректный — ошибочный
Нерациональный — неразумный, нецелесообразный, необоснованный, бестолковый
Нестабильный — неустойчивый, ненадёжный
Неструктурированный — беспорядочный, неупорядоченный, непроработанный
Неэффективный — бесполезный, бесплодный, невыгодный, непроизводительный, неудачный, недействительный, неплодотворный
Оптимальный — наилучший, благоприятный, уравновешенный
Оптимизировать — улучшать, настраивать, дорабатывать
Органичный — естественный
Потенциальный — возможный
Профиль — учётка
Результат — итог
Репозиторий — хранилище
Сервис — служба
Ситуация — положение
Сконцентрироваться — сосредоточиться
Структурированный — устроенный, построенный, выстроенный, упорядоченный, проработанный, составленный
Сэкономить — сберечь
Тест — проверка
Центральный — срединный, основной, главный, ключевой, важнейший, главнейший, головной, узловой, стержневой, коренной, основополагающий
Элегантный — изящный
Элемент — часть
Эффект — впечатление
Фатальный — роковой, гибельный, убийственный, неминуемый, неизбежный, неотвратимый, непредотвратимый
Фича, функционал — возможность
Фрагмент — часть, кусок
Placeholder — заглушка, пустышка
llerik
13.11.2024 11:21Из встреченного, но не найденного тут:
Кебаб - кнопка меню с изображением трех точек
Чекрыжик - то же, что и крыжик
atues
Первое, что вспомнилось :) "Грохнуть" - удалить. "Впендюрить" - убедить в том, что никуда не годное на самом деле решение, именно то, что нужно заказчику
mOlind
Втюхать. И это уже сленг отдела продаж. :))