Linux.org.ru

Syndicate content
Linux.org.ru: Новости
Updated: 1 hour 12 min ago

Правительство утвердило порядок предустановки российского ПО

8 hours 23 min ago

На все произведенные после 1 января и продаваемые в России смартфоны и планшеты должны предустанавливаться 16 отечественных приложений, на компьютеры — три, на Smart TV — четыре. Такое требование утвердило правительство РФ.

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

 , , ,

Анонс платы IcepeakITX ELBRUS-8CB

10 hours 24 min ago

Тихо и незаметно загадочная группа неустановленных лиц готовит к выходу ориентированную на безопасность материнскую плату на базе процессора Эльбрус-8СВ.

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

 ,

Dotenv-linter обновился до версии 2.2.1

Mon, 11/23/2020 - 16:17

Вышло обновление dotenv-linter — полезного инструмента для проверки и исправления ошибок в .env файлах (файлы переменных среды Docker’а).

Многие программисты стараются при разработке ПО придерживаться манифеста двенадцати факторов. Такой подход позволяет избежать большого количества проблем, связанных с развертыванием приложений и их дальнейшей поддержкой. Один из принципов этого манифеста гласит, что все настройки должны хранится в переменных окружения. Это позволяет менять их под разные окружения (Staging, QA, Production) без изменения кода. Для хранения переменных и их значений широко используются .env-файлы.

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

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

Dotenv-linter входит в «Awesome Rust Mentors» и помогает начинающим контрибьюторам пройти первые шаги в разработке открытого ПО.

Репозиторий проекта: https://github.com/dotenv-linter/dotenv-linter

Статья с примерами и описанием работы: https://www.mgrachev.com/2020/04/20/dotenv-linter/

 , , ,

Вышел mpv 0.33

Mon, 11/23/2020 - 13:42

Спустя 10 месяцев с прошлого релиза был опубликован релиз mpv 0.33. С этим релизом сборка проекта возможна исключительно на Python 3.

В плеер было внесено множества изменений и исправлений, в том числе:

Новые возможности:

  • Фильтрация субтитров по регулярному выражению;
  • Поддержка HiDPI на Windows;
  • Поддержка exclusive fullscreen на d3d11;
  • Возможность использования sixel для проигрывания видео в терминале;
  • Реализация slice:// для чтения участков медиапотоков;
  • [x11] Возможность разместить окно на указанном рабочем пространстве;
  • [Wayland] Пользовательский доступ к wayland-app-id;
  • По умолчанию отключена поддержка GLX, вместо него предлагается использовать EGL.

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

 , , ,

Проекту GIMP исполнилось 25 лет

Mon, 11/23/2020 - 13:41

21 ноября исполнилось 25 лет с момента первого анонса свободного графического редактора GIMP. Проект вырос из курсовой работы двух студентов Беркли — Спенсера Кимбалла и Питера Мэттиса. Оба автора интересовались компьютерной графикой и были недовольны уровнем приложений для работы с изображениями в UNIX.

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

 

Ardour 6.5

Sun, 11/22/2020 - 23:24

Выпущена новая версия Ardour — свободной цифровой станции звукозаписи.

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

Также среди изменений:

  • ускоренная отрисовка вообще всех доступных каналов автоматизации MIDI сразу;
  • ускоренный экспорт — как общий, так и по файлу на дорожку (stem);
  • экспорт метатегов сессии в WAV и AIFF;
  • множество других улучшений и исправлений.

Одновременно с этим близится к завершению масштабная работа в ветке nutempo2. В этой ветке git код переписывается на основе концепции суперчасов (superclock). Рефакторинг позволит избегать ошибок при работе с MIDI- и аудиоданными, связанных с округлением чисел. До момента выхода 7.0 с этими изменениями может появиться еще одна или две версии в серии 6.x.

 ,

Facebook стал корпоративным спонсором Blender Foundation

Fri, 11/20/2020 - 23:48

Компания Facebook стала корпоративным спонсором (Corporate Patron) Blender Foundation, развивающего свободный пакет 3D-моделирования и анимации Blender. С четвертого квартала 2020 года деньги начнут поступать в фонд Blender.

Facebook развивает свой инструментарий AR (augmented reality) с интеграцией в Blender через отдельно скачиваемое дополнение.

Ранее спонсорами фонда стали такие компании, как Microsoft, Intel, Nvidia, AMD, Unity, Epic, Ubisoft.

В социальных сетях практически каждая такая новость заканчивается разъяснениями Тона Роозендаала, что участие корпораций никак не влияет на дорожную карту разработки проекта. Для новичков, не понимающих, как работают проекты СПО и Blender в частности, организатор Nodevember Лука Роод опубликовал пояснения тредом в Twitter.

 

gmusicbrowser 1.1.16 и 1.1.99.1 beta

Fri, 11/20/2020 - 15:05

Спустя пять лет разработки состоялся релиз gmusicbrowser-1.1.16.

gmusicbrowser — это аудио-проигрыватель и менеджер музыкальных коллекций, написанный на языке perl с использованием тулкита gtk+. Использует бэкенд gstreamer, mplayer или mpv. Предоставляет гибко кастомизируемые шаблоны пользовательского интерфейса. Поддерживает редактирование тегов, переименование, поиск, уведомления и т.д.

В новой версии:

  • Поддержка интерфейса на Gtk+3.
  • Поддержка формата opus.
  • Обновлены источники обложек и текстов песен.
  • Интерфейс программы переведен на эстонский и турецкий языки.
  • Различные фиксы и новые фичи, корректно перевести которые с английского я не в силах.

Сайт gmusicbrowser

github проекта.

 , , ,

Вышла Scala 2.13.4

Fri, 11/20/2020 - 14:04

Язык программирования Scala продолжает своё развитие в рамках ветки 2.13. Очередной релиз Scala 2.13.4 включает в себя несколько интересных нововведений, среди которых:

  • экспериментальная поддержка библиотек, написанных на Scala 3;
  • улучшена проверка на полноту (exhaustivity) веток при сопоставлении с образцом. Теперь эта проверка работает и при использовании охранных выражений и пользовательских экстракторов;
  • изменено поведение ExecutionContext по умолчанию (как в версии 2.12).

 

Поддержка Flash в Mozilla Firefox прекращается 26 января 2021

Thu, 11/19/2020 - 19:08

Как и было заявлено в 2017 году, Mozilla Firefox прекратит поддерживать Flash 26 января 2021 года, начиная с Firefox 85, а уже с 12 января плагин Adobe Flash прекратит воспроизведение Flash контента. Таким образом, Firefox 84 будет последней версией Firefox, поддерживающей Flash. Пост, напоминающий об этом, был опубликован в Mozilla Blog.

 , , ,

Открыт закрытый форум сообщества Эльбрус

Thu, 11/19/2020 - 14:43

18 ноября 2020 усилиями сотрудников компании МЦСТ был открыт долгожданный форум для разработчиков ПО под микропроцессоры Эльбрус.

Форум настроен для работы в закрытом режиме: незарегистрированным пользователям нельзя читать сообщения, и поисковые системы не могут индексировать страницы форума. Для регистрации на форуме пользователь должен предоставить обязательную информацию: фамилия, имя, отчество, контактный телефон, должность, название организации, отдел (подразделение). Последние три пункта можно не указывать в случае, если пользователь является дилером, так как личная информация о таком пользователе уже известна организаторам. Активация участника форума производится вручную группой администраторов после проверки и принятия решения о возможности допуска.

На форуме зарегистрированы специалисты АО «МЦСТ», эксперты, партнёры. Из российского Linux-сообщества, на форуме присутствуют авторы дистрибутива BaseALT. Судя по просачивающимся никнеймам, на форуме уже есть несколько давних пользователей сайта Linux.org.ru.

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

В связи с открытием форума, на Youtube размещено видео-обращение специалиста по связям с общественностью компании МЦСТ Максима Горшенина, в котором кратко рассказывается о новом форуме и о последующих изменениях, которые ожидаются на официальных интернет-ресурсах, посвященных отечественной микропроцессорной архитектуре Эльбрус.

 , ,

Открыт закрытый форум сообщества Эльбрус

Thu, 11/19/2020 - 14:43

18 ноября 2020 усилиями сотрудников компании МЦСТ был открыт долгожданный форум для разработчиков ПО под микропроцессоры Эльбрус.

Форум настроен для работы в закрытом режиме: незарегистрированным пользователям нельзя читать сообщения, и поисковые системы не могут индексировать страницы форума. Для регистрации на форуме пользователь должен предоставить обязательную информацию: фамилия, имя, отчество, контактный телефон, должность, название организации, отдел (подразделение). Последние три пункта можно не указывать в случае, если пользователь является дилером, так как личная информация о таком пользователе уже известна организаторам. Активация участника форума производится вручную группой администраторов после проверки и принятия решения о возможности допуска.

На форуме зарегистрированы специалисты АО «МЦСТ», эксперты, партнёры. Из российского Linux-сообщества, на форуме присутствуют авторы дистрибутива BaseALT. Судя по просачивающимся никнеймам, на форуме уже есть несколько давних пользователей сайта Linux.org.ru.

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

В связи с открытием форума, на Youtube размещено видео-обращение специалиста по связям с общественностью компании МЦСТ Максима Горшенина, в котором кратко рассказывается о новом форуме и о последующих изменениях, которые ожидаются на официальных интернет-ресурсах, посвященных отечественной микропроцессорной архитектуре Эльбрус.

 , ,

topalias: утилита для генерации коротких алиасов по истории bash/zsh

Thu, 11/19/2020 - 14:41

На GitHub опубликована Open Source утилита для генерации коротких алиасов по истории bash/zsh: https://github.com/CSRedRat/topalias

Задачи, которые решает программа:

  • Анализ файлов ~/.bash_aliases, ~/.bash_history, ~/.zsh_history с историей выполнения команд в терминале Linux в оболочке Bash/Zsh
  • Предлагает короткие аббревиатуры (акронимы) для длинных, долго набираемых и сложно запоминаемых, но часто используемых команд (хотя об этом можно даже не догадываться)
  • Выводит некоторую статистику
  • Обрабатывает управляющие параметры

Установка и запуск:

pip install topalias python -m topalias

Если кого-то заинтересовала структура проекта - напишите, пожалуйста. Есть идея сделать актуальный шаблон для новых проектов на Python, включающий CI/CI (GitHub Actions, GitLab CI, Travis CI, git pre-commit hooks), проверенная линтерами из коробки рыба проекта, запуск программы как python-пакет, модуль, скрипт.

 , , , ,

Who's online

There are currently 0 users and 0 guests online.