Релиз WordPress 5.4 |
Доступна версия 5.4 системы управления содержимым сайтов WordPress, получившая имя «Adderley» в честь джазового музыканта Нэта Эддерли. Основные изменения касаются редактора блоков: расширился выбор блоков и возможности их настроек. Прочие изменения:
Для работы CMS рекомендуется PHP 7.3+, MySQL 5.6 или MariaDB 10.1+.
http://feedproxy.google.com/~r/org/LOR/~3/P6CkEnBfh3A/15615887
|
|
Архиватор RAR 5.90 |
Состоялся релиз проприетарного архиватора RAR версии 5.90. Список изменений в консольной версии:
Также обновлён распаковщик с открытым кодом UnRAR до версии 5.9.2.
http://feedproxy.google.com/~r/org/LOR/~3/wUv9pxyIXKc/15613674
|
|
Wine 5.5 |
27 марта состоялся выпуск Wine 5.5.
Wine — прослойка совместимости приложений для Windows с POSIX-совместимыми ОС, транслирующая вызовы Windows API в вызовы POSIX на лету вместо эмуляции логики Windows вроде виртуальной машины.
Помимо более 32 исправлений в багтрекере, в новом выпуске:
http://feedproxy.google.com/~r/org/LOR/~3/1J5NZHDGVI8/15613038
|
|
Ядро Linux 5.6 |
Основные изменения:
softreveal предоставляет ревалидацию атрибутов.
PR_SET_IO_FLUSHER. Она предназначена для обозначения процесса, который занят высвобождением памяти и к которому нельзя применять ограничения.
http://feedproxy.google.com/~r/org/LOR/~3/8Ju6SQS3FGA/15612832
|
|
Второй бета-выпуск Android 11: Developer Preview 2 |
Компания Google объявила о выходе второй тестовой версии Android 11: Developer Preview 2. Полноценный релиз Android 11 ожидается в третьем квартале 2020 года.
Android 11 (под кодовым названием -Android R во время разработки) — одиннадцатая версия операционной системы Android. Еще не выпущен в настоящее время. Первая предварительная версия «Android 11» для разработчиков была выпущена 19 февраля 2020 года в качестве заводского образа для поддерживаемых смартфонов Google Pixel (за исключением Pixel и Pixel XL первого поколения). Это первая из трех ежемесячных предварительных сборок для разработчиков, которые будут выпущены до первой бета-версии на Google I/O в мае. Состояние «стабильности платформы» будет объявлено в июне 2020 года, а окончательный выпуск ожидается в третьем квартале 2020 года.
Компания подготовила программу предварительного тестирования, в рамках которых предложены образы прошивок для следующих аппаратов:
Для тех, кто уже установил первую тестовую версию, подготовлено OTA-обновление.
Из основновных изменений по сравнению с первым тестовым выпуском:
>>> План разработки
http://feedproxy.google.com/~r/org/LOR/~3/Oa48wOalF6g/15592955
|
|
Вышел четвёртый том книги А.В.Столярова «Программирование: введение в профессию» |
На сайте А.В.Столярова объявлено о выходе четвёртого тома книги «Программирование: введение в профессию». Электронная версия книги размещена в открытом доступе.
Четырёхтомник «Введение в профессию» охватывает основные этапы обучения программированию от азов школьной информатики (в первом томе) до тонкостей устройства операционных систем (в третьем томе), объектно-ориентированного программирования и других парадигм (в четвёртом томе). Весь курс обучения рассчитан на применение свободного программного обеспечения, в том числе систем семейства Unix (включая Linux).
Четвёртый, заключительный том серии вышел под общим заголовком «Парадигмы». Он посвящён возможным стилям программистского мышления, отличным от императивного. Рассматриваются такие языки, как Си++ (для иллюстрации объектно-ориентированного программирования, абстрактных типов данных и обобщённого программирования), Лисп и Scheme, Пролог, Хоуп (Hope). В качестве примера командно-скриптового языка приведён Tcl. В части, посвящённые Си++ и Tcl, включены главы о графических интерфейсах пользователя (с помощью соответственно FLTK и Tcl/Tk). Книга заканчивается обсуждением интерпретации и компиляции как самостоятельных парадигм, отмечаются ограничения на применение интерпретируемого исполнения, а равно и ситуации, в которых оно уместно и желательно.
Деньги на написание и издание книги были собраны в режиме краудфандинга; сам проект продолжался более пяти лет.
crowdfunding, книги, обучение программированию
http://feedproxy.google.com/~r/org/LOR/~3/l8yfhRvJMS0/15608384
|
|
Apache Software Foundation исполняется 21 год! |
26 марта 2020, Apache Software Foundation, а так же разработчики-добровольцы, стюарды, инкубаторы для 350 Open Source проектов, отмечают 21 год лидерства в области открытого ПО!
( читать дальше... )
http://feedproxy.google.com/~r/org/LOR/~3/pv6f6PIvsNo/15606253
|
|
Krita 4.2.9 |
26 марта вышла новая версия графического редактора Krita 4.2.9.
Krita - графический редактор на Qt, ранее входивший в состав пакета KOffice, сейчас один из самых ярких представителей свободного ПО и считается одним из самых мощных графических редакторов для художников.
Обширный, но не исчерпывающий список исправлений и улучшений:
http://feedproxy.google.com/~r/org/LOR/~3/21hzew5XkM4/15605565
|
|
LLVM 10.0 |
LLVM – платформа для разработки компиляторов и тулчейнов под лицензией Apache 2.0 с исключениями.
Некоторые изменения в clang:
Теперь по умолчанию компиляция не запускается в новом процессе как раньше.
Поддерживаются концепты C++20.
Арифметика указателей в C и C++ разрешается только в пределах массивов, в соответствии со стандартами. Добавлены соответствующие проверки в Undefined Behavior Sanitizer.
Улучшена поддержка OpenCL и OpemMP 5.0.
Поведение в ряде случаев приближено к поведению GCC.
Некоторые общие изменения в LLVM:
Новые intrinsics для генерации оптимизированных векторных инструкций.
Значительно расширены возможности межпроцедурной оптимизации в экспериментальном фреймворке Attractor.
Множество улучшений в поддержке различных архитектур (AArch64, ARM, MIPS, PowerPC, SystemZ, X86, WebAssembly, RISC-V).
А также различные улучшения в libclang, clangd, clang-format, clang-tidy, Static Analyzer, LLDB.
http://feedproxy.google.com/~r/org/LOR/~3/QrDKobcluHM/15604390
|
|
FuryBSD 12.1 -- live образы FreeBSD с KDE и Xfce |
19 марта разработчики объявили о выходе релиза FuryBSD 12.1 - "живых" образов ОС FreeBSD с окружениями рабочего стола KDE или Xfce.
FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.
FreeBSD разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ (т.н. userland), таких как командные оболочки и т.п., содержится в одном дереве системы управления версиями (до 31 мая 2008 — CVS, сейчас — SVN). Это отличает FreeBSD от GNU/Linux — другой свободной UNIX-подобной операционной системы, в которой ядро разрабатывается одной группой разработчиков, набор пользовательских программ — другими (например, проект GNU). А многочисленные группы собирают это всё в единое целое и выпускают в виде различных дистрибутивов Linux.
FreeBSD хорошо зарекомендовала себя как система для построения интранет и интернет-сетей и серверов. Она предоставляет надёжные сетевые службы и эффективное управление памятью.
Над FuryBSD работает Джо Малоуни (Joe Maloney), работающий в компании iXsystems, отвечающий за разработку TrueOS и FreeNAS, но этот его проект позиционируется как свободный и не имеющий никакого отношения к компании.
В основе выпуска лежит FreeBSD 12.1, а из основных изменений можно отметить:
fury-xorg-tool добавлена возможность установки драйверов Nvidiadsbdriverdxkbmap теперь присутствует в базовом наборе ПО и отвечает за работу с раскладками клавиатуры>>> Загрузка образов (SF)
>>> GitHub проекта
>>> DSBDriverd (GitHub)
http://feedproxy.google.com/~r/org/LOR/~3/-Vmje_VOOTc/15591022
|
|
Обновление Tor Browser 9.0.7 |
23 марта 2020 года Tor Project выпустили обновление Tor Browser до версии 9.0.7, устраняющее проблемы безопасности в маршрутизаторе Tor, и значительно меняющее поведение браузера при выборе наиболее безопасного (Safest) уровня настроек.
Наиболее безопасный уровень подразумевает отключение JavaScript по умолчанию для всех сайтов. Однако, из-за проблемы в дополнении NoScript в настоящий момент это ограничение можно обойти. В качестве временного решения, разработчики Tor Browser сделали невозможным работу JavaScript при выборе наивысшего уровня безопасности.
Это может сломать привычные методы работы с Tor Browser для всех пользователей, включивших наивысший режим безопасности, так как теперь невозможно разрешить использование JavaScript через настройки NoScript.
Если вам необходимо вернуть предыдущее поведение браузера хотя бы на время, то можно сделать это вручную, следующим образом:
Встроенный маршрутизатор сети Tor был обновлён до версии 0.4.2.7. В новой версии были исправлены следующие недостатки:
http://feedproxy.google.com/~r/org/LOR/~3/htojRyafvV0/15604089
|
|
Firefox Better Web with Scroll -- новая модель монетизации от Mozilla |
24 марта, в своём блоге компания Mozilla предложила пользователям Firefox стать участниками тестирования сервиса "Firefox Better Web with Scroll", который нацелен на новую модель финансирования сайтов.
Цель проекта — возможность использования платной подписки для финансирования создания контента. Это должно позволить владельцам сайтов обойтись без рекламы. Сервис организован совместно с проектом Scroll.
Модель выглядит примерно так: пользователь оплачивает подписку на сервис и может просматривать сайты, присоединившиеся к Scroll, без рекламы. Около 70% от полученных средств перечисляется владельцам сайтов (что на 40% превышает их обычный доход от рекламы).
В настоящее время тестирование доступно только для пользователей из США. Чтобы стать участником программы, необходима установка специального расширения в браузер.
http://feedproxy.google.com/~r/org/LOR/~3/Itq-xI2tEOo/15603370
|
|
GHC 8.10.1 |
Состоялся очередной релиз компилятора Glasgow Haskell Compiler.
Среди изменений:
:instances, показывающая доступные инстансы классов для заданного типа.
+RTS -xn.
Подробнее про новый сборщик мусора можно прочитать здесь.
>>> Скачать
ghc, haskell, функциональное программирование
http://feedproxy.google.com/~r/org/LOR/~3/4L2FDwI_Rh0/15602884
|
|
Debian Social -- платформа для общения разработчиков дистрибутива |
Разработчики Debian запустили среду для общения участников проекта и сочувствующих. Целью является упрощение общения и обмена контентом между разработчиками дистрибутива.
Debian — операционная система, состоящая из свободного ПО с открытым исходным кодом. В настоящее время Debian GNU/Linux — один из самых популярных и важных дистрибутивов GNU/Linux, в первичной форме оказавший значительное влияние на развитие этого типа ОС в целом. Также существуют проект на основе другого ядра: Debian GNU/Hurd. Debian может использоваться в качестве операционной системы как для серверов, так и для рабочих станций.
Debian имеет наибольшее среди всех дистрибутивов хранилище пакетов — готовых к использованию программ и библиотек, — и если даже не по их числу, то по числу поддерживаемых архитектур: начиная с ARM, используемой во встраиваемых устройствах, наиболее популярных x86-64 и PowerPC, и заканчивая IBM S/390, используемой в мейнфреймах. Для работы с хранилищем разработаны разные средства, самое популярное из которых — Advanced Packaging Tool (APT).
Debian стал основой целого ряда дистрибутивов. Самые известные из них — Knoppix, Linux Mint, Maemo, SteamOS, TAILS, Ubuntu.
Название «Debian» составлено из имён основателя проекта Иана Мёрдока (Ian Murdock) и его жены Дебры Линн (Debra Lynn).
В рамках программы запущены следующие сервисы:
В будущем планируется внедрить систему обмена сообщениями на Mattermost, и сервиса обмена звуковыми файлами на основе Funkwhale.
Стоит заметить, что многие из используемых решений федеративны и поддерживают взаимную интеграцию. Например, через учетную запись в Pleroma возможно получать уведомления о новые видео в Peertube или картинках в Pixelfed.
Для создания учетной записи в сервисах необходимо подать заявку в salsa.debian.org, естественно при наличии там учетной записи. В будущем планируется организовать аутентификацию напрямую через salsa.debian.org при помощи протокола OAuth.
>>> Wiki проекта
>>> Сайт проекта
http://feedproxy.google.com/~r/org/LOR/~3/Q-0tpUNpAkY/15593776
|
|
Релиз LMDE 4 «Debbie» |
20 марта объявлен релиз LMDE 4 «Debbie». Данный релиз включает в себя все возможности Linux Mint 19.3.
LMDE (Linux Mint Debian Edition) — проект Linux Mint по обеспечению продолжения работы Linux Mint и оценки трудозатрат в случае прекращения существования Ubuntu Linux. Также LMDE является одной из целей сборок для обеспечения гарантии совместимости ПО Linux Mint вне Ubuntu.
Отмечены следующие новые воможности и отличительные особенности:
debian, linux mint, lmde, nvidia, ubuntu
http://feedproxy.google.com/~r/org/LOR/~3/z2aNWkx_gUw/15594903
|
|
Выпуск DXVK 1.6 |
20 марта вышла новая версия DXVK 1.6.
DXVK - основанная на Vulkan прослойка для DirectX 9/10/11 для запуска 3D-приложений под Wine.
Изменения и улучшения:
http://feedproxy.google.com/~r/org/LOR/~3/F5YwYJ_yhO4/15594763
|
|
KubiScan -- утилита для сканирования кластера Kubernetes на уязвимости |
KubiScan – инструмент для сканирования кластера Kubernetes на наличие рискованных разрешений в модели авторизации Kubernetes Role-based access control (RBAC). Этот инструмент был опубликован в рамках исследования "Обеспечение безопасности кластеров Kubernetes путем устранения рискованных разрешений".
Kubernetes – открытое программное обеспечение для автоматизации развёртывания, масштабирования контейнеризированных приложений и управления ими. Поддерживает основные технологии контейнеризации, включая Docker, rkt, также возможна поддержка технологий аппаратной виртуализации.
KubiScan помогает администраторам кластеров определять разрешения, которые злоумышленники могут потенциально использовать для компрометации последних. Это может быть особенно полезно в больших средах, где есть множество разрешений, ручное отслеживание которых становится затруднительным. KubiScan собирает информацию о рискованных правилах и пользователях, автоматизируя традиционные ручные проверки и предоставляя администраторам информацию, необходимую для снижения риска.
Распространяется под лицензией GNU General Public License v3.0.
http://feedproxy.google.com/~r/org/LOR/~3/ZlSSFCy37AU/15588881
|
|
Выпуск Audacious 4.0 |
21 марта вышел звуковой проигрыватель Audacious 4.0.
Audacious — проигрыватель, нацеленный на небольшое потребление ресурсов компьютера, форк BMP, преемник XMMS.
Новый выпуск по умолчанию использует Qt 5. GTK 2 остаётся в качестве опции для сборки, но все новые возможности будут добавляться в интерфейс на Qt.
Подобный на WinAmp интерфейс на Qt не был закончен к релизу и ему недостаёт таких функций как окна перехода к песне (Jump to Song). Пользователям WinAmp-подобного интерфейса рекомендуется пока что использовать интерфейс на GTK.
Улучшения и изменения:
http://feedproxy.google.com/~r/org/LOR/~3/glNcwReGZpo/15598202
|
|
Выпущены аудиоэффекты LSP Plugins 1.1.14 |
Выпущена новая версия пакета LV2-эффектов LSP PLugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей.
Наиболее значимые изменения:
Короткая демонстрация работы нового плагина: https://youtu.be/TR_Ox7U_a84
Финансовая поддержка проекта:
http://feedproxy.google.com/~r/org/LOR/~3/TmbRysdkicA/15594975
|
|
ttf-parser 0.5 -- новая библиотека для работы с TrueType шрифтами |
ttf-parser — это библиотека для разбора TrueType/OpenType шрифтов. В новой версии появилась полноценная поддержка переменных шрифтов (variable fonts) и C API, вследствие чего я решил прорекламировать её на лоре.
До недавнего времени, если была необходимость работы с TrueType шрифтами, было ровно два варианта: FreeType и stb_truetype. Первый является огромным комбайном, второй поддерживает довольно небольшое количество функций.
ttf-parser находится где-то посредине. Он поддерживает все те же TrueType таблицы (формат TrueType состоит из множества отдельных бинарных таблиц) что и FreeType, но не занимается отрисовкой самих глифов.
При этом, ttf-parser содержит множество других значительных отличий:
ttf-parser написан на Rust без использования unsafe. FreeType и stb_truetype написаны на C.ttf-parser является единственной безопасной (memory-safe) реализацией. Чтение произвольной памяти невозможно. Во FreeType постоянно исправляют уязвимости, а stb_truetype в принципе не предназначен для чтения произвольных шрифтов.ttf-parser является единственной thread-safe реализацией. Все методы парсинга константны. Единственным исключением является задание координат для переменных шрифтов, но эта функция reentrant. FreeType в принципе однопоточный. stb_truetype - reentrant (можно использовать отдельные копии в разных потоках, но не одну из множества).ttf-parser является единственной реализацией не использующей аллокации в "куче". Это позволяет ускорить разбор и избежать проблем при OOM.И несмотря на все гарантии безопасности, ttf-parser также является и самой быстрой реализацией. Например разбор CFF2 в 3.5 раза быстрее чем в FreeType. Разбор glyf тем временем на 10% медленнее чем в stb_truetype, но это из-за того, что он не поддерживает переменные шрифты, для реализации которых требуется хранить доп. информацию. Больше подробностей в README.
http://feedproxy.google.com/~r/org/LOR/~3/lp765xYK2ms/15591144
|
|