LINUX.ORG.RU

Избранные сообщения lightspeed

Odin 2 для Linux

Новости — Мультимедиа
Odin 2 для Linux
Группа Мультимедиа

Выпущена финальная версия программного синтезатора Odin 2 для Linux в версиях VST3 и LV2. Исходный код доступен на условиях GPLv3+ на GitHub.

Особенности:

  • 24 голоса;
  • 3 OSC, 3 фильтра, отдельный дисторшн, 4 FX, 4 огибающих ADSR, 4 LFO;
  • матрица модуляции;
  • арпеджиатор;
  • пошаговый секвенсер;
  • XY-Pad для объединения источников модуляции;
  • масштабируемый интерфейс.

Доступна документация в PDF.

>>> Подробности

 ,

AP
()

PineTime — свободные смарт-часы за 25$

Новости — Hardware and Drivers
Группа Hardware and Drivers

Сообщество Pine64, недавно анонсировавшее производство свободного смартфона PinePhone, представляет свой новый проект — смарт-часы PineTime.

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

  • Мониторинг сердечного ритма.
  • Емкая батарея, которой хватит на несколько дней.
  • Настольная док-станция для зарядки часов.
  • Корпус из цинкового сплава и пластика.
  • Наличие WiFi и Bluetooth.
  • Чип Nordic nRF52832 ARM Cortex-M4F (на частоте 64MHz) с поддержкой технологий Bluetooth 5, Bluetooth Mesh, проприетарным стеком ANT на 2,4 GHz и NFC-A.
  • Точные характеристики RAM и Flash-памяти пока не подтверждены, но, скорее всего, это 64KB SRAM и 512KB Flash.
  • Сенсорный экран 1.3" 240x240 IPS LCD.
  • Встроенная вибрация для уведомлений.

Предполагаемая цена — всего 25$.

В качестве основной операционной системы предлагается использовать «ОС реального времени» с открытыми исходниками - FreeRTOS. Так же в планах адаптировать ARM MBED. Но сообщество получит возможность адаптировать и другие известные системы для смарт-часов.

По словам Pine64: «Мы позволим сообществу и разработчикам развивать проект в нужном направлении».

>>> Подробности

 , , , ,

fail2ban
()

Zhabogram 0.8 — Транспорт из Telegram в Jabber

Новости — Open Source
Zhabogram 0.8 — Транспорт из Telegram в Jabber
Группа Open Source

Zhabogram — транспорт (мост, шлюз) из сети Jabber (XMPP) в сеть Telegram, написанный на Ruby. Преемник tg4xmpp.

  • Зависимости:

    • Ruby >= 1.9
    • ruby-sqlite3 >= 1.3
    • xmpp4r == 0.5.6
    • tdlib-ruby == 2.0 и скомпилированная tdlib == 1.3
  • Возможности:

    • Авторизация в Telegram, в т.ч. с двухфакторной авторизацией (паролем)
    • Синхронизация списка чатов с ростером
    • Синхронизация статусов контактов с ростером
    • Добавление и удаление Telegram-контактов
    • Поддержка VCard с аватарками
    • Отправка, приём, редактирование и удаление сообщений
    • Обработка цитат и пересланных сообщений
    • Отправка и приём файлов и специальных сообщений (поддержка фото, видео, аудио, документов, голосовых сообщений, стикеров, анимаций, геолокаций, системных сообщений)
    • Поддержка секретных чатов
    • Создание, управление и модерирование чатов/супергрупп/каналов
    • Сохранение сессий и автоматическое подключение при входе в сеть XMPP
    • Получение истории и поиск по сообщениям
    • Управление аккаунтом Telegram

Для установки потребуется собственный Jabber-сервер. Рекомендуется получить API ID и API HASH в Telegram для более стабильной работы. Подробную инструкцию можно найти в файле README.md.

Фичреквесты и баг-репорты принимаются на noreply@sportloto.eu.

>>> Mercurial-репозиторий

 , ,

annerleen
()

Новые версии ПО для захвата и анализа сигналов — sigrok и PulseView

Новости — Open Source
Новые версии ПО для захвата и анализа сигналов — sigrok и PulseView
Группа Open Source

Команда разработчиков проекта sigrok выпустила обновление его значимых компонентов: основной библиотеки, набора драйверов и модулей ввода-вывода libsigrok 0.5.1, набора потоковых декодеров различных протоколов libsigrokdecode 0.5.2 и основного GUI проекта, PulseView 0.4.1.

Целью проекта sigrok является создание модульного переносимого кроссплатформенного СПО для захвата и анализа сигналов, поддерживающего большое количество различных устройств (логических анализаторов, осциллографов, мультиметров и т. п.). Основная лицензия проекта — GPL версии 3 или выше.

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

Далее представлен перечень нововведений в каждом из подпроектов.

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

>>> Подробности

 , ,

TwisteR
()

Официальный релиз TimescaleDB 1.0

Новости — Open Source
Группа Open Source

TimescaleDB 1.0 — это первая в мире открытая enterprise-ready темпоральная (time-series database) база данных, где ключи - временные метки, что используется для логирования событий с очень высокой скоростью. TimescaleDB является расширением СУБД PostgreSQL.

Релиз уже скачан более миллиона раз и используется в Comcast, Cray, Блумберг, Cree.

В этом релизе поддерживаются Windows, FreeBSD, и NetBSD и добавлена поддержка Prometheus.

>>> Подробности

 , ,

Bobby_
()

BeGet.com выложил в открытый доступ систему для защиты от DDOS атак

Новости — Open Source
Группа Open Source

Компания BeGet выложила в открытый доступ систему защиты от DDOS атак SynCookied. Основным предназначением является защита от SYN/ACK/DATA-флуда, также SynCookied может фильтровать трафик по произвольному набору правил в формате Pcap до 4 уровня по модели OSI.

SynCookied состоит из трех частей:

  • модуля ядра Linux;
  • сервиса, запускаемого на защищаемом сервере;
  • сервиса, запускаемого на фаерволе.

Основным отличием от подобных систем (Arbor, F5, Juniper SRX) является:

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

Фактически, 10 ядер процессора Intel Xeon E5-2680v3 могут обрабатывать до 10 Гбит трафика. Один физический сервер способен обрабатывать более 40 Гбит трафика.

SynCookied — идеальное решение для провайдеров с распределенной сетью (асинхронными маршрутами), парком серверов на базе Linux, для которых возможна предварительная установка модуля для ядра.

Исходный код (под лицензией GNU GPL v2)

>>> Страница проекта с подробным описанием принципов работы

 beget, ,

AlexeyYManikin
()