Solod — подмножество языка Go, транслируемое в язык Си
Представлен язык программирования Solod (So), предоставляющий подмножество языка Go, транскомпилируемое в представление на языке Си (C11), пригодное для сборки компиляторами GCC, Clang и zig cc. Ключевым отличием Solod от Go является использование ручного управления памятью, работающего без применения сборщика мусора, без автоматического выделения памяти и без подсчёта ссылок. Транспайлер для Solod написан на языке Go и распространяется под лицензией BSD. Поддерживается работа в Linux, macOS и Windows.
Язык поддерживает структуры, методы, интерфейсы, слайсы, возврат функциями нескольких значений (например, результат + код ошибки), дженерики и отложенные вызовы (defer). C целью упрощения в языке не поддерживаются каналы, сопрограммы и замыкания. При разработке на языке Solod могут исполь...
Читать полностью
#LinuxOrgRu
@linux_potok
Представлен язык программирования Solod (So), предоставляющий подмножество языка Go, транскомпилируемое в представление на языке Си (C11), пригодное для сборки компиляторами GCC, Clang и zig cc. Ключевым отличием Solod от Go является использование ручного управления памятью, работающего без применения сборщика мусора, без автоматического выделения памяти и без подсчёта ссылок. Транспайлер для Solod написан на языке Go и распространяется под лицензией BSD. Поддерживается работа в Linux, macOS и Windows.
Язык поддерживает структуры, методы, интерфейсы, слайсы, возврат функциями нескольких значений (например, результат + код ошибки), дженерики и отложенные вызовы (defer). C целью упрощения в языке не поддерживаются каналы, сопрограммы и замыкания. При разработке на языке Solod могут исполь...
Читать полностью
#LinuxOrgRu
@linux_potok
🤮2👌2😁1
Обновление компактного столика для reflow-пайки плат
Видео. Устройство предназначено для простой сборки печатных плат на паяльной пасте, в домашних условиях.
С момента первого анонса проекта произошло довольно много полезных изменений:
Самое главное – доделана поддержка свинцовых паст (с головой на MCH-нагревателях).
Полностью переделано веб-приложение, под Material Design 3.
Заметно улучшен конструктив (больше не надо ничего клеить, уменьшена высота корпуса).
Добавлен импорт-экспорт термопрофилей.
Добавлена оснастка для нанесения термопасты, чтобы точно каждый справился.
Добавлен встроенный миллиомметр для подбора пар нагревателей.
Улучшен BOM, чтобы почти все компоненты заказывались на JLCPCB и его сателлитах. Снаружи (на алиэкспрессе) остались единичные позиции.
Проект переведен на EasyEDA Pro (там намного удобнее, если в проекте много...
Читать полностью
#LinuxOrgRu
@linux_potok
Видео. Устройство предназначено для простой сборки печатных плат на паяльной пасте, в домашних условиях.
С момента первого анонса проекта произошло довольно много полезных изменений:
Самое главное – доделана поддержка свинцовых паст (с головой на MCH-нагревателях).
Полностью переделано веб-приложение, под Material Design 3.
Заметно улучшен конструктив (больше не надо ничего клеить, уменьшена высота корпуса).
Добавлен импорт-экспорт термопрофилей.
Добавлена оснастка для нанесения термопасты, чтобы точно каждый справился.
Добавлен встроенный миллиомметр для подбора пар нагревателей.
Улучшен BOM, чтобы почти все компоненты заказывались на JLCPCB и его сателлитах. Снаружи (на алиэкспрессе) остались единичные позиции.
Проект переведен на EasyEDA Pro (там намного удобнее, если в проекте много...
Читать полностью
#LinuxOrgRu
@linux_potok
👍2
Опасные уязвимости в GStreamer, CUPS, wolfSSL, OpenSSL, OpenClaw, Nix и ядре Linux
За последние несколько дней были выявлены сразу несколько серьёзных уязвимостей, причём значительная их часть допускает удалённую эксплуатацию.
( читать дальше... )
cve, уязвимость
Читать полностью
#LinuxOrgRu
@linux_potok
За последние несколько дней были выявлены сразу несколько серьёзных уязвимостей, причём значительная их часть допускает удалённую эксплуатацию.
( читать дальше... )
cve, уязвимость
Читать полностью
#LinuxOrgRu
@linux_potok
🥰1
Google задействовал Rust-библиотеку Hickory в прошивке радиомодуля смартфонов Pixel 10
Компания Google поделилась опытом задействования в прошивке к baseband-модему, поставляемому в смартфонах Pixel 10, кода на языке Rust. Код для работы с протоколом DNS в прошивке заменён на Rust-библиотеку hickory-proto, развиваемую разработчиками DNS-сервера Hickory, задействованного в инфраструктуре Let's Encrypt.
Читать полностью
#OpenNet
@linux_potok
Компания Google поделилась опытом задействования в прошивке к baseband-модему, поставляемому в смартфонах Pixel 10, кода на языке Rust. Код для работы с протоколом DNS в прошивке заменён на Rust-библиотеку hickory-proto, развиваемую разработчиками DNS-сервера Hickory, задействованного в инфраструктуре Let's Encrypt.
Читать полностью
#OpenNet
@linux_potok
👍1
Вышел музыкальный плеер Amberol 2026.1 в стиле GNOME, Phosh улучшает поддержку X11
Прошло несколько недель с момента выпуска GNOME 50, и по-прежнему продолжается активная работа над приложениями GNOME, которая заслуживает внимания...
Читать полностью
#Phoronix
@linux_potok
Прошло несколько недель с момента выпуска GNOME 50, и по-прежнему продолжается активная работа над приложениями GNOME, которая заслуживает внимания...
Читать полностью
#Phoronix
@linux_potok
👍5
Cage 0.3 выпущен с поддержкой нового протокола Wayland
Cage, композитор Wayland, предоставляющий режим киоска для одного, развернутого на весь экран приложения, вышел с новым релизом функций более чем через шесть месяцев после предыдущей версии...
Читать полностью
#Phoronix
@linux_potok
Cage, композитор Wayland, предоставляющий режим киоска для одного, развернутого на весь экран приложения, вышел с новым релизом функций более чем через шесть месяцев после предыдущей версии...
Читать полностью
#Phoronix
@linux_potok
👍4👌1
Microsoft обновляет ядро WSL2 до Linux 6.18 LTS
В пятницу Microsoft выпустила linux-msft-wsl-6.18.20.1 — новое ядро для подсистемы Windows для Linux 2 (WSL2), обновлённое до серии Linux 6.18 LTS...
Читать полностью
#Phoronix
@linux_potok
В пятницу Microsoft выпустила linux-msft-wsl-6.18.20.1 — новое ядро для подсистемы Windows для Linux 2 (WSL2), обновлённое до серии Linux 6.18 LTS...
Читать полностью
#Phoronix
@linux_potok
👍4👎1
Вышла Linux-версия проекта Little Snitch — межсетевого экрана для приложений
В начале апреля 2026 года состоялся выпуск Linux‑версии проекта Little Snitch. Это популярный межсетевой экран для приложений у пользователей платформы macOS. Решение предоставляет собой графический интерфейс, позволяющий в интерактивном режиме отслеживать сетевую активность приложений и блокировать нежелательный сетевой трафик.
Читать полностью
#habr
@linux_potok
В начале апреля 2026 года состоялся выпуск Linux‑версии проекта Little Snitch. Это популярный межсетевой экран для приложений у пользователей платформы macOS. Решение предоставляет собой графический интерфейс, позволяющий в интерактивном режиме отслеживать сетевую активность приложений и блокировать нежелательный сетевой трафик.
Читать полностью
#habr
@linux_potok
👍3🌚1
Microsoft обновляет свой ядро WSL2 до Linux 6.18 LTS
В пятницу Microsoft выпустила linux-msft-wsl-6.18.20.1 в качестве ядра Windows Subsystem for Linux 2 (WSL2), обновленного на базе серии Linux 6.18 LTS...
Читать полностью
#Phoronix
@linux_potok
В пятницу Microsoft выпустила linux-msft-wsl-6.18.20.1 в качестве ядра Windows Subsystem for Linux 2 (WSL2), обновленного на базе серии Linux 6.18 LTS...
Читать полностью
#Phoronix
@linux_potok
💩3❤1
Одноплатный компьютер RISC-V BeagleV Ahead получит рабочий HDMI с Linux 7.1
BeagleV Ahead — это одноплатный компьютер с открытым исходным кодом на базе архитектуры RISC-V, построенный вокруг четырехъядерного SoC TH1520. С выходом основной ветки ядра Linux 7.1 теперь появляется поддержка HDMI-дисплеев, так как соответствующие элементы Device Tree были добавлены...
Читать полностью
#Phoronix
@linux_potok
BeagleV Ahead — это одноплатный компьютер с открытым исходным кодом на базе архитектуры RISC-V, построенный вокруг четырехъядерного SoC TH1520. С выходом основной ветки ядра Linux 7.1 теперь появляется поддержка HDMI-дисплеев, так как соответствующие элементы Device Tree были добавлены...
Читать полностью
#Phoronix
@linux_potok
👍4
Популярный сетевой монитор Little Snitch теперь на Linux
Little Snitch, известная утилита для контроля сетевой активности приложений на macOS, теперь доступна для Linux. Она использует eBPF и предлагает веб-интерфейс для мониторинга сетевых подключений на уровне приложений.
Читать полностью
#Linuxiac
@linux_potok
Little Snitch, известная утилита для контроля сетевой активности приложений на macOS, теперь доступна для Linux. Она использует eBPF и предлагает веб-интерфейс для мониторинга сетевых подключений на уровне приложений.
Читать полностью
#Linuxiac
@linux_potok
👍2
Получите отличные игры жанра tower defense в новом наборе Humble Bundle
Humble Bundle запустили ещё один отличный набор, предлагающий вам хорошо выглядящие и высоко оценённые игры жанра tower defense.
Читать полностью
#GamingOnLinux
@linux_potok
Humble Bundle запустили ещё один отличный набор, предлагающий вам хорошо выглядящие и высоко оценённые игры жанра tower defense.
Читать полностью
#GamingOnLinux
@linux_potok
👍1
Заберите качественные приключенческие игры в наборе Humble Golden Tales Bundle
Запущен набор Humble 15 Golden Tales Bundle с 8 отличными приключенческими играми, так как Humble отмечает 15 лет поддержки благотворительных организаций множеством доступных игр.
Читать полностью
#GamingOnLinux
@linux_potok
Запущен набор Humble 15 Golden Tales Bundle с 8 отличными приключенческими играми, так как Humble отмечает 15 лет поддержки благотворительных организаций множеством доступных игр.
Читать полностью
#GamingOnLinux
@linux_potok
👍1
D7VK 1.7 приносит ещё больше улучшений для устаревшего Direct3D на Vulkan
D7VK — это открытый проект, который начал свою историю как форк DXVK для добавления поддержки Direct3D 7 поверх Vulkan. Со временем проект расширил свои возможности и теперь поддерживает также API Direct3D 6, 5 и 3. Сегодня вышла версия D7VK 1.7, продолжая работу по улучшению поддержки этих старых версий Direct3D от Microsoft...
Читать полностью
#Phoronix
@linux_potok
D7VK — это открытый проект, который начал свою историю как форк DXVK для добавления поддержки Direct3D 7 поверх Vulkan. Со временем проект расширил свои возможности и теперь поддерживает также API Direct3D 6, 5 и 3. Сегодня вышла версия D7VK 1.7, продолжая работу по улучшению поддержки этих старых версий Direct3D от Microsoft...
Читать полностью
#Phoronix
@linux_potok
👍4🔥2
Выпуск Cage 0.3, композитного сервера на базе Wayland для создания киосков
Доступен выпуск композитного сервера Cage 0.3, использующего Wayland и ориентированного на обособленный запуск отдельных приложений в режиме киоска. Из областей применения Cage отмечается создание систем домашней автоматизации, демонстрационных стендов, электронных вывесок и терминалов самообслуживания. Код проекта написан на языке Си и поставляется под лицензией MIT.
Читать полностью
#OpenNet
@linux_potok
Доступен выпуск композитного сервера Cage 0.3, использующего Wayland и ориентированного на обособленный запуск отдельных приложений в режиме киоска. Из областей применения Cage отмечается создание систем домашней автоматизации, демонстрационных стендов, электронных вывесок и терминалов самообслуживания. Код проекта написан на языке Си и поставляется под лицензией MIT.
Читать полностью
#OpenNet
@linux_potok
👍1👌1
Forwarded from Записки админа
This media is not supported in your browser
VIEW IN TELEGRAM
🔧 Purple - это продвинутый менеджер SSH подключений. Работает прямо в терминале и имеет ряд удобных и полезных функций…
- Работа с конфигурационными файлами для поиска серверов, к которым необходимо подключаться;
- Интеграция с 16 облачными провайдерами;
- Получение статуса и статистики о каждом из подключенных серверов;
- Возможность управления контейнерами на удалнных машинах, подключенных по SSH.
Сайт проекта: https://getpurple.sh/
Github проекта: https://github.com/erickochen/purple
#ssh #tui #panel
--
Микроблог || RSS подписка
- Работа с конфигурационными файлами для поиска серверов, к которым необходимо подключаться;
- Интеграция с 16 облачными провайдерами;
- Получение статуса и статистики о каждом из подключенных серверов;
- Возможность управления контейнерами на удалнных машинах, подключенных по SSH.
Сайт проекта: https://getpurple.sh/
Github проекта: https://github.com/erickochen/purple
#ssh #tui #panel
--
Микроблог || RSS подписка
Три слоя защиты сервера: ipset, auto-block и CrowdSec
Ваши логи забиты попытками входа в .env, .git и wp-login.php? Пока бот стучится в Nginx, ваш сервер уже тратит драгоценные ресурсы. Я решил перенести фильтрацию в ядро Linux и делюсь рабочим кейсом эшелонированной обороны на базе ipset и CrowdSec.
Читать полностью
#habr
@linux_potok
Ваши логи забиты попытками входа в .env, .git и wp-login.php? Пока бот стучится в Nginx, ваш сервер уже тратит драгоценные ресурсы. Я решил перенести фильтрацию в ядро Linux и делюсь рабочим кейсом эшелонированной обороны на базе ipset и CrowdSec.
Читать полностью
#habr
@linux_potok
👌1
Часть компьютеров в госучреждениях Франции планируют перевести с Windows на Linux
Давид Амьель (David Amiel), министер бюджета, государственных счетов и гражданской администрации Франции, объявил о планах по переводу некоторых компьютеров в госучреждениях с Windows на Linux. Миграция осуществляется в рамках инициативы по обеспечению цифрового суверенитета и снижению зависимости от американских технологических компаний.
Читать полностью
#OpenNet
@linux_potok
Давид Амьель (David Amiel), министер бюджета, государственных счетов и гражданской администрации Франции, объявил о планах по переводу некоторых компьютеров в госучреждениях с Windows на Linux. Миграция осуществляется в рамках инициативы по обеспечению цифрового суверенитета и снижению зависимости от американских технологических компаний.
Читать полностью
#OpenNet
@linux_potok
👍6
У AerynOS новый логотип
AerynOS обновила логотип в рамках тихих изменений фирменного стиля.
Читать полностью
#Linuxiac
@linux_potok
AerynOS обновила логотип в рамках тихих изменений фирменного стиля.
Читать полностью
#Linuxiac
@linux_potok
👌4
GAIA от AMD теперь позволяет создавать пользовательских ИИ-агентов через чат и стала полноценным настольным приложением
В дополнение к работе над самим Lemonade SDK, инженеры-программисты AMD, занимающиеся ИИ, продолжают активно развивать GAIA — проект, использующий Lemonade и изначально расшифровывающийся как «Generative AI Is Awesome». Теперь GAIA от AMD позволяет создавать собственных пользовательских ИИ-агентов, общаясь с GAIA в чате, а также стала «полноценным настольным приложением», что облегчает её развертывание в средах Windows, Linux и macOS...
Читать полностью
#Phoronix
@linux_potok
В дополнение к работе над самим Lemonade SDK, инженеры-программисты AMD, занимающиеся ИИ, продолжают активно развивать GAIA — проект, использующий Lemonade и изначально расшифровывающийся как «Generative AI Is Awesome». Теперь GAIA от AMD позволяет создавать собственных пользовательских ИИ-агентов, общаясь с GAIA в чате, а также стала «полноценным настольным приложением», что облегчает её развертывание в средах Windows, Linux и macOS...
Читать полностью
#Phoronix
@linux_potok
👍4
Вышел Trisquel 12 — полностью свободная система на базе Ubuntu
Trisquel 12 (Ecne) стал новым LTS‑выпуском проекта, построенным на Ubuntu 24.04, для пользователей, которым нужен полностью свободный дистрибутив.
Читать полностью
#Linuxiac
@linux_potok
Trisquel 12 (Ecne) стал новым LTS‑выпуском проекта, построенным на Ubuntu 24.04, для пользователей, которым нужен полностью свободный дистрибутив.
Читать полностью
#Linuxiac
@linux_potok
👌5👍1💩1