LINUX.ORG.RU

NetworkManager 1.58

 ,

Группа Open Source

Разработчики проекта NetworkManager представили новую стабильную ветку 1.58 — системы управления сетевыми подключениями, используемой многими современными дистрибутивами Linux. Выпуск содержит как новые возможности, так и ряд изменений, направленных на модернизацию проекта и поддержку современных сетевых технологий.

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

>>> FreeDesktop.org GitLab (gitlab.freedesktop.org)

Feonis
()

Интерфейсные идеи и их быстрая проверка

 , , , ,

Введение

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

Вот ИИ, может очень быстро набросать скрипт строчек на 300 по абзацу описания и это очень на самом деле помогает.

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

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

unDEFER
()

Переезд на Neovim

 , , ,

Как обычно, чистый TTY без X-серверов. Накатил тему Gruvbox на консоль, в качестве мультиплексора — Tmux.

По скринам:

Первый: Наконец-то решился мигрировать с Vim на Neovim. Настроил автоматическую смену тем: конфиг сам определяет окружение и отдаёт нужную тему для TTY и для графики. Сверху прикрутил локальную нейронку (LLM) в качестве ассистента.
Второй: Общий вид.
Третий: Музыкальный стек. Клиент rmpc для mpd и визуализатор звука vis.

Последний (с X-сервером): Так выглядит i3. Здесь запущен Nvim с графической темой. Скрипт запуска квантованных моделей — поставил чисто поиграться и потестировать производительность, что-то серьёзней не идёт без тормозов, что логично.

measles
()

Автоматический WAN failover для OpenWrt на 8-МБ роутере: wanmon вместо mwan3

 , mwan3, networkfailover, , wanmon

Написал легковесный демон для OpenWrt, который переключает default route по качеству канала (latency, loss, jitter). Влезает в 8 МБ flash, где mwan3 со всеми зависимостями уже не помещается.


Проблема:

Есть роутер Xiaomi Mi Router 4C (8 МБ flash, 64 МБ RAM) на OpenWrt r24550-f909059b74. Нужно автоматически переключаться с проводного интернета на Wi-Fi точку доступа с телефона при падении основного канала.

Файловая система:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 6912      6912         0 100% /rom
tmpfs                    28584       336     28248   1% /tmp
/dev/mtdblock9            5760      5628       132  98% /overlay
overlayfs:/overlay        5760      5628       132  98% /

Свободно ~130 КБ. mwan3 со всеми зависимостями (iptables, conntrack, LuCI) сюда уже не влезает.

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

ng256
()

Как часто вы меняете обои рабочего стола?

 , ,

Имеется в виду на компьютере, телефон не в счёт.

Если компьютеров несколько, можно считать по совокупности — то есть смена обоев на любом из них считать за событие смены обоев, даже если на остальных давно не менялись.

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

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

CrX
()

FSearch 0.3

 , fsearch, , ,

Группа Open Source

12 июля состоялся выпуск 0.3 FSearch — утилиты для быстрого поиска файлов, созданной по образцу Everything для Windows.

Проект написан на языке C и GTK3, и распространяется по лицензии GNU GPL 2.0.

Возможности FSearch:

  • мгновенные результаты по мере ввода;
  • расширенный поисковый синтаксис;
  • поддержка поиска по шаблону и регулярным выражениям;
  • поддержка фильтров: поиск только файлов, директорий или и того и другого;
  • включение или исключение в базу данных только определённых директорий, с поддержкой шаблонов;
  • быстрая сортировка по имени файла, пути, размеру или времени изменения;
  • настраиваемый интерфейс (например, переключение между традиционным интерфейсом с панелью меню, и пользовательским оформлением).

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

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

dataman
()

Perl 5.44

 ,

Perl 5.44
Группа Разработка

После года разработки опубликован релиз новой стабильной ветки языка программирования Perl — 5.44. При подготовке нового выпуска было изменено около 270 тысяч строк кода (без документации и автоматически сгенерированного кода — 110 тысяч), изменения затронули 860 файлов, в разработке принял участие 71 разработчик.

Ветка 5.44 выпущена в соответствии с утверждённым тринадцать лет назад фиксированным графиком разработки, подразумевающим выпуск новых стабильных веток раз в год и корректирующих релизов — раз в три месяца. Примерно через месяц планируется выпустить первый корректирующий релиз Perl 5.44.1, в котором будут исправлены наиболее значительные ошибки, выявленные в процессе внедрения Perl 5.44.0. Одновременно с выходом Perl 5.44 прекращена поддержка ветки 5.40, для которой обновления могут быть выпущены в будущем только в случае выявления критических проблем с безопасностью. Начался процесс разработки экспериментальной ветки 5.45, на базе которой в первой половине 2027 года будет сформирован стабильный релиз Perl 5.46, если не будет принято решение перейти к нумерации 7.x.

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

>>> Источник: OpenNET (opennet.ru)

dataman
()

ZXC 0.13.0 и 0.13.1

 , , , ,

Группа Open Source

14 и 15 июля, после почти месяца разработки, состоялись выпуски 0.13.0 и 0.13.1 SIMD-оптимизированной библиотеки и кроссплатформенной консольной утилиты ZXC (github.com), реализующих высокопроизводительное многопоточное асимметричное сжатие без потерь и оптимизированное для игровых ресурсов, прошивок и пакетов приложений. Формат разработан по принципу «один раз записать, многократно читать» (WORM).

В отличие от таких кодеков, как LZ4, ZXC жертвует скоростью сжатия ради максимальной пропускной способности при распаковке.

Декларируется скорость распаковки на 9-48% выше, чем у LZ4 с уровнем компрессии по умолчанию, с равным или более высоким коэффициентом сжатия.

Главное изменение этих версий — новый уровень сжатия 7 (ультра) с использованием сравнительно недавно опубликованным SIMD-оптимизированным алгоритмом PivCo-Huffman («pivot-coded Huffman») (репозиторий), который позволяет превысить коэффициент сжатия zstd (-1), при этом скорость декодирования остаётся примерно в 2 раза выше, чем у zstd. Энтропийное декодирование было переработано, что позволило увеличить её скорость на уровне 6 на 5–13% на всех эталонных процессорах.

Формат контейнера обновлён до версии 7 и это последнее запланированное изменение формата. Версия 0.13 является последним этапом перед выпуском версии 1.0, в которой формат контейнера ZXC будет зафиксирован, что обеспечит его стабильность и обратную совместимость.

Проект написан на языке C и распространяется по лицензии BSD 3.

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

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

dataman
()

НИИЭТ начал серийные поставки микроконтроллеров RISC-V российским производителям электроники

 , , ,

Группа Hardware and Drivers

АО «НИИЭТ» (входит в Группу компаний «Элемент», MOEX: ELMT) начал серийные поставки 32-разрядных микроконтроллеров К1921ВГ015 на базе открытой архитектуры RISC-V российским производителям электроники. Микросхемы могут применяться в измерительных приборах, счетчиках газа и электроэнергии, системах промышленной автоматизации, медицинской технике и других энергоэффективных встраиваемых устройствах. Поставки стали следующим этапом развития продукта после освоения серийного выпуска и запуска технологического участка по корпусированию микросхем. В феврале 2025 года на площадке НИИЭТ была выпущена первая серийная партия микросхем в пластиковых корпусах. Корпусирование изделий выполняется на собственном технологическом участке института. За год работы суммарный объем выпуска технологического участка составил около 1.5 млн. изделий. Проектная мощность линии достигает 10 млн. изделий в год.

К1921ВГ015 — флагманский 32-разрядный ультранизкопотребляющий микроконтроллер НИИЭТ на базе открытой архитектуры RISC-V. Он предназначен для энергоэффективных встраиваемых устройств и может использоваться в системах учёта ресурсов, средствах измерения, промышленной автоматизации, медицинской технике и других прикладных решениях. Микросхема включена в единый реестр российской радиоэлектронной продукции в соответствии с постановлениями Правительства РФ №719 и №878.

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

>>> Источник: riscv-alliance.ru/news (riscv-alliance.ru)

ArtSh
()

Еще топики

Июль 2026

Июль 2026

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

Канал в Telegram