Началась рассылка второго бумажного спецвыпуска «Хакера»
У нас отличные новости: тираж второго бумажного спецвыпуска «Хакера», в котором собраны лучшие статьи за 2017–2019 годы, покинул типографию. Журналы, защищенные термоусадочной пленкой и упакованные в прочные картонные конверты, уже направляются к своим владельцам. А мы продолжаем принимать заказы, поэтому ты еще успеешь пополнить свою коллекцию!
Читать полностью
#xakep
@linux_potok
У нас отличные новости: тираж второго бумажного спецвыпуска «Хакера», в котором собраны лучшие статьи за 2017–2019 годы, покинул типографию. Журналы, защищенные термоусадочной пленкой и упакованные в прочные картонные конверты, уже направляются к своим владельцам. А мы продолжаем принимать заказы, поэтому ты еще успеешь пополнить свою коллекцию!
Читать полностью
#xakep
@linux_potok
👍5
Каноническая оценка пакетов с оптимизацией -O3 для Ubuntu Linux
С Ubuntu 24.04 LTS инженеры Canonical начали уделять больше внимания производительности Ubuntu и создали в компании команду по производительности. Эта работа продолжается, и для Ubuntu 24.10 они исследуют еще одну интересную область: использование оптимизаций компилятора "-O3" для пакетов Ubuntu. Сегодня доступна экспериментальная сборка образов Ubuntu для настольных и серверных версий, скомпилированных с уровнем оптимизации -O3...
Читать полностью
#Phoronix
@linux_potok
С Ubuntu 24.04 LTS инженеры Canonical начали уделять больше внимания производительности Ubuntu и создали в компании команду по производительности. Эта работа продолжается, и для Ubuntu 24.10 они исследуют еще одну интересную область: использование оптимизаций компилятора "-O3" для пакетов Ubuntu. Сегодня доступна экспериментальная сборка образов Ubuntu для настольных и серверных версий, скомпилированных с уровнем оптимизации -O3...
Читать полностью
#Phoronix
@linux_potok
👍5❤1🤡1
GUM – инструмент для создания интерактивных скриптов
Gum является инструментом для создания привлекательных и интерактивных командных скриптов в оболочке, являясь частью проекта Charm. Установка возможна через пакетные менеджеры или Golang. Основные команды включают выбор из списка, подтверждение действий, фильтрацию, форматирование и стилизацию вывода, а также работу с файлами. Приведены примеры практического применения Gum, такие как автоматизация выбора тем для меню rofi, склеивание скриншотов, конвертация изображений, форматирование списка шрифтов и интерактивная распаковка архивов. Возможности утилиты детально описаны на официальной странице проекта.
Читать полностью
#pingvinus
@linux_potok
Gum является инструментом для создания привлекательных и интерактивных командных скриптов в оболочке, являясь частью проекта Charm. Установка возможна через пакетные менеджеры или Golang. Основные команды включают выбор из списка, подтверждение действий, фильтрацию, форматирование и стилизацию вывода, а также работу с файлами. Приведены примеры практического применения Gum, такие как автоматизация выбора тем для меню rofi, склеивание скриншотов, конвертация изображений, форматирование списка шрифтов и интерактивная распаковка архивов. Возможности утилиты детально описаны на официальной странице проекта.
Читать полностью
#pingvinus
@linux_potok
👍6
Выпуск музыкального проигрывателя Amarok 3.1.0
После трёх месяцев разработки опубликован релиз музыкального проигрывателя Amarok 3.1.0, пользовавшегося большой популярностью во времена KDE 3 и KDE 4. Во времена KDE 5 проект находился в заброшенном состоянии, но в этом году был возрождён и портирован на Qt5 и библиотеки KDE Frameworks 5. Код проекта написан на языке C++ и распространяется под лицензией GPLv2.
Читать полностью
#OpenNet
@linux_potok
После трёх месяцев разработки опубликован релиз музыкального проигрывателя Amarok 3.1.0, пользовавшегося большой популярностью во времена KDE 3 и KDE 4. Во времена KDE 5 проект находился в заброшенном состоянии, но в этом году был возрождён и портирован на Qt5 и библиотеки KDE Frameworks 5. Код проекта написан на языке C++ и распространяется под лицензией GPLv2.
Читать полностью
#OpenNet
@linux_potok
👍6
Astra Linux 1.8
Новая версия ОС Astra Linux основана на пакетной базе Debian 12 (Bookworm) — современном стабильном открытом дистрибутиве с длительной поддержкой. Обновлена структура репозиториев Astra Linux. Они теперь разделены на два репозитория — Main и Extended. Main включает в себя компоненты, прошедшие полный цикл сертификации, в то время как Extended содержит средства разработки и пакеты для сборки Main-репозитория, а также дополнительные прикладные и системные пакеты.
Поддерживается режим работы Live CD, который позволяет ознакомиться и оценить новую ОС до ее установки. Процесс обновления Astra Linux 1.7 до версии 1.8, теперь автоматизирован. Домашняя папка пользователя сохраняется, при возникновении ошибки обновления процесс можно «откатить» к предыдущей версии.
( читать дальше... )
astra linux
Читать полностью
#LinuxOrgRu
@linux_potok
Новая версия ОС Astra Linux основана на пакетной базе Debian 12 (Bookworm) — современном стабильном открытом дистрибутиве с длительной поддержкой. Обновлена структура репозиториев Astra Linux. Они теперь разделены на два репозитория — Main и Extended. Main включает в себя компоненты, прошедшие полный цикл сертификации, в то время как Extended содержит средства разработки и пакеты для сборки Main-репозитория, а также дополнительные прикладные и системные пакеты.
Поддерживается режим работы Live CD, который позволяет ознакомиться и оценить новую ОС до ее установки. Процесс обновления Astra Linux 1.7 до версии 1.8, теперь автоматизирован. Домашняя папка пользователя сохраняется, при возникновении ошибки обновления процесс можно «откатить» к предыдущей версии.
( читать дальше... )
astra linux
Читать полностью
#LinuxOrgRu
@linux_potok
👍10💩1
Доступна платформа совместной разработки Forgejo 8.0, отделившаяся от Gitea
Опубликован выпуск платформы совместной разработки Forgejo 8.0, которая с февраля полностью отделилась в самодостаточный проект от системы Gitea (ранее Forgejo развивался в форме синхронизированного форка). Проект позволяет развернуть на своих серверах систему для совместной работы с репозиториями Git, напоминающую по решаемым задачам GitHub, Bitbucket и Gitlab. Форк был создан в 2022 году после попыток коммерциализации Gitea и перехода управления в руки коммерческой компании. В Forgejo было продолжено применение принципов независимого управления и сохранена подконтрольность сообществу. Код проекта написан на языке Go и распространяется под лицензией MIT. Под управлением Forgejo работает хостинг Codeberg.org.
Читать полностью
#OpenNet
@linux_potok
Опубликован выпуск платформы совместной разработки Forgejo 8.0, которая с февраля полностью отделилась в самодостаточный проект от системы Gitea (ранее Forgejo развивался в форме синхронизированного форка). Проект позволяет развернуть на своих серверах систему для совместной работы с репозиториями Git, напоминающую по решаемым задачам GitHub, Bitbucket и Gitlab. Форк был создан в 2022 году после попыток коммерциализации Gitea и перехода управления в руки коммерческой компании. В Forgejo было продолжено применение принципов независимого управления и сохранена подконтрольность сообществу. Код проекта написан на языке Go и распространяется под лицензией MIT. Под управлением Forgejo работает хостинг Codeberg.org.
Читать полностью
#OpenNet
@linux_potok
👍5
Linux Kernel 6.9 достиг завершения жизненного цикла, пользователям нужно обновиться до Linux Kernel 6.10
Linux kernel 6.9 достиг завершения жизненного цикла, и всем пользователям рекомендуется как можно скорее обновить свои системы до последней версии ядра Linux 6.10.
Читать полностью
#9to5Linux
@linux_potok
Linux kernel 6.9 достиг завершения жизненного цикла, и всем пользователям рекомендуется как можно скорее обновить свои системы до последней версии ядра Linux 6.10.
Читать полностью
#9to5Linux
@linux_potok
👍6
В Chrome появилось предупреждение о скором прекращении поддержки uBlock Origin
Рэймонд Хилл (Raymond Hill), автор системы блокирования нежелательного контента uBlock Origin, рассказал о ситуации в проекте, связанной со скорым прекращением второй версии манифеста Chrome, определяющего возможности и ресурсы, доступные для дополнений, написанных с использованием API WebExtensions. Пользователям uBlock Origin и других дополнений, не поддерживающих третью версию манифеста, в Chrome 127 на странице дополнений ("chrome://extensions/") начало выводиться предупреждение о предстоящем прекращении поддержки дополнения и необходимости поиска альтернативы. Полностью отключение поддержки второй версии манифеста Chrome планируют завершить до конца года.
Читать полностью
#OpenNet
@linux_potok
Рэймонд Хилл (Raymond Hill), автор системы блокирования нежелательного контента uBlock Origin, рассказал о ситуации в проекте, связанной со скорым прекращением второй версии манифеста Chrome, определяющего возможности и ресурсы, доступные для дополнений, написанных с использованием API WebExtensions. Пользователям uBlock Origin и других дополнений, не поддерживающих третью версию манифеста, в Chrome 127 на странице дополнений ("chrome://extensions/") начало выводиться предупреждение о предстоящем прекращении поддержки дополнения и необходимости поиска альтернативы. Полностью отключение поддержки второй версии манифеста Chrome планируют завершить до конца года.
Читать полностью
#OpenNet
@linux_potok
🤷♂4😡1
На этой неделе в KDE: «Plasma сейчас чувствует себя очень стабильно!»
Разработчик KDE Нейт Грэм опубликовал свой обычный недельный отчёт, который подводит итоги всех интересных событий в развитии KDE за прошедшую неделю...
Читать полностью
#Phoronix
@linux_potok
Разработчик KDE Нейт Грэм опубликовал свой обычный недельный отчёт, который подводит итоги всех интересных событий в развитии KDE за прошедшую неделю...
Читать полностью
#Phoronix
@linux_potok
👍7👎1😁1
GNOME Disks добавляет новый автономный интерфейс для управления/монтирования образов дисков
В дополнение к активности разработки KDE на этой неделе, разработчики GNOME также усердно полировали свою рабочую среду перед следующим выпуском GNOME в сентябре...
Читать полностью
#Phoronix
@linux_potok
В дополнение к активности разработки KDE на этой неделе, разработчики GNOME также усердно полировали свою рабочую среду перед следующим выпуском GNOME в сентябре...
Читать полностью
#Phoronix
@linux_potok
👍11❤1
Выпущен загрузчик Limine 8.0 с поддержкой LoongArch
Хотя он не так распространен, как GRUB или systemd-boot, теперь доступна новая версия Limine для этого открытого, ориентированного на современные технологии и портативного мультипротокольного загрузчика...
Читать полностью
#Phoronix
@linux_potok
Хотя он не так распространен, как GRUB или systemd-boot, теперь доступна новая версия Limine для этого открытого, ориентированного на современные технологии и портативного мультипротокольного загрузчика...
Читать полностью
#Phoronix
@linux_potok
👍6
Найдите и отключите push-уведомления в Firefox и Chrome
Вот как отключить надоедливые push-уведомления в Firefox и Google Chrome.
Читать полностью
#ItFOSS
@linux_potok
Вот как отключить надоедливые push-уведомления в Firefox и Google Chrome.
Читать полностью
#ItFOSS
@linux_potok
👍5
Apple опубликовал открытую библиотеку гомоморфного шифрования
Компания Apple объявила о создании открытой библиотеки с реализацией методов гомоморфного шифрования на языке Swift. Библиотека позволяет создавать придожения, обрабатывающие данные, доступные только в зашифрованном виде, без промежуточной расшифровки ни на одном из этапов вычислений. На выходе выдаётся зашифрованный результат, который аналогичен шифрованию результата выполнения тех же вычислений над исходными незашифрованными данными. Код проекта распространяется под лицензией Apache 2.0. Реализация основана на схеме BFV (Brakerski-Fan-Vercauteren), которая, в свою очередь, основана на задаче обучения с ошибками в кольце (RLWE), защищённой от криптоанализа квантовыми компьютерами. Низкоуровневые примитивы для шифрования используются из библиотеки Swift Crypto.
Читать полностью
#OpenNet
@linux_potok
Компания Apple объявила о создании открытой библиотеки с реализацией методов гомоморфного шифрования на языке Swift. Библиотека позволяет создавать придожения, обрабатывающие данные, доступные только в зашифрованном виде, без промежуточной расшифровки ни на одном из этапов вычислений. На выходе выдаётся зашифрованный результат, который аналогичен шифрованию результата выполнения тех же вычислений над исходными незашифрованными данными. Код проекта распространяется под лицензией Apache 2.0. Реализация основана на схеме BFV (Brakerski-Fan-Vercauteren), которая, в свою очередь, основана на задаче обучения с ошибками в кольце (RLWE), защищённой от криптоанализа квантовыми компьютерами. Низкоуровневые примитивы для шифрования используются из библиотеки Swift Crypto.
Читать полностью
#OpenNet
@linux_potok
👍4😁3
PeaZip 9.9: Новые функции перетаскивания
PeaZip 9.9 – программа с открытым исходным кодом для работы с архивами, теперь доступна для скачивания. В новой версии появились функции внутреннего перетаскивания, обновленный интерфейс запуска задач и другие улучшения.
Читать полностью
#9to5Linux
@linux_potok
PeaZip 9.9 – программа с открытым исходным кодом для работы с архивами, теперь доступна для скачивания. В новой версии появились функции внутреннего перетаскивания, обновленный интерфейс запуска задач и другие улучшения.
Читать полностью
#9to5Linux
@linux_potok
👍11
Доступна для тестирования неизменяемая версия Manjaro Linux на основе Arch
Для тех, кого привлекают такие неизменяемые дистрибутивы Linux, как Fedora Silverblue, Vanilla OS и NixOS, но желающие что-то на основе Arch Linux, теперь Manjaro Linux имеет неизменяемый вариант, доступный для тестирования...
Читать полностью
#Phoronix
@linux_potok
Для тех, кого привлекают такие неизменяемые дистрибутивы Linux, как Fedora Silverblue, Vanilla OS и NixOS, но желающие что-то на основе Arch Linux, теперь Manjaro Linux имеет неизменяемый вариант, доступный для тестирования...
Читать полностью
#Phoronix
@linux_potok
👍10🤡8
Чиним YouTube на уровне роутера
Всех категорический приветствую. Буквально первого августа, прямо в ночь, стал у меня жутко лагать YouTube. Естественно, мне это сильно не понравилось. Ну, что же, давайте разбираться, почему и как это исправить в условиях моей личной сети.
Что случилось?
Хорошо описано произошедшее здесь, на хабре - https://habr.com/ru/articles/832678/
Если совсем кратко, своими словами - во время установки SSL соединения в открытом виде домен передается к которому мы подключаемся(так называемое SNI). И если это googlevideo.com то начинают твориться "интересные вещи". Можно проверить это локально коммандами из статьи.
$ curl https://speedtest.selectel.ru/100MB -o/dev/null
Читать полностью
#habr
@linux_potok
Всех категорический приветствую. Буквально первого августа, прямо в ночь, стал у меня жутко лагать YouTube. Естественно, мне это сильно не понравилось. Ну, что же, давайте разбираться, почему и как это исправить в условиях моей личной сети.
Что случилось?
Хорошо описано произошедшее здесь, на хабре - https://habr.com/ru/articles/832678/
Если совсем кратко, своими словами - во время установки SSL соединения в открытом виде домен передается к которому мы подключаемся(так называемое SNI). И если это googlevideo.com то начинают твориться "интересные вещи". Можно проверить это локально коммандами из статьи.
$ curl https://speedtest.selectel.ru/100MB -o/dev/null
Читать полностью
#habr
@linux_potok
👍8🔥1
Linux 6.12 To Drop Old Code That Slows Down CPU Frequency Polling
The Linux 6.12 kernel cycle later this year has a change coming that will impact users of the "Schedutil" CPU frequency scaling governor. This change is dropping the "LATENCY_MULTIPLIER" that has been within the kernel code the past two decades to slowdown how frequent the CPU frequency evaluation occurs. In turn the revised logic can allow for that CPUFreq frequency re-evaluation to occur more often...
Читать полностью
#Phoronix
@linux_potok
The Linux 6.12 kernel cycle later this year has a change coming that will impact users of the "Schedutil" CPU frequency scaling governor. This change is dropping the "LATENCY_MULTIPLIER" that has been within the kernel code the past two decades to slowdown how frequent the CPU frequency evaluation occurs. In turn the revised logic can allow for that CPUFreq frequency re-evaluation to occur more often...
Читать полностью
#Phoronix
@linux_potok
👍6🤡1
DARPA развивает AI-транслятор для переписывания Си-кода на Rust
Управление перспективных исследовательских проектов Министерства обороны США (DARPA) представило проект TRACTOR (Translating All C to Rust), развивающего транслятор для автоматического преобразования проектов на языке Си в представление на языке Rust. Транслятор примечателен использованием методов машинного обучения для достижения уровня результирующего кода на Rust, близкого по стилю и качеству к коду, написанному опытным программистом, и использующего только безопасные методы для работы с памятью без включения блоков и функций, помеченных ключевым словом "unsafe". Предполагается, что развиваемый транслятор позволит решить проблему с безопасностью старого кода на языке Си и избавиться от потенциальных уязвимостей, вызванных небезопасной работой с памятью и неопределённым поведением.
Читать полностью
#OpenNet
@linux_potok
Управление перспективных исследовательских проектов Министерства обороны США (DARPA) представило проект TRACTOR (Translating All C to Rust), развивающего транслятор для автоматического преобразования проектов на языке Си в представление на языке Rust. Транслятор примечателен использованием методов машинного обучения для достижения уровня результирующего кода на Rust, близкого по стилю и качеству к коду, написанному опытным программистом, и использующего только безопасные методы для работы с памятью без включения блоков и функций, помеченных ключевым словом "unsafe". Предполагается, что развиваемый транслятор позволит решить проблему с безопасностью старого кода на языке Си и избавиться от потенциальных уязвимостей, вызванных небезопасной работой с памятью и неопределённым поведением.
Читать полностью
#OpenNet
@linux_potok
👍7
Разработчики Manjaro Linux представили атомарно обновляемый вариант дистрибутива
Разработчики дистрибутива Manjaro Linux, построенного на основе Arch Linux и ориентированного на начинающих пользователей, объявили о начале тестирования новой экспериментальной сборки "Manjaro Immutable", которая примечательна поставкой базовой системы в форме единого монолитного образа, монтируемого в режиме только для чтения и обновляемого целиком в атомарном режиме. Размер загрузочного образа - 1.7 ГБ. Поддерживается только загрузка в режиме UEFI, как на оборудовании x86_64, так и в системах виртуализации и эмуляции, таких как VirtualBox и QEMU. После завершения тестирования сборке планируют придать статус официального варианта Manjaro.
Читать полностью
#OpenNet
@linux_potok
Разработчики дистрибутива Manjaro Linux, построенного на основе Arch Linux и ориентированного на начинающих пользователей, объявили о начале тестирования новой экспериментальной сборки "Manjaro Immutable", которая примечательна поставкой базовой системы в форме единого монолитного образа, монтируемого в режиме только для чтения и обновляемого целиком в атомарном режиме. Размер загрузочного образа - 1.7 ГБ. Поддерживается только загрузка в режиме UEFI, как на оборудовании x86_64, так и в системах виртуализации и эмуляции, таких как VirtualBox и QEMU. После завершения тестирования сборке планируют придать статус официального варианта Manjaro.
Читать полностью
#OpenNet
@linux_potok
👍11🤡4😁2
Вышел Linux Mint 22, встречаем новую версию известного дистрибутива
Источник: www.linuxmint.com
Несколько дней назад вышел новый релиз Linux Mint — уже 22-й. Главное обновление в том, что его перевели на пакетную базу Ubuntu 24.04 LTS. Соответственно, эта версия совместима с Ubuntu. Есть кое-какие нюансы в плане интерфейса и подборки приложений по умолчанию, но это незначительные отличия. Отдельно стоит отметить, что этот дистрибутив отнесен к выпускам LTS, т. е. у него длительный срок поддержки — вплоть до 2028 года. Подробнее обо всем этом — под катом.
→
Читать полностью
#habr
@linux_potok
Источник: www.linuxmint.com
Несколько дней назад вышел новый релиз Linux Mint — уже 22-й. Главное обновление в том, что его перевели на пакетную базу Ubuntu 24.04 LTS. Соответственно, эта версия совместима с Ubuntu. Есть кое-какие нюансы в плане интерфейса и подборки приложений по умолчанию, но это незначительные отличия. Отдельно стоит отметить, что этот дистрибутив отнесен к выпускам LTS, т. е. у него длительный срок поддержки — вплоть до 2028 года. Подробнее обо всем этом — под катом.
→
Читать полностью
#habr
@linux_potok
👍11