Что означает слово пичупидо
«Не баг, а фича» — учимся понимать язык программистов
Понять смысл IT-терминов можно, только узнав, как они употребляются
Программисты говорят на особом языке, в котором полно терминов и сленга. Эта речь не всегда понятна не только обычным людям, далёким от компьютеров, но и начинающим айтишникам — новичкам в разработке.
Есть куча статей, объясняющих смысл терминов, но неподготовленному человеку от них мало пользы. И если вы общаетесь с программистами или собираетесь стать одним из них, то, скорее всего, во всём придётся разбираться самостоятельно. Иначе можете оказаться в ситуации, похожей на ту, что в клипе:
Пишет о программировании, в свободное время создает игры. Мечтает открыть свою студию и выпускать ламповые RPG.
Гораздо проще понять, что значит «пичупидо», если знать контекст, в котором употребляются все эти слова. Поэтому попробую объяснить некоторые термины и сленг на примере истории одного программиста (вымышленного).
Дисклеймер. Все совпадения случайны, а персонажи и ситуации вымышлены. В художественных целях они наделены негативными качествами, поэтому не берите с них пример: это касается как профессиональных качеств, так и отношения к алкоголю, курению и энергетическим напиткам. Также некоторые слова используются и в других сферах.
Новая задача
Ваня — обычный джун в веб-студии. Его работа — поддержка бэкенда сайтов старых клиентов студии.
Джуниор ( англ. junior — младший) в данном случае — младший разработчик в веб-студии. Также бывают мидл- ( англ. middle — средний) и сеньор-разработчики ( англ. senior — старший).
Бэкенд или бэк ( англ. back end — задний край) — серверная часть сайта или приложения, которая нужна для обработки и хранения данных. Его противоположность — фронтенд или фронт ( англ. front end — передний край) — видимая часть приложения или сайта. Если же разработчик занимается сразу фронтендом и бэкендом, его называют фуллстек-разработчиком ( англ. full stack — полная куча / полный набор).
Рабочая неделя Вани начинается с митингов, потому что спринт в его компании длится всего неделю.
Митинг — собрание, на котором обсуждается, что успели или не успели сделать сотрудники, а также чем они будут заниматься в новом спринте.
Спринт — период от одной до четырёх недель, за который сотрудники должны успеть выполнить задачу или задачи. Спринты являются частью Скрам.
Скрам ( англ. scrum) — метод управления проектами. Относится к гибкой методологии разработки эджайл ( англ. agile — гибкий).
На этот раз он получил задачу по добавлению валидации в один из интернет-магазинов. До этого вся валидация была на стороне пользователя.
Валидация — проверка данных, которые вводит пользователь.
До пятницы ещё целая неделя, поэтому с митинга Ваня пошёл сразу в курилку. Достав сигарету, он стал слушать разговор мидла и сеньора:
— Недавно залез в репозиторий, а там одни foobar’ы. Целый час голову ломал, а потом махнул рукой и заново переписал.
— Как наберут новых джунов, так всегда говнокод появляется. Как он вообще код ревью проходит?
— Надо проверить в гитхабе историю коммитов.
Тут Ваня поперхнулся, затушил сигарету и заторопился на рабочее место — от греха подальше.
Репозиторий — хранилище исходных файлов проекта.
Foo и Bar — имена функций или переменных, по которым невозможно понять, зачем они нужны. Использование таких имён допускают в учебниках и документации, но не в реальных проектах, потому что они замедляют чтение и понимание кода другими программистами.
Говнокод — очень плохой код.
Код ревью — проверка кода.
Гитхаб — сервис для хранения репозиториев IT-проектов и совместной работы над ними.
Коммит — запись изменений в репозиторий. Коммит содержит в себе данные об изменениях, комментарий и имя автора коммита.
У стола его уже ждал тимлид:
— Ваня, после того как ты добавил функцию загрузки фотографии в личном кабинете, появился баг. Теперь всё ломается, если ввести промокод.
— Вы уверены, что это из-за меня? Мой код вообще промокодов не касался.
— Уверен. Откати сайт и исправь всё до конца недели — нельзя ждать, пока клиент заметит, что одна из фич пропала.
— Но у меня уже есть задача на эту неделю, я не успею всё исправить.
— Это далеко не первый твой факап, поэтому, если не успеешь, мы поставим новый рекорд — так быстро мы джунов ещё не увольняли.
Тимлид ( англ. team leader — лидер команды) в данном случае — программист, который выполняет роль менеджера. Тимлид редко пишет код, вместо этого он следит, чтобы его команда хорошо справлялась с задачами.
Баг ( англ. bug — жук) — неожиданный результат или неожиданное поведение программы, ошибка.
Откатить ( англ. rollback) — отменить изменения, вернуться к прошлой версии.
Фича ( англ. feature — особенность) — полезная (а иногда забавная) функция / особенность программы.
Исправление багов
Дебажить было сложно, но Ваня не мог облажаться и в этот раз. За год его уже успели уволить из трёх компаний, после четвёртого увольнения его резюме будет испорчено окончательно.
Дебаг (англ. debug — устранение багов) — исправление ошибок в коде программы.
Три дня и три ночи Ваня корпел над кодом, но ничего не выходило. В отчаянии он обратился к коллеге, который проводил код ревью для его коммита в прошлый раз.
— Прости, но если бы я знал, что не так в твоём коде, я бы твой пул реквест не заапрувил.
— Но ты же написал lgtm в комментарии!
— И теперь мне за это прилетело. Слушай, я уже сто раз пожалел, что помог тебе сюда устроиться. Тимлид просёк, что я сквозь пальцы смотрю на твой код, поэтому сейчас проблемы у нас обоих. В случае чего я найду новую работу, а ты — вряд ли. Так что сейчас у тебя отличный повод подтянуть знания.
— Ладно, разберусь как-нибудь.
Апрув ( англ. approve) — подтвердить что-нибудь.
Пул реквест ( англ. pull request) — запрос на подтверждение коммита.
LGTM ( англ. looks good to me — На мой взгляд, хорошо) — сокращение, которое часто встречается на гитхаб в комментариях к подтверждению коммитов. Обычно его используют, когда не получается сказать ничего конструктивного по поводу кода.
Осталось всего два дня, чтобы исправить баг и добавить новую фичу, а у Вани не было почти никаких продвижений. После работы он, как обычно, зашёл в магазин, но вместо энергетиков решил взять пиво, потому что вспомнил о Пике Балмера.
Пик Балмера — шуточная теория, что при содержании алкоголя в крови между 0,129 и 0,138% (примерно 2 бутылки пива) программист получает сверхспособности к написанию кода. Теорию выдвинул Стив Балмер, CEO Microsoft с 2000 по 2014 год.
Бессонные ночи и пиво сделали своё дело, поэтому Ваня заснул прямо за компьютером.
Наутро он не сразу понял, что проснулся, и, лёжа лицом на клавиатуре, продолжал слушать разрывающийся будильник. Прошло всего несколько минут, но Ване они показались вечностью.
Ненавидя себя, он поплёлся на работу. Сев за рабочий стол и посмотрев в код, внезапно понял, в чём была ошибка (известно, что многие проблемы в разработке приложений решаются, когда программист спит). Исправив всё за пару минут, он пошёл к тимлиду.
— Я разобрался с багом.
— Отлично, но странно, что у тебя ушло так много времени. Давай протестируем твой код и выгрузим на прод.
Прод или продакшн ( англ. production environment — рабочее окружение) — компьютер (чаще всего сервер), на котором запускается готовое к работе приложение.
Тестирование прошло успешно. И хотя Ване стало спокойнее, он не спешил радоваться — за полтора дня нужно было успеть выполнить задачу, на которую требовалась как минимум неделя.
К счастью, недавно он начал изучать JavaScript, поэтому мог просто скопировать код валидации с фронта и переделать его для бэкенда.
JavaScript — язык фронтенд-разработки.
Помучившись день, он всё-таки закончил. Тимлид оценил усилия:
— Ну вот, можешь же, когда захочешь. Тебе повезло, что мы не деплоим на прод по пятницам, поэтому у тебя ещё есть время до середины понедельника, чтобы ещё раз всё проверить и поправить.
Деплой ( англ. to deploy) — процесс перевода кода в рабочее приложение, чтобы запустить его на каком-нибудь компьютере.
Воодушевлённый успехом, Ваня ещё раз всё протестировал, поэтому к следующему митингу он был спокоен — больше исправлять старые баги ему не придётся.
По крайней мере на этот спринт.
Заключение
Научила ли чему-нибудь Ваню эта история? Возможно. Но вы наверняка стали на один шаг ближе к пониманию программистов. Или даже к тому, чтобы стать одним из них.
Ответы 2
Выдуманый детский персонаж
Его придумали малыши и школьники как шутку
поэт, журналист, переводчик, лауреат многих премий. судьбу твардовского можно назвать типичной для человека советского времени: поэт свято верит в идеалы, провозглашенные большевиками, со временем проходит через разочарование, на себе ощущает безжалостное давление власти, которая доводит до смерти. популярность к твардовскому пришла с выходом поэмы «страна муравия» (1936). всенародную любовь получил автор в года великой отечественной (второй мировой) войны: работая военным репортером, создает «книгу о бойце» – «василий теркин» (1941-1945). тема войны становится ведущей в произведении. смешливый, веселый, сообразительный василий теркин продолжает свою жизнь в поэмах «дом при дороге» (1946) и «теркин на том свете» (1957), но тональность образа становится более трагической, звучит критика в адрес советской бездушной бюрократической системы.
в следующих поэмах – «за далью даль» (1958), «по праву памяти» (1969) – снова же выразительным является голос правдивого, критического, автора-вольнодумца. твардовского вторично от должности главного редактора журнала «новый мир» (был редактором 1950-1954; 1958-1970). в своих произведениях автор утверждает ценность каждого человека, использует живой народный язык, фольклор, в то же время обращается к чувству личной ответственности каждого за судьбу страны.
александр трифанович твардовский известен читателю, прежде всего, как автор поэмы «василий теркин», что так полюбилась народу. в знак особой благосклонности к герою, который олицетворяет мужество, простоту, любовь к родине и людям, на добровольные пожертвования граждан в смоленске был поставлен памятник «бессмертному рядовому василию теркину».
сложный и противоречивый характер крестьянина никиты моргунко из поэмы «страна муравия». он ищет сказочную страну, где осуществится его жизненный принцип: «земля в длину и ширину – кругом своя». моргунко бы жить не тогда, а сейчас, когда этот принцип возрождается в сознание крестьян-владельцев, которые отвыкли так трудиться, как это понимал герой твардовского.
люди нередко задумываются над тем, из чего состоит чувство родины. у твардовского в этом чувстве соединилось многое: и материнский голос, и «угол милый», «где есть деревья, что отец садил, где есть, быть может, прадедов могилы», и родные поля, леса, города. поэту «мила до плача» земля родителей, «что на свете одна», – смоленщина.
в фронтовой лирике поэта особенно выделяется тема героизма, поэтому у него появляется новый жанр – : « о красном флаге», « о товарище», « об отречении». в « о товарище» с суровой правдой рассказано об отступлении, о длинном и трудном пути:
быть может, кто-нибудь иной
расскажет лучше нас,
как горько по земля родной
боль и ненависть к врагу вызывают у бойцов картины разрушенного села:
…стой и гляди! и ты пойдешь
еще быстрей вперед…
один из лучших стихов а. твардовского «я был убит подо ржевом» – своеобразный памятник воинам:
я убит подо ржевом,
в безымянном болоте,
в пятой роте, на левом,
при жестоком налете…
неизвестный солдат, убитый подо ржевом, обращается к тем, кто остался жив:
завещаю в той жизни
вам счастливыми быть
с честью дальше служит.
«стихи эти, – писал а. твардовский, – продиктованные мысленным взором и чувством, которые на протяжении всей войны и в послевоенные годы больше всего заполняли душу». это было то неизбежное чувство вины перед павшими, которое жило в сердцах фронтовиков, – всех тех, кто боролся за родину и остался живым.
сегодняшним молодым читателям тяжело воспринимать стихи а. твардовского, так как в них много высокого пафоса, который непривычен для молодых. такие слова, как «честь», «обязанность», «совесть», вышли из словесного быта, а ввести их снова почти невозможно: их нужно ощущать, как ощущал поэт.
когда читаешь поэму «василий теркин», то обращаешь внимание не только на события в главах, но и на лирические отступления, которые названы предельно просто: «от автора», «о себе», «о войне».
Пичупидо
Пичупидо – выдуманное слово из мультсериала “Лунтик”, ставшее мемом на ютубе и в Тиктоке.
Происхождение
Отрывок, ставший основой для мемов, взят из 427 серии российского мультсериала “Лунтик”. Этот эпизод вышел в 2014 году и называется “Гости из будущего”.
По сюжету Пчеленок не может придумать сюжет для своего фантастического рассказа. Но ему помогла Мила. Она подговорила друзей прикинуться пришельцами из будущего. И они отлично вошли в образ, придумав собственный язык.
На самом деле это не полностью выдуманный язык. Если прислушаться к словам, можно заметить, что обычные фразы там разбавлены слогом “пи”. Поэтому если убрать все “пи” из речи “пришельцев”, можно понять, о чем они говорят.
Пиду пима пию пичто пио пини пиу пиже питам – Думаю, что они уже там.
Пипред пистав пиля пию пипче пилен пика – Представляю Пчеленка.
Пиу пира пинаш пилось – ура, нашлось!
В апреле 2020 года на этот отрывок из мультсериала обратили внимание мемоделы. На ютубе стали появляться часовые версии и разные мемы.
В том же месяце тренд выстрелил в Тиктоке. Люди начали записывать юмористические ролики, используя звук Пичупидо из “Лунтика”.
Со временем популярность мема угасла, но он еще встречается время от времени в ленте. Тиктокеры придумывают разнообразный контент, используя необычные слова.
Значение
Мем Пичупидо используется в ситуациях, когда человек не понимает, что ему говорят. Это могут быть шутки о других языках или о чем-то научном.
В широком смысле звук из “Лунтика” со словами пичу пидо – это основа абстрактных мемах. И тут контекст совершенно неважен. Ведь под него могут флексить хоть Рикардо Милос, хоть Моргенштерн, хоть утка из мемов.
Галерея
Читайте также
Комментарии
Читайте на 123ru.net
Происшествия
Sport 24/7
Здоровье
Деньги
Другие популярные новости дня сегодня
123ru.net — быстрее, чем Я. самые свежие и актуальные новости Вашего города — каждый день, каждый час с ежеминутным обновлением! Мгновенная публикация на языке оригинала, без модерации и без купюр в разделе Пользователи сайта 123ru.net.
Как добавить свои новости в наши трансляции? Очень просто. Достаточно отправить заявку на наш электронный адрес mail@29ru.net с указанием адреса Вашей ленты новостей в формате RSS или подать заявку на включение Вашего сайта в наш каталог через форму. После модерации заявки в течении 24 часов Ваша лента новостей начнёт транслироваться в разделе Вашего города. Все новости в нашей ленте новостей отсортированы поминутно по времени публикации, которое указано напротив каждой новости справа также как и прямая ссылка на источник информации. Если у Вас есть интересные фото Вашего города или других населённых пунктов Вашего региона мы также готовы опубликовать их в разделе Вашего города в нашем каталоге региональных сайтов, который на сегодняшний день является самым большим региональным ресурсом, охватывающим все города не только России и Украины, но ещё и Белоруссии и Абхазии. Прислать фото можно здесь. Оперативно разместить свою новость в Вашем городе можно самостоятельно через форму.
Топ 10 новостей последнего часа
Ленобласть получит 10 млрд рублей на «зелёные» проекты
Эфир: Унижение Байдена перед Путиным обсуждают в медиацентре «Патриот»
Лукашенко напомнил ЕАЭС об общих рынках газа, нефти и нефтепродуктов
123ru.net — международная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. «123 Новости» — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Ru24.net — облегчённая версия старейшего обозревателя новостей 123ru.net.
Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).
123ru.net — живые новости в прямом эфире!
В любую минуту Вы можете добавить свою новость мгновенно — здесь.