LINUX.ORG.RU

C Днём программиста!

 , ,


0

1

День программи́ста — профессиональный праздник в РФ, отмечаемый в 256-й день года. Число 256 выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта. Также это максимальная целая степень числа 2, которая не превышает количества дней в году (365 или 366).

В невисокосный год данный праздник выпадает на 13 сентября, в високосный — на 12 сентября.
11 сентября 2009 года Президент России Дмитрий Медведев подписал Указ № 1034, подготовленный Министерством связи и массовых коммуникаций Российской Федерации, который устанавливает в России новый официальный праздник — «День программиста»

Всех причастных поздравляю!

>>> Подробности

★★★★★

Проверено: ilinsky ()
Последнее исправление: hobbit (всего исправлений: 2)

А почему не 255 выбрали, как максимальное число, представимое одним байтом?

День только в России и Китае отмечается. А хочется, чтобы всемирный был. Загуглил про день инженера, и оказалось, что ЮНЕСКО уже засрало его своим sustaunable development:

https://en.m.wikipedia.org/wiki/UNESCO_World_Engineering_Day_for_Sustainable_Development

А день радио всё таки не подходит программисту.

seiken ★★★★★
()
Последнее исправление: seiken (всего исправлений: 1)

Ура!!! Сам не поздравишь - никто тебя не поздравит…

igorbounov
()

Как программист, осуждаю.

bo4ok
()

11 сентября 2009 года Президент России Дмитрий Медведев подписал Указ № 1034,

1034

Что не за соответствие? Не могли одну циферку подогнать?

unDEFER ★★★★★
()
Последнее исправление: unDEFER (всего исправлений: 1)

Не хватает реакции «🎉». Всех с праздником!

Ja-Ja-Hey-Ho ★★★★
()

Число 256 выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта

Верно, именно 256 а не 255

Также это максимальная целая степень числа 2, которая не превышает количества дней в году (365 или 366)

Тоже верно

Поздравляюсь )))

I-Love-Microsoft ★★★★★
()
var isCoderDay = (date = new Date())=>
(!!(new Date(date.getTime() - ((2 << 7) - 1) * (1000 * 60 * 60 * 24))).toISOString().indexOf("-01-01"))
crutch_master ★★★★★
()

День программи́ста — профессиональный праздник в РФ, отмечаемый в 256-й день года. Число 256 выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта. Также это максимальная целая степень числа 2, которая не превышает количества дней в году (365 или 366).

А вот если бы дали развитие отечественной ЭВМ Сетунь, то по этой же логике мы бы праздновали день программиста в Новый Год, потому что тамошним трайтом можно было записывать числа от -364 до +364.

Smacker ★★★★
()

А как эти профессиональные праздники работают? Вот есть у меня знакомый программист, мне ему звонить и говорить «Поздравляю тебя, Василий, с тем, что ты программист!» или как? Выходной на работе дают хотя бы, иначе когда праздновать-то?

mydibyje ★★★
()
Последнее исправление: mydibyje (всего исправлений: 4)

Поздравляю всех причастных :)

GREAT-DNG ★★★
()

[sarcasm_mode]R.I.P. то есть[/sarcasm_mode] нокатим же.

sparkie ★★★★
()
Ответ на: комментарий от seiken

А хочется, чтобы всемирный был.

Осталось дело за малым. Захватить мир и заставить праздновать.

J ★★★★
()
Ответ на: комментарий от seiken

А почему не 255 выбрали

А куда 256-ое состояние байта девается?

день радио всё таки не подходит программисту.

не стоит зарекаться, история циклична.
ну и в 500к городе, например, коммутировать, маршрутизировать, навешивать ACL, и тонну разного всего.
так что иерархия такова - связисты, сетевики(тут пограничное SDN), и уже потом freeswitch/etc

etwrq ★★★★★
() автор топика

От лица не программистов поздравляю программистов. Вас всё больше и больше, а толку всё меньше и меньше =)

Объявляю завтрашний 257 день днём энтуазиаста быдлокодера домохозяйки в честь переполнения байта.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от seiken

Вы сказали о 2^8-1, т.е. количественно 255 против математически 256. Вы вкурили свой фейл?

etwrq ★★★★★
() автор топика
Ответ на: комментарий от etwrq

Ко мне можно на «ты». Меня интересовал максимальный элемент, а не мощность множества. Так понятно?

seiken ★★★★★
()
Ответ на: комментарий от seiken

если оно линейно и упорядоченно, как в реальных целых числах.
то: [0...255] и [1...256] по мощности эквивалентны, и там и там 256 единиц измерения в целых числах.
с другой стороны нельзя отрицать что не существует 0x00:0x000000 на условном /dev/mmcblk0, и какое-то значимое состояние данных по этому адресу
по существу есть что сказать?(с)

etwrq ★★★★★
() автор топика
Последнее исправление: etwrq (всего исправлений: 2)
Ответ на: комментарий от seiken

255 максимальное число, а чисел в байте 256 от 255 до 0 включительно. Итого состояний байта 256 и чисел в байте 256. =)

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Итого состояний байта 256 и чисел в байте 256. =)

ну и что? Я же говорю, мне не интересна мощность множества. Но какой-то хрен возле Медведева решил, это самое главное. А мне вообще простые числа нравятся, и плевал я на степени двойки.

seiken ★★★★★
()
Ответ на: комментарий от seiken

Я же говорю, мне не интересна мощность множества.

Не видал про это.

А мне вообще простые числа нравятся, и плевал я на степени двойки.

А мне допустим наоборот, кто прав? Никто. =)

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от seiken

и плевал я на степени двойки

kind of матан, есть ещё степени тройки(исторически - сетунь). там всё прям всё.
раньше программистов то не было как таковых, был матан и кибернетика, пушнули это всё дело традиционно военные.

etwrq ★★★★★
() автор топика
Последнее исправление: etwrq (всего исправлений: 1)
Ответ на: комментарий от mydibyje

Не «с тем, что ты программист», а просто «с днём программиста».

На работе праздник не дают, но мы там сегодня съели много пиццы и тортиков :-)

unDEFER ★★★★★
()
Ответ на: комментарий от seiken

я воспротивлюсь, таки.
речь, если Вы не умеете в кириллицу,опять таки, о таки 2^8 - что есть, в математическом - изначально, смысле 256. -1 - прикладной момент реализации.

etwrq ★★★★★
() автор топика
Ответ на: комментарий от unDEFER

Что не за соответствие? Не могли одну циферку подогнать?

Бюрократы пока сильней программистов и здравого смысла.

another ★★★★★
()
Ответ на: комментарий от etwrq

уже все поняли, а ты никак не догоняешь

seiken ★★★★★
()
Ответ на: комментарий от Shushundr

Правильно. Но главное чтоб об этом никто кроме тебя не знал. На крайний случай используй The Speed-up Loop

perl5_guy ★★★★★
()

Отметил написанием порции невменяемого говнокода, который сейчас переписываю, чтобы было не так стрёмно.

PhysShell ★★
()
Ответ на: комментарий от dictator2000

иншалла, свинья
приплетаешь же, сын собаки

etwrq ★★★★★
() автор топика
Последнее исправление: etwrq (всего исправлений: 1)
Ответ на: комментарий от seiken

Можно было и два праздника делать, на -128 день и на 127.

Aber ★★★★★
()

А сколько чисел в трайте? С какого демократического перепуга степени двойки символ программирования?

Если уж и делать день программииста, то это должен быть день связанный с Адой Августой Ловлейс.

Кроме троичных компов, я слышал, были и попытки создать десятичный комп. Так что программирование никак не связано с ССЧ используемой в вычислительной системе.

Так что 256 день в году — это день двоичного программиста.

mukhin
()
Последнее исправление: mukhin (всего исправлений: 1)
Ответ на: комментарий от mukhin

На этом свете 10 типов людей — те, кто понимает двоичную систему исчисления и те, кто не понимает её.

dataman ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.