Автор: ProHoster

Организация прослушивания через проходящий в помещении оптический кабель

Группа исследователей из университета Цинхуа (Китай) разработала технику прослушивания разговоров в помещении, в котором проходит оптический кабель, например, используемый для подключения к интернету. Звуковые колебания создают перепады давления воздуха, из-за которых возникают микровибрации в оптическом кабеле, модулируемые с передаваемой по кабелю световой волной. Возникающие искажения можно проанализировать на достаточно большом расстоянии при помощи лазерного интерферометра […]

Выпуск дистрибутива 4MLinux 40.0

Представлен выпуск 4MLinux 40.0, минималистичного пользовательского дистрибутива, не являющегося ответвлением от других проектов и использующего графическое окружение на базе JWM. 4MLinux может использоваться не только в качестве Live-окружения для воспроизведения мультимедийных файлов и решения пользовательских задач, но и в роли системы для восстановления после сбоев и платформы для запуска серверов LAMP (Linux, Apache, MariaDB и […]

Выпуск системы машинного перевода OpenNMT 2.28.0

Опубликован выпуск системы машинного перевода OpenNMT 0.28.0 (Open Neural Machine Translation), использующей методы машинного обучения. Для построения нейронной сети проект использует возможности библиотеки глубинного машинного обучения TensorFlow. Код развиваемых проектом OpenNMT модулей написан на языке Python и распространяется под лицензией MIT. Готовые модели подготовлены для английского, немецкого и каталанского языков, для остальных языков можно самостоятельно […]

Выпуск Wine 7.14 и GE-Proton7-27

Состоялся экспериментальный выпуск открытой реализации WinAPI — Wine 7.14. С момента выпуска версии 7.13 было закрыто 19 отчётов об ошибках и внесено 260 изменений. Наиболее важные изменения: Продолжен перевод библиотеки USER32 на программный интерфейс на основе системных вызовов. В DirectWrite улучшена обработка шрифтов в ситуации обращения к отсутствующему шрифту. Устранены проблемы, связанные с закрытием сокетов. […]

Выпуск веб-приложения для работы с отсканированными документами paperless-ngx 1.8.0

Доступен новый выпуск Paperless-ngx, веб-приложения для работы с документами, которое преобразует бумажные документы в электронные, доступные для полнотекстового поиска, скачивания и хранения онлайн. Код написан на языке Python с использованием фреймворка Django и распространяется под лицензией GPLv3. Для ознакомления с возможностями системы подготовлен демонстрационный сайт demo.paperless-ngx.com (логин/пароль — demo/demo). Paperless-ngx является ответвлением от проекта paperless-ng, […]

Инициатива по бесплатному производству открытых чипов переведена на техпроцесс 90nm

Компании Google и SkyWater объявили о модернизации инициативы, позволяющей разработчикам открытого аппаратного обеспечения бесплатно изготовить пробную партию развиваемых ими чипов для того чтобы избежать издержек на производство начальных прототипов. Все затраты на производство, упаковку и доставку берёт на себя Google. Заявки принимаются только от проектов полностью распространяемых под открытыми лицензиями, не обременённых соглашениями о неразглашении […]

Релиз CheatCard, свободной программы лояльности клиентов

Группа разработчиков QuasarApp представила CheatCard — свободную программу лояльности для малого и среднего бизнеса. Идея приложения сводится к созданию карточек постоянных клиентов. Продавец сам определяет правила, по которым его клиенты будут получать бонусы. Взаимодействие с клиентами происходит за счет считывания универсального QR кода клиента устройством продавца. Приложение написано на C++/QML и распространяется бесплатно под лицензией […]

Выпуск реляционно-графовой СУБД EdgeDB 2.0

Представлен релиз СУБД EdgeDB 2.0, реализующей реляционно-графовую модель данных и язык запросов EdgeQL, оптимизированные для работы со сложными иерархическими данными. Код написан на языках Python и Rust (парсер и критичные к производительности части) и распространяется под лицензией Apache 2.0. Проект развивается в форме надстройки над PostgreSQL. Клиентские библиотеки подготовлены для языков Python, Go, Rust и […]

Яндекс открыл код фреймворка userver для создания высоконагруженных приложений

Компания Яндекс опубликовала исходный код фреймворка Userver, позволяющего создавать высоконагруженные приложения на языке С++, работающие в асинхронном режиме. Фреймворк протестирован на нагрузках уровня Яндекса и используется в таких сервисах, как Яндекс Go, Лавка, Доставка, Маркет и финтех-проектах. Код Userver написан на языке C++ и открыт под лицензией Apache 2.0. Userver лучше всего подходит для разработки […]

Facebook выделил C++, Rust, Python и Hack в качестве предпочтительных языков программирования

Компания Facebook/Meta (запрещена в РФ) опубликовала список языков программирования, рекомендуемых инженерам при разработке внутренних серверных компонентов Facebook и полностью поддерживаемых в инфраструктуре компании. По сравнению с прошлыми рекомендациями в список включён язык Rust, который дополнил ранее применяемые C++, Python и Hack (развиваемый Facebook вариант PHP со статической типизацией). Для поддерживаемых языков в Facebook разработчикам предоставляется […]

Релиз FreeRDP 2.8.0, свободной реализации протокола RDP

Опубликован новый выпуск проекта FreeRDP 2.8.0, предлагающего свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft. Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Код проекта распространяется под лицензией Apache 2.0. В новой […]

Выпуск дистрибутива для создания межсетевых экранов OPNsense 22.7

Опубликован релиз дистрибутива для создания межсетевых экранов OPNsense 22.7, который является ответвлением от проекта pfSense, созданным с целью сформировать полностью открытый дистрибутив, который мог бы обладать функциональностью на уровне коммерческих решений для развёртывания межсетевых экранов и сетевых шлюзов. В отличие от pfSense, проект позиционируется как неподконтрольный одной компании, развиваемый при непосредственном участии сообщества и обладающий […]