Новости Linux
2.77K subscribers
27.4K photos
1 video
29.1K links
Поток новостей linux со всего мира. Добавить канал, идеи и предложения - пишите @toxblh

Поддержать можно тут:
https://toxblh.com/support/
Download Telegram
Два TLS-сервиса на одном 443-м порту: разбор по SNI

Один публичный IP, один 443-й порт, на нём уже работает сервис с живыми пользователями — и туда же нужно посадить второй. Менять настройки на устройствах пользователей нельзя.
Разбираю, как разделить порт между двумя TLS-сервисами, ничего не расшифровывая: SNI уходит открытым текстом в ClientHello, и nginx умеет читать его директивой ssl_preread, оставаясь для TLS прозрачным. Отдельно — почему всё держится на ветке default, чем за прозрачность платят (бэкенд перестаёт видеть реальные адреса клиентов) и когда у этого решения закончится срок годности.


Читать полностью

#habr
@linux_potok
1👍1
Открыт код интегрированной среды разработки Rune

Проект развивает интегрированную среду разработки, вдохновлённую философией Unix, и рассчитан на разработчиков, предпочитающих работать в терминале, но желающих получить современные инструменты работы с кодом без лишнего усложнения и визуального шума. Код написан на языке Go и открыт под лицензией GPLv3.
Rune предлагает классический редактор кода, а также возможности для сопровождения разработки на разных языках программирования, отладки, структурированного поиска и применения AI-агентов, не привязанных к конкретным поставщикам. Рабочий процесс акцентирован на управлении при помощи клавиатуры. Все процессы разработки реализованы вокруг терминала и встроенного консольного оконного менеджера в стиле tmux.
Rune поддерживает применение нескольких рабочих пространств и обеспечивает минимальн...

Читать полностью

#LinuxOrgRu
@linux_potok
👍2
AxonOS — открытый системный слой для BCI

AxonOS — открытый системный слой для программно-аппаратных BCI
Открыт исходный код AxonOS — проекта, который разрабатывает системный слой между нейроинтерфейсами и прикладными программами (Brain-Computer Interface, BCI). Цель проекта — стандартизировать выполнение задач, передачу нейронных намерений и управление разрешениями на уровне BCI-инфраструктуры.
( читать дальше... )
 opensource, realtime, rust

Читать полностью

#LinuxOrgRu
@linux_potok
🤔1
Вышла бета-версия Firefox 157 с последними улучшениями

Разработка Firefox продолжается. После выхода Firefox 156, Firefox 157 теперь доступен в бета-версии перед запланированным выпуском в конце сентября...

Читать полностью

#Phoronix
@linux_potok
🎉8
113 пакетов Void Linux стали сиротами из-за спора об ИИ

Более 100 пакетов Void Linux остались без сопровождения после ухода одного из участников, который покинул проект из-за разногласий по поводу политики использования ИИ-контента.

Читать полностью

#Linuxiac
@linux_potok
😁1😢1😭1
Выпущен Sound Open Firmware 2.15 с поддержкой AMD ACP 7.x и Intel UAOL

Sound Open Firmware, открытая, независимая от поставщиков стек прошивки для аудио DSP и фреймворк драйверов, сегодня получил новое обновление с поддержкой новых функций...

Читать полностью

#Phoronix
@linux_potok
11
Простая декларативная установка NixOS, часть 3.5(теория) — Пакеты Nix и Nix Flakes, что это такое и с чем это едят?

Эта статья является прямым продолжением этой статьи, посвящённой декларативной разметке диска через disko.
Что мы будем делать сегодня?
Мы с вами разберёмся, что такое флейки, что они из себя представляют, а вместе с этим разберёмся с тем, как Nix устанавливает и хранит пакеты.
Это ЧИСТО ТЕОРЕТИЧЕСКАЯ статья, а не практическая. Иными словами - мы не будем сегодня писать никаких конфигураций или команд. Наша задача на данный момент - разобраться, что такое флейки и какую проблему они решают, прежде чем перейти к непосредственной работе с ними.
Что мы узнаем?
1. Что такое флейки, зачем они нужны и чем отличаются от стандартного nix-channels
2. Как работает установка и хранение пакетов в NixOs


Читать полностью

#habr
@linux_potok
1
Простая декларативная установка NixOS, часть 3.5(теория) — Пакеты Nix и Nix Flakes, что это такое и с чем это едят?

Эта статья является прямым продолжением этой статьи, посвящённой декларативной разметке диска через disko.
Что мы будем делать сегодня?
Мы с вами разберёмся, что такое флейки, что они из себя представляют, а вместе с этим разберёмся с тем, как Nix устанавливает и хранит пакеты.
Это ЧИСТО ТЕОРЕТИЧЕСКАЯ статья, а не практическая. Иными словами - мы не будем сегодня писать никаких конфигураций или команд. Наша задача на данный момент - разобраться, что такое флейки и какую проблему они решают, прежде чем перейти к непосредственной работе с ними.
Что мы узнаем?
1. Что такое флейки, зачем они нужны и чем отличаются от стандартного nix-channels
2. Как работает установка и хранение пакетов в NixOs


Читать полностью

#habr
@linux_potok
🔥1
Rune становится открытым исходным кодом, планирует делиться доходами с участниками

IDE на базе Go теперь доступна по лицензии GPLv3, а участники сохраняют права на свою работу.

Читать полностью

#ItFOSS
@linux_potok
👍1
Java 27 достигает GA с G1 Garbage Collector по умолчанию везде

Сегодня Oracle официально представила Java 27: версия OpenJDK 27 достигла статуса общедоступной (GA)...

Читать полностью

#Phoronix
@linux_potok
🎉1
Вышел VirtualBox 7.2.18: исправления и улучшения

VirtualBox 7.2.18 теперь поддерживает ядро Linux 7.3 и RHEL 10.3, устранены проблемы с 3D, повреждением VDI и ошибками Windows 11 ARM.

Читать полностью

#Linuxiac
@linux_potok
🎉1
Получите больше игр, проверенных для Steam Deck / Steam Machine, в наборе Fanatical Play on the Go

Новинка сентября — набор Fanatical "Собери свой собственный Play on the Go BundleFest Edition", в который входят все игры с рейтингом Steam Deck / Steam Machine Verified.

Читать полностью

#GamingOnLinux
@linux_potok
🌚1