День програміста
День програмі́ста — професійне свято програмістів, яке відзначають у 256-й день року (у високосний рік це 12 вересня, а у невисокосний — 13 вересня).
Свято неофіційно відзначається в Україні та кількох інших країнах, включаючи Аргентину, Ізраїль, Бангладеш, Чилі, Бразилію, Мексику, Австрію, Німеччину, Канаду, Китай, Литву, Хорватію, Чехію, Францію, Індію, Бельгію, Австралію, Польщу, Румунію, Ірландію, Італію, Сербію, Словенію, Велику Британію та США.[джерело?]
Вибір дати
Вибір для свята 256-го дня року пояснюється тим, що це число символічне, воно тісно пов'язане з комп'ютерами, але не асоціюється з конкретними особами чи кодами спеціальностей[1].
Число 256 відповідає кількості чисел, які можна представити за допомогою одного байта, поширеної одиниці вимірювання обсягу даних. Вісім бітів, що можуть мати значення 0 або 1, дають можливість закодувати у двійковій системі числа від 000000002
до 111111112
, тобто 28 різних чисел. Число 256 обрано також тому, що це максимальний степінь числа 2, який не перевищує кількості днів у році[2].
У двійковій системі числення число 256
записується як 1000000002
. У поширених у середовищі програмістів шістнадцятковій та вісімковій системах, пов'язаних з двійковою, — як 10016
та 4008
відповідно, тобто в цих системах число 256 виглядає як «кругле».
Вперше ідея святкування «Дня програміста» була оприлюднена головою видавничого дому «Комп'ютерра» Дмитром Мендрелюком 15 липня 1996 року. Днем програміста було запропоновано вважати першу п'ятницю вересня, названу «чистою п'ятницею»[1].
Примітки
- Алексей Стародымов, Марина Пелепец (27.05.2009). День программиста настанет?. computerra.ru. Процитовано 10.09.2014. (рос.)
- Сергей Попсулин (13.09.2011). В России отмечается День программиста. CNews. Архів оригіналу за 11.09.2014. Процитовано 10.09.2014.(рос.)