И это всё МОЁ
Увидел свет релиз свободного дистрибутива OpenIndiana 2018.04, пришедшего на смену бинарному дистрибутиву OpenSolaris, развитие которого было прекращено компанией Oracle. OpenIndiana предоставляет пользователю рабочее окружение, построенное на базе свежего среза кодовой базы проекта Illumos. Непосредственно разработка технологий OpenSolaris продолжается проектом Illumos, в котором развивается ядро, сетевой стек, файловые системы, драйверы, а также базовый набор пользовательских системных утилит и библиотек. Для загрузки сформировано три вида iso-образов - серверная редакция с консольными приложениями (664 Мб), минимальная сборка (391 Мб) и сборка с графическим окружением MATE (1.5 Гб).



И это всё МОЁ

Доступна новая версия Tex Live — сборки, позволяющей оперативно развернуть LaTeX и сопутствующее ПО (а также подробную документацию, дополнительные компоненты из CTAN и т. д.) на различных операционных системах.

( читать дальше... )








 , ,








15:47

Cinnamon 3.8

И это всё МОЁ

Состоялся релиз графического окружения Cinnamon 3.8, развиваемого командой разработчиков Linux Mint. Cinnamon основывается на компонентах GNOME, но эти компоненты поставляются как периодически синхронизируемый форк, не связанный внешними зависимостями с GNOME. По сравнению с предыдущим выпуском наблюдается большое число улучшений, среди которых:

  • Внесено множество оптимизаций в оконный менеджер Muffin (форк Mutter), что позволило повысить отзывчивость интерфейса и скорость открытия окон сравнимую с оконным менеджером Metacity;
  • Изменён Javasсript движок; задействован движок Spider Monkey 52 (mozjs52);
  • Прекращено использование утилиты gksu, объявленной устаревшей. Вместо неё задействован PolicyKit (pkexec);
  • Компоненты окружения переведены с Python 2 на Python 3;
  • Обеспечена возможность синхронизации времени через systemd-timesyncd;
  • Обеспечена возможность вывода экранных уведомлений в нижней части экрана, а также решены проблемы с уведомлениями при использовании нескольких мониторов;
  • В настройки действий при закрытии крышки ноутбука и критического разряда аккумулятора добавлена опция для мгновенного завершения работы;
  • В апплете управления громкостью обеспечена возможность установки громкости более 100%; добавлена возможность быстрого переключения на следующий или предыдущий трек через прокрутку колесом мыши;
  • Обеспечена возможность установки сторонних дополнений из локального каталога системы;
  • Начался переход на систему сборки Meson;







 








И это всё МОЁ
Компания Google представила релиз операционной системы Chrome OS 66, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 66. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач.



И это всё МОЁ
Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 3.7. С момента выпуска версии 3.6 было закрыто 26 отчётов об ошибках и внесено 73 изменения.



И это всё МОЁ
Спустя шесть лет с момента выпуска ветки 2.8.0 представлен первый релиз новой стабильной ветки графического редактора GIMP 2.10.0. Новая ветка примечательна переводом внутренних подсистем на фреймворк обработки изображений GEGL (Generic Graphics Library), поддержкой глубины цвета в 16 и 32 бит на канал (как целочисленные, так и с плавающей запятой), переработанным оформлением интерфейса пользователя, поддержкой форматов OpenEXR, RGBE, WebP и HGTO, предпросмотром применения фильтров на холсте, унификацией инструментов трансформации, задействованием OpenCL для выноса обработки графики на плечи GPU, поддержкой кистей от проекта MyPaint, возможностью многопоточного выполнения операций в GEGL, возможностью просмотра и редактирования метаданных Exif, XMP, IPTC и DICOM, базовой поддержкой HiDPI.



И это всё МОЁ

Команда разработчиков GIMP объявила о выпуске версии 2.10. Публичный анонс был сделан на конференции Libre Graphics Meeting 2018, проходящей в эти дни в Севилье (Испания).

( читать дальше... )








 








И это всё МОЁ

Canonical выпустила Ubuntu 18.04 LTS (кодовое имя Bionic Beaver).

Срок поддержки основных пакетов (секция main) составляет пять лет (до апреля 2023).

( читать дальше... )








 ,








И это всё МОЁ
Группа исследователей из университета Райса (США) разработала интеллектуальный ассистент разработчика Bayou, позволяющий частично автоматизировать процесс написания кода на языке Java. Проект использует алгоритмы глубинного машинного обучения и модель, натренированную на примерах рабочего Java-кода, представленного на GitHub. Наработки проекта открыты под лицензией Apache 2.0, код написан на Java и Python. Модель машинного обучения реализована при помощи платформы Tensorflow и инструментария scikit-learn.



И это всё МОЁ
Состоялся релиз дистрибутива Ubuntu 18.04 "Bionic Beaver", который отнесён к категории выпусков с длительным сроком поддержки (LTS), обновления для которых формируются в течение 5 лет. Установочные образы созданы для Ubuntu Desktop, Ubuntu Server, Ubuntu Cloud, Kubuntu, Ubuntu Budgie, Lubuntu, Ubuntu Studio, Ubuntu Kylin, Ubuntu MATE и Xubuntu.



И это всё МОЁ
Началось тестирование первого кандидата в релизы NetBSD 8.0, приуроченного к 25-летию с момента первого официального выпуска проекта. Установочные сборки подготовлены для основных поддерживаемых архитектур. Из новшеств по сравнению с NetBSD 7.0 можно отметить.



И это всё МОЁ
Состоялся выпуск проекта PyPy 6.0, в рамках которого развивается реализации языка Python, написанной на языке Python (используется статически типизированное подмножество RPython, Restricted Python). Выпуск подготовлен одновременно для веток PyPy2.7 и PyPy3.5, обеспечивающих поддержку синтаксиса Python 2.7 и Python 3.5, и поставляемых с stdlib 2.7.13 и 3.5.3. Выпуск доступен для Linux (x86, x86_64, PPC64, s390x, ARMv6 или ARMv7 с VFPv3), macOS (x86_64), OpenBSD, FreeBSD и Windows (x86). PyPy3.5 5.10 отмечен как первый стабильный релиз ветки 3.5 для Linux и macOS (поддержка Windows пока имеет статус бета-версии).



И это всё МОЁ
Опубликован выпуск сервера приложений NGINX Unit 1.1, в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby и Go). Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Проект пока находится на стадии бета-тестирования и не рекомендован для промышленного использования. Код написан на языке Си и распространяется под лицензией Apache 2.0. С особенностями NGINX Unit можно познакомиться в анонсе прошлого выпуска.



И это всё МОЁ

Разработчики LibreOiffice объявилио первой «Охоте на ошибки» в будущем релизе LibreOffice 6.1.

Для этого нужно скачать первую альфа-версию LibreOffice 6.1 по ссылке https://dev-builds.libreoffice.org/pre-releases/ для своей операционной системы, установить его и выполнять свои ежедневные задачи. Однако разработчики просят уделить самое пристальное внимание таким вещам, как:

  • Улучшение и исправление проблем обработки изображений в LibreOffice.
  • Работа движка баз данных Firebird Embedded, который выводят из экспериментального статуса, а также механизм импорта данных из старого формата HSQLDB.


Команда QA доступна в IRC в сети Freenode.net на канале #libreoffice-qa или в Telegram на канале LibreOffice_QA.








 ,








И это всё МОЁ
Разработчики Mozilla сообщили о включении в кодовую базу Firefox 60, выпуск которого намечен на 9 мая, поддержки Cookie-атрибута SameSite, позволяющего web-разработчикам определять ситуации, в которых допустима передача Cookie. В настоящее время, браузер передаёт Cookie на любой запрос к сайту, для которого имеются выставленные Cookie, даже если изначально открыт другой сайт, а обращение осуществляется косвенно при помощи загрузки картинки или через iframe.



10:25

XMage 1.4.29

И это всё МОЁ

Состоялся релиз XMage 1.4.29 и трёх минорных патчей к нему — свободного клиента и сервера для игры в Magic: The Gathering.

MTG — это первая в мире коллекционная карточная игра в жанре фэнтези. Ознакомиться с правилами можно здесь.

XMage — это клиент-серверная программа, написанная на языке Java с использованием графического инструментария Swing.

( читать дальше... )








 , ,








И это всё МОЁ

Мейнтейнеры подсистем ядра Линуса могут в будущем оказаться в ситуации, когда они не смогут выполнять свою работу по перенаправлению потока патчей Линусу Торвальдсу. Это может произойти, если они не переработают этот процесс с тем, чтобы сделать его более распределенным - утверждает разработчик ядра Дэниэл Веттер (Daniel Vetter).

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

Веттер, сам являясь мейнтейнером ядра i915, пришёл к этим заключениям, проанализировав запросы на включение в ядро. Как он сам заявляет, этот метод позволяет лишь поверхностно оценить тенденции в разработке. Тем не менее, со стороны подсистемы графики ситуация улучшилась, благодаря стараниям его и его коллег: для решения проблемы масштабирования он предлагает поделить работу на большее количество людей и он также предлагает обучать младших мейнтейнеров.

Ситуация особенно плоха в сетевой подсистеме, где только 9% кода на включение в ядро проверяется более, чем одним мейнтейнером. В противовес этому, 83% патчей в графической подсистеме проверяется как минимум двумя людьми.

По очень приблизительным оценкам Дэниэла к 2025 году большинство мейнтейнеров будут заняты проверкой чужого кода, и не будут иметь свободного времени для написания собственного кода, и, при текущем количестве мейнтейнеров и росте размера и сложности кодовой базы, они не смогут справиться даже с этой задачей.

В своём блоге Веттер приводит множество графиков и заключений на основе проведенного им анализа.








 ,








И это всё МОЁ

Как известно, распространение списков блокировок Роскомнадзора официально запрещено за пределами провайдеров. Но нашлись добрые люди, которые создали проект Zapret-Info и регулярно выкладывают свежие выгрузки реестра заблокированных адресов.

К сожалению, дампы выгрузок выкладываются в неудобном для использования формате (CSV, CP1251, иногда содержит ошибки). Для разбора этого формата была написана библиотека zicsv, позволяющая поточно читать дамп. На основе этой библиотеки разработана утилита командной строки zicsv-tool, с помощтю которой можно:

  • конвертировать дамп в гораздо более читабельный JSON;
  • выводить определённые типы заблокированных адресов (например только подсети) простым списком;
  • и искать адреса в списке заблокированных.

( читать дальше... )


>>> Краткая инструкция по установке и использованию.








 , ,








И это всё МОЁ

FreeCAD — свободная параметрическая 2D/3D САПР, основанная на движке OpenCASCADE.

Эта версия получила кодовое имя "Roland" — как дань памяти Роланда Франка (Roland Frank), автора множества видеоуроков и активного участника на форуме пользователей FreeCAD:

This release of FreeCAD is dedicated to our friend Roland Frank who left us in 2017. He was an active and well-appreciated member of the FreeCAD forum, and his video tutorials on the Learn FreeCAD and BPLFRE Youtube channels helped many people get started with FreeCAD.

( Основные изменения ... )


Бинарные пакеты подготовлены для Linux, macOS и Windows.

ВНИМАНИЕ! СДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ СВОИХ ФАЙЛОВ СОЗДАННЫХ В FreeCAD v0.16.67.xx
ПЕРЕД ТЕМ КАК ОТКРЫВАТЬ ИХ В 0.17.xxxxx!
МИГРАЦИЯ НА FreeCAD v0.17.xxxxx МОЖЕТ СОПРОВОЖДАТЬСЯ ПРОБЛЕМАМИ.


>>> Обзор на сайте OpenNET

>>> Обзоры в блоге «Learn Freecad»:


>>> Исходный код и бинарные сборки








 , , , ,








И это всё МОЁ
Спустя менее месяца с момента исправления прошлой критической проблемы в системе управления контентом Drupal выявлена новая уязвимость (CVE-2018-7602), которую можно использовать для удалённого выполнения кода на сервере через отправку специально оформленного запроса. Проблема затрагивает ветки Drupal 7.x и 8.x.