# В кодовой базе Chromium разрешено использование языка Rust
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-13
Компания Google объявила о включении языка программирования Rust в число языков, допустимых в коде проекта Chromium. Существующий код пока не планируют переписывать на Rust, но отныне будет разрешена интеграция в кодовую базу сторонних библиотек, написанных на Rust. В сборочную систему уже добавлен инструментарий для компиляции кода на языке Rust, проведения тестов и интеграции компонентов на Rust с кодом на C++. Появление кода на Rust в составе выпусков Chrome ожидается в следующем году.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58472
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-13
Компания Google объявила о включении языка программирования Rust в число языков, допустимых в коде проекта Chromium. Существующий код пока не планируют переписывать на Rust, но отныне будет разрешена интеграция в кодовую базу сторонних библиотек, написанных на Rust. В сборочную систему уже добавлен инструментарий для компиляции кода на языке Rust, проведения тестов и интеграции компонентов на Rust с кодом на C++. Появление кода на Rust в составе выпусков Chrome ожидается в следующем году.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58472
# Выпуск дистрибутива Альт Образование 10.1
Новостной_робот (mira, 1) → All – 21:00:03 2023-01-12
Опубликовано обновление продукта Альт Образование 10.1 на основе Деcятой платформы ALT (p10 Aronia). Сборки подготовлены для платформ x86_64, AArch64, i586. Дистрибутив предназначен для образовательных учреждений и внесён в Единый реестр российских программ и баз данных. Продукт поставляется в рамках Лицензионного договора, который предоставляет возможность свободного использования физическими лицами, но юридическим лицам допускается только тестирование, а для использования требуется приобрести коммерческую лицензию или заключить лицензионный договор в письменной форме.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58470
Новостной_робот (mira, 1) → All – 21:00:03 2023-01-12
Опубликовано обновление продукта Альт Образование 10.1 на основе Деcятой платформы ALT (p10 Aronia). Сборки подготовлены для платформ x86_64, AArch64, i586. Дистрибутив предназначен для образовательных учреждений и внесён в Единый реестр российских программ и баз данных. Продукт поставляется в рамках Лицензионного договора, который предоставляет возможность свободного использования физическими лицами, но юридическим лицам допускается только тестирование, а для использования требуется приобрести коммерческую лицензию или заключить лицензионный договор в письменной форме.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58470
# Новая версия дистрибутива «Альт Образование» 10.1
Новостной_робот (mira, 1) → All – 21:00:02 2023-01-12
Через год после выпуска 10.0 выпущена минорная версия операционной системы для образовательных учреждений и учащихся Альт Образование 10.1. Образы доступны под архитектуры x86_64, aarch64 и i586 (32-битный x86).«Альт Образование» — операционная система для всех ступеней обучения, от детского сада до ВУЗа, содержит большое количество образовательного программного обеспечения. Физические лица могут загружать и использовать без ограничений, юридические лица должны приобрести лицензию. ОС есть в [ Реестре российского программного обеспечения ]( https://reestr.digital.gov.ru/reestr/303262/ ) .Изменения по сравнению с предыдущей версией: Система программирования PascalABC.NET, которая используется при сдаче ЕГЭ по информатике, поставляется с полноценным IDE; Добавлены корневые сертификаты российских удостоверяющих центров; В одном профиле WINE запускаются и 32-битные и 64-битные приложения Windows; В образ ОС включен расширенный набор [ групповых политик ]( https://www.altlinux.org/Групповые_политики ) ; ОС устанавливается с двумя стабильными (LTS) ядрами: std-def — 5.10 и un-def — 5.15. Появилась возможность создавать подразделы файловой системы BTRFS при установке; Загрузить: [ https://www.basealt.ru/alt-education/download ]( https://www.basealt.ru/alt-education/download ) [ Список пакетов с версиями в образе для x86_64 ]( https://download.basealt.ru/pub/distributions/ALTLinux/p10/images/education/x86_64/alt-education-10.1-x86_64.iso.list )
Ссылка: https://www.linux.org.ru/news/russia/17092186
Новостной_робот (mira, 1) → All – 21:00:02 2023-01-12
Через год после выпуска 10.0 выпущена минорная версия операционной системы для образовательных учреждений и учащихся Альт Образование 10.1. Образы доступны под архитектуры x86_64, aarch64 и i586 (32-битный x86).«Альт Образование» — операционная система для всех ступеней обучения, от детского сада до ВУЗа, содержит большое количество образовательного программного обеспечения. Физические лица могут загружать и использовать без ограничений, юридические лица должны приобрести лицензию. ОС есть в [ Реестре российского программного обеспечения ]( https://reestr.digital.gov.ru/reestr/303262/ ) .Изменения по сравнению с предыдущей версией: Система программирования PascalABC.NET, которая используется при сдаче ЕГЭ по информатике, поставляется с полноценным IDE; Добавлены корневые сертификаты российских удостоверяющих центров; В одном профиле WINE запускаются и 32-битные и 64-битные приложения Windows; В образ ОС включен расширенный набор [ групповых политик ]( https://www.altlinux.org/Групповые_политики ) ; ОС устанавливается с двумя стабильными (LTS) ядрами: std-def — 5.10 и un-def — 5.15. Появилась возможность создавать подразделы файловой системы BTRFS при установке; Загрузить: [ https://www.basealt.ru/alt-education/download ]( https://www.basealt.ru/alt-education/download ) [ Список пакетов с версиями в образе для x86_64 ]( https://download.basealt.ru/pub/distributions/ALTLinux/p10/images/education/x86_64/alt-education-10.1-x86_64.iso.list )
Ссылка: https://www.linux.org.ru/news/russia/17092186
# Выпуск пакетного фильтра iptables 1.8.9
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Опубликован выпуск классического инструментария для управления пакетным фильтром iptables 1.8.9, развитие которого последнее время сосредоточено на компонентах для сохранения обратной совместимости - iptables-nft и ebtables-nft, предоставляющих утилиты с тем же синтаксисом командной строки, как в iptables и ebtables, но транслирующих полученные правила в байткод nftables. Оригинальный набор программ iptables, включая ip6tables, arptables и ebtables, в 2018 году переведён в разряд устаревших и уже заменён на nftables в большинстве дистрибутивов.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58469
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Опубликован выпуск классического инструментария для управления пакетным фильтром iptables 1.8.9, развитие которого последнее время сосредоточено на компонентах для сохранения обратной совместимости - iptables-nft и ebtables-nft, предоставляющих утилиты с тем же синтаксисом командной строки, как в iptables и ebtables, но транслирующих полученные правила в байткод nftables. Оригинальный набор программ iptables, включая ip6tables, arptables и ebtables, в 2018 году переведён в разряд устаревших и уже заменён на nftables в большинстве дистрибутивов.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58469
# Выпуск платформы для ведения обсуждений Discourse 3.0
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Представлен значительный выпуск платформы Discourse 3, предназначенной для ведения линейных обсуждений, которые применяются многими открытыми проектами вместо списков рассылки, web-форумов и чатов. Поддерживается разделение тем на основе тегов, отправка уведомлений о появлении ответов на сообщения, обновление списка сообщений в темах в режиме реального времени, динамическая загрузка содержимого по мере чтения, возможность подписки на интересующие разделы и отправки ответов по email. Система написана на языке Ruby с использованием фреймворка Ruby on Rails и библиотеки Ember.js (данные хранятся в СУБД PostgreSQL, быстрый кэш хранится в Redis). Код распространяется под лицензией GPLv2.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58467
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Представлен значительный выпуск платформы Discourse 3, предназначенной для ведения линейных обсуждений, которые применяются многими открытыми проектами вместо списков рассылки, web-форумов и чатов. Поддерживается разделение тем на основе тегов, отправка уведомлений о появлении ответов на сообщения, обновление списка сообщений в темах в режиме реального времени, динамическая загрузка содержимого по мере чтения, возможность подписки на интересующие разделы и отправки ответов по email. Система написана на языке Ruby с использованием фреймворка Ruby on Rails и библиотеки Ember.js (данные хранятся в СУБД PostgreSQL, быстрый кэш хранится в Redis). Код распространяется под лицензией GPLv2.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58467
# Команда Xubuntu начнёт формировать минималистичные сборки
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Разработчики дистрибутива Xubuntu представили новый вариант официальных сборок - Xubuntu Minimal, который дополнит штатные сборки Xubuntu Desktop и будет формироваться начиная с выпуска Ubuntu 23.04. В отличие от ранее предлагавшихся сборок, которые занимают 2.9 ГБ, новые сборки планируют уместить в объем классического CD-ROM (~700 МБ) за счёт поставки только базового пользовательского окружения Xfce без дополнительных приложений.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58466
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Разработчики дистрибутива Xubuntu представили новый вариант официальных сборок - Xubuntu Minimal, который дополнит штатные сборки Xubuntu Desktop и будет формироваться начиная с выпуска Ubuntu 23.04. В отличие от ранее предлагавшихся сборок, которые занимают 2.9 ГБ, новые сборки планируют уместить в объем классического CD-ROM (~700 МБ) за счёт поставки только базового пользовательского окружения Xfce без дополнительных приложений.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58466
# Выпуск реализации анонимной сети I2P 2.1.0
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Состоялся релиз анонимной сети I2P 2.1.0 и C++-клиента i2pd 2.45.0. I2P представляет собой многослойную анонимную распределенную сеть, работающую поверх обычного интернета, активно использующую сквозное (end-to-end) шифрование, гарантирующую анонимность и изолированность. Сеть строится в режиме P2P и образуется благодаря ресурсам (пропускной способности), предоставляемым пользователями сети, что позволяет обойтись без применения централизованно управляемых серверов (коммуникации внутри сети основаны на применении шифрованных однонаправленных туннелей между участником и peer-ами).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58464
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Состоялся релиз анонимной сети I2P 2.1.0 и C++-клиента i2pd 2.45.0. I2P представляет собой многослойную анонимную распределенную сеть, работающую поверх обычного интернета, активно использующую сквозное (end-to-end) шифрование, гарантирующую анонимность и изолированность. Сеть строится в режиме P2P и образуется благодаря ресурсам (пропускной способности), предоставляемым пользователями сети, что позволяет обойтись без применения централизованно управляемых серверов (коммуникации внутри сети основаны на применении шифрованных однонаправленных туннелей между участником и peer-ами).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58464
# Объединение индейцев добивается переименования проектов Apache
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Некоммерческая организация Natives in Tech, занимающаяся развитием технологической экосистемы для коренных народов, призвала сообщество Apache Software Foundation прекратить использование слова "Apache" и индейской символики в логотипе, в том числе переименовать все развиваемые под данным именем проекты. Для продвижения инициативы опубликована петиция, которую подписали 40 активистов. Среди поддержавших петицию Бредли Кун (Bradley M. Kuhn), основатель организации Software Freedom Conservancy (SFC), Джош Симмонс (Josh Simmons), председатель совета директоров организации OSI (Open Source Initiative), и Эрин Стейн (Erin Stein), руководитель организации Data and Tech for Good.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58465
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-12
Некоммерческая организация Natives in Tech, занимающаяся развитием технологической экосистемы для коренных народов, призвала сообщество Apache Software Foundation прекратить использование слова "Apache" и индейской символики в логотипе, в том числе переименовать все развиваемые под данным именем проекты. Для продвижения инициативы опубликована петиция, которую подписали 40 активистов. Среди поддержавших петицию Бредли Кун (Bradley M. Kuhn), основатель организации Software Freedom Conservancy (SFC), Джош Симмонс (Josh Simmons), председатель совета директоров организации OSI (Open Source Initiative), и Эрин Стейн (Erin Stein), руководитель организации Data and Tech for Good.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58465
# Доступен порт файловой системы HAMMER2 для NetBSD и FreeBSD
Новостной_робот (mira, 1) → All – 21:00:03 2023-01-11
Опубликованы начальные варианты портов файловой системы HAMMER2 для NetBSD и FreeBSD. В настоящее время порты пока поддерживают работу только в режиме чтения, но в будущем для NetBSD планируется реализовать и поддержку записи (для FreeBSD поддержку записи добавлять не намерены).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58463
Новостной_робот (mira, 1) → All – 21:00:03 2023-01-11
Опубликованы начальные варианты портов файловой системы HAMMER2 для NetBSD и FreeBSD. В настоящее время порты пока поддерживают работу только в режиме чтения, но в будущем для NetBSD планируется реализовать и поддержку записи (для FreeBSD поддержку записи добавлять не намерены).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58463
# Релиз Chrome 109 с поддержкой MathML
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
Компания Google представила релиз web-браузера Chrome 109. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей при поиске RLZ-параметров. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 110 запланирован на 7 февраля.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58456
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
Компания Google представила релиз web-браузера Chrome 109. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей при поиске RLZ-параметров. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 110 запланирован на 7 февраля.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58456
# Открыты исходные тексты игры Duelyst
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
Компания Counterplay Games объявила об открытии исходных текстов игры Duelyst, сочетающей свойства карточной игры и пошаговой стратегии, в которой два игрока сражаются на тактическом поле боя, по очереди вытаскивая карты с существами и заклинаниями. Код написан на языке JavaScript и открыт как общественное достояние под лицензией CC0 1.0 (Creative Commons Zero v1.0 Universal).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58460
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
Компания Counterplay Games объявила об открытии исходных текстов игры Duelyst, сочетающей свойства карточной игры и пошаговой стратегии, в которой два игрока сражаются на тактическом поле боя, по очереди вытаскивая карты с существами и заклинаниями. Код написан на языке JavaScript и открыт как общественное достояние под лицензией CC0 1.0 (Creative Commons Zero v1.0 Universal).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58460
# FreeCol 1.0
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
2 января к 20-летию первой публичной версии игры FreeCol выпустили версию 1.0.0. FreeCol — свободный клон пошаговой стратегической игры [ Sid Meier’s Colonization ]( https://ru.wikipedia.org/wiki/Sid_Meier’s_Colonization ) . Игрок командует колонистами одной из европейских держав, основывает колонии в Новом Свете, исследует и осваивает земли, воюет или сотрудничает с индейцами и другими европейцами. А в итоге провозглашает независимость от метрополии и воюет с ней. ( [ читать дальше... ]( https://www.linux.org.ru/news/games/17089931#cut ) )
Ссылка: https://www.linux.org.ru/news/games/17089931
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
2 января к 20-летию первой публичной версии игры FreeCol выпустили версию 1.0.0. FreeCol — свободный клон пошаговой стратегической игры [ Sid Meier’s Colonization ]( https://ru.wikipedia.org/wiki/Sid_Meier’s_Colonization ) . Игрок командует колонистами одной из европейских держав, основывает колонии в Новом Свете, исследует и осваивает земли, воюет или сотрудничает с индейцами и другими европейцами. А в итоге провозглашает независимость от метрополии и воюет с ней. ( [ читать дальше... ]( https://www.linux.org.ru/news/games/17089931#cut ) )
Ссылка: https://www.linux.org.ru/news/games/17089931
# Уязвимость в NPM-пакете JsonWebToken, насчитывающем 10 млн загрузок в неделю
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
В JavaScript-библиотеке JsonWebToken с реализацией технологии JSON Web Token (JWT) выявлена уязвимость (CVE-2022-23529), потенциально позволяющая добиться удалённого выполнения кода при верификации специально оформленного JWT-запроса (примеров приложений, на которые может быть совершена атака не приведено). За последнюю неделю библиотека была загружена из каталога NPM более 10 млн раз.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58462
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
В JavaScript-библиотеке JsonWebToken с реализацией технологии JSON Web Token (JWT) выявлена уязвимость (CVE-2022-23529), потенциально позволяющая добиться удалённого выполнения кода при верификации специально оформленного JWT-запроса (примеров приложений, на которые может быть совершена атака не приведено). За последнюю неделю библиотека была загружена из каталога NPM более 10 млн раз.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58462
# В ходе аудита удалось подобрать 21% паролей сотрудников МВД США
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
Министерство внутренних дел США опубликовало результаты аудита надёжности паролей сотрудников ведомства. В ходе проверки 85944 хэшей паролей из базы пользователей в Active Directory удалось подобрать пароли для 18174 учётных записей (21% сотрудников), из которых 288 подобранных пароля были связаны с пользователями, имеющими повышенные привилегии, а 362 - с высокопоставленным госслужащими.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58461
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-11
Министерство внутренних дел США опубликовало результаты аудита надёжности паролей сотрудников ведомства. В ходе проверки 85944 хэшей паролей из базы пользователей в Active Directory удалось подобрать пароли для 18174 учётных записей (21% сотрудников), из которых 288 подобранных пароля были связаны с пользователями, имеющими повышенные привилегии, а 362 - с высокопоставленным госслужащими.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58461
# Выпуск встраиваемой СУБД libmdbx 0.12.3 «Акула»
Новостной_робот (mira, 1) → All – 02:00:02 2023-01-11
Состоялся выпуск библиотеки [ libmdbx v0.12.3 «Акула» ]( https://gitflic.ru/project/erthink/libmdbx/release/35a2dcd5-7b7f-48a2-b038-74f5df96bfb8 ) с реализацией высокопроизводительной компактной встраиваемой базы данных класса ключ-значение. Код распространяется под лицензией OpenLDAP Public License. Выпуск примечателен рядом доработок, обеспечивающих увеличение производительности. Как сформулировано в примечаниях к выпуску: «Стало ещё быстрее, в некоторых сценариях вдвое». Кроме традиционного [ C API ]( https://libmdbx.dqdkfa.ru/group__c__api.html ) , в libmdbx предлагается развитое [ C++ API ]( https://libmdbx.dqdkfa.ru/group__cxx__api.html ) , а также поддерживаемые энтузиастами [ привязки к языкам ]( https://gitflic.ru/project/erthink/libmdbx#bindings ) : Lua, Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, Scala. Исторически libmdbx является глубокой переработкой [ Lightning Memory-Mapped Database ]( https://clck.ru/33EaEw ) (aka LMDB). По утверждению разработчиков, libmdbx превосходит своего прародителя по надёжности, [ набору возможностей ]( https://gitflic.ru/project/erthink/libmdbx#improvements-beyond-lmdb ) и производительности. Больше внимание уделяется тестированию и автоматическим проверкам. Уже два года libmdbx используется проектом [ Erigon ]( https://github.com/ledgerwatch/erigon ) (16% узлов Ethereum и основа для других блокчейнов) в качестве движка хранения, а с сентября 2022 он выбран проектом [ Reth ]( https://github.com/paradigmxyz/reth ) (реализация Ethereum на Rust, финансируемая [ Paradigm ]( https://www.paradigm.xyz/ ) ). Разработка libmdbx финансируется компанией [ Positive Technologies ]( https://www.ptsecurity.com ) и с 2017 года используется в её продуктах. В апреле 2022 года проект был перенесен на Gitflic из-за «санкционной» блокировки на Github.
Ссылка: https://www.linux.org.ru/news/opensource/17089680
Новостной_робот (mira, 1) → All – 02:00:02 2023-01-11
Состоялся выпуск библиотеки [ libmdbx v0.12.3 «Акула» ]( https://gitflic.ru/project/erthink/libmdbx/release/35a2dcd5-7b7f-48a2-b038-74f5df96bfb8 ) с реализацией высокопроизводительной компактной встраиваемой базы данных класса ключ-значение. Код распространяется под лицензией OpenLDAP Public License. Выпуск примечателен рядом доработок, обеспечивающих увеличение производительности. Как сформулировано в примечаниях к выпуску: «Стало ещё быстрее, в некоторых сценариях вдвое». Кроме традиционного [ C API ]( https://libmdbx.dqdkfa.ru/group__c__api.html ) , в libmdbx предлагается развитое [ C++ API ]( https://libmdbx.dqdkfa.ru/group__cxx__api.html ) , а также поддерживаемые энтузиастами [ привязки к языкам ]( https://gitflic.ru/project/erthink/libmdbx#bindings ) : Lua, Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, Scala. Исторически libmdbx является глубокой переработкой [ Lightning Memory-Mapped Database ]( https://clck.ru/33EaEw ) (aka LMDB). По утверждению разработчиков, libmdbx превосходит своего прародителя по надёжности, [ набору возможностей ]( https://gitflic.ru/project/erthink/libmdbx#improvements-beyond-lmdb ) и производительности. Больше внимание уделяется тестированию и автоматическим проверкам. Уже два года libmdbx используется проектом [ Erigon ]( https://github.com/ledgerwatch/erigon ) (16% узлов Ethereum и основа для других блокчейнов) в качестве движка хранения, а с сентября 2022 он выбран проектом [ Reth ]( https://github.com/paradigmxyz/reth ) (реализация Ethereum на Rust, финансируемая [ Paradigm ]( https://www.paradigm.xyz/ ) ). Разработка libmdbx финансируется компанией [ Positive Technologies ]( https://www.ptsecurity.com ) и с 2017 года используется в её продуктах. В апреле 2022 года проект был перенесен на Gitflic из-за «санкционной» блокировки на Github.
Ссылка: https://www.linux.org.ru/news/opensource/17089680
# В CPython появится возможность отключения глобальной блокировки интерпретатора
Новостной_робот (mira, 1) → All – 21:00:04 2023-01-10
Опубликовано предложение по расширению языка Python - PEP-0703, в котором рассматривается добавление режима сборки CPython без глобальной блокировки интерпретатора (GIL, Global Interpreter Lock). Предложение сводится к оставлению по умолчанию GIL, но добавлению для его отключения сборочной опции "--without-gil". Спецификация пока находится на стадии черновика, подлежащего обсуждению. Новый режим позволит решить проблему с распараллеливанием операций на многоядерных системах, вызванную тем, что глобальная блокировка не допускает параллельное обращение к разделяемым объектам из разных потоков.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58459
Новостной_робот (mira, 1) → All – 21:00:04 2023-01-10
Опубликовано предложение по расширению языка Python - PEP-0703, в котором рассматривается добавление режима сборки CPython без глобальной блокировки интерпретатора (GIL, Global Interpreter Lock). Предложение сводится к оставлению по умолчанию GIL, но добавлению для его отключения сборочной опции "--without-gil". Спецификация пока находится на стадии черновика, подлежащего обсуждению. Новый режим позволит решить проблему с распараллеливанием операций на многоядерных системах, вызванную тем, что глобальная блокировка не допускает параллельное обращение к разделяемым объектам из разных потоков.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58459
# Уязвимость в пакетном менеджере Cargo, применяемом в экосистеме Rust
Новостной_робот (mira, 1) → All – 21:00:04 2023-01-10
В пакетном менеджере Cargo, применяемом для управления пакетами и сборки проектов на языке Rust, выявлена уязвимость (CVE-2022-46176), допускающая проведение MITM-атаки, позволяющей вклиниться в канал связи с сервером. Уязвимость вызвана отсутствием проверки хостового открытого ключа во время клонирования индексов и зависимостей по SSH, что позволяет перенаправить обращение на подставной сервер при наличии у атакующего возможности перехвата трафика (например, при контроле над беспроводной точкой доступа или компрометации домашнего/офисного маршрутизатора).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58458
Новостной_робот (mira, 1) → All – 21:00:04 2023-01-10
В пакетном менеджере Cargo, применяемом для управления пакетами и сборки проектов на языке Rust, выявлена уязвимость (CVE-2022-46176), допускающая проведение MITM-атаки, позволяющей вклиниться в канал связи с сервером. Уязвимость вызвана отсутствием проверки хостового открытого ключа во время клонирования индексов и зависимостей по SSH, что позволяет перенаправить обращение на подставной сервер при наличии у атакующего возможности перехвата трафика (например, при контроле над беспроводной точкой доступа или компрометации домашнего/офисного маршрутизатора).
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58458
# Выпуск стратегической игры FreeCol 1.0
Новостной_робот (mira, 1) → All – 21:00:04 2023-01-10
После 20 лет разработки сформирован первый стабильный релиз пошаговой стратегической игры FreeCol 1.0. Игра продолжает развитие старой игры Colonization и предлагает игровой процесс по колонизации неосвоенных территорий и создании новой нации. Код написан на языке Java и распространяется под лицензией GPLv2.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58457
Новостной_робот (mira, 1) → All – 21:00:04 2023-01-10
После 20 лет разработки сформирован первый стабильный релиз пошаговой стратегической игры FreeCol 1.0. Игра продолжает развитие старой игры Colonization и предлагает игровой процесс по колонизации неосвоенных территорий и создании новой нации. Код написан на языке Java и распространяется под лицензией GPLv2.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58457
# Дональду Кнуту - 85 лет!
Новостной_робот (mira, 1) → All – 21:00:03 2023-01-10
Дональд Кнут — разработчик ряда программных технологий, в том числе создатель настольных издательских систем ΤΕΧ и METAFONT, предназначенных для набора и вёрстки книг научно-технической тематики, автор 19 книг и 160 статей.Но более всего, он наверное известен, как автор фундаментального труда «Искусство программирования», первые три тома, которого вышли еще в конце 1968 — 1973-х годах. Всего же запланировано 7 томов. Труд этот уникален тем, что хотя и не без белых пятен, но его автор постарался на высочайшем академическом уровне преподнести практически все известные алгоритмы решения задач. Мало кто может похвастаться тем, что прочитал все тома, тем не менее, вряд ли возможно считать настоящим программистом того, чей квалификации не хватит, чтобы использовать хотя бы как справочник.В 2011-м году вышла 4-я книга (том 4A), под конец 2022-го — 5-я книга (том 4B). 4B пока отсутствует в русском переводе. Изданное «Пятикнижие Кнутово» выглядит так:Искусство программирования для ЭВМ. Том 1. Основные алгоритмы Искусство программирования для ЭВМ. Том 2. Получисленные алгоритмы Искусство программирования для ЭВМ. Том 3. Сортировка и поиск Искусство программирования, том 4, A. Комбинаторные алгоритмы, часть 1 (комбинаторный поиск) Искусство программирования, том 4, B. Комбинаторные алгоритмы, часть 2 (продолжение комбинаторного поиска) В планах Части 4C и 4D Комбинаторных алгоримов — продолжение темы поиска, а также рекурсивные комбинаторные алгоритмы Синтаксические алгоритмы: лексикографический и синтаксический поиск, включая поиск строк и сжатие данных Контекстно-свободные языки Теория компиляторов Пожелаем же Дональду Кнуту ясного ума, работоспособности и прожить не менее, чем столько, чтобы завершить эти планы!
Ссылка: https://www.linux.org.ru/news/development/17089463
Новостной_робот (mira, 1) → All – 21:00:03 2023-01-10
Дональд Кнут — разработчик ряда программных технологий, в том числе создатель настольных издательских систем ΤΕΧ и METAFONT, предназначенных для набора и вёрстки книг научно-технической тематики, автор 19 книг и 160 статей.Но более всего, он наверное известен, как автор фундаментального труда «Искусство программирования», первые три тома, которого вышли еще в конце 1968 — 1973-х годах. Всего же запланировано 7 томов. Труд этот уникален тем, что хотя и не без белых пятен, но его автор постарался на высочайшем академическом уровне преподнести практически все известные алгоритмы решения задач. Мало кто может похвастаться тем, что прочитал все тома, тем не менее, вряд ли возможно считать настоящим программистом того, чей квалификации не хватит, чтобы использовать хотя бы как справочник.В 2011-м году вышла 4-я книга (том 4A), под конец 2022-го — 5-я книга (том 4B). 4B пока отсутствует в русском переводе. Изданное «Пятикнижие Кнутово» выглядит так:Искусство программирования для ЭВМ. Том 1. Основные алгоритмы Искусство программирования для ЭВМ. Том 2. Получисленные алгоритмы Искусство программирования для ЭВМ. Том 3. Сортировка и поиск Искусство программирования, том 4, A. Комбинаторные алгоритмы, часть 1 (комбинаторный поиск) Искусство программирования, том 4, B. Комбинаторные алгоритмы, часть 2 (продолжение комбинаторного поиска) В планах Части 4C и 4D Комбинаторных алгоримов — продолжение темы поиска, а также рекурсивные комбинаторные алгоритмы Синтаксические алгоритмы: лексикографический и синтаксический поиск, включая поиск строк и сжатие данных Контекстно-свободные языки Теория компиляторов Пожелаем же Дональду Кнуту ясного ума, работоспособности и прожить не менее, чем столько, чтобы завершить эти планы!
Ссылка: https://www.linux.org.ru/news/development/17089463
# Выпуск блокировщика рекламы Privaxy 0.5
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-10
Доступен выпуск Privaxy 0.5, прокси-сервера для блокирования рекламы и кода отслеживания перемещений между сайтами. Реализация блокировщика в форме отдельного прокси-сервера даёт возможность использовать его в качестве универсального решения, позволяющего фильтровать обращения не только из web-браузеров. Прокси также не зависит от ограничений браузеров, например, накладываемых третьей версией манифеста Chrome, и обеспечивает более высокую производительность и низкие требования к ресурсам. Например, при загрузке 320 тысяч фильтров потребление памяти составляет 50 МБ и имеется возможность фильтрации тысяч запросов в секунду. Код проекта написан на языке Rust и распространяется под лицензией AGPLv3. Сборки подготовлены для Linux (AppImage, deb), Windows и macOS.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58455
Новостной_робот (mira, 1) → All – 16:00:03 2023-01-10
Доступен выпуск Privaxy 0.5, прокси-сервера для блокирования рекламы и кода отслеживания перемещений между сайтами. Реализация блокировщика в форме отдельного прокси-сервера даёт возможность использовать его в качестве универсального решения, позволяющего фильтровать обращения не только из web-браузеров. Прокси также не зависит от ограничений браузеров, например, накладываемых третьей версией манифеста Chrome, и обеспечивает более высокую производительность и низкие требования к ресурсам. Например, при загрузке 320 тысяч фильтров потребление памяти составляет 50 МБ и имеется возможность фильтрации тысяч запросов в секунду. Код проекта написан на языке Rust и распространяется под лицензией AGPLv3. Сборки подготовлены для Linux (AppImage, deb), Windows и macOS.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58455
# Проект Tilck развивает упрощённое Linux-совместимое ядро
Новостной_робот (mira, 1) → All – 21:00:02 2023-01-09
В рамках проекта Tilck сотрудник VMware развивает монолитное ядро, фундаментально отличающееся от Linux, но спроектированное для совместимости с Linux на бинарном уровне и возможности запуска приложений, собранных для Linux. Код написан на языке Си и распространяется под лицензией BSD. На текущем этапе развития ядром поддерживается только архитектура x86, но код разработан с оглядкой универсальность и на реализацию в будущем поддержки других архитектур.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58450
Новостной_робот (mira, 1) → All – 21:00:02 2023-01-09
В рамках проекта Tilck сотрудник VMware развивает монолитное ядро, фундаментально отличающееся от Linux, но спроектированное для совместимости с Linux на бинарном уровне и возможности запуска приложений, собранных для Linux. Код написан на языке Си и распространяется под лицензией BSD. На текущем этапе развития ядром поддерживается только архитектура x86, но код разработан с оглядкой универсальность и на реализацию в будущем поддержки других архитектур.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58450
# TTop - утилита мониторинга системы с поддержкой исторических данных
Новостной_робот (mira, 1) → All – 21:00:02 2023-01-09
Опубликована утилита TTop, предназначенная для интерактивного мониторинга работы процессов в стиле программы top и примечательная возможностью просмотра прошлого состояния в соответствии с сохранёнными историческими данными (на экране отображается график изменения нагрузки (LA) и пользователь может оценить состояние процессов в выбранный момент, например, когда наблюдался пик нагрузки). Код утилиты написан на языке Nim и распространяется под лицензией MIT.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58454
Новостной_робот (mira, 1) → All – 21:00:02 2023-01-09
Опубликована утилита TTop, предназначенная для интерактивного мониторинга работы процессов в стиле программы top и примечательная возможностью просмотра прошлого состояния в соответствии с сохранёнными историческими данными (на экране отображается график изменения нагрузки (LA) и пользователь может оценить состояние процессов в выбранный момент, например, когда наблюдался пик нагрузки). Код утилиты написан на языке Nim и распространяется под лицензией MIT.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58454
# В X-сервере отключена обработка запросов от клиентов с иным порядком байтов
Новостной_робот (mira, 1) → All – 16:00:07 2023-01-09
В кодовую базу сервера X.org и DDX-компонента Xwayland принято изменение, по умолчанию блокирующее подключение клиентов с систем, имеющих иной порядок байтов. В качестве причины называется наличие потенциальных проблем с безопасностью в коде преобразования порядка байтов, который недостаточно протестирован и может оказаться слабым местом при организации атак на систему. При этом на практике преобразование порядка байтов последнее время используется крайне редко, так как рабочие станции на которых запускается X-сервер, как правило, оснащены процессорами с порядком байтов little-endian (от младшего к старшему байту), и подключение к ним X-клиентов с порядком big-endian, таких как платформа s390x (IBM zSystems), является большой редкостью.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58453
Новостной_робот (mira, 1) → All – 16:00:07 2023-01-09
В кодовую базу сервера X.org и DDX-компонента Xwayland принято изменение, по умолчанию блокирующее подключение клиентов с систем, имеющих иной порядок байтов. В качестве причины называется наличие потенциальных проблем с безопасностью в коде преобразования порядка байтов, который недостаточно протестирован и может оказаться слабым местом при организации атак на систему. При этом на практике преобразование порядка байтов последнее время используется крайне редко, так как рабочие станции на которых запускается X-сервер, как правило, оснащены процессорами с порядком байтов little-endian (от младшего к старшему байту), и подключение к ним X-клиентов с порядком big-endian, таких как платформа s390x (IBM zSystems), является большой редкостью.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58453
# С++ поднялся на 3 место в рейтинге языков программирования Tiobe
Новостной_робот (mira, 1) → All – 16:00:07 2023-01-09
Компания TIOBE Software опубликовала январский рейтинг популярности языков программирования, в котором по сравнению с январём 2022 года выделяется перемещение языка С++ с четвёртого на третье место. Язык Java соответственно сместился с третьего на четвёртое место. Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, QQ, Sohu, Bing, Amazon и Baidu.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58452
Новостной_робот (mira, 1) → All – 16:00:07 2023-01-09
Компания TIOBE Software опубликовала январский рейтинг популярности языков программирования, в котором по сравнению с январём 2022 года выделяется перемещение языка С++ с четвёртого на третье место. Язык Java соответственно сместился с третьего на четвёртое место. Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, QQ, Sohu, Bing, Amazon и Baidu.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58452
# Обновление OpenWrt 22.03.3
Новостной_робот (mira, 1) → All – 16:00:07 2023-01-09
Опубликовано обновление дистрибутива OpenWrt 22.03.3, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки сформированы для 32 целевых платформ.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58433
Новостной_робот (mira, 1) → All – 16:00:07 2023-01-09
Опубликовано обновление дистрибутива OpenWrt 22.03.3, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки сформированы для 32 целевых платформ.
Ссылка: https://www.opennet.ru/opennews/art.shtml?num=58433