LINUX.ORG.RU

Opensource


53

1

Всего сообщений: 1241

Вышел Zabbix 5.4

 , ,

Группа Open Source

Состоялся релиз свободной системы мониторинга с полностью открытым исходным кодом Zabbix 5.4. Zabbix – универсальная система для мониторинга производительности и доступности серверов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, контейнеров, ИТ-сервисов, веб-сервисов, облачной инфраструктуры.

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

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

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

alexvl
()

System76 представила фирменную «open source» клавиатуру

 , , дорого,

System76 представила фирменную «open source» клавиатуру
Группа Hardware and Drivers

Компания System76 официально представила свой новый продукт — «Launch Configurable Keyboard». Это сделанная в США механическая клавиатура с акцентом на открытый исходный код. Launch имеет как прошивку, так и аппаратное обеспечение с открытым исходным кодом. Даже программное обеспечение для конфигурации, работающее под Linux, Windows и macOS, — с открытым исходным кодом.

«Благодаря широкому спектру возможностей настройки, Launch подходит для самых разных потребностей и сценариев использования. Продуманный дизайн клавиатуры позволяет держать все необходимое в пределах досягаемости, что значительно сокращает неудобные движения рук. Launch поставляется с дополнительными колпачками и удобным съемником, что позволяет менять клавиши местами в зависимости от личных предпочтений в рабочем процессе для достижения максимальной эффективности. Launch также оснащен новой раздельной клавишей пробела, которая позволяет пользователю поменять одну клавишу Spacebar на Shift, Backspace или Fn, чтобы уменьшить усталость рук при наборе текста. В Launch используется всего три размера клавиш, что значительно расширяет возможности конфигурации», — сообщает System76 в пресс-релизе.

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

Предварительные заказы на «Launch Configurable Keyboard» уже стартовали, а отгрузка потребителям начнётся в июне. Стоимость клавиатуры составит $285.

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

cocucka
()

OutWiker 3.0

 , , ,

OutWiker 3.0
Группа Open Source

Вышла новая стабильная версия программы для хранения заметок OutWiker 3.0. Особенностью программы является то, что заметки хранятся в виде папок с текстовыми файлами, к каждой заметке можно прикреплять произвольное количество файлов, программа позволяет писать заметки с использованием различных нотаций: HTML, вики, Markdown (если установлен соответствующий плагин). Также с помощью плагинов можно добавить возможность размещения на викистраницах формул в формате LaTeX и вставки блока кода с раскраской ключевых слов для различных языков программирования.

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

>>> Подробности (jenyay.net)

JenyayIlin
()

fheroes2 0.9.3

 , , ,

Группа Игры

Здравствуйте, друзья!

Начало нового месяца и у нас очередной геройский релиз! fHeroes2 обновился до 0.9.3 версии!

У нас есть множество тем, чтобы порадовать верных любителей Heroes of Might and Magic II. Но самое главное — проект ни чуточку не сбавляет обороты и работа кипит с прежним энтузиазмом.

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

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

Проект fHeroes2 стал поддерживать и другие языки: помимо английского, вы сможете насладиться прохождением карт на польском, французском, немецком и даже русском языках!

И, наконец, в нашем проекте практически полностью реализована оригинальная кампания «The Succession Wars», вместе с бонусами и переходящими от сценария к сценарию наградами.

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

>>> Подробности на нашей странице (github.com)

sirDranik
()

Автор Libreboot выступила в защиту Ричарда Столлмана

 , ,

Группа Open Source

Лия Роу, основатель Libreboot, – проекта свободного программного обеспечения, направленный на замену проприетарной прошивки BIOS, – разместила на сайте проекта статью, с призывом защитить Ричарда Столлмана и FSF.

«Вся цель этой статьи состояла в том, чтобы выразить мою поддержку Ричарду Столлмену и защитить его честь. Его время когда-нибудь закончится, и он заслуживает того, чтобы это произошло естественно. Тем не менее, есть еще много того, что он может внести!» – говорится в статье.

Автор затрагивает такие компании, как Microsoft, Google, OSI, Linux Foundation, Gnome Foundation, Ethical Source People, их корпоративные связи, лояльность, и идеологическую борьбу с Free Software на протяжении многих лет, а также праве этих компании заявлять что они представляют Free Software.

В статье также рассказывается о том, что для Лии значит Столлман, Free Software, Эрик Реймонд, и с какими трудностями она сталкивается в своей работе над Libreboot.

Примечание: В сентябре 2016 года Лия Роу послала FSF и GNU «любить друг друга».

>>> Подробности (libreboot.org)

anonymous
()

Релиз видеоплеера Celluloid v0.21

 ,

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

22 марта 2021 вышло обновление видеопроигрывателя Celluloid v0.21, бывшего GNOME MPV, реализующего графический интерфейс на базе тулкита GTK для консольного видеоплеера MPV. В дистрибутивах Linux Mint и Ubuntu Mate он теперь используется вместо привычных VLC и Xplayer.

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

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

Zhbert
()

Mesh-сеть Yggdrasil

 

Группа Open Source

Mesh-сеть Yggdrasil это свободная, кроссплатформенная, быстрая, одноранговая оверлейная сеть (может работать и в режиме прямого подключения, без оверлея). Каждый пользователь в сети — равный участник, который имеет свой личный, статический IPv6 адрес (даже если он находится за NAT, и динамическим IP). Сеть разрабатывается с уклоном на конфиденциальность, по этому все переданные пакеты шифруются. Сеть работает в диапазоне 200::/7 (который не рекомендуется к использованию IETF с 2004 года.), что уменьшает вероятность внутрисетевых конфликтов. Сеть отлично подходит для тех, кто хочет держать свой собственный сервер или заботится о своей конфиденциальности.

>>> Подробности (yggdrasil-network.github.io)

IvanGorinich
()

Microsoft выпустила официальную Rust библиотеку для Windows API

 , , , ,

Группа Open Source

Библиотека оформлена в виде Rust crate под MIT License, который можно использовать вот так:

[dependencies]
windows = "0.2.1"

[build-dependencies]
windows = "0.2.1"

После этого в скрипте сборки build.rs можно сгенерировать те модули, которые нужны для вашего приложения:

fn main() {
    windows::build!(
        windows::data::xml::dom::*
        windows::win32::system_services::{CreateEventW, SetEvent, WaitForSingleObject}
        windows::win32::windows_programming::CloseHandle
    );
}

Документация о доступных модулях опубликована на docs.rs.

Пример кода:

mod bindings {
    ::windows::include_bindings!();
}

use bindings::{
    windows::data::xml::dom::*,
    windows::win32::system_services::{CreateEventW, SetEvent, WaitForSingleObject},
    windows::win32::windows_programming::CloseHandle,
};

fn main() -> windows::Result<()> {
    let doc = XmlDocument::new()?;
    doc.load_xml("<html>hello world</html>")?;

    let root = doc.document_element()?;
    assert!(root.node_name()? == "html");
    assert!(root.inner_text()? == "hello world");

    unsafe {
        let event = CreateEventW(
            std::ptr::null_mut(),
            true.into(),
            false.into(),
            std::ptr::null(),
        );

        SetEvent(event).ok()?;
        WaitForSingleObject(event, 0);
        CloseHandle(event).ok()?;
    }

    Ok(())
}

Для некоторых вызовов функций используется unsafe, так как эти функции предоставляются как они есть, не адаптируя их к конвенциями Rust. По такому же принципу устроен crate libc, который служит базовым crate для доступа к libc и используется как основа для пострения библиотек с безопасным интерфейсом.

Проект создан в рамках Win32 Metadata Project, который призван облегчить создание API для разных языков программирования. Вторая библиотека, которая была создана на основе Metadata Project на первое фазе проекта - C#/Win32. Также Microsoft анонсировала начало работы над версией для С++, которая использует современный стиль языка.

>>> Github (github.com)

vertexua
()

Вышел Camelot v0.2

 , ,

Вышел Camelot v0.2
Группа Open Source

Вышел Camelot v0.2 – второй минорный релиз кросс-платформенного файлового менеджера. Изменения с версии 0.1:

  • Поддержка macos
  • Работа с архивами
  • Поддержка возможности открыть файл в заданной программе
  • Поддержка подключаемых дисков
  • Поиск файлов
  • Локализация
  • Удаление в корзину
  • Улучшения производительности
  • Исправления ошибок

и многое другое.

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

Heimdall
()

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

 dotenv-linter, , ,

Группа Open Source

Вышло обновление 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/

>>> Подробности (evrone.ru)

Alve
()

Вышел Zabbix 5.2 с поддержкой IoT и синтетического мониторинга

 , , ,

Группа Open Source

Состоялся релиз свободной системы мониторинга с полностью открытым исходным кодом Zabbix 5.2.

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

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

Единый веб-интерфейс реализует централизованное управление конфигурациями мониторинга и распределением прав доступа различным группам пользователей. Код проекта распространяется под лицензией GPLv2.

Zabbix 5.2 - это новая мажорная не-LTS версия со стандартным сроком официальной поддержки.

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

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

alexvl
()

Релиз Kdenlive 20.08.2

 , ,

Релиз Kdenlive 20.08.2
Группа Open Source

Обычно минорные выпуски предназначены для исправлений ошибок, но Kdenlive 20.08.2 поставляется с набором изменений, достойных основного выпуска.

Kdenlive (KDE Non-Linear Video Editor) — нелинейный видеоредактор с открытым исходным кодом на основе Framework MLT и KDE.

Помимо некоторых исправлений утечки памяти и улучшения удобства использования в этой версии:

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

>>> Подробности (kdenlive.org)

MaxPower
()

Релиз SU2 7.0.7

 , , ,

Группа Open Source

Вышел новый релиз открытого пакета для CFD SU2.

Релиз содержит ряд экспериментальных возможностей:

  • добавлена поддержка использования SIMD

  • реализован решатель для симуляции реагирующих и неравновесных течений (NEMO Solver)

  • улучшена работа алгоритма распределения нагрузки для гибридных сеток и добавлены опции управления для ParMETIS

  • добавлено граничное условие «Шероховатая стенка» для моделей турбулентности SST и SA

  • обновлены используемые версии CoDiPack и MeDiPack

и некоторые другие.

Также исправлен ряд ошибок.

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

Slackware_user
()

fheroes2 0.8.2

 , , ,

Группа Игры

Привет всем любителям игры «Герои меча и магии 2»!

Рады сообщить Вам, что свободный движок fheroes2 обновился до версии 0.8.2, которая является небольшим, но уверенным шагом к версии 0.9.

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

>>> Подробности на нашей странице. (github.com)

sirDranik
()

Релиз терминального опенсорс ремейка Boulder Dash

 , , ,

Релиз терминального опенсорс ремейка Boulder Dash
Группа Игры

Немецкий разработчик Stefan Röttger выпустил ascii игру для unix-совместимых терминалов под названием ASCII DASH. Данный проект призван сделать ремейк старой dos головоломки Boulder Dash. Для вывода в терминал используется написанная им самим обертка ASCII GFX над библиотекой ncurses. Также из зависимостей имеется sdl для поддержки геймпада и использования в игре звуков. Но данная зависимость опциональная.

Особенности игры:

  • В отличие от других подобных игр, когда для персонажей и предметов используются отдельные буквы и цифры, в данной игре используются спрайты, составленные из ascii символов(ascii арт).
  • Анимированные ascii-спрайты (главный герой топает ножкой, блеск алмазов, мигание двери - выхода с уровня)
  • Возможность конвертации пользовательских уровней, написанных для оригинала, в формат, понятный ASCII DASH.

Исходные коды распространяются под лицензией MIT.

Игровой процесс на ютубе

>>> Подробности (sourceforge.net)

Hamster_on_Linux
()

Релиз SEMMi Analytics 2.0

 , ,

Группа Интернет

Чуть больше чем год назад я решил сделать для своих нужд веб-панель, которая позволяла бы выгружать позиции страниц сайтов и другую статистику из Google Search Console и удобно её анализировать. Сейчас решил, что пора поделится инструментом с сообществом OpenSource, чтобы получить обратную связь и улучшить программу.

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

  • Позволяет загружать всю доступную статистику по показам, кликам, позициям и CTR из Google Search Console. На данный момент это больше, чем год данных;
  • Позволяет удобно просматривать как менялись позиции, клики, показы и CTR за последние 10 месяцев;
  • Позволяет сравнивать изменения кликов и показов между двумя определёнными периодами. Показывает статьи, которые упали и выросли в выбранном периоде по сравнению с предыдущим.
  • Отображает все доступные ключевые слова по каждой статье. Google Search Console отображает только самые популярные.

Ссылка на GitHub

>>> Подробности (semmi.ru)

Seriyyy95
()

Linux Vacation / Eastern Europe (LVEE 2020) тоже пройдёт онлайн

 ,

Группа Конференции и встречи

Открыта регистрация на 16-ю Linux Vacation / Eastern Europe. В этом году конференция пройдет 27—30 августа в режиме онлайн и займет четыре неполных дня. Участие в онлайн-версии LVEE 2020 бесплатное.

С 2005 года LVEE ежегодно привлекает участников из Беларуси, России, Украины, Европейского Союза и иных стран. В тематику докладов традиционно входит разработка и сопровождение свободного ПО (не ограничиваясь платформой GNU/Linux), внедрение и администрирование решений на основе свободных технологий, особенности использования свободных лицензий. Конференция охватывает широкий круг платформ – от рабочих станций и серверов до встраиваемых систем и мобильных устройств.

Принимаются предложения докладов и лайтнингов. Чтобы подать заявку на участие, требуется зарегистрироваться на сайте конференции https://lvee.org. После регистрации участник получает доступ к онлайн-системе рецензирования тезисов, где можно подать заявку на доклад до 24 августа 2020 года. Все тезисы докладов проходят рецензирование. Лайтнинги (блиц-доклады) не требуют предварительной заявки и регистрируются в день сессии блиц-докладов.

>>> Подробности (lvee.org)

fiowro
()

fheroes2 0.8

 , ,

Группа Игры

Геройский привет всем любителям игры «Герои меча и магии 2»!

Рад сообщить, что свободный движок обновился до версии 0.8 (github.com)! Этот релиз был посвящен неравной борьбе за улучшение графической составляющей, которая в итоге претерпела значительные улучшения по всем фронтам:

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

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

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

С уважением, команда проекта fheroes2.

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

shprotua
()

Open Source Tech Conference пройдёт онлайн с 10 по 13 августа

 , , open source tech conference, ,

Open Source Tech Conference пройдёт онлайн с 10 по 13 августа
Группа Конференции и встречи

Как многие другие OpenSource-конференции 2020 года, в онлайн-формате пройдёт OSTconf (прежде известная как Linux Piter). Дни проведения конференции – 10–13 августа.

В оффлайн-форме Linux Piter была одним из самых ярких событий OpenSoure в России. Помимо изменений в названии и времени проведения, удалённая форма внесла коррективы во времени проведения конференции, а также сделало её доступной для более широкой аудитории, но при этом организаторы поставили цель сохранить высокую планку эвента.

В новом формате конференция займет четыре неполных дня. Участие в первый день является полностью бесплатным (требуется только регистрация на сайте конференции для получения доступа к онлайн-трансляции, каналам обсуждения докладов и другому интерактиву, включенному в программу). Стоимость полного билета в настоящий момент составляет 2 500 руб.

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

>>> Open Source Tech Conference 0 (ostconf.com)

denrit
()

Сбор подписей в поддержку финансирования Фонда открытых технологий (Open Technology Fund, OTF)

 ,

Группа Open Source

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

Фонд открытых технологий выступает в роли посредника между правительством США и рядом проектов с открытым исходным кодом. С 2012 г. фонд получает государственное финансирование через Агентство США по глобальным медиа (US Agency for Global Media, USAGM) и раздает гранты проектам с открытым исходным кодом, целью которых декларируется «защита демократии и свободы слова по всему миру».

>>> Подробности (saveinternetfreedom.tech)

Lzzz
()