Linux / Линукс
12.5K subscribers
6K photos
166 videos
27 files
6.23K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Выпуск среды разработки Qt Creator 12

▪️Добавлен плагин Compiler Explorer, позволяющий в режиме реального времени по мере набора исходных текстов отслеживать генерируемый компилятором ассемблерный код и выявляемые компилятором ошибки.
▪️Добавлена возможность отладки и профилирования сборочных сценариев CMake при помощи протокола DAP.
▪️Добавлен плагин ScreenRecorder для записи на видео процесса работы в Qt Creator.
▪️Значительно сокращено время запуска на некоторых системах.
▪️Добавлена возможность использования прокси для доступа к интеллектуальному помощнику GitHub Copilot.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥2
OpenSUSE выбирает новый логотип 🖼️

Завершена стадия приёма заявок на конкурс логотипов. Разработчики объявили о голосовании, в котором может участвовать любой желающий. Голосование продлится до 10 декабря и позволит выбрать новые логотипы для всего проекта openSUSE и для развиваемых в его составе дистрибутивов Tumbleweed, Leap, Slowroll и Kalpa. Для участия в конкурсе заявлено 36 логотипов openSUSE, 18 - Kalpa, 24 - Slowroll, 21 - Leap и 32 - Tumbleweed.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🎅16👍10🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
53🔥18👍6💅1
🤨🤨🤨

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29🤔75
Выпуск OpenSSL 3.2.0

После восьми месяцев разработки сформирован релиз библиотеки OpenSSL 3.2.0 с реализацией протоколов SSL/TLS и различных алгоритмов шифрования. Поддержка OpenSSL 3.2 будет осуществляться до 23 ноября 2025 года. Новшества:
▪️ Добавлена клиентская поддержка протокола QUIC (RFC 9000), используемого в качестве транспорта в протоколе HTTP/3.
▪️ В TLS реализована поддержка расширения для сжатия сертификатов на этапе согласования соединений (RFC 8879), позволяющего ускорить установку соединения, так как на передачу данных сертификатов приходится львиная доля трафика на этапе согласования соединения.
▪️ Добавлена поддержка расширенных вариантов цифровых подписей с открытым ключом Ed25519 и Ed448: Ed25519ctx, Ed25519ph и Ed448ph.
▪️ Добавлена поддержка режима шифрования AES-GCM-SIV (RFC 8452), который сочетает высокую производительность режима GCM (Galois/Counter Mode) c устойчивостью к утечкам при повторном использовании случайного кода nonce.
И другие изменения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Please open Telegram to view this post
VIEW IN TELEGRAM
😁81👍7
Опубликованы Wine 8.21, Wine staging 8.21 и VKD3D-Proton 2.11

Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 8.21. С момента выпуска версии 8.20 было закрыто 29 отчётов об ошибках и внесено 321 изменение.

Одновременно сформирован выпуск проекта Wine Staging 8.21, предоставляющего расширенные сборки Wine. По сравнению с Wine в Wine Staging предоставляется 491 дополнительный патч.

Также компанией Valve опубликован проект VKD3D-Proton 2.11, развивающий ответвление от кодовой базы vkd3d, созданного для улучшения поддержки Direct3D 12 в пакете для запуска игр Proton. В VKD3D-Proton поддерживаются специфичные для Proton изменения, оптимизации и улучшения для более качественной работы Windows-игр.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🎉5
Регулярные выражения в Linux для поиска ip адресов в строке или в файле

Данные регулярные выражения соответствуют шаблонам IPv4 и IPv6 адресов.

Паттерн для поиска IPv4 адресов, соответствует всем значениям от 0.0.0.0 до 999.999.999.999 и в большинстве случаев этого бывает достаточно.

"([0-9]{1,3}[\.]){3}[0-9]{1,3}"


1️⃣ Найти все IP адреса с помощью grep
Пропарсим файл и найдем в нем все IP адреса из диапазона от 0.0.0.0 до 999.999.999.999 с помощью grep:

$ grep -E -o "([0-9]{1,3}[\.]){3}[0-9]{1,3}" file.txt


2️⃣ Поиск правильных IPv4 адресов
Регулярное выражение для поиска и проверки правильных IPv4 адресов:

"(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)"


3️⃣ Поиск IPv6 адресов
Регулярное выражение для проверки IPv6 адреса:

"((^|:)([0-9a-fA-F]{0,4})){1,8}"


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍255🫡3🔥1🌚1
LibreOffice Viewer возвращён в Google Play

Android-приложение LibreOffice Viewer синхронизировано с актуальной кодовой базой LibreOffice и размещено в каталоге Google Play. Из-за отсутствия сопровождающего LibreOffice Viewer был удалён из Google Play в 2020 году и долгое время оставался в стагнации. Предполагается, что возвращение LibreOffice Viewer в Google Play сделает пакет доступным для широкого круга пользователей, а не только для энтузиастов, использующих каталог F-Droid.

LibreOffice Viewer представляет собой просмотрщик документов в форматах Open Document (odt, ods, odp) и Microsoft Office (docx, xlsx, pptx, doc, xls и ppt), основанный на одном движке со стационарным офисным пакетом LibreOffice.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍49
С днём матери 🎉

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
66😁22
Обновлена открытая утилита LACT — GUI для управления GPU AMD Radeon для Linux

На GitHub значительно обновлена утилита LACT (Linux AMDGPU Control Application). Проект является графической оболочкой для удобного управления настройками после установки драйвера для видеокарт AMD Radeon на ОС Linux. LACT позволяет в несколько кликов проверить состояние параметров GPU, а также изменить их для разгона. Исходный код проекта LACT доступен под открытой лицензией MIT. Утилита LACT написана на Rust и использует кроссплатформенную библиотеку элементов интерфейсов GTK 4.

Текущая версия LACT позволяет просматривать информацию о графическом процессоре, проводить мониторинг уровня производительности и тепловыделения, управлять параметрами системы охлаждения, проводить разгон (изменять тактовую частоту GPU/VRAM, корректировать напряжение), работать с конфигурацией состояния питания GPU.

LACT протестирован на Polaris (RX 500 series), Vega, RDNA1 (RX 5000 series), RDNA2 (RX 6000 series) и RDNA3 (RX 7000 series).

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍1
#Памятка для текстового редактора Emacs

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🌚5😁3