И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








14:16

DXVK 0.50

И это всё МОЁ

Состоялся новый релиз DXVK 0.50 - транслятора DirectX 11 > Vulkan, позволяющего запустить в Wine любую современную игру, использующую DX11, практически без потерь в производительности. В новой версии:

  • Добавлена поддержка не родных разрешений экрана;
  • Добавлена поддержка вычисления вершин D3D11 при наличии соответствующего Vulkan-расширения VK_EXT_vertex_attribute_divisor;
  • Многочисленные оптимизации рендеринга, как общие, так и направленные на Vulkan-драйвер RADV;
  • Существенно улучшена производительность игр, использующих 24-битную глубину буфера, при использовании проприетарного драйвера Nvidia;
  • Исправлены следующие баги:







 , , ,








И это всё МОЁ
Опубликован первый значительный релиз проекта Cilium, в рамках которого подготовлена система для обеспечения сетевого взаимодействия и применения политик безопасности для изолированных контейнеров и процессов. Ключевой особенностью Cilium является применение для контейнерной изоляции новых технологий ядра Linux - еBPF (Berkeley Packet Filter) и XDP (eXpress Data Path). Исходные тексты компонентов, работающих на уровне пользователя, написаны на языке Go и распространяются под лицензией Apache 2.0. Загружаемые в ядро Linux сценарии BPF доступны под лицензией GPLv2.



И это всё МОЁ
Представилен новый открытый фреймворк Asylo, при помощи которого можно легко адаптировать приложения для выноса части функциональности, требующей повышенной защиты, на сторону защищённого анклава (TEE, Trusted Execution Environment). Код фреймворка написан на языке С++ и распространяется под лицензией Apache 2.0. Фреймворк подготовлен компанией Google, но не является официально поддерживаемым продуктом Google. Для упрощения разработки предлагаются готовые образы Docker-контейнеров с реализацией готового сборочного окружения и среды для тестирования работы анклавов.



И это всё МОЁ

Компания Google объявила об открытии под лицензией Apache 2.0 своей системы для оптимизации 3D-сцен Seurat. Данный инструмент предназначен для снижения потребления ресурсов и ускорения отрисовки 3D сцен на мобильных системах виртуальной реальности, за счёт уменьшения количества треугольников, небольших искажений света и более шероховатых поверхностей, но без видимых потерь в качестве. Суть процесса оптимизации в том, что сцены в шлемах виртуальной реальности обычно просматриваются в ограниченной области видимости и это можно использовать для оптимизации геометрии и текстур в 3D-сцене. Seurat получает на входе данные о цвете и глубине изображения, и генерирует текстурированную полигональную сетку, отвечающую заданным требованиям по числу треугольников, размеру текстуры и интенсивности заполнения. В Seurato могут быть добавлены любые 3D сцены, в независимости от используемого рендера, включая игровые движки. Подготовлены плагины для интеграции с Unreal Engine 4, Unity3D и Autodesk Maya.

Исходный код








 , , , ,








И это всё МОЁ

Вышла новая мажорная версия open source торрент клиента QBitTorrent 4.1.

Основные изменения:

  • Новая версия WebAPI 2. Поддержка первой версии сохранена;
  • Добавлена опция «Объединять операции чтения и записи» в расширенных настройках;
  • Добавлена возможность фильтровать RSS публикации;
  • Стало возможным сконфигурировать при какой скорости торрент будет считаться медленным;
  • При создании торрента стало возможным использовать оригинальный порядок файлов (ранее они всегда сортировались по размеру);
  • Исправлена ошибка при загрузке очень больших торрент файлов;
  • Исправлена проблема, которая приводила к нарушению целостности приостановленных загрузок при их проверке;
  • Проведена оптимизация кода;
  • Теперь используется источник энтропии от операционной системы.

Полный changelog доступен на официальном сайте.








 ,








И это всё МОЁ

Компания Qt опубликовала на своём сайте результаты исследования и ответы на часто задаваемые вопросы при разработке программ на встраиваемых системах.

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

К несчастью, до этого момента официально поддерживаемым оборудованием были процессоры класса «ARM Cortex-A» под управлением ядра Linux и несвободных операционных систем реального времени, а системные требования были крайне высоки: 256 мегабайт оперативной памяти, 512 мегагерц тактовой частоты процессора и видеочип с поддержкой технологии OpenGL ES 2.0.

Сейчас же, вследствие проведённых оптимизаций, тестовые программы на Qt Widgets, QML и Qt Quick Controls 2 могут работать на чипе класса «ARM Cortex-M» под управлением свободной операционной системы реального времени RTEMS, а размер итоговой прошивки разнится от 6-13 мегабайт, с потреблением 3-10 мегабайт оперативной памяти.








 , ,








И это всё МОЁ

Спустя немногим меньше двух месяцев с прошлой значительной версии состоялся очередной выпуск qutebrowser — браузера с минималистическим интерфейсом, рассчитанного на управление с клавиатуры посредством Vi-like сочетаний клавиш.

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








 ,








19:36

Ogre3D 1.11

И это всё МОЁ

Спустя немногим больше года с прошлой значительной версии состоялся очередной выпуск Ogre3D — объектно-ориентированного движка для 3D-графики.

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

В этой версии, помимо исправлений ошибок, состоялся переход на C++11 STL, проведены оптимизации потребления памяти, реализована поддержка новых файлов сцен, OgreMain был отделён от системных библиотек интерфейса, а OgreScript получил стандартизированный синтаксис в оверлеях.

>>> Changelog








 ,








И это всё МОЁ

Состоялась новая версия плагина gtkplatform 0.2.3, позволяющего унифицировать внешний вид Qt-приложений в GTK-окружениях рабочего стола, путём задействования GTK в качестве хост-тулкита. Qt приложение использует GTK+ для рендеринга окна, файловых диалогов, ввода и так далее, делая работу Qt-приложения, например, в GNOME, неотличимой от штатных GNOME-приложений. В новом выпуске, помимо исправления багов и уменьшения нагрузки на CPU, добавлен крайне интересный модуль - gtkextras. Данный модуль позволяет использовать в любом Qt-приложении штатный HeaderBar-заголовок GTK+ 3, посредством класса QGtkHeaderBar. Пример. Данный модуль ещё не стабилизирован, но разработчики продолжат его дорабатывать и улучшать.








 , ,








И это всё МОЁ
Состоялся релиз видеоредактора Shotcut 18.05, который развивается автором проекта MLT и использует данный фреймворк для организации редактирования видео. Поддержка форматов видео и звука реализована через FFmpeg. Возможно использование плагинов с реализацией видео и аудио эффектов, совместимых с Frei0r и LADSPA. Из особенностей Shotcut можно отметить возможность многотрекового редактирования с компоновкой видео из фрагментов в различных исходных форматах, без необходимости их предварительного импортирования или перекодирования. Имеются встроенные средства для создания скринкастов, обработки изображения с web-камеры и приёма потокового видео. Для построения интерфейса применяется Qt5. Код написан на C++ и распространяется под лицензией GPLv3.



И это всё МОЁ

Опубликованы видео с конференции KubeCon + CloudNative Europe 2018, прошедшей 2-4 марта в Копенгагене

Конференция была посвящёна созданию облаков на базе open source решений - Kubernetes, Docker, OpenStack. Также было уделено внимание мониторингу (Prometheus ), CI/CD ( Jenkins ) и другим смежным темам

Среди докладчиков были представители Google, RedHat, Oracle, DigitalOcean

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








 








И это всё МОЁ
Представлен релиз торрент-клиента qBittorrent 4.1.0, написанного с использованием тулкита Qt и развиваемого как открытая альтернатива µTorrent, приближенная к нему по интерфейсу и функциональности. В новой версии представлен новый web-интерфейс и переработанный WebAPI. Web-интерфейс переведён на технологии HTML5 и снабжён новым оформлением. Добавлена новая система фильтрации RSS и возможность настройки, на какой скорости торрент считается медленным. При создании торрентов реализована функция сохранения порядка следования файлов.



И это всё МОЁ

Вышла новая версия открытой ( Creative Commons 3.0 BY-NC-SA ) книги по электроматериалам. Автор - Серков П.А

Написана очень живо, а картинки действительно в тему. Не думал что можно так интересно говорить на узкую техническую тему

Кому может быть интересна:

  • людям, которые делают ремонт или просто решили заменить проводку времён царя гороха, пока не поздно
  • тыжпрограммисту, чтобы немного прокачать навык «почини утюг»
  • специалистам по всему, чтоб было о чём поговорить

Сабж:








 ,








И это всё МОЁ
Маттиас Класен (Matthias Clasen), лидер Fedora Desktop Team и участник GNOME Release Team, представил инициативу Team Silverblue, нацеленную на продолжение разработки проекта Fedora Atomic Workstation и доведения его до состояния полноценного продукта, пригодного к повседневному использованию и не отстающего и даже опережающего по своим возможностям классический вариант Fedora для рабочего стола.



И это всё МОЁ
Компания Google представила новый открытый проект Seuratо, в рамках которого подготовлена реализация технологии упрощения 3D-сцен для снижения потребления ресурсов и ускорения процесса рендеринга. Код проекта написан на C++ и поставляется под лицензией Apache 2.0.



И это всё МОЁ

Состоялся релиз свободного видеоредактора Shotcut 18.05, построенного с использованием движка MLT (от того же автора), библиотеки аппаратного ускорения эффектов Movit, библиотек Qt5 и набора мультимедиа кодеков FFmpeg. В новом выпуске:

  • Добавлена поддержка ключевых кадров для следующих фильтров:
    • Gain/Volume;
    • Brightness;
    • Circular Frame;
    • Color Grading;
    • Opacity;
    • Size and Position (только в упрощённом режиме).
  • Добавлена поддержка моно и 5.1 объёмного звука (Settings > Audio Channels и Export >Audio > Channels);
  • Добавлен перевод на финский язык;
  • Возвращена поддержка экспорта GIF анимации;
  • Уменьшен размер памяти (особенно для фильтров Rotate, Size и Position);
  • Изменены параметры экспорта по умолчанию, чтобы уменьшить выходной размер за счёт увеличения GOP и количества B-кадров.







 ,








И это всё МОЁ
В маршрутизаторах GPON (Gigabit-capable Passive Optical Networks), выпускаемых различными производителями, выявлены критические уязвимости, позволяющие получить доступ к операциям в web-интерфейсе без прохождения аутентификации и запустить любые команды на устройстве.



И это всё МОЁ
В маршрутизаторах GPON (Gigabit-capable Passive Optical Networks), выпускаемых различными производителями, выявлены критические уязвимости, позволяющие получить доступ к операциям в web-интерфейсе без прохождения аутентификации и запустить любые команды на устройстве.



И это всё МОЁ
Представлено третье обновление ветки SeaMonkey 2.49, построенной на основе Firefox 52 ESR. SeaMonkey объединяет в рамках одного продукта набор приложений для работы в сети, разрабатываемые под эгидой проекта Mozilla: web-браузер, почтовый клиент, систему агрегации новостных лент (RSS/Atom) и WYSIWYG-редактор html-страниц Composer. Пакет доступен в сборках для платформ Linux, Windows и macOS. Автоматическое обновление до версии SeaMonkey 2.49.3 не поддерживается, поэтому пользователям следует вручную установить новый выпуск поверх старого. Новый выпуск синхронизирован с кодовыми базами Firefox 52.7.3 и Thunderbird 52.7.0, и включает все доступные в них исправления.