Доступен маршрутизатор OpenWrt One, развиваемый сообществами OpenWrt и Banana Pi
В открытую продажу поступил первый официальный вариант беспроводного маршрутизатора OpenWrt One/AP-24.XY. Сообщество OpenWrt выполнило проектирование устройства и подготовило программную начинку, а сообщество Banana Pi взяло на себя работу по производству и распространению через свою сеть продаж. Маршрутизатор доступен для заказа через Aliexpress Global по цене 99 евро. С каждого проданного экземпляра сообществу OpenWrt в качестве пожертвования перечисляется определённый процент.
В устройстве задействован SoC MediaTek MT7981B (Filogic 820) с двухядерным CPU Cortex-A53 1.3 GHz и беспроводной чип MediaTek MT7976C (Wi-Fi 6, 2x2 2.4 GHz + 3x3/2x2 + DFS 5Ghz). Маршрутизатор оснащён 1 ГБ ОЗУ (DDR4), 256 МБ SPI NAND Flash и 16 МБ SPI NOR Flash.
Linux / Линукс🥸
В открытую продажу поступил первый официальный вариант беспроводного маршрутизатора OpenWrt One/AP-24.XY. Сообщество OpenWrt выполнило проектирование устройства и подготовило программную начинку, а сообщество Banana Pi взяло на себя работу по производству и распространению через свою сеть продаж. Маршрутизатор доступен для заказа через Aliexpress Global по цене 99 евро. С каждого проданного экземпляра сообществу OpenWrt в качестве пожертвования перечисляется определённый процент.
В устройстве задействован SoC MediaTek MT7981B (Filogic 820) с двухядерным CPU Cortex-A53 1.3 GHz и беспроводной чип MediaTek MT7976C (Wi-Fi 6, 2x2 2.4 GHz + 3x3/2x2 + DFS 5Ghz). Маршрутизатор оснащён 1 ГБ ОЗУ (DDR4), 256 МБ SPI NAND Flash и 16 МБ SPI NOR Flash.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍52❤3
Forwarded from Типичный Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
4😁99👍7❤2🎉1
Samsung адаптирует мобильную платформу Tizen для архитектуры RISC-V
Компания объявила о портировании открытой мобильной платформы Tizen для устройств с процессорами на базе архитектуры RISC-V. Samsung рассматривается возможность использования RISC-V в умных телевизорах и прочей потребительской технике, а также сотрудничает с компанией SiFive по созданию прототипов телевизоров с RISC-V ядрами серии SiFive Performance. На выставке продемонстрирован один из таких прототипов, построенный на базе RISC-V процессора SiFive Performance P470 и оснащённый прошивкой с платформой Tizen.
Код Tizen поставляется под лицензиями GPLv2, Apache 2.0 и BSD, и развивается под покровительством организации Linux Foundation, в основном силами компании Samsung. Графическое окружение построено на основе протокола Wayland и наработках проекта Enlightenment, для управления сервисами применяется Systemd.
Linux / Линукс🥸
Компания объявила о портировании открытой мобильной платформы Tizen для устройств с процессорами на базе архитектуры RISC-V. Samsung рассматривается возможность использования RISC-V в умных телевизорах и прочей потребительской технике, а также сотрудничает с компанией SiFive по созданию прототипов телевизоров с RISC-V ядрами серии SiFive Performance. На выставке продемонстрирован один из таких прототипов, построенный на базе RISC-V процессора SiFive Performance P470 и оснащённый прошивкой с платформой Tizen.
Код Tizen поставляется под лицензиями GPLv2, Apache 2.0 и BSD, и развивается под покровительством организации Linux Foundation, в основном силами компании Samsung. Графическое окружение построено на основе протокола Wayland и наработках проекта Enlightenment, для управления сервисами применяется Systemd.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32
Please open Telegram to view this post
VIEW IN TELEGRAM
😁120💯19😢8👍3
Mozilla развивает собственную платформу показа рекламы
Mozilla собирается использовать технологии купленного недавно стартапа Anonym, развивавшего альтернативную инфраструктуру для рекламной индустрии.
В планы входит создание новой инфраструктуры для индустрии интернет-рекламы, которая благодаря применению криптографии и методов дифференциальной приватности позволит доказать, что реклама может поддерживать бизнес без раскрытия персональных данных.
Для исключения отслеживания отдельных пользователей в платформе Anonym задействованы методы дифференциальной приватности, позволяющие с достаточно высокой точностью выполнять статистические операции над набором зашифрованных данных без расшифровки и без возможности идентификации отдельных записей в нём.
Linux / Линукс🥸
Mozilla собирается использовать технологии купленного недавно стартапа Anonym, развивавшего альтернативную инфраструктуру для рекламной индустрии.
В планы входит создание новой инфраструктуры для индустрии интернет-рекламы, которая благодаря применению криптографии и методов дифференциальной приватности позволит доказать, что реклама может поддерживать бизнес без раскрытия персональных данных.
Для исключения отслеживания отдельных пользователей в платформе Anonym задействованы методы дифференциальной приватности, позволяющие с достаточно высокой точностью выполнять статистические операции над набором зашифрованных данных без расшифровки и без возможности идентификации отдельных записей в нём.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁17🤔6
Выпуск Wine 9.19
• Таблицы символов Unicode обновлены до версии 16.0.0.
• В драйвере для Wayland улучшено позиционирование окон.
• В API DirectPlay продолжена реализация поддержки сетевых сеансов.
• Добавлена поддержка уведомлений об изменении устройств, использующих технологию Plug&Play.
• Закрыты отчёты об ошибках, связанные с работой приложений: Songr 1, Malus, WordSmith 9.0, Quicken WillMaker Plus 2007, FL Studio, cnc-ddraw.
• Закрыты отчёты об ошибках, связанные с работой игр: Death to Spies.
Linux / Линукс🥸
• Таблицы символов Unicode обновлены до версии 16.0.0.
• В драйвере для Wayland улучшено позиционирование окон.
• В API DirectPlay продолжена реализация поддержки сетевых сеансов.
• Добавлена поддержка уведомлений об изменении устройств, использующих технологию Plug&Play.
• Закрыты отчёты об ошибках, связанные с работой приложений: Songr 1, Malus, WordSmith 9.0, Quicken WillMaker Plus 2007, FL Studio, cnc-ddraw.
• Закрыты отчёты об ошибках, связанные с работой игр: Death to Spies.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35❤4
Обновление сборки DogLinux для проверки оборудования
В новой версии:
Linux / Линукс🥸
В новой версии:
• Пакеты базовой системы обновлены до релиза Debian 12.7.
• Обновлены ядро Linux 6.10.12 и Mesa 24.2.2 для x86-64.
• Обновлены пакеты прошивок firmware-nonfree 20240709.
• Проприетарный NVIDIA драйвер обновлен до версии 550.120. Библиотеки для поддержки CUDA/OpenCL/NVDEC/NVENC вынесены в отдельный модуль (в предыдущих версиях сборки не поставлялись), который можно задействовать, указав при загрузке параметр "load=cuda".
• Добавлен модуль с Linux-версией FurMark 2.3.0.0 (проприетарный GPU стресс-тест с поддержкой OpenGL и Vulkan).
• Добавлены утилиты nvtop 3.1.0, uhubctl 2.6.0 и ddru_ntfsbitmap.
• Включён в состав скрипт ddrescue-loop для перезапуска процесса ddrescue (с поддержкой управления питанием устройства посредством USB реле либо uhubctl).
• Обновлены NetSurf 3.11, Chromium 129, CPU-X 5.0.4, DMDE 4.2.2.816, x0tigervncserver 1.14.0, memtest86+ 7.00, PassMark memtest86 11.0.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26😁3
Как отлаживать bash-script-ы по шагам
Волшебная строчка, которую нужно добавить после #!/bin/bash, чтоб скрипт можно было отлаживать по шагам
▪️ Процесс отладки
Запускаем скрипт, перед выполнением каждой команды выводится то, что будет исполняться, затем интерпретатор начинает ожидать нажатия клавиши <ENTER>.
Если понимаем, что что-то пошло не так, нажимаем Ctrl+C и выходим из отладки.
▪️ Ингредиенты
команда
команда
переменная окружения
Linux / Линукс🥸
Волшебная строчка, которую нужно добавить после #!/bin/bash, чтоб скрипт можно было отлаживать по шагам
#!/bin/bash
trap 'echo "# $BASH_COMMAND";read' DEBUG
echo line1
echo line2
echo line3
▪️ Процесс отладки
Запускаем скрипт, перед выполнением каждой команды выводится то, что будет исполняться, затем интерпретатор начинает ожидать нажатия клавиши <ENTER>.
Если понимаем, что что-то пошло не так, нажимаем Ctrl+C и выходим из отладки.
▪️ Ингредиенты
команда
trap
, которая умеет перехватывать разные сигналы и в нашем случае она перехватывает сигнал DEBUG, посылаемый перед выполнением командыкоманда
read
, которая умеет ожидать ввода чего-нибудь с клавиатуры (в данном случае нам нужно только либо ENTER либо Ctrl+Cпеременная окружения
$BASH_COMMAND
, валидная внутри обработчика команды trap.# Online Bash Shell.
# Code, Compile, Run and Debug Bash script online.
# Write your code in this editor and press "Run" button to execute it.
trap 'echo "# $BASH_COMMAND";read' DEBUG
echo line1
echo line2
echo line3
echo "Hello World";
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍38❤5
Выпуски музыкального проигрывателя Qmmp 1.7 и 2.2
Linux / Линукс🥸
• Улучшен режим группировки, который позволяет вместе с названием альбома выводить дополнительную информацию и обложку альбома.
• Переписан контейнер списка воспроизведения.
• Дублирующийся код перенесён в библиотеку libqmmpui.
• Отключены по умолчанию отладочные сообщения.
• Улучшены настройки цветов и шрифтов (в обоих интерфейсах).
• В простом интерфейсе пользователя реализованы древовидный режим просмотра файлов, копирование треков между плейлистами и регулировка баланса.
• В модуль xmp добавлены новые настройки: "Эмуляция ошибки зацикливания сэмпла" и "Использовать микшер Paula в модулях Amiga"
• В модуле http появилась возможность задания размера буфера в микросекундах.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
Релиз языка программирования V 0.4.8
Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная разработка, кроссплатформенное использование, улучшенное взаимодействие с языком C, лучшая обработка ошибок, отключаемый сборщик мусора (GC), современные возможности и более удобное сопровождение программ.
Среди изменений в новой версии:
Новости сообщества:
• На V разрабатывается Volt - лёгкий и быстрый сервис обмена сообщений, который наметил взять лучшее от Discord, Telegram, Signal и Slack.
• V удалось запустить на Windows XP.
• V адаптирован для систем ARM64.
Linux / Линукс🥸
Основными целями при создании V были простота изучения и использования, высокая читаемость, быстрая компиляция, повышенная безопасность, эффективная разработка, кроссплатформенное использование, улучшенное взаимодействие с языком C, лучшая обработка ошибок, отключаемый сборщик мусора (GC), современные возможности и более удобное сопровождение программ.
Среди изменений в новой версии:
• Новое необязательное ключевое слово "implements" для явной реализации интерфейса.
• Разрешён возврат работы функции в качестве аргумента другой функции.
• Возможность определения значения sumtype по умолчанию (на основе первого типа варианта).
• Из IError удалены устаревшие поля ".code" и ".msg" в пользу функций .code() и .msg().
• Исправлена работа дженериков в лямбда выражениях.
• В comptime появилась поддержка обхода параметров метода с помощью конструкции "$for param in method.params {".
• Реализовано более качественное и подробное сообщение об ошибке несоответствия типов функции.
• Добавлена поддержка @BUILD_DATE, @BUILD_TIME и @BUILD_TIMESTAMP, использующих v.util.get_build_time() и переопределяемых через SOURCE_DATE_EPOCH.
• Объявлен устаревшим x.vweb и vweb в пользу veb, более быстрого, простого и стабильного серверного веб-фреймворка.
Новости сообщества:
• На V разрабатывается Volt - лёгкий и быстрый сервис обмена сообщений, который наметил взять лучшее от Discord, Telegram, Signal и Slack.
• V удалось запустить на Windows XP.
• V адаптирован для систем ARM64.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25😁4😢2
Линус Торвальдс снова недоволен коммитами в Bcachefs
Суть претензий сводится к тому, что автор Bcachefs всегда присылает много изменений в последний момент перед выходом очередной предварительной версии ("-RC") и на этот раз его изменения привели к нарушению сборки 6.12-RC1 на системах с порядком байт "big-endian" при включении Bcachefs, так как патчи были протестированы только в локальной ветке автора и для их рецензирования не были привлечены другие участники.
В итоге pull-запрос все же был принят, однако разгорелась дискуссия, в которой несколько людей отметили, что автор Bcachefs явно испытывает проблемы в взаимодействии с остальными разработчиками и считает себя всегда правым, что создаёт проблемы для проекта в основном составе ядра.
Linux / Линукс🥸
Суть претензий сводится к тому, что автор Bcachefs всегда присылает много изменений в последний момент перед выходом очередной предварительной версии ("-RC") и на этот раз его изменения привели к нарушению сборки 6.12-RC1 на системах с порядком байт "big-endian" при включении Bcachefs, так как патчи были протестированы только в локальной ветке автора и для их рецензирования не были привлечены другие участники.
В итоге pull-запрос все же был принят, однако разгорелась дискуссия, в которой несколько людей отметили, что автор Bcachefs явно испытывает проблемы в взаимодействии с остальными разработчиками и считает себя всегда правым, что создаёт проблемы для проекта в основном составе ядра.
Линус предупредил, что он подумывает просто удалить Bcachefs из основного ядра.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41😁34🙏3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁105👍12❤2😢1🎉1
Уязвимость в CUPS оказалась пригодна для усиления трафика при DDoS-атаках
Через отправку запросов к процессу cups-browsed, без ограничений принимающему соединения на 631 порту, можно добиться отправки данных на другой хост, размер которых будет превышать исходный запрос до 600 раз. Для сравнения коэффициент усиления для memcached может достигать 10-50 тысяч раз, NTP - 556 раз, DNS - 28-54, RIPv2 - 21, SNMPv2 - 6.
Подобная особенность позволяет использовать системы с cups-browsed в качестве усилителя трафика при осуществлении DDoS-атак. Метод атаки с использованием усилителя трафика основан на том, что запросы с участвующих в DDoS-атаке компьютеров направляются не напрямую на систему жертвы, а через промежуточный усилитель трафика. В ходе сканирования сети было выявлено более 198 тысяч уязвимых систем с CUPS, из которых 34% (58 тысяч систем) оказались пригодны для усиления трафика в DDoS-атаке.
Linux / Линукс🥸
Через отправку запросов к процессу cups-browsed, без ограничений принимающему соединения на 631 порту, можно добиться отправки данных на другой хост, размер которых будет превышать исходный запрос до 600 раз. Для сравнения коэффициент усиления для memcached может достигать 10-50 тысяч раз, NTP - 556 раз, DNS - 28-54, RIPv2 - 21, SNMPv2 - 6.
Подобная особенность позволяет использовать системы с cups-browsed в качестве усилителя трафика при осуществлении DDoS-атак. Метод атаки с использованием усилителя трафика основан на том, что запросы с участвующих в DDoS-атаке компьютеров направляются не напрямую на систему жертвы, а через промежуточный усилитель трафика. В ходе сканирования сети было выявлено более 198 тысяч уязвимых систем с CUPS, из которых 34% (58 тысяч систем) оказались пригодны для усиления трафика в DDoS-атаке.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🤔2
Поддержка ARM64 в Gentoo Linux будет улучшена благодаря серверу Ampere Altra Max
Gentoo Linux будет работать над улучшением поддержки ARM64/AArch64 и 32-бит ARM, так как они получили сервер Ampere Altra Max, чтобы ускорить время сборки ARM для бинарных пакетов и этапов установки.
Linux / Линукс🥸
Gentoo Linux будет работать над улучшением поддержки ARM64/AArch64 и 32-бит ARM, так как они получили сервер Ampere Altra Max, чтобы ускорить время сборки ARM для бинарных пакетов и этапов установки.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤31👍12
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍60😁27
Выпуск легковесных дистрибутивов antiX 23.2 и MX Linux 23.4
Опубликован легковесный Live-дистрибутив AntiX 23.2, построенный на пакетной базе Debian и нацеленный на установку на устаревшее оборудование.
В новом выпуске выполнена синхронизация с пакетной базой Debian 12 (Bookworm). В полной сборке предложено ядро Linux 6.1.105, а в остальных сборках 5.10.224. Обновлены версии приложений, например, LibreOffice 24.8.2, Firefox 128.3.0esr, Seamonkey 2.53.19.1. Прекращена поставка приложения smtube для просмотра YouTube.
Дополнительно можно отметить обновление легковесного дистрибутива MX Linux 23.4, созданного в результате совместной работы сообществ, образовавшихся вокруг проектов antiX и MEPIS. Выпуск основан на пакетной базе Debian с улучшениями от проекта antiX и пакетами из собственного репозитория. В дистрибутиве используется система инициализации sysVinit и собственные инструменты для настройки и развёртывания системы.
Linux / Линукс🥸
Опубликован легковесный Live-дистрибутив AntiX 23.2, построенный на пакетной базе Debian и нацеленный на установку на устаревшее оборудование.
В новом выпуске выполнена синхронизация с пакетной базой Debian 12 (Bookworm). В полной сборке предложено ядро Linux 6.1.105, а в остальных сборках 5.10.224. Обновлены версии приложений, например, LibreOffice 24.8.2, Firefox 128.3.0esr, Seamonkey 2.53.19.1. Прекращена поставка приложения smtube для просмотра YouTube.
Дополнительно можно отметить обновление легковесного дистрибутива MX Linux 23.4, созданного в результате совместной работы сообществ, образовавшихся вокруг проектов antiX и MEPIS. Выпуск основан на пакетной базе Debian с улучшениями от проекта antiX и пакетами из собственного репозитория. В дистрибутиве используется система инициализации sysVinit и собственные инструменты для настройки и развёртывания системы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🎉3