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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁619👍85🫡4
IMG_20240124_080918_986.jpeg
225.3 KB
Диаграмма стека хранения данных Linux

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍6
8.2% наиболее популярных загрузок в NPM приходится на устаревшие пакеты

Результаты анализа статистики о 50 тысячах наиболее загружаемых пакетов в репозитории NPM показали, что 7500 (15%) из наиболее загружаемых пакетов оказались связаны с устаревшими пакетами и прекратившими существование проектами. Для упрощения определения устаревших пакетов среди зависимостей, используемых в своём проекте, предложена утилита Dependency-Deprecated-Checker, опубликованная под лицензией MIT.

В абсолютном выражении распространение устаревших пакетов и пакетов без ссылок на репозитории в NPM экстраполировано примерно в 2.1 миллиарда загрузок в неделю.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9👍2
Уязвимость в утилите GNU split, приводящая к переполнению буфера

split поставляется в пакете GNU coreutils и применяется для разделения больших файлов на части. В утилите выявлена уязвимость (CVE-2024-0684), приводящая к переполнению буфера при обработке длинных строк (несколько сотен байт), в случае использования в split опции "--line-bytes" ("-C").

Уязвимость вызвана ошибкой, допущенной в выпуске coreutils 9.2 при замене вызова функции xrealloc на xpalloc. Патч с исправлением уже принят в кодовую базу, но новая версия с исправлением пока не сформирована.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
114
Forwarded from DevOps MemOps
Selfharm Linux

Контейнер Docker и форк Suicide Linux — любая неверная команда Bash заставит интерпретатор удалить случайный файл с жесткого диска пользователя.

Это игра, чтобы увидеть, как долго пользователь может продолжать использовать операционную систему до её сбоя.

Игру можно запустить в безопасном или опасном режиме

📌 Подробнее: https://github.com/RGBCube/selfharm-linux

MemOps
🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
264
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5781
Выпуск OneScript 1.9.0, среды исполнения скриптов на языке 1С:Предприятие

Опубликован выпуск проекта OneScript 1.9.0, развивающего независимую от компании 1С кросс-платформенную виртуальную машину для выполнения скриптов на языке 1С:Предприятие. Система самодостаточна и позволяет выполнять скрипты на языке 1С без установки платформы 1С:Предприятие и специфичных для неё библиотек. Виртуальную машину OneScript можно использовать как для прямого исполнения сценариев на языке 1С, так и для встраивания поддержки их исполнения в приложения, написанные на других языках.

В новой версии:
▪️ В объект "Рефлектор" добавлен метод "ИзвестныеТипы()", который возвращает все зарегистрированные типы в виде "ТаблицыЗначений".
▪️ Реализован метод "БуферДвоичныхДанных.Разделить()".
При вызове метода через "Рефлектор" обеспечен контроль сигнатуры метода и количества параметров.
▪️ Улучшена документация, в файл README добавлены инструкции по сборке.
▪️ В отладчике реализовано отображение приватных (не экспортных) переменных объектов. Налажена индексация переменных и устранена проблема с показом в некоторых ситуациях неверных значений.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁82
Выпуск дистрибутивов для исследователей безопасности Parrot 6.0 и Gnoppix 24

▪️ Parrot основан на пакетной базе Debian и включает подборку инструментов для проверки защищённости систем, проведения криминалистического анализа и обратного инжиниринга. Основное внимание уделяется средствам для проверки облачных систем и устройств интернета-вещей. В состав также включены криптографические инструменты и программы обеспечения защищённого выхода в сеть, в том числе предлагаются TOR, I2P, anonsurf, gpg, tccf, zulucrypt, veracrypt, truecrypt и luks.

▪️ Gnoppix Linux ориентирован на работу в Live-режиме исследователей безопасности, желающих сохранить конфиденциальность и не оставить следов в системе после проводимых экспериментов. Дистрибутив основан на Debian и наработках проекта Kali Linux. Проект развивается с 2003 года и ранее базировался на Live-дистрибутиве Knoppix. Загрузочные сборки подготовлены для архитектур x86_64 и i386 (3.9 ГБ).

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍441133
Открыт редактор Zed, поддерживающий совместное написание кода

Открыты исходные тексты многопользовательского редактора кода Zed, развиваемого под руководством автора проекта Atom (основа VS Code). Из платформ пока поддерживается только macOS (в разработке поддержка Linux, Windows и Web).

Редактор Zed примечателен ориентацией на организацию совместной разработки в режиме реального времени и достижение максимальной отточенности, производительности и отзывчивости интерфейса. В Zed предпринята попытка совместить в одном продукте легковесный редактор и функциональность современных интегрированных сред разработки.

Высокая производительность Zed достигается благодаря активному использованию многопоточности с задействованием всех доступных ядер CPU, а также выполнению растеризации окон на стороне GPU. В проведённых тестах время реакции на нажатие клавиши в Zed оценивается в 58 мс, для сравнения в Sublime Text 4 этот показатель равен 75 мс, в CLion - 83 мс, а в VS Code - 97 мс. Время запуска Zed оценено в 338 мс, Sublime Text 4 - 381 мс, VS Code - 1444 мс, CLion - 3001 мс. Потребление памяти Zed составило 257 МБ, Sublime Text 4 - 219 МБ, VS Code - 556 МБ, CLion - 1536 МБ.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
27👍8
Диагональное размещение информации на экране

На системах с X-сервером при помощи утилиты xrandr можно организовать размещение информации на экране монитора, установленного не только горизонтально или вертикально, но и под произвольным углом.

▪️ Например, можно повернуть монитор на 45 градусов:
xrandr --output HDMI-3 --transform 0.707106781186548,-0.707106781186548,0,0.707106781186548,0.707106781186548,0,0,0,1


▪️ или 22 градуса:
xrandr --output HDMI-3 --transform 0.927183854566787,-0.374606593415912,0,0.374606593415912,0.927183854566787,0,0,0,1


Указываемые в параметре "--transform" значения рассчитываются по формуле
"cos(x),-sin(x),shift_left,sin(x),cos(x),shift_up,0,0,1", в которой "x" - необходимый угол поворота.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
33👍14111
Please open Telegram to view this post
VIEW IN TELEGRAM
72👍8😁3
Выпуск дистрибутива Radix cross Linux 1.9.367

Версия Radix cross Linux 1.9.367 подготовлена для устройств на базе архитектуры ARM/ARM64, RISC-V и x86/x86_64. Дистрибутив построен с использованием собственной системы сборки Radix. pro, упрощающей формирование дистрибутивов для встраиваемых систем.

В новой версии в состав дистрибутива включены пакеты с MPlayer, VLC, MiniDLNA, Transmission (Qt & HTTP-server), Rdesktop, FreeRDP и GIMP (2.99.16), которые позволяют применять пользовательское окружение дистрибутива не только как рабочее место программиста, но и как место отдыха в домашней сети. Подготовлены загрузочные образы для устройств Repka pi3, Orange pi5, Leez-p710, Платы TF307 v4 на базе Baikal M1000, VisionFive2, EBOX-3350dx2, а также для систем i686 и x86_64. Возможно создание сборок, работающих в Live-режиме.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
103👍1
Опубликованы корректирующие обновления GitLab 16.8.1, 16.7.4, 16.6.6 и 16.5.8, в которых устранены 5 уязвимостей. Одной из проблем (CVE-2024-0402) присвоен критический уровень опасности. Уязвимость позволяет аутентифицированному пользователю записать файлы в любой каталог на сервере, насколько это позволяют права доступа, под которыми выполняется web-интерфейс GitLab. Детальную информацию об уязвимости планируют раскрыть через 30 дней после публикации исправления.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Plasma 6 доступна в тестовом издании KDE Neon

Предварительная версия Plasma 6.0 теперь предлагается не только в нестабильном, но и в тестовом канале обновлений Neon — пользователи получат её автоматически с обновлением системы.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🎉7