Что такое капча? 7 слов, которые помогут обычному человеку понять, о чем говорят айтишники

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

Прокси-сервер, или прокси (от английского proxy — «доверенность»), — это промежуточное звено между пользователем и сайтом, к которому он обращается.
Если вы понимаете принцип работы VPN, вы знаете, что такое прокси. Но VPN еще и шифрует данные, а прокси просто анонимизирует. Строго говоря, VPN (Virtual Private Network — «частная виртуальная сеть») — это один из видов прокси, относящийся к разделу приватных.
То есть, пользуясь подключением через прокси-сервер, вы становитесь анонимным — потому что прежде, чем отправить запрос дальше, прокси заменяет ваши данные (IP-адрес компьютера, геолокацию, данные операционной системы) своими. То есть прокси присваивает вашему запросу другой IP-адрес и затрудняет отслеживание данных так называемыми третьими лицами.

Несколько плохо читаемых букв и цифр, угадать которые можно, только внимательно присмотревшись, — это и есть капча. Сегодня в течение дня вы наверняка прошли парочку таких.
Но почему эта простая процедура называется таким странным словом, спросите вы. И мы ответим — это аббревиатура из девяти английских слов, и ее расшифровка, скорее всего, вас удивит. Итак, CAPTCHA — Completely Automated Public Turing test to tell Computers and Humans Apart, «полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей».
То есть когда компьютер спрашивает, не робот ли вы, он действительно подозревает, что вы робот, и предлагает решить задачку, элементарную для человека, но невыполнимую (в большинстве случаев) для машины.
И вот вам любопытный факт — первая версия эмпирического теста, который помогал выяснить, может ли машина мыслить, была опубликована английским математиком Аланом Тьюрингом в 1950 году.

Чаще всего эту английскую аббревиатуру (Application Programming Interface) объясняют как «интерфейс программирования приложений» или «программный посредник». Попробуем в двух словах объяснить, что именно это значит.
Если совсем грубо, АПИ — это список правил, в соответствии с которыми некий сервис готов предоставлять свои данные сторонним сайтам. Например, добавление карт «Яндекса» на сайт интернет-магазина происходит через АПИ — то есть способом, который был сформулирован техническими специалистами «Яндекса».
Самое главное — в разговоре с программистами не перепутать АПИ и «айпи» (IP), потому что айпи — это уникальный адрес (а вернее, последовательность чисел), который идентифицирует компьютер в интернете или локальной сети.

Словом «девопс» называют и процесс, и профессию. Процесс — это методология (и философия) процесса разработки, суть которой предельно проста — сделать так, чтобы работа над цифровым продуктом происходила быстрее и эффективнее.
Как большинство слов в этой подборке, слово «девопс» пришло в русский из английского языка в неизменном виде. Строго говоря, это не слово, а транслитерация акронима: DevOps (development & operations — «разработка и операции»), причем под «операциями» здесь имеется в виду работа системных администраторов.
«Девопс-инженер» — это программист и системный администратор в одном лице. Специалист, который может не только написать код, но и проконтролировать, чтобы всё правильно работало, вовремя обновлялось и выдерживало большие нагрузки.

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

Это документ, который указывает на имеющийся в программном коде дефект. Слово происходит от английских bug (буквально это «жук», но в мире программистов так называют ошибки, которые приводят к сбою в программе) и report («отчет»).
Создать баг-репорт — это не просто обнаружить ошибку и написать куда следует. Баг-репорт — это в первую очередь правильное оформление отчетов об ошибках, отдельное искусство, которым должны владеть и тестировщики, и сами программисты.

Сейчас слово «стек» чаще всего употребляется в сочетании «фуллстек-разработчик» (fullstack). Это универсальный специалист, который хорош настолько, что может сделать всё (сайт или приложение) сам. То есть «фуллстек» — это и фронтенд, и бэкенд, и системный администратор одновременно.
Больше полезных карточек о русском языке — в «Грамотности» на «Меле» в Telegram. Подписывайтесь, чтобы говорить и писать правильно.
Фото: Shutterstock.AI / Shutterstock / Fotodom

Популярные комментарии
АндрейАбсолютно согласен! Надо ещё и математику убрать, а то учат детей думать и раскладывать по полочкам! И читать и грамотно общаться сейчас не в моде. Есть же нейросеть! И комментарии поможет написать! Отправлять в школу только на физкультуру, труды и ОБЗиР. А все остальные предметы платно и по желанию! Хотя и эти три предмета требуют особой подготовки, поэтому их надо тоже по желанию, а лучше вообще платно!
«Врачей жалко. А вас, тварей, нет». Честный монолог учительницы о том, что стоит за особым статусом педагогов
Виктория Ильина«Короткий ответ: никак» — пожалуй, самая спорная рекомендация статьи. Да, признание родителей не изменит прошлого, а разговор не гарантирует извинений. Но это не значит, что о пережитом нужно молчать. Между «устроить суд истории» и «закрыть тему» есть третья возможность: спокойно рассказать, что помнишь, что чувствовал и как это на тебя повлияло. Не ради мести или покаяния, а чтобы назвать пережитое своими словами и обозначить границы. Родители могут искренне не помнить — но статья лишь предполагает это, не зная обстоятельств конкретной семьи. Избирательность памяти сама по себе не доказывает ни забывчивости, ни правоты одной из сторон. Почему же защитная версия взрослых считается вероятной, а желание выросшего ребёнка высказаться объявляется попыткой «переписать детство»? Забыть старые обиды по приказу невозможно. Молчание не означает, что проблема решена. Исследования также показывают: пережитое в детстве насилие связано с повышенным риском повторения жестокого или пренебрежительного обращения со своими детьми. Поэтому очень важно не «оставить родителей в покое», а осмыслить свой опыт и не передать его дальше. Разумеется, разговор стоит подготовить и вести без оскорблений. А вот объявлять молчание универсальным способом исцеления — безответственно, важно не просто прекратить разговоры о прошлом, а именно разобраться, как не воспроизвести пережитую несправедливость уже в отношениях со своими детьми.
Родители били меня в детстве, а теперь говорят, что ничего не было. Почему они так делают?
Юрий НикольскийПолвека сохраняю вес. Утром встаю на весы. Если вес выше той отметки, что установил полвека тому назад, то в этот день пищи на четверть меньше предыдущего дня. Ем по 6 раз в день, йогурт за час до сна. Не редко толстеют в годы, когда перестают расти — здесь уменьшаются затраты, а привычка есть столько же сохраняется. Второй период после окончания учёбы — начинается спокойная жизнь. Третий период — организм стареет, то новые клетки образуются всё реже. Сейчас потребляю пищи в 3 раза меньше чем полвека тому назад. Для женщин ещё есть периоды, связанные с беременностью.
Дело не в гормонах: 10 ошибок, из-за которых вы не можете похудеть








