Профессия программиста обязывает его быть постоянно собранным, быть внимательным к деталям. Писать программы не то чтобы трудно, но это довольно кропотливое занятие. И в силу этого программирование есть весьма утомительная работа, требующая постоянного повышенного внимания, особенно к мелочам.
Поэтому в перерывах программисты не прочь немного поразвлечься. Как?
Не только попить чайку или кофейку и поговорить о всяких пустяках, не имеющих отношения к работе. Но и написать, к примеру, какую-нибудь, «прикольную» программку в стиле «программисты шутят». Тоже получается своего рода отдых.
Во времена старых ЭВМ (электронно-вычислительных машин) графических возможностей или вовсе не было, или они были ограничены. Поэтому программисты вынуждены были шутить текстами или в формате примитивной графики.
Например, введя в базу данных расписание обедов подразделений, можно было при регистрации пользователя сразу по окончании обеденного времени автоматически выдать ему не привычное сообщение о начале регистрации в системе, а наподобие: «Здравствуйте, как Вы пообедали?».
В те времена всеобщей компьютерной безграмотности это производило эффект разорвавшейся бомбы: «Вы представляете, я только что вернулся с обеда, а меня компьютер спрашивает, как я пообедал! И откуда он знает?!»
В большинстве языков программирования есть команды и функции, позволяющие автоматически генерировать случайные числа. Обычно эти возможности языка программирования используются нечасто, в основном для моделирования различных случайных (стохастических) ситуаций.
Но программисты об этом знают, и хотят попробовать это применить на практике. Если в реальной практике это не востребовано, то программисты могут придумать такую «практику» и слегка пошутить.
Например, на старых компьютерах с очень слабой графикой программисты случайным образом генерировали на экране компьютера крестики (скажем, штук 10). Затем с помощью электронного пера (представляете себе, и такое раньше было, но только значительно больше по размерам, с проводами, разъемами и т.п.) несколько человек по очереди «тыкали» в эти крестики. Под одним из них находился виртуальный выигрыш. Кто первым попал в этот крестик с «кладом», тот и выиграл!
Или еще проще. Участники игры усаживались возле экрана, каждый ставил на любое место экрана свой палец. Затем запускался генератор случайных чисел, генерировался один единственный крестик, который отображался на экране. Тот, чей палец оказывался ближе всего к крестику, – выигрывал. Иногда играли в эту примитивную игру даже на деньги, это был своего рода обеденный «тотализатор»!
Теперь времена другие. Гаджеты намного мощнее и красочнее. Языки программирования более функциональные. Но программисты продолжают шутить. Особенно много «приколов» сделано для современных смартфонов в силу их распространенности и функциональных возможностей.
Например, для смартфонов есть приложение, которое называется «ThemostUselessAppEver» (что в переводе с английского означает «Самое бесполезное приложение, которое когда-либо существовало»). После запуска этого приложения на экране смартфона появляется большая красная кнопка, и больше ничего. При нажатии на эту кнопку приложение просто заканчивает свою работу. Не правда, весело?!
Платное приложение для смартфона «I am rich»
А есть и еще абсурднее. Например, приложение «IAmRich» (что в переводе с английского означает «Я богат»). Купить это приложение было возможно, ни много ни мало, за 999 долларов и 99 центов. Все, что может делать это приложение – это выводить на экран смартфона изображение сияющего рубина с надписью под ним «Я богат».
Смысл этого приложения – продемонстрировать окружающим, что пользователь смартфона может позволить себе «выкинуть» 1000 долларов просто так.
Есть примета такая, что если постучать по дереву, то неприятности не случатся! Для любителей постучать по дереву одно из приложений смартфона предлагает выбор пород дерева, срок выдержки дерева и другие параметры.
При постукивании по такому виртуальному дереву оно издает звуки, напоминающие звуки от ударов по естественной древесине, опять же в зависимости от выбранной породы, сроков выдержки, силы удара и пр.
Определение спелости арбуза
Известно такое приложение, которое определяет спелость арбуза по звуку, который он издает при постукивании по нему.
Разумеется, толку от этого приложения нет никакого, поскольку для одного и того же арбуза это приложение может дать множество противоречивых рекомендаций.
Любителям пива предлагается программа (приложение), которое изображает процесс наливания пенного напитка в стакан. Роль стакана выполняет экран смартфона, причем с соответствующими звуками, пеной и пр. Потом можно приложить смартфон ко рту и сделать вид, что пьешь пиво. И оно будет виртуально «вытекать» из этого виртуального «стакана».
Имитация лопанья пузырьков
Перечень подобных шуток можно продолжать:
Все бы это были шутки, если к этому не добавить, что современные шуточные приложения к смартфонам очень даже платные. И что находится немало пользователей, которые готовы заплатить немалые деньги за эти шутки. То есть современные программисты не только шутят, но и зарабатывают на этом неплохие деньги.
Мир изменился, деньги в нем стали играть далеко не последнюю роль. И программисты научились зарабатывать не только на основной работе, но и отдыхая от основной работы. Так сказать, действуя по принципу «спорт учебе не помеха»! И не только ради денег, но и ради популярности, или просто «для прикола». Заметим и запомним, что программисты не только работают, но иногда и весело отдыхают!
Пусть лучше так, чем создавать вирусы, организовывать хакерские атаки, мешать работе компьютерных систем, уничтожать или воровать контент и персональные данные.
Подобные вышеописанные шутки программистов безвредны, разве что некоторые пользователи ПК и гаджетов могут потратить лишние деньги на платные и при этом совершенно бесполезные приложения. Но, может быть, оно им нужно, раз покупают?!
P.S. Статья закончилась, но можно еще прочитать:
Без мифов и легенд о выборе профессии программиста: часть 1
Платное и бесплатное ПО: мысли вслух
Банки предлагают широкий выбор депозитов для своих клиентов. Отдавая деньги на депозиты, их владельцы рассчитывают…
В Google почте можно задать секретный, конфиденциальный режим для письма. Этот режим НЕ позволяет получателю…
На сайте Госуслуг можно узнать, есть ли у вас какие-либо ограничения на выезд из России.…
Рассмотрим два способа, как можно найти и потом сохранить картинку на компьютере. Первый способ –…
Жизнь идет своим чередом и вносит свои коррективы в наши планы, поэтому для ранее купленных…
У РЖД (Российские Железные Дороги) есть официальный сайт rzd.ru. У программы РЖД Бонус тоже есть…
View Comments
Классная статья, мне нравится, особенно шутки программистов.