Словарь айтишника. Компьютерный сленг поможет в разговоре с компьютерщиком

Вирус (компьютерный) - вредная программа, которая попадает в компьютер чаще всего из Интернета или с "заражённого" диска. Выполняет прописанные в ней вредные действия, не давая работать нормально. Уничтожается программами-антивирусами.

Вирус (virus) - программа, которая "инфицирует" компьютерные файлы (обычно другие программы), вставляя в них собственные копии.
Вирусы часто приводят к повреждению или полному уничтожению информации
Вирусный контент очень интересный или забавный контент – текст, видео, мелодия, картинка – который интернет-пользователи пересылают друг другу.
За счёт своей интересности вирусный контент моментально распространяется в Интернете и становится предметом обсуждения многих пользователей.
КАКИЕ БЫВАЮТ ВИРУСЫ? Троянские программы, Сетевые вирусы(Черви)
Сетевые вирусы(Черви) Черви – это программы, которые распространяются по локальным сетям в основном с тремя целями:
1. С целью проникновения на удаленный компьютер
2. Для того чтобы запустить свою копию на зараженном компьютере
3. И для последующего распространения на другие компьютеры.
Троянские программы.
Данный вид вредоносных программ не является вирусами. Трояны, как правило, не заражают ваши файлы, они как бы являются отдельными приложениями, которые в свою очередь, после попадания на компьютер копируют себя в системные папки, после чего прописывают себя в ветви реестра, отвечающие за загрузку программ при запуске операционной системы.
Троян – это опасная программа, которая предоставляет удаленный доступ к чужому компьютеру без разрешения пользователя, и он позволят проводить различные несанкционированные действия на компьютере, отсылать личную информацию в руки создателя трояна. Кроме всего этого она могут запросто уничтожить всю информацию на ваших дисках, или даже привести систему к зависанию. Распространяются троянские программы через интернет, чаще всего через электронную почту. Но заражение также может произойти и через дискету или оптический диск. Троянов можно разделить на три основных вида:
1. Mail Senders
На данный момент это очень распространенный и хорошо известный троян. Попадая на ваш компьютер, он собирает и передают всю информацию создателю этой гадости. Mail Sender никак не зависит от хозяина. И поэтому данный троян живет как бы своей жизнью в зараженном компьютере.
2. Log Writers или Key loggers
Работа его заключается вот в чем: он копирует всю информацию, вводимую с помощью клавиатуры, и записывает ее в файл, который, в свою очередь, отправляется на чей-нибудь определенный E-mail, либо будет просмотрен через FTP. Первоначально такой продукт предназначался только для записи информации о всех нажатиях пользователем клавиатуры. Находилась эта информация в специальном журнале, который после стечения времени изучался человеком, который собственно и установил эту программу. На сегодняшний момент данный продукт приобрел много новых дополнительных функций. Например, мониторинг системного реестра, перехват звукового потока с микрофона и видео с веб-камеры, ведение учета всех полученных писем и другое. Кроме всего этого они могут быть встроены в бесплатные и условно бесплатные программы.
3. BackDoor
Включает в себя все функции Mail Senders , а так же небольшой набор функций удаленного администрирования, т.е. управления вашим компьютером с другой машины. Этот вид трояна ждет соединения со стороны клиента. При подсоединении к интернету по локальной сети BackDoor отправляет собранную на вашем зараженном компьютере информацию своему хозяину, тем самым открывая доступ к вашему компьютеру. Кроме этого есть еще два подтипа троянов, на которых нужно обратить внимание.
Это Trojan-Downloader и Trojan-Dropper. Цель у них одна – установка на компьютер другой вредоносной программы. Оба этих класса вредоносных программ используются для установки на компьютер не только троянских программ, но и различных порнографических или рекламных программ.

Код добра - программный код, очевидно содержащий непоправимые улучшения .

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

Непоправимо улучшить - запилить годное, но не до конца проверенное изменение функционала. Синоним — необратимо улучшить.

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

Тупач - очень срочная задача, результаты работ по которой должны попасть в бранч для выкатываемой версии. Образовано от to patch.

Минорный тупач - задача горит - сильнее некуда, но уж очень мелкая.

Глубокий ToDo Later — (отправить задачу в глубокий тудулейтер) статус задачи в таск-трекере отложена на неопределенный срок.

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

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

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

Багло - баг обыкновенный. Багуша - более мягкий вариант, баглище - баг большой, сложный, страшный. Баглицо - скрытый баг; обычно баглицо закрадывается в код незаметно.

Багополучно - до достижения необходимого эффекта.

Какая-то хурма - синоним непонятного багла.

Локализация всё сломала - необъяснимая проблема.

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

Заовнить — забрать запрос к себе на решение.

Вонзиться — начать делать.

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

Обчекать что-то об кого-то - убедиться, что ответственное лицо не против предлагаемого решения.

Тамагочить - предельно настойчиво расспрашивать, узнавать информацию.

Работа в полях - работа в дата-центре.

Параллизовать, параллизованый - распараллелить/распараллеленный процесс.

Причаститься - принять участие в каком-нибудь процессе (скажем, собрании). Пример употребления: Причастился к расследованию отваливающегося света .

Запилить - сделать. Синоним: зарешать . Запилить можно стремительно и яростно .

Покуэить - проверить, проконтролировать качество.

Выкатить - выложить код на живое.

Живое - продакшн, то, что видит непосредственно пользователь.

Накатить [патч], исходом может быть либо сукесс (от success), либо факап .

Отжечь - сделать опасную возможно деструктивную операцию. Пример употребления: Отжечь по живому.

Накёрнилась - падение системы (от kernel), в общем случае — падение/кривота/куча багуш.

Откатить - вернуть предыдущую версию.

Разимплементить - фича привнесла баг в логику и ее надо выпилить.

Свайпить - привести к состоянию по умолчанию.

Конец — возможность использовать некий функционал, обычно это часть API.

Дергать конец — использовать возможность доступа к некоему функционалу API.

Автомагически - что-то хорошее, происходящее автоматически.

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

Был испуган - редко используемое объяснение для необъяснимого креатива в коде.

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

Тостер - тестировщик. Тестостеровщик - мужчина-тестировщик.

Поросята - новички, находящиеся на испытательном сроке.

Котята - новички, прошедшие испытательный срок.

Котаны - сотрудники со стажем.

Говорить без камер — выйти на перекур.

Поправить здоровье - починить Здоровье Mail.Ru. А также «Как ваше здоровье? » — вопрос менеджеру проекта Здоровье.

Починить/сделать/раскатать детей - совершить соответствующие действия с сервисом Дети Mail.Ru. А также «Это Вася, он делает детей » - представление сотрудника проекта Дети.

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

Неписи - NPC, компьютерные персонажи, они изъясняются либо баблами (speech bubble), либо куесами (cue).

Ушатать, банануть - заблокировать игровой аккаунт.

Флагнуть - присвоить отличительный флаг запросу.

Зерг - множество запросов, поступающих за короткое время.

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

Радуга, светомузыка, радость эпилептика - перебор множества случайных цветов, каждый из которых отвечает за визуальную подсветку своего интернет-провайдера в логах сессий игрового аккаунта. Такое явление возникает в тех случаях, когда множество (от 10 до бесконечности) игроков с разных регионов страны пытаются залогиниться на один аккаунт. Пример: http://bit.ly/1bO7n68 (IP сгенерированы случайным образом, совпадений с реальными логами быть не может).

Пошарить - передать игровой аккаунт другому игроку на неопределенное время.

Улитки - улики (доказательная база на блокировку аккаунта).

Авокадо - адвокат (при угрозах решить текущую проблему пользователя через суп).

Суп - суд.

ДУБАНАК - (do ban acc) - название страницы в инструментарии, отвечающей за блокировку аккаунта.
Это тебе не dxdiag туда-сюда - сложная задача, в отличие от разбора множества файлов dxdiag, присланных пользователями.

Плизду - вежливая просьба в GPT, от please do.

Тазик - сервер.

Дырка - открытый порт.

Просверлить (проковырять) дырку - открыть порт.

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

Соска - сетевой интерфейс.

Стораджа - серверы с файлами.

Черный сторадж - по преданию, сервер, который уводил с собой всю стойку серверов (из-за проблем с БП). В настоящее время - любой сервер с проблемами питания.

Задебинить, загентать - загрузить сервер с rescue image. Производные от дистрибутивов, на основе которых этот образ сделан.

Накудрить - подготовить свежий тазик для продакшена.
Заэсэсхаться (заSSHаться) - подключиться к серверу по протоколу SSH.

Blackout, он же Черный $День_недели - авария электропитания в ДЦ.

Нопинг - определение сервера, который не отвечает по icmp. Производное от no ping.

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

Стул сгорел - результат баттхерта.

Бизнес-гель - вазелин.

Халк ломать!!! — боевой клич программиста, готовящегося к неминуемой каре за то, как его работа отразилась в системе continuous integration.

По-братски — волшебное слово. Пример употребления: Метнись за кофе, по-братски.

No pasaran no rebootan! — боевой клич

Грешновато - оценочное суждение о рабочей операции, часто — ответ на вопрос «Этично ли это?».

AGSL NUFR - всё идёт по плану. Словосочетание, полученное из цепочки смен раскладок: FUCK YEAH —> АГСЛ НУФР —> AGSL NUFR.

Словарь программиста.

Сленг, который должен знать каждый кодер

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

А

Айди (ID) - идентификатор.

Айпи (IP) - уникальный адрес. Каждый компьютер имеет свой IP, который предоставляет ему провайдер.

Айтишник - программист, специалист в информационных технологиях (ИТ). С английского аббревиатура IT (Information Technology) читается как «Ай Ти».

Апдейт (update) - обновление.

Б

Баг - ошибка в программе, коде. Произошло от английского слова «bug» - жук. (не путать с глюком)

Батник - командный файл с расширением.bat. Используется для работы с командной строкой в Windows.

Битый - неработающий. Например, битые ссылки - это ссылки, которые ведут в никуда, error 404.

Буржунет - зарубежная часть Интернета. В основном применяется к зарубежным сайтам с Европы или США.

Бэкап (back up) - резервное копирование. Т.е. создание копии проекта, сайта, данных, чтобы в случаи непредвиденных обстоятельств, сбоя можно было вернуть всю систему в прежнее состояние. Хорошей практикой считается постоянно обновлять бэкапы и хранить в нескольких местах (не только в рабочем компьютере).

Бэкенд (back-end) - разработка «внутренней части» сайтов, программ, приложений. Работа с сервером. Более подробно здесь.

В

Вебинар (web based seminar) — это семинар, презентация или лекция, которая проходит онлайн, в прямой трансляции в Интернете.

Г

Геймдев (game development) - разработка, создание игр.

Гик (geek) - человек, который хорошо разбирается в определенном направлении, является фанатиком своего дела. Сейчас в основном гиками называют программистов.

Глюк - непонятный сбой, торможение процессов в программе или игре.

Д

Дебажить ( debug) - искать и исправлять ошибки в программе. Ловить баги.

Дедлайн (dead line) - крайний срок выполнения или сдачи проекта, задания, работы.

С

Запилить (запилил) - загрузить или создать что-либо, вынести на всеобщее обозрение. Например, «запилил видосик» — значит, загрузил видео в YouTube.

К

Кодер - программист.

Кодить - программировать.

Копи паст (copy paste) - скопировать и вставить. «Copy» — скопировать, «Paste» — вставить.

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

Кракозябры - набор непонятных символов, бессмыслица. Возникают в результате неправильной кодировки. Часто можно наблюдать на сайтах — «РџСЂРёРІРµС‚! Меня».

Кряк (таблетка) - это специальная программа или дополнение для взлома разного программного обеспечения. В основном используется для превращения лицензионной (платной) программы в бесплатную. С английского «crack» — трещина.

Л

Ламер - неопытный пользователь, человек, который не разбирается в чем-то, но думает что он мастер. От английского «lame» - хромать. Не путать с чайником.

Левел (level) - уровень.

Ликбез - ликвидация безграмотности. Обучение азам, основам.

Линуксоид - человек, который использует операционную систему Линукс (Linux).

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

Локалка - локальная сеть. Сеть, которая состоит из нескольких компьютеров, соединенных кабелями.

М

Мануал (manual) - руководство, инструкция.

Н

Нативный - родной, врожденный. Часто используют словосочетание «нативный код» — код, который написан разработчиками. Вот еще пример: C++ нативный язык для Windows 7 - это значит, что С++ родной язык Windows, тот на котором разработчики писали эту ОС.

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

О

Откат - это возвращение на исходную позицию из бэкапа.

П

Патч - это дополнение или обновление, которое исправляет ошибки, баги, глюки. От анлийского «patch» — пластырь. Применение патча к программе называют «пропатчиванием».

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

Прогер - программист.

Р

Разраб - разработчик.

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

Релиз (release) - выпускать в свет на всеобщее обозрение, делать презентацию, представлять публике что-либо. Например: релиз программы - выпуск программы для использования, релиз песни - выпуск песни.

Рут (root) - рут права. Это права, которые позволяют пользователю иметь расширенные возможности для контроля системой, менять внутренние настройки.

С

Саппорт (support)- служба поддержки. Есть в программах, приложениях, сайтах.

Скилл (skill) - отличное умение, навыки работать с чем-либо.

Слоупок - медленный, тормоз. Произошло от названия розового покемона «Слоупок».

Софт - это программное обеспечение, программы.

Т

Тимлид ( team lead) - ведущий разработчик, лидер команды.

Туториал (tutorial) - уроки, обучалка, учебник. Например, туториал по JavaScript - уроки, обучение Javascript.

Ф

Фаервол (fire wall) - антивирус, который защищает компьютер от вирусов. С английского означает «горящая стена» — здесь следует понимать стену, которая защищает другие здания от распространения пожара. Другое название — Brandmauer (в переводе с немецкого тоже означает «горящая стена»).

Фиксить (fix) - исправлять баги.

Фича (feature) - особенность, уникальная возможность, свойство. Популярный пример: когда программа выдает неожидаемый результат, который может быть из-за вины программиста, сам программист говорит - «Это не баг, а фича». Т.е. уникальная возможность программы, так и должно быть??

Фронтенд (front-end) - разработка «внешнего вида» сайта. Работа с клиентом. Используются языки HTML, CSS и JavaScript. Более подробно здесь.

Х

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

Холивар (holy war) - постоянные споры между людьми, которые имеют противоположные взгляды и не собираются их менять.

Э

Эникей (any key) - любая кнопка. Часто при установке, загрузке нас просят “Press any key”. Отсюда и слово.

Эникейщик - синоним чайника, неопытного пользователя, который не всегда знает, что ему нужно делать - ищет кнопку «эникей». Еще может быть IT-специалист невысокого ранга, который занимается несложными заданиями (установка Windows, программного обеспечения, антивирусов…).

Ю

Юзер (user, юзверь) - пользователь.

Чтобы быть знающим пользователем, нужно изучать словарь програмиста или сленг.

На этом пока всё , до следующей встречи в виртуальном мире!

Мы стараемся сделать наш сайт максимально простым и понятным не только для ИТ-профессионалов, но и специалистов из самых различных сфер: руководителей среднего и высшего звена, экономистов, финансистов, бухгалтеров, инженеров, и «производственников». Однако, в ряде случаев при описании той или иной тематики, без применения специализированных ИТ-терминов – не обойтись. Поэтому, как любое уважающее себя бумажное издание использует список применяемых сокращений, так и мы решили опубликовать перечень используемых терминов с их расшифровкой.

1С – сокр. от «фирма 1C» - общее название группы компаний, созданной Борисом Нуралиевым, которая занимается выпуском (т.е. разработкой, дистрибуцией и поддержкой) программной платформы и компьютерных программ для автоматизации бизнеса с одноимённым названием. Также этот термин может употребляться для обозначения общего круга вопросов, связанных с обсуждением работы платформы 1С: Предприятие.

1С: Предприятие - наименование программной платформы, на которой работают конфигурации, выпускаемые фирмой 1С, а также сторонними разработчиками. 1С-франчайзи - компания (т.е. юридическое лицо), которая получила возможность использовать символику 1С, продавать конфигурации на платформе 1С в результате заключения партнерского договора (договора франчайзинга) с фирмой 1С.

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

Админ – сленг. название системного администратора.

Администрирование (в 1С) – круг задач системного администратора, связанный с установкой, настройкой 1С Предприятия, настройкой прав пользователей, обменом с внешними программами, решением проблем с базой данных и т.д. В более широком смысле администрирование - это обеспечение штатной работы парка компьютерной техники, сети и программного обеспечения в организации.

АИС – аббрев. от «автоматизированная информационная система» - это программа (или ПО), нацеленная на оптимизацию процесса управления обработкой информации и принятия управленческих решений. В АИС, как правило, работают несколько пользователей с различно настроенными правами.

Баг – сленговое слово, обозначающее ошибку в программе, программном обеспечении или АИС, из-за которой программа выдает неожиданное поведение и, как следствие, некорректный результат.

Бенчмаркинг (в ИТ) – оптимизация программного кода с целью ускорения его выполнения.

БД – аббрев. от «база данных» - совокупность информации, которая организована в соответствии с определёнными правилами и имеющая определённую структуру. БД администрируется при помощи системы управления базами данных (СУБД).

Библиотека (ИТ) – сокр. от «динамически подключаемая библиотека» (с англ. Dynamic Link Library – DLL) - динамическая библиотека ресурсов и подпрограмм позволяет использовать ранее написанные модули многократно. Файл-библиотека может включать в себя, процедуры (части программного кода) и ресурсы (картинки, иконки и др.) Динамические библиотеки используются в операционных системах Windows для оптимизации разработки и выполнения программ. В более широком смысле библиотекой в программировании называется сборник программ или набор программных кодов, которые можно использовать при разработке ПО.

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

Документ (в 1С) - является основной учетной единицей. Каждый документ содержит информацию о конкретной хозяйственной операции и характеризуется своим номером, датой и временем.

Интеграция (ИТ) – это установление взаимосвязи между ранее разрозненными компонентами или осуществление обмена данными между системами с возможной последующей их обработкой.

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

Консультант (в 1С) – специалист в области одного или нескольких программных решений 1С, оказывающий информационно-консультационную поддержку пользователей.

Код – то же что и «Программный код» - это набор слов и символов языка программирования.

Кодить – сленговое слово, означающее реализацию алгоритма в виде кода в программном продукте. Синоним слова «программировать».

Команда (1С) – это набор действий, которые должна выполнить программа, сформулированных на языке 1С.

Командная панель (1С) – элемент управления, предназначен для размещения набора команд, с помощью которых производится управление информацией.

Константа (1С) – это данные, которые всегда остаются неизменными и имеют одно и то же значение, независимо от времени.

Конфигурация (1С) - (разг. «конфа») - прикладное решение, созданное с помощью 1С платформы, которое содержит описание структуры таблиц базы данных и алгоритмы работы с этими данными. Конфигурирование – изменение или корректировка параметров системы. Комп – сленговое слово, означает то же, что и «компьютер».

Массив – структура данных, представляющая собой набор переменных (элементов массива), расположенных в памяти компьютера к которым можно обращаться с помощью цифрового индекса.

Макет (1С) – элементы определенной структуры документа.

Модуль (1С) – текстовый файл, который имеет программный код, написанный на языке 1С.

Ноут – сленговое слово, означает переносной портативный компьютер. Синоним слова «ноутбук».

Обработка (1С) – это программа, написанная на внутреннем языке программирования 1С, которая направлена на решение каких-то отдельных задач.

Объектно-ориентированное программирование (сокр. ООП) - методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, которые образуют иерархию наследования.

Отраслевое решение (1С) – конфигурация на платформе 1С для определенной сферы деятельности.

Отчёт (1С) - вывод актуальной информации о хозяйственных операциях в определённом формате из сформированной документами базы данных.

ОС – сокр. от «операционная система», - программное обеспечение, благодаря которому функционируют технические средства компьютера. ОС выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами – с другой. Наиболее часто встречающиеся на данный момент операционные системы, устанавливаемые на персональных компьютерах и серверах – Microsoft Windows и Linux (различных версий).

Платформа (1С) - это предметно-ориентированная среда разработки (также и среда работы с базой) для решения задач, связанных с автоматизацией предприятий.

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

Подсистема - в ИТ – часть автоматизированной информационной системы, выделенная по функциональному или структурному признаку, отвечающему конкретным целям и задачам. В 1С – объект верхнего уровня информационной базы 1С, который отвечает за построение командного интерфейса конфигурации. Выглядит на экране в виде вкладки, содержащей команды и меню для вызова объектов более нижних уровней (справочников, документов, отчётов и т.д.)

Права – сокр. от «пользовательские права доступа» - это настройки АИС, определяющие, какие функции может выполнять пользователь, а какие не может.

ПО – аббрев. от «программное обеспечение» - одна или несколько программ и программных библиотек, нацеленных на выполнение определённого сегмента задач.

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

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

Программный код - это набор слов и символов языка программирования.

Профессионал (в 1С) – консультант 1С или программист 1С, который может эффективно использовать в своей работе весь спектр возможностей наиболее распространенных программ автоматизации 1С. Статус «1С Профессионал» подтверждает сертификат «1С:Профессионал», выдаваемый фирмой 1С.

Процедура – фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы.

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

Регистр (в 1С) – таблицы в программном коде 1С, заполняемые в результате проведения документов.

Рекурсия – в ИТ – конструкция программного кода, при которой функция вызывает саму себя. В более широком смысле - определение, описание, изображение какого-либо объекта или процесса внутри самого этого объекта или процесса.

Решение (в 1С) – сокр. от «программное решение», - конфигурация 1С, как правило, узкого, отраслевого назначения.

Системный анализ – совокупность методов и средств, используемых при исследовании и проектировании автоматизированной информационной системы.

Система (в ИТ) – в программировании - сокр. от «автоматизированная информационная система» (АИС). В системном администрировании – сокр. от «операционная система» (ОС).

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

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

Специалист (в 1С) – программист 1С, имеющий официально подтвержденный статус в виде сертификата «1С:Специалист».

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

Справочник (в 1С) - специализированный объект древа метаданных, который служит для хранения статичной информации справочного характера.

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

Софт - сленговое, собирательное название программного обеспечения (ПО).

СУБД – это программное обеспечение, которое позволяет создавать базы данных (БД), редактировать их, и выполнять различные действия с ними.

Тестировщик (в ИТ) – специалист, проводящий исследования и испытания программного продукта в соответствии с поставленной целью.

Техническая поддержка – (сокр. Техподдержка) – комплекс действий, с помощью которых оказывается помощь пользователям программных услуг и аппаратных средств.

Таск – (разг. в женск. роде – «таска») - задача; одна из выполняемых параллельно задач в многозадачных операционных системах; задача, как часть программы; задача как часть проекта в ИТ, выполняемая участниками проекта.

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

Фича – сленговое слово, означающее «особенность» или «характерная черта» программного продукта.

Форма (1С) – это метод представления объекта 1С пользователю.

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

Хранилище (1С) – это среда для групповой разработки, встроенная в платформу 1С.

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

IP–телефония - телефонная связь с помощью Интернет (по протоколу IP).

IT - Information Technology, то же что и ИТ (Информационные Технологии) - приёмы, способы и методы применения средств вычислительной техники при выполнении функций сбора, хранения, обработки, передачи и использования данных.

Как часто друзья и родственники, не связанные с IT, просили вас рассказать, что нового на работе, а вы, увлекаясь, начинали говорить вроде на русском, но совершенно непонятном для них языке? Мы создали наш словарь терминов, в который вошли как внутренний сленг отдельных проектов, так и достояние широкой общественности. Надеемся, эта компиляция поможет айтишникам при необходимости выразить свои мысли на языке маглов, а неайтишникам – понять, что айтишники несут. Ну и просто повеселит всех. Ведь пятница!

Про код и изменения

Код добра – программный код, очевидно содержащий непоправимые улучшения .
Котятоемкий код - очень некрасивое техническое решение. Выражение обязано своим происхождением предположению, что каждый раз, когда программист пишет строчку некрасивого кода, бог убивает котенка.
Непоправимо улучшить – запилить годное, но не до конца проверенное изменение функционала. Синоним - необратимо улучшить.
Мясной коммит (ковровый коммит) – правка, судя по количеству и характеру изменений, наверняка содержащая непоправимые улучшения .
Тупач – очень срочная задача, результаты работ по которой должны попасть в бранч для выкатываемой версии. Образовано от to patch.
Минорный тупач – задача горит – сильнее некуда, но уж очень мелкая.
Глубокий ToDo Later - (отправить задачу в глубокий тудулейтер) статус задачи в таск-трекере отложена на неопределенный срок.
Подпереть костылями – реализовать функциональность за счет непредусмотренного временного решения.
Шрапнельные правки – огромное количество мелких правок по всему проекту, которые очень сложно оттестировать.
Скриптюня - очень классный скрипт, экономит кучу времени, практически лучший друг оператора.

Про баги

Багло – баг обыкновенный. Багуша – более мягкий вариант, баглище – баг большой, сложный, страшный. Баглицо – скрытый баг; обычно баглицо закрадывается в код незаметно.
Багополучно – до достижения необходимого эффекта.
Какая-то хурма – синоним непонятного багла.
Локализация всё сломала – необъяснимая проблема.
Сайд-эффекты - нежелательные последствия небольшой доработки, разрушительные по своему действию.

Про рабочие моменты

Заовнить - забрать запрос к себе на решение.
Вонзиться - начать делать.
Повтыкать – заняться исследованием проблемы.
Курить маны – читать документацию.
Обчекать что-то об кого-то – убедиться, что ответственное лицо не против предлагаемого решения.
Тамагочить – предельно настойчиво расспрашивать, узнавать информацию.
Работа в полях – работа в дата-центре.
Параллизовать, параллизованый – распараллелить/распараллеленный процесс.
Причаститься – принять участие в каком-нибудь процессе (скажем, собрании). Пример употребления: Причастился к расследованию отваливающегося света .
Запилить – сделать. Синоним: зарешать . Запилить можно стремительно и яростно .
Покуэить – проверить, проконтролировать качество.
Выкатить – выложить код на живое.
Живое – продакшн, то, что видит непосредственно пользователь.
Накатить [патч], исходом может быть либо сукесс (от success), либо факап .
Отжечь – сделать опасную возможно деструктивную операцию. Пример употребления: Отжечь по живому.
Накёрнилась – падение системы (от kernel), в общем случае - падение/кривота/куча багуш.
Откатить – вернуть предыдущую версию.
Разимплементить – фича привнесла баг в логику и ее надо выпилить.
Свайпить – привести к состоянию по умолчанию.
Конец - возможность использовать некий функционал, обычно это часть API.
Дергать конец - использовать возможность доступа к некоему функционалу API.

Про магию и необъяснимое

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

Про коллег

CSS-программист – переходящая штатная должность для разработки особо сложных задач, к примеру, исправления опечаток или изменения цвета шрифта.
Тостер – тестировщик. Тестостеровщик – мужчина-тестировщик.
Поросята – новички, находящиеся на испытательном сроке.
Котята – новички, прошедшие испытательный срок.
Котаны – сотрудники со стажем.
Говорить без камер - выйти на перекур.

Про внутреннюю терминологию

Поправить здоровье – починить Здоровье Mail.Ru. А также «Как ваше здоровье? » - вопрос менеджеру проекта Здоровье.
Починить/сделать/раскатать детей – совершить соответствующие действия с сервисом Дети Mail.Ru. А также «Это Вася, он делает детей » – представление сотрудника проекта Дети.
Ссылка от Илая – ссылка в локальном чате, которая содержит непривлекательный контент. Такую ссылку лучше не открывать. Термин назван по имени сотрудника, который постит такие ссылки.
Таск от Ромы – неприоритетная задача, при выполнении которой поросята и котята забывают про основные задачи.

Про игровое

Неписи – NPC, компьютерные персонажи, они изъясняются либо баблами (speech bubble), либо куесами (cue).
Ушатать, банануть – заблокировать игровой аккаунт.
Флагнуть – присвоить отличительный флаг запросу.
Зерг – множество запросов, поступающих за короткое время.
В паблике – логин и пароль от игрового аккаунта опубликованы на публичном ресурсе, в результате чего возникает радуга.
Радуга, светомузыка, радость эпилептика – перебор множества случайных цветов, каждый из которых отвечает за визуальную подсветку своего интернет-провайдера в логах сессий игрового аккаунта. Такое явление возникает в тех случаях, когда множество (от 10 до бесконечности) игроков с разных регионов страны пытаются залогиниться на один аккаунт. Пример: http://bit.ly/1bO7n68 (IP сгенерированы случайным образом, совпадений с реальными логами быть не может).
Пошарить – передать игровой аккаунт другому игроку на неопределенное время.
Улитки – улики (доказательная база на блокировку аккаунта).
Авокадо – адвокат (при угрозах решить текущую проблему пользователя через суп).
Суп – суд.
ДУБАНАК – (do ban acc) – название страницы в инструментарии, отвечающей за блокировку аккаунта.
Это тебе не dxdiag туда-сюда – сложная задача, в отличие от разбора множества файлов dxdiag, присланных пользователями.
Плизду – вежливая просьба в GPT, от please do.

Про админское

Тазик – сервер.
Дырка – открытый порт.
Просверлить (проковырять) дырку – открыть порт.
Плевалка – сервер, отдающий небольшие куски данных, например, код загрузки баннеров.
Соска – сетевой интерфейс.
Аутхи – серверы авторизации (auth).
Стораджа – серверы с файлами.
Черный сторадж – по преданию, сервер, который уводил с собой всю стойку серверов (из-за проблем с БП). В настоящее время – любой сервер с проблемами питания.
Задебинить, загентать – загрузить сервер с rescue image. Производные от дистрибутивов, на основе которых этот образ сделан.
Накудрить – подготовить свежий тазик для продакшена.
Заэсэсхаться (заSSHаться) – подключиться к серверу по протоколу SSH.
Blackout, он же Черный $День_недели – авария электропитания в ДЦ.
Нопинг – определение сервера, который не отвечает по icmp. Производное от no ping.

Про эмоциональное состояние

Баттхерт (бугурт) – крайняя степень недовольства, доставляющая физические страдания.
Стул сгорел – результат баттхерта.
Бизнес-гель – вазелин.
Халк ломать!!! - боевой клич программиста, готовящегося к неминуемой каре за то, как его работа отразилась в системе continuous integration.
По-братски - волшебное слово. Пример употребления: Метнись за кофе, по-братски.
No pasaran no rebootan! - боевой клич
Грешновато – оценочное суждение о рабочей операции, часто - ответ на вопрос «Этично ли это?».
AGSL NUFR – всё идёт по плану. Словосочетание, полученное из цепочки смен раскладок: FUCK YEAH -> АГСЛ НУФР -> AGSL NUFR.

Вот что нам удалось вспомнить. Уверены, что у вас тоже есть свои внутренние термины для обозначения всем понятных процессов и состояний. Или, может быть, мы забыли что-то из общеизвестного? Дополним словарь в комментариях!