gladilov.org.ru gladilov.org.ua

99 заметок с тегом

в мире

События в мире.



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

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

Прародителем Википедии принято считать Нупедию (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 в режим перезаписи;

Источник

8 января   BASH   в мире   интересное   сисадминство   события   софт

409 лет открытия спутников Юпитера

В ночь на 7 января 1610 года Галилео Галилей направляет созданный им 32-х кратный телескоп на небо. Он увидел там не только лунный пейзаж, горные цепи и вершины, но и открыл четыре наиболее крупных спутника Юпитера, которые сейчас носят название «галилеевых».

Благодаря своему открытию, которое он описал в сочинении «Звёздный вестник», Галилей вскоре становится самым знаменитым учёным Европы. Книга имела сенсационный успех, даже коронованные особы спешили обзавестись телескопом. Несколько телескопов Галилей подарил Венецианскому сенату, который в знак благодарности назначил его пожизненным профессором с окладом 1000 флоринов.

Показать

Немецкий астроном Симон Мариус (1573-1624) одновременно и независимо от Галилея открыл все четыре спутника Юпитера (1610), и дал им имена Ио, Европа, Ганимед и Каллисто. История распорядилась так, что Галилея считают первооткрывателем спутников, за которыми закрепились имена, данные Мариусом.

Спутник Юпитера Ганимед имеет диаметр превосходящий диаметр Меркурия. Под поверхностью Европы обнаружен глобальный океан, а Ио известен тем, что на нём действуют самые мощные в Солнечной системе вулканы. Каллисто — одно из самых кратерированных тел в Солнечной системе. Поверхность спутника очень старая, около 4 млрд. лет, а его геологическая активность крайне низкая. У Юпитера имеются слабые планетарные кольца.

Спутники ярки и вращаются по достаточно удалённым от планеты орбитам, так что их легко различить даже в полевой бинокль. Первенство в открытии спутников оспаривал также немецкий астроном Симон Мариус, который увидел их еще в 1609 году, но не опубликовал открытие. Позднее именно Мариус дал этим четырем спутникам названия, взяв имена из древнегреческих мифов.

Юпитер исследовался восемью автоматическими межпланетными станциями НАСА. Наибольшее значение имели исследования с помощью аппаратов «Пионер» и «Вояджер», и позднее «Галилео». Последним аппаратом, посетившим Юпитер, был зонд «Новые горизонты», направляющийся к Плутону.

На сегодняшний день ученым известно 79 спутников Юпитера, среди которых Галилеевы — самые крупные.

76 лет назад журнал «Тайм» назвал Человеком года И. Сталина

4 января 1943 года еженедельник «Time» в своём рейтинге персон выбирает «человеком года» Иосифа Сталина. Этот рейтинг публикуется с 1927 года, и первым, кто попал на обложку журнала в номинации «человек года» стал известный американский летчик с детективной судьбой Чарльз Линдберг. Он удостоился этой чести за то, что в одиночку пересек Атлантический океан. Именно с того номера журнал и начал вести своеобразную летопись, построенную на поступках отдельных людей. За Линдбергом последовал автомобильный магнат Уолтер Крайслер и глава совета директоров «Дженерал Электрик» Оуэн Янг.

В период 1930-1940 годов «людьми года» признавались не только политики (как Франклин Делано Рузвельт, дважды), но и диктаторы. Генералиссимус Чан Кайши вместе с супругой украсили обложку журнала в 1937 году. На следующий год номинацию «человек года» заслужил Адольф Гитлер. Правда, вместо фотографии на обложке того номера журнала была помещена средневековая гравюра с изображением пыток инквизиции через повешение.

Показать

В 1939 году «человеком года» по версии Time стал Иосиф Сталин. Во второй раз он получил эту номинацию, как борец с фашизмом, 4 января 1943 года, когда журнал «Тайм» назвал его Человеком 1942 года.

В журнале говорилось: «...Ни шагу назад!.. 1942 год был годом крови и силы. Человек, чьё имя означает сталь, тот, чей словарный запас на английском языке включает слова крутой парень, — это Человек 1942 года. Только Иосиф Сталин знает, насколько близка была Россия к разгрому в 1942-м. И только Иосиф Сталин знает, как ему удалось спасти Россию. Иосиф Сталин победил. Он и есть тот крутой парень...».

В десятилетии, отмеченном Второй мировой войной, «людьми года» дважды признавались Уинстон Черчилль, Гарри Трумэн и генерал Джордж Маршалл.

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

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

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

Показать

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

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

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

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

65 лет назад опубликован первый рассказ Лема о Ийоне Тихом

27 декабря 1953 года был опубликован первый фантастический рассказ Станислава Лема из моего любимого цикла «Звёздные дневники Ийона Тихого». Прославленная книга фантастических рассказов классика мировой фантастики Станислава Лема создавалась на протяжении почти 40 лет. В её «Предисловии» говорится, что нас ждет «описание доблестей» славного «капитана дальнего галактического плавания», незабываемое «имя которого известно в обеих частях Млечного Пути».

Этот «охотник за метеорами и кометами, неутомимый исследователь, открывший 80 003 мира, почетный доктор университетов Обеих Медведиц, член Общества по опеке над малыми планетами и многих других обществ, кавалер млечных и туманностных орденов, (…) сам представится читателю в „Дневниках“, ставящих его наравне с такими неустрашимыми мужами древности, как Карл Фридрих Иероним Мюнхгаузен (…)».

Показать

Рассказы об Ийоне Тихом, с одной стороны, пародируют штампы фантастической литературы, а с другой, затрагивают серьёзные вопросы различных наук, в частности — социологии и философии. Они написаны с характерным лемовским юмором, часто гротескным, иногда сопряженным с горькой иронией и едкой сатирой.

Первый рассказ цикла «Галактические истории. Из приключений знаменитого звёздопроходца Ийона Тихого. Путешествие двадцать третье» (номер 24 это путешествие получило позднее) был опубликован 27 декабря 1953 года в польском еженедельнике «Życie Literackie» («Литературная жизнь»).

В 1959 году в СССР журнал «Наука и религия» поместил на своих страницах первый русский перевод из «Звездных дневников» — отрывок из «Путешествия 22». А в 1961 году в СССР впервые вышла книга «Звездные дневники Ийона Тихого» с переводами уже 7-ми сокращенных рассказов («Путешествия 12, 14 и с 22 по 26»). «Последнее путешествие Ийона Тихого» было впервые опубликовано на немецком языке в журнале «Playboy» в 1999 году.

27 декабря   в мире   досуг   интересное   история   книги   памятные даты

52 года назад был открыт спутник Сатурна Янус

15 декабря 1966 года французский астроном Одуэн Дольфус наблюдал спутник Сатурна, который назвал Янусом (лат. Janus). Через три дня Ричард Уокер также наблюдал объект на той же орбите. В тот момент предполагалось, что это один и тот же спутник.

Однако через 12 лет, в октябре 1978 года, астрономы Стивен Ларсон и Джон Фаунтин открыли, что на самом деле это два разных спутника, которые движутся по очень близким орбитам. Этот факт был подтвержден данными автоматического зонда «Вояджер-1». Поэтому Янус еще называют «двуликим» спутником. А второй спутник Сатурна получил название Эпиметей.

Показать

Расстояние между орбитами спутников составляет лишь 50 км — существенно меньше их размеров. В 1997 году астрофизики Лора Бэтт и Пол Девриз из Университета Майами рассчитали траекторию их движения.

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

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

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