LINUX.ORG.RU

Кем бы вы хотели работать в ИТ?

 

Бывает что текущее место не совпадает с тем на котором хотелось бы работать.
Кем бы вы хотели работать в ИТ?

Наверно для тех у кого текущее место совпадает с тем на котором хотелось бы работать не имеет смысла вводить еще один пункт. Голосуйте за тот по которому работаете.

Для участия в опросе войдите или зарегистрируйтесь.

>>> Результаты

jura12
()

Мой любимый дизайн из Ubuntu 10.04 теперь доступен на актуальном MATE

 , ,

Я портировал мою любимую тему оформления из Ubuntu 10.04 в современный MATE. В Ubuntu 20.04 графическое окружение MATE было всё ещё на GTK2, поэтому Ctrl+C-Ctrl+V без проблем и пердолинга работал - я так делал 6-7 лет назад. Однако с тех пор MATE полностью перешёл на GTK3 и вроде полностью перешёл на Wayland - поэтому я работал над GTK3.

В оконном менеджере Marco разработчики MATE что-то наGNOMEвертили, из-за чего в теме оформления Marco из Ubuntu 10.04:

  1. Сломалось кнопка Закрыть в окнах, где есть кнопка Закрыть.

  2. Из-за скругления нижних углов окна появилась небольшая дыра в нижней части окна с либо пустотой, либо черным чем-то

Обе проблемы я исправил.

Тема оформления: https://github.com/ConLenov/LucidChocolate

Иконки: Ambience из Ubuntu MATE 20.04

Обои из Ubuntu 17.04.

Оформление панели MATE адаптировано под широкоформатные мониторы 4К. Поддержки GTK4 пока нету, поскольку на GTK4 есть только GNOME - но у меня к GNOME презрение. На Header-Bar я пока забил, потому что я не знаю, как адаптировать тему оформления под Header-Bar, к тому же все приложения MATE на данный момент обходятся без Хедер-баров.

ConLenov
()

Simplerpc (libsrpc): Модель владения памятью

 , , ,

В предыдущей статье Simplerpc: Простой RPC на Си для Linux-приложений было краткое знакомство с framework-ом, в этой подробнее описана используемая в нём модель владения разделяемой памятью.

При использовании несколькими приложениями аллокатора из общего пула разделяемой памяти возникает несколько задач, которые можно по-разному решать. Пул отображается во все процессы по одному и тому же виртуальному адресу, поэтому указатель, полученный в одном процессе, остаётся валидным в другом, и данные между процессами можно передавать вообще без копирования. Обратная сторона такого удобства в том, что любой из процессов может в любой момент «умереть» — по exit(), SIGKILL или segfault — и оставить после себя либо недоделанную операцию с аллокатором, либо выделенные блоки, которые больше никому не нужны.

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

dsn76
()

Выпуск LibreDB Studio 0.16.2 с устранением уязвимости доступа к чужим соединениям

 , , , ,

Группа Open Source

Вышла версия 0.16.2 LibreDB Studio, клиента для SQL- и NoSQL-СУБД с веб-интерфейсом. Studio ставится на свой сервер, а пользователи работают с базами через браузер. Лицензия MIT.

В этой версии исправлена уязвимость GHSA-3wh2-8x78-jfw4 с оценкой 8.8 из 10 по CVSS. О ней сообщил сторонний исследователь NotAFlightRisk.

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

>>> Репозиторий проекта (github.com)

libredb
()

OutWiker 4.1

 , , , ,

Группа Офисные приложения

Спустя три с половиной месяца с момента выхода прошлой стабильной версии OutWiker 4.0 опубликован выпуск программы для хранения заметок OutWiker 4.1. Особенностью программы является хранение заметкок в виде каталогов с текстовыми файлами, к каждой заметке можно прикреплять произвольное количество файлов, программа позволяет писать заметки с использованием различных нотаций: HTML, вики, Markdown (если установлен соответствующий плагин). Также с помощью плагинов можно добавить возможность размещения на викистраницах формул в формате LaTeX и вставки блока кода с раскраской ключевых слов для различных языков программирования. Программа написана на языке Python (интерфейс на wxPython), распространяется под лицензией GPLv3 и доступна в сборках для Linux (snap и flatpak) и Windows.

Изменения в версии 4.1:

  • Исправлен запуск и работа приложения в композиторах Wayland в Linux.
  • Добавлена возможность при создании новой заметки сразу открывать её в новой вкладке.
  • Добавлена возможность создания заметки на основе выделенного текста в открытой заметке.
  • Добавлена возможность сортировки заметок по дате создания или изменения.
  • Добавлена настройка цветов облака тегов.
  • Добавлено сохранение положения прокрутки в режиме просмотра.
  • Многочисленные исправления надписей в интерфейсе приложения.
  • Продолжается работа по перерисовке значков для заметок из растрового в векторный формат.
  • Исправления ошибок и улучшения в интерфейсе приложения.

Уже началась работа над следующей версией OutWiker 5.0, в Windows-версии будет использоваться более новый HTML-движок Edge, но при этом прекратится поддержка Windows 7.

>>> Страница приложения (jenyay.net)

JenyayIlin
()

Выпуск FluxCast 0.2.7, инструмента для трансляции рабочего стола Linux на Smart TV

 , , , ,

Группа Мультимедиа

Состоялся выпуск проекта FluxCast v0.2.7, предназначенного для организации стриминга рабочего стола Linux на экраны Smart TV по протоколам Wi-Fi Direct (Miracast), DLNA и Chromecast с минимальной задержкой. Исходный код проекта написан на Python и распространяется под лицензией GPLv3.

Ключевым изменением в версии 0.2.7 стало полное устранение двух уязвимостей безопасности в сетевом стеке (исправлены несанкционированное подключение к RTSP-сессии и DoS-уязвимость, приводящая к MemoryError).

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

>>> Подробности релиза на GitHub (github.com)

Illium
()

Как вы относитесь к тому, что с главной убрали настройку отображения колонок?

 

Речь идёт про то, что убрали настройку отображения и позиции колонок (галерея, опросы, теги, статьи, топ 10) на главной.

Для участия в опросе войдите или зарегистрируйтесь.

>>> Результаты

teod0r
()

systemd 262

 , systemd-homed, ,

systemd 262
Группа Linux General

К нам приехал долгожданный релиз свободного (GPL) менеджера систем GNU/Linux. В этой версии:

  • поддержка LUO (Live-Update Orchestrator);
  • canary text для ИИ-агентов (для правильной атрибуции соответствующих изменений) в AGENTS.md;
  • поддержка политик FSCRYPTv2 в systemd-homed;
  • полный перевод udevadm на интерфейс varlink;
  • возможность сборки systemd в качестве статического бинарника (для использования в контейнерах);
  • множество других больших и малых изменений.

Поддержка LUO особенно интересна в контексте работ над Orphaned VM — виртуалках, способных переживать ребут хоста без остановки работы.

>>> Подробности (github.com)

zabbal
()

Дошли руки до написать поддержку клавиатуры в OpenRGB

 , ,

Клавиатура Thermaltake TT Premium X1 RGB. На первом фото написано HI LOR 23 SEP.

Отправил PR… и судя по фото, нужно почистить клавиатуру.

P.S.: В реальности она не настолько грязная, камера сильно увеличивает.

anonymous_sama
()

Valve представила Lepton — набор инструментов для запуска Android-игр в Linux

 , ,

Valve представила Lepton — набор инструментов для запуска Android-игр в Linux
Группа Игры

Открытый набор инструментов Lepton предназначен для интеграции с клиентом Steam и, в частности, для запуска VR-совместимых Android-игр на Linux-шлеме Steam Frame.

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

>>> Lepton (steamos.cloud)

nuxster
()

Еще топики

Сентябрь 2026

Сентябрь 2026

RSS-подписка на новости

Канал в Telegram