Сюрприз — сегодня 13 сентября 2011 года День программиста! Я тоже никогда не слышал об этом … только один человек в офисе слышал, но, возможно, это приживется. Мы хотим, чтобы это прижилось?
Согласно этому источнику всех знаний, Википедии, День программиста официально признан в России. Что это значит, не ясно, но в 2009 году Дмитрий Медведев (президент России) подписал указ, что это был профессиональный праздник.
Какой день — День программиста?
Это 0x100-й день года или 256-й день в общей валюте, и это означает, что это 13 сентября, если это не високосный год, и 12 сентября, если это так.
Учитывая, что 11111111 — максимальное значение, которое может содержать восьмибитное число, это 255, а не 256, почему не был выбран 255-й день года? Причина, конечно, в том, что мы, программисты, как и математики, считаем с нуля, поэтому мы пошли отмечать 255-й день, начиная с 1 января, то есть нулевого дня.
Что мы делаем в День программиста?
Очевидно (снова Википедия) мы носим белое — и, прежде чем возникнет вопрос, это потому, что 0xFFFFFF — белый цвет, и очевидно, что значение «все единицы» — повторяющийся мотив в День программистов.
Кроме поиска белого, похоже, больше нечем заняться. Вы могли бы посетить
http://www.programmerday.info
и для этого есть хэштег — #programmerday — но, похоже, нет ни карточек, ни традиционного способа приветствовать друг друга в этот самый благоприятный день.
Мы попросили нашего домашнего поэта помочь нам и придумать подходящее приветствие:
Поэтому я говорю: пусть Бэббидж будет с вами, и пусть Грейс Хоппер исправит все ваши ошибки традиционным способом в этот особенный День программиста.
Чтобы открывать для себя новые статьи о I Programmer, подпишитесь на нашу RSS-ленту, подпишитесь на нас в Twitter или Facebook или подпишитесь на нашу еженедельную рассылку.