gladilov.org.ru gladilov.org.ua

172 заметки с тегом

события

Позднее Ctrl + ↑

30 лет Всемирной паутине

12 марта 1989 года английский специалист в области информатики сэр Тимоти Бернерс-Ли (Tim Berners-Lee) предложил руководству CERN глобальный гипертекстовый проект, который позволил бы ученым организовать совместное хранение и общий доступ к информации. Это был проект Всемирной паутины — World Wide Web или WWW, который был одобрен и реализован.

Ключевые элементы, которые Бернерс-Ли разработал и реализовал совместно со своими соратниками, и сейчас лежат в основе Паутины. Это идентификаторы URL (частный случай унифицированного идентификатора ресурса URI), протокол передачи гипертекстовых документов HTTP и язык разметки таких документов HTML.

Показать

В рамках проекта были выработаны первые спецификации, которые стали стандартами WWW, создан первый в мире веб-сервер «httpd» и первый в мире гипертекстовый веб-браузер, одновременно служивший редактором HTML, работающим по принципу WYSIWYG (What You See Is What You Get — «что видишь, то и получишь»).

Изобретения и разработки такого уровня трансформируют представления людей о том, как использовать новые технологии. Паутина работает на основе сети Интернет, но именно ее многие пользователи и считают интернетом.

Источник

235 лет наименования Севастополя

21 февраля 1784 г. порт и крепость в Крыму получили название Севастополь.

Датой основания Севастополя считается (3) 14 июня 1783 года. В этот день были заложены первые каменные постройки города. Но ещё пятью годами ранее решением Александра Суворова на берегах Севастопольской бухты были построены первые земляные укрепления и размещены русские войска. Первоначально поселение называлось Ахтиар, по имени бывшей на месте города крымскотатарской деревни Ак-Яр. Апрельским Указом Екатерины II в 1783 году крымский полуостров был взят под юрисдикцию Российской империи.

(10) 21 февраля 1784 года по указу императрицы Екатерины II городу Ахтиар было присвоено греческое название Севастополь. В переводе с греческого языка Севастополь означает величественный. Императрица повелела Григорию Потёмкину устроить на месте Ахтиара город-крепость. Город строился на средства, полученные Потемкиным с новороссийских земель. За время существования город оправдывал своё название не раз.

Жители города не раз прославили свой город в сражениях — в Крымскую войну 1854-1855 годов, Великую Отечественную. За героизм, проявленный севастопольцами в Великую Отечественную войну, Севастополю присвоено звание Города-героя.

В настоящее время Севастополь, будучи колыбелью Черноморского флота России, является базой Черноморского флота Российской Федерации.

День компьютерщика

14 февраля — неофициальный, но широко отмечаемый в профессиональном мире День компьютерщика. 14 февраля 1946 года научному миру и всем заинтересованным был продемонстрирован первый реально работающий электронный компьютер ENIAC I (Electrical Numerical Integrator And Calculator).

Интересно, что работы по разработке первой вычислительной машины спонсировались американской армией, которой компьютер был необходим для проведения военных расчетов, планирования и программирования. ENIAC I проработал до 23 часов 45 минут 2 октября 1955 года, а потом был разобран.

Показать

Конечно, были и более ранние компьютеры, но это все прототипы и экспериментальные варианты. Если уж на то пошло, то первым компьютером вообще была аналитическая машина Бэббиджа... Но ENIAC был первым реально работающим на практических задачах компьютером. Между прочим, именно от ENIACа современные компьютеры унаследовали двоичную систему счисления.

ENIAC был разработан для решения одной из серьезных и нужных задач того времени: для обсчета баллистических таблиц армии. В армии были отделы, занимающиеся обсчетом баллистических таблиц для нужд артиллерии и авиации. Работали в этих отделах люди на должности Армейского Калькулятора.

Естественно, мощности и производительности этих «вычислительных ресурсов» армии не хватало. Именно поэтому кибернетики в начале 1943 года приступили к разработке концепции нового вычислительного устройства — компьютера ENIAC.

Именно поэтому 14 февраля отмечается праздник — День компьютерщика. А в России также есть и официальный профессиональный праздник работников данной отрасли — День программиста (отмечается в 256-й день года — 13 сентября, а если год високосный — то 12 сентября).

Совершеннолетие Википедии

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

Прародителем Википедии принято считать Нупедию (Nupedia) — проект энциклопедии на английском языке, реализующий принципы свободы информации. Статьи Нупедии писали ученые и люди из академической среды, а основателями были Ларри Сэнгер (Larry Sanger) и Джимми Уэйлс (Jimmy Wales). Чтобы ускорить пополнение энциклопедии, 18 лет назад, 15 января 2001 года, Уэйлс и Сэнгер открыли сайт «Википедия». С тех пор принимать участие в редактировании энциклопедии мог любой пользователь Всемирной сети.

Вышел bash 5.0

Почти через 10 лет после выхода bash 4.0 и чуть больше чем через 2 года после выхода bash 4.4 состоялся релиз пользовательской оболочки и интерпретатора скриптов версии 5.0.

В новой версии: Показать


  • Встроенная команда «wait» теперь ждёт создания замены последнего процесса;
  • Новые переменные $EPOCHSECONDS и $EPOCHREALTIME, которые раскрываются в секунды с начала эпохи Unix с точностью до секунд и с точностью до микросекунд соответственно;
  • Новые загружаемые встроенные команды: rm, stat, fdflags;
  • Новая переменная $BASH_ARGV0, которая раскрывается в $0 и устанавливает $0 в назначение;
  • При передаче числового аргумента readline’овская команда shell-expand-line больше не удаляет кавычки и подавляет замену команды и процесса;
  • Команда «history -d» теперь понимает отрицательные аргументы как сдвиг с конца истории команд;
  • При передаче аргумента «name» команде «coproc» теперь активируется режим раскрытия слов, таким образом теперь уникальные coproc’ы теперь могут быть созданы в циклах;
  • Цикл раскрытия имён из именных ссылок в функциях теперь раскрывает их в имена переменных в глобальной области видимости;
  • У встроенной команды «wait» теперь появилась опция «-f», которая указывает ждать полного завершения процесса вместо изменения его состояния;
  • Теперь появилось определение в файле config-top.h, которое позволяет оболочке в ограниченном режиме переопределять статическое значение $PATH независимо от содержимого при запуске;
  • Теперь замена процессов не наследует опцию «v» в отличие от замены команд;
  • Теперь если оболочка в неинтерактивном режиме с включенным управлением процессами замечает, что основноц процесс завершился с SIGINT, то ведёт себя как при получении SIGINT;
  • Теперь Posix режим включает единожды запускаемую SIGCHLD ловушку для каждого завершающегося процесса-потомка даже если управление процессами отключено;
  • Новая shopt опция: localvar_inherit; Если она установлена, то локальная переменная наследует значение переменной с таким же именем в ближайшей предшествующей области видимости; Однако, значения переменных несовместимых типов (например, индексированный массив вместо ассоциативного массива) наследоваться не будут;
  • «bind -r» теперь проверяет связана ли указанная последовательность прежде чем связать её с NULL’ом во избежание создания раскладок для многоклавишных последовательностей;
  • Числовой аргумент для команды «operate-and-get-next» теперь указывает какую строку из истории команд нужно редактировать;
  • Позиционные параметры теперь определяются до запуска стартовых файлов, а потому в них теперь стало можно использовать $@;
  • Появилась новая опция, которая доступна на этапе компилирования, которая позволяет отключить проверку того, чтобы наследованная $OLDPWD была директорией;
  • Встроенная команда «history» теперь может удалять диапазоны команд из истории через «-d начало-конец»;
  • Встроенная привязываемая команда «vi-edit-and-execute-command» теперь переводит readline обратно в режим вставки vi после выполнения команд из редактируемого файла;
  • Дополнение команд теперь учитывает соответствия алиасам и именам функций оболочки без учёта регистра если установлена переменная completion-ignore-case;
  • Новая опция оболочки «assoc_expand_once», которая включает попытку раскрытия индексов ассоциативных массивов только единожды;
  • Теперь оболочка устанавливает $BASH_ARGV и $BASH_ARGC при запуске только при включенном расширенном отладочном режиме, в то время как раньше они устанавливались независимо от дополнительных условий;
  • Встроенная команда «umask» теперь позволяет указывать режимы и маски больше чем восьмеричное 777;
  • Встроенная команда «times» теперь учитывает локаль при выводе разделителя между целой и дробной частями десятичного числа;
  • В наличии новая, отключенная по умолчанию и незадокументированная опция оболочки, которая позволяет включать и отключать отправку истории команд syslog’у во время их выполнения;
  • Больше нельзя определять переменные перед специальными встроенными командами, которые изменяют атрибуты переменных, а затем возвращают их обратно в исполняемую среду, до тех пор пока уровень совместимости не установлен в 44 или меньше;
  • Теперь можно определять дефолтное значение $HISTSIZE во время компиляции в файле config-top.h;
  • Встроенная команда «complete» теперь принимает опцию «-I», которая указывает что нужно дополнять первое слово в строке;
  • Встроенная в bash malloc() теперь использует mmap() (по возможности) для удовлетворения запросов более чем 128 Кб, таким образом free() теперь может задействовать mfree() для возвращения страниц памяти ядру;
  • Опция «globasciiranges» теперь включена по дефолту и может быть отключена при компиляции;
  • Индексированные и ассоциативные массивы теперь разрешают индексы состоящие исключительно из пробелов;
  • Опция «checkwinsize» теперь включена по дефолту;
  • shopt опции «localvar_unset» и «progcomp_alias» теперь видимы и задокументированы;
  • Обработчик имён сигналов теперь понимает имена от «SIGRTMIN+n» до «SIGRTMAX»;
  • Новая загружаемая встроенная команда seq;
  • Выполнение ловушек теперь учитывает внутренние вызовы «eval»;
  • Переменная $_ теперь не меняется при выполнении форкающей команды;
  • Встроенная команда «kill» теперь принимает такие аргументы как -sSIGNAME и -nSIGNUM даже если соответствующие программы не поддерживают соответствующие сигналы;
  • В Posix режиме теперь включена «shift_verbose» опция;

Новое в библиотеке readline: Показать


  • Неинкрементирующий поиск в vi-режиме (’N’, ’n’) теперь может искать шаблон оболочки в соответствии со спецификацией Posix (при доступности используется fnmatch());
  • Доступны новые назначаемые команды «next-screen-line» и «previous-screen-line», которые перемещают курсор в тот же самый столбец следующей или предыдущей строки соответственно;
  • Доступны дефолтные привязки клавиш для control-arrow-key комбинаций;
  • Отрицательный аргумент «-N» команды quoted-insert теперь означает вставку следующих N символов используя quoted-insert;
  • Новая публичная функция rl_check_signals(), которая позволяет приложениям отвечать на сигналы, которые ловит readline пока ожидает ввода используя кастомную функцию чтения;
  • Теперь доступна проверка условий относительно версии readline прямо в файле inputrc; Для этого была внедрена своя собственная реализация сравнения: поддерживаемые операторы «равно» и «неравно», строковые переменные могут сравниваться с числами, двоичные переменные должны сравниваться с «on» и «off», имена переменных от операторов отделяются пробелами;
  • Библиотека для раскрытия истории теперь понимает замену команд и процессов, расширенную универсализацию и позволяет появляться им где угодно в словах;
  • Библиотека истории теперь содержит новую переменную, которая разрешает приложенгиям устанавливать начальное состояние закавычивания, таким образом состояние закавычивания может наследоваться от предыдущей строки;
  • Новая публичная функция rl_set_keymap_name() для установки и использования определяемых приложениями имён раскладок;
  • Клавиша «Insert» на цифровом блоке, если доступна, теперь переводит readline в режим перезаписи;

Источник

70 лет назад принято решение по созданию СЭВ

Совет экономической взаимопомощи — это межправительственная экономическая организация. Решение о её создании было принято 5 января 1949 года на закрытом Экономическом совещании представителей ряда стран Восточной Европы: СССР, Румынии, Венгрии, Болгарии, Польши и Чехословакии. Протокол о создании СЭВ был подписан в Москве 18 января 1949 года.

Изначально в СЭВ вошли 11 стран: Народная Республика Болгария, СССР, Польская Народная Республика, Венгерская Народная Республика, Германская Демократическая Республика, Социалистическая Республика Вьетнам, Республика Куба, Монгольская Народная Республика, Социалистическая Республика Румыния, Чехословацкая Социалистическая Республика и Албания (которая с 1961 года в деятельности СЭВ участия не принимала). С 1961 года в решении некоторых вопросов совместно с СЭВ участвовала Югославия.

Показать

В функции СЭВ входило содействие объединению и координации сотрудничества в планомерном развитии хозяйства, экономического и научно-технического прогресса, выравниванию уровней экономического развития стран-членов организации.

Штаб-квартира СЭВ находилась в Москве. Высшим органом СЭВ являлась сессия, руководство осуществлялось Исполнительным Комитетом и Секретариатом Совета, которые находились в Москве. На сессии определялись направления деятельности и обсуждались вопросы, входящие в компетенцию СЭВ.

Активная деятельность СЭВ началась около 1960 года, когда руководство СССР пыталось сделать своего рода социалистическую альтернативу ЕЭС (Европейское экономическое сообщество или «общий рынок», предшественник Евросоюза).

На начало 1975 года СЭВ поддерживал отношения более чем с 30 международными, межправительственными и неправительственными экономическими и научно-техническими организациями. В октябре 1974 года организации был предоставлен статус наблюдателя в ООН.

Через СЭВ координировалась бартерная система торговли между странами-участницами, проводилось согласование и взаимная привязка планов. На долю стран-членов СЭВ в 1975 приходилась треть мирового промышленного производства, хозяйственный потенциал этих государств вырос с 1949 года в несколько раз.

Формально СЭВ был распущен в 1991 году.

218 лет назад открыт астероид Церера

Вечером 1 января 1801 года итальянским астрономом Джузеппе Пьяцци в Палермской астрономической обсерватории открыт астероид Церера, позднее признанный карликовой планетой. Церера — это карликовая планета в поясе астероидов внутри Солнечной системы и самая близкая к Земле карликовая планета. Она была названа в честь богини плодородия Цереры.

Долгое время это звездное тело не могли классифицировать и относили то к астероидам, то к планетам. И только в августе 2006 года Международный астрономический союз окончательно причислил Цереру к карликовым планетам.

Показать

Сложность классификации связана с тем, что планета расположена в поясе астероидов Солнечной системы, но своими размерами превосходит спутники планет-гигантов. Диаметр Цереры — 930 км, среднее расстояние от Солнца 2,77 а. е., период обращения 4,6 года.

Масса Цереры составляет примерно треть всей массы пояса астероидов и примерно в 6 тысяч раз уступает массе Земли.

Астрономы предполагают, что Церера обладает значительными запасами водяного льда (соотносимыми с Земными). Все эти данные получены благодаря телескопическим наблюдениям, в частности при помощи Хаббла. Масса планеты уточняется по зависимости движения близлежащих астероидов.

В настоящее время единственным способом изучения Цереры остаются телескопические наблюдения. Регулярно проводятся кампании по наблюдению покрытий звёзд Церерой, по возмущениям в движении соседних астероидов и Марса уточняется её масса. Достигнувший в 2015 году орбиты Цереры аппарат АМС Dawn значительно способствует изучению учеными данной планеты.

50 лет первого испытательного полета Ту-144

31 декабря 1968 года совершил испытательный полет первый в мире сверхзвуковой пассажирский самолет Ту-144. Тремя годами позже, летом 1971 года, он произвел невероятное впечатление на организаторов и гостей Международной авиационной выставки в Париже. Для демонстрации возможностей «советской птицы» разработчики отправили самолет из Москвы в 9 часов утра и в это же время — в 9 часов утра — он приземлился в столице Болгарии. Разница во времени с Софией составляла 1 час.

Показать

3 июня 1973 года Ту-144 № 77102 разбился во время демонстрационного полёта на авиасалоне в Ле Бурже. Все 6 членов экипажа погибли. Точные причины аварии до сих пор неизвестны.

Тем не менее, 26 декабря 1975 года свой первый рабочий рейс самолет совершил на маршруте Москва — Алма-Ата, где перевёз почту и посылки, а с ноября 1977 года на том же направлении начались и пассажирские перевозки. Рейсы выполняли только два самолёта — № 77109 и № 77110. Лётчики «Аэрофлота» летали только в качестве вторых пилотов, командирами же экипажа всегда были лётчики-испытатели ОКБ Туполева. Билет в самолёт стоил 68 рублей, тогда как на обычный дозвуковой самолёт билет в Алма-Ату стоил 48 рублей.

Однако коммерческая карьера Ту-144 была недолгой. По словам лётчиков, нештатные ситуации происходили практически в каждом полёте. 23 мая 1978 года произошло второе крушение Ту-144.

Впоследствии Ту-144 использовался только для грузовых перевозок между Москвой и Хабаровском. В общей сложности, Ту-144 совершил 102 рейса под флагом «Аэрофлота», из них 55 — пассажирских.

Ранее Ctrl + ↓
Наверх