среда, 15 сентября 2021 г.

День программиста

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

Впервые идея празднования «Дня программиста» была обнародована главой издательского дома «Компьютерра» Дмитрием Мендрелюком 15 июля 1996 года. Днём программиста было предложено считать первую пятницу сентября, названную «Чистой пятницей»[1]. В 2002 году сотрудники веб-студии «Параллельные технологии» Валентин Балт и Михаил Червяков организовали сбор подписей под обращением к правительству РФ в поддержку признания 256-го дня года официальным праздником программистов.

24 июля 2009 года Министерством связи и массовых коммуникаций РФ подготовлен и внесён в правительство РФ проект указа президента России «О Дне программиста»

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

 

четверг, 12 ноября 2020 г.

ARPANET - прообраз Интернета.

29 октября 1969 года произошло событие, сыгравшее огромную роль и ставшее знаковым в истории развития связи и истории появления сети Интернет. В этот день в США состоялась первая удачная попытка передачи данных посредством новой компьютерной системы передачи информации.  

Называлась эта система ARPANET (от англ. Advanced Research Projects Agency Network), что являлось аббревиатурой названия организации, созданной, в том числе при непосредственном участии Министерства обороны США. В переводе на русский язык название организации – Агентство передовых исследовательских проектов, а её аббревиатура на английском языке выглядела как ARPA.

Факт в том, что рождение Интернета уже невозможно рассматривать в отрыве от истории возникновения сети ARPANET, так же, как и многие технические решения, порождённые прототипом, и используемые по сей день в Интернете.

 

ARPANET рос технически и расширял горизонты сферы покрытия. Так, в 1973 году к сети были подключены Великобритания и Норвегия, а позже и многие другие страны. Это превратило сеть в международную. Постепенно стало расширяться использование сети в научных целях, позднее – в коммерческих. В определённый момент произошло разделение сети на два направления: одно обеспечивало запросы Министерства обороны США, а другое использовалось в научных и исследовательских целях.

 

Развитие технологий и появление конкурентов привело к тому, что APRANET перестала существовать в 1990 году.

 

среда, 7 октября 2020 г.

Самое большое число в мире

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

И вот, спустя много лет, я решил задаться другим вопросом, а именно: какое существует самое большое число, которое имеет собственное название? Благо, сейчас есть инет и озадачить им можно терпеливые поисковые машины, которые не будут называть мои вопросы идиотскими ;-). Собственно, это я и сделал, и вот, что в результате выяснил.
И вот, теперь возникает вопрос, а что дальше. Что там за дециллионом? В принципе, можно, конечно же, при помощи объединения приставок породить такие монстры, как: андецилион, дуодециллион, тредециллион, кваттордециллион, квиндециллион, сексдециллион, септемдециллион, октодециллион и новемдециллион, но это уже будут составные названия, а нам были интересны именно собственные названия чисел. Поэтому собственных имён по этой системе, помимо указанных выше, ещё можно получить лишь всего три  — вигинтиллион (от лат. viginti — двадцать), центиллион (от лат. centum — сто) и миллеиллион (от лат. mille — тысяча). Больше тысячи собственных названий для чисел у римлян не имелось (все числа больше тысячи у них были составными). Например, миллион (1 000 000) римляне называли decies centena milia, то есть "десять сотен тысяч"
Самое маленькое такое число — это мириада (оно есть даже в словаре Даля), которое означает сотню сотен, то есть — 10 000. Слово это, правда, устарело и практически не используется, но любопытно, что широко используется слово "мириады", которое означает вовсе не определённое число, а бесчисленное, несчётное множество чего-либо. Считается, что слово мириада (англ. myriad) пришло в европейские языки из древнего Египта.

Гугол (от англ. googol) — это число десять в сотой степени, то есть единица со ста нулями. О "гуголе" впервые написал в 1938 году в статье "New Names in Mathematics" в январском номере журнала Scripta Mathematica американский математик Эдвард Каснер (Edward Kasner). По его словам, назвать "гуголом" большое число предложил его девятилетний племянник Милтон Сиротта (Milton Sirotta). Общеизвестным же это число стало благодаря, названной в честь него, поисковой машине Google. Обратите внимание, что "Google" — это торговая марка, а googol — число.

В известном буддийском трактате Джайна-сутры, относящегося к 100 г. до н.э., встречается число асанкхейя (от кит. асэнци — неисчислимый), равное 10 140. Считается, что этому числу равно количество космических циклов, необходимых для обретения нирваны.

Гуголплекс (англ. googolplex) - число также придуманное Каснером со своим племянником и означающее единицу с гуголом нулей, то есть 10 10100.