Простой гид по визуализации данных на Ubuntu
Статья Джорджа Уиттакера рассказывает, как настроить систему, установить необходимые инструменты и создавать графики и интерактивные панели. Изучите, как Python и R могут помочь преобразовать сложные данные в понятные визуальные формы.
📌 Подробнее: https://www.linuxjournal.com/content/simple-guide-data-visualization-ubuntu-beginners
Linux / Линукс🥸
Статья Джорджа Уиттакера рассказывает, как настроить систему, установить необходимые инструменты и создавать графики и интерактивные панели. Изучите, как Python и R могут помочь преобразовать сложные данные в понятные визуальные формы.
📌 Подробнее: https://www.linuxjournal.com/content/simple-guide-data-visualization-ubuntu-beginners
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤔3
Линус Торвальдс прокомментировал дебаты вокруг интеграции Rust в ядро Linux
На саммите Open Source он отметил, что конфликт напоминает старые битвы между vi и Emacs. Торвальдс похвалил оживленные дискуссии вокруг Rust, несмотря на их иногда "ядовитый" характер, и выразил оптимизм по поводу его будущего в Linux.
Linux / Линукс🥸
На саммите Open Source он отметил, что конфликт напоминает старые битвы между vi и Emacs. Торвальдс похвалил оживленные дискуссии вокруг Rust, несмотря на их иногда "ядовитый" характер, и выразил оптимизм по поводу его будущего в Linux.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍45🤔6❤5😢1
kernel-hardening-checker – библиотека для проверки security hardening опций в ядре Linux.
📌 Подробнее: https://github.com/a13xp0p0v/kernel-hardening-checker
Linux / Линукс🥸
📌 Подробнее: https://github.com/a13xp0p0v/kernel-hardening-checker
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - a13xp0p0v/kernel-hardening-checker: A tool for checking the security hardening options of the Linux kernel
A tool for checking the security hardening options of the Linux kernel - a13xp0p0v/kernel-hardening-checker
👍10❤1
Bash Scripting on Linux
📌 Подробнее: https://www.youtube.com/playlist?list=PLT98CRl2KxKGj-VKtApD8-zCqSaN2mD4w (плейлист на YouTube)
Linux / Линукс🥸
📌 Подробнее: https://www.youtube.com/playlist?list=PLT98CRl2KxKGj-VKtApD8-zCqSaN2mD4w (плейлист на YouTube)
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
2😁82👍7😢1💯1
Компания Tidelift опубликовала результаты опроса более 400 мэйнтейнеров открытых проектов
Linux / Линукс🥸
▪️ 60% мэйнтейнеров открытых проектов не получают оплаты за работу по сопровождению проектов, при этом из них 14% считают данное занятие хобби и не заинтересованы в получении за него денег. У 24% мэйнтейнеров часть получаемого заработка связана с данной работой, а у 12% с сопровождением связан основной доход.
▪️ 11% времени мэйнтейнеры тратят на задачи, связанные с обеспечением безопасности (в 2021 году этот показатель составлял 4%), 50% (в 2021 году 53%) на рутинную работу, 35% (в 2021 году 25%) на разработку новых возможностей. Получающие оплату мэйнтейнеры тратят на задачи, связанные с безопасностью, 13% времени, а не получающие - 10%.
▪️ 48% мэйнтейнеров ощущают свою работу недооценённой. 38% обдумывают возможность ухода с поста сопровождающего.
▪️ 31% опрошенных положительно оценивают влияние AI-инструментов для написания кода, 45% - негативно, 24% - нейтрально.
▪️ 27% опрошенных скорее всего не стали бы рецензировать и принимать в проект изменения, подготовленные AI-инструментами, 37% возможно не стали бы принимать такие изменения. Готовность принять изменения от AI выразили всего 3% (более вероятно) и 6% (возможно).
▪️ 45% опрошенных не используют AI-инструменты разработки и не планируют использовать в будущем, 6% - не используют сейчас, но планируют начать использовать в будущем, 15% используют более одного раза в день, 13% используют более одного раза в неделю, 20% используют менее одного раза в неделю. Доли использующих хотя бы изредка AI-инструменты мэйнтейнеров: 71% - до 26 лет, 58% - 26-35 лет, 39% - 36-45 лет, 42% - старше 45 лет.
▪️ 45% опрошенных занимаются сопровождение более 10 лет, 24% - 6-10 лет, 23% - 2-5 лет, 7% - 1-2 года, 2% - менее года.
▪️ 48% мэйнтейнеров проживают в Европе, 38% в Северной Америке, 8% в Азии (в 2021 году из Азии было 24% мэйнтейнеров, 35% из Европы и 35% из Северной Америки).
▪️ Наблюдается увеличение возраста мэйнтейнеров - по сравнению с 2021 годом удвоилось число мэйнтейнеров в возрастной категории от 46 до 65 лет (в 2021 году таких мэйнтейнеров было 11%, в 2023 году - 27%, а в 2024 году - 21%). Число мэйнтейнеров младше 26 лет снизилось с 25% в 2021 году до 12% в 2023 году и 10% в 2024 году.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26😁17🤔14🫡6
В JavaScript-платформе Bun добавлена поддержка вызова кода на языке Си
В платформе Bun, развиваемой в качестве альтернативы Node.js и предназначенной для обособленного выполнения приложений, написанных на языках JavaScript, JSX и TypeScript, реализована экспериментальная возможность компиляции и выполнения обработчиков, написанных на языке Си. Теперь код на языке Си можно напрямую встраивать в JavaScript и компилировать на лету с использованием компилятора TinyCC, а также подключать динамически связываемые библиотеки.
Linux / Линукс🥸
В платформе Bun, развиваемой в качестве альтернативы Node.js и предназначенной для обособленного выполнения приложений, написанных на языках JavaScript, JSX и TypeScript, реализована экспериментальная возможность компиляции и выполнения обработчиков, написанных на языке Си. Теперь код на языке Си можно напрямую встраивать в JavaScript и компилировать на лету с использованием компилятора TinyCC, а также подключать динамически связываемые библиотеки.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20
Forwarded from моя кибердека
экран - старый планшет samsung, который планируется использовать для удаленного подключения к rpi4.
+ старые очки fpv, которые можно использовать в качестве альтернативного дисплея для rpi
ведётся работа над созданием корпуса для трекбола
my cyberdeck
+ старые очки fpv, которые можно использовать в качестве альтернативного дисплея для rpi
ведётся работа над созданием корпуса для трекбола
my cyberdeck
❤26👍17🤔2
Tesla открыла реализацию сетевого протокола TTPoE
Компания опубликовала наработки, связанные с сетевым протоколом TTPoE (Tesla Transport Protocol over Ethernet), разработанным для снижения задержек при передаче трафика в датацентрах и инфраструктурах, обеспечивающих работу систем машинного обучения. Компания Tesla намерена стандартизировать TTPoE и для достижения данной цели присоединилась к консорциуму UEC (Ultra Ethernet Consortium). Код реализации TTPoE написан на языке Си и открыт под лицензией GPLv2.
Протокол разработан для замены TCP в применениях, требующих низких задержек и высокой скорости передачи данных. Так же как TCP протокол TTPoE допускает отбрасывание пакетов и повторную передачу, полностью гарантируя при этом доставку всех отправленных данных. TTPoE рассчитан на использование в сетях с пропускной способностью выше 100Gbps и изначально был реализован на аппаратном уровне для обеспечения взаимодействия узлов в суперкомпьютере DOJO.
Linux / Линукс🥸
Компания опубликовала наработки, связанные с сетевым протоколом TTPoE (Tesla Transport Protocol over Ethernet), разработанным для снижения задержек при передаче трафика в датацентрах и инфраструктурах, обеспечивающих работу систем машинного обучения. Компания Tesla намерена стандартизировать TTPoE и для достижения данной цели присоединилась к консорциуму UEC (Ultra Ethernet Consortium). Код реализации TTPoE написан на языке Си и открыт под лицензией GPLv2.
Протокол разработан для замены TCP в применениях, требующих низких задержек и высокой скорости передачи данных. Так же как TCP протокол TTPoE допускает отбрасывание пакетов и повторную передачу, полностью гарантируя при этом доставку всех отправленных данных. TTPoE рассчитан на использование в сетях с пропускной способностью выше 100Gbps и изначально был реализован на аппаратном уровне для обеспечения взаимодействия узлов в суперкомпьютере DOJO.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29😁5
Forwarded from Типичный Сисадмин
Winamp стал медиаплеером с открытым исходным кодом 🎵
Llama Group открыла код Winamp и перевела проект на модель для совместного развития. Исходный код проекта написан на C++ и C и опубликован на GitHub под свободной копилефт лицензией Winamp Collaborative License (WCL) Version 1.0.
По неофициальной информации, переход на открытую модель разработки Winamp вызван реорганизацией в Llama Group из-за финансовых проблем, в результате которых в прошлом году компания была вынуждена продать проект Shoutcast и уволить основную команду разработчиков, осуществлявших сопровождение классического Windows-приложения Winamp.
Типичный🥸 Сисадмин
Llama Group открыла код Winamp и перевела проект на модель для совместного развития. Исходный код проекта написан на C++ и C и опубликован на GitHub под свободной копилефт лицензией Winamp Collaborative License (WCL) Version 1.0.
По неофициальной информации, переход на открытую модель разработки Winamp вызван реорганизацией в Llama Group из-за финансовых проблем, в результате которых в прошлом году компания была вынуждена продать проект Shoutcast и уволить основную команду разработчиков, осуществлявших сопровождение классического Windows-приложения Winamp.
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🫡11🎉6😁1😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
3😁64❤6👍3🤔2🙏1
Онлайн редакторы-компиляторы для BASH
Иногда нет возможности писать BASH-скрипты на локальной машине. Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать. В таких случаях можно использовать онлайн редакторы-компиляторы, отлично интегрированные с Bash:
▪️ Rextester
▪️ Mycompiler
▪️ Leetcode
Linux / Линукс🥸
Иногда нет возможности писать BASH-скрипты на локальной машине. Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать. В таких случаях можно использовать онлайн редакторы-компиляторы, отлично интегрированные с Bash:
▪️ Rextester
▪️ Mycompiler
▪️ Leetcode
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Уязвимости в PCP и Nix, позволяющие поднять привилегии в системе
В инструментарии PCP (Performance Co-Pilot), применяемом для сбора статистики о производительности системы (например, используется в интерфейсе Cockpit), выявлены две уязвимости (CVE-2024-45770, CVE-2024-45769).
Кроме того, уязвимость (CVE-2024-45593) выявлена в пакетном менеджере Nix, применяемом в дистрибутиве NixOS. Уязвимость позволяет при распаковке специально оформленных файлов в формате NAR (Nix Archive) добиться записи в произвольные области файловой системы, насколько это позволяют права доступа, с которыми выполняется обработчик. Проблема проявляется в ветке Nix 2.24 и устранена в выпуске 2.24.6.
Linux / Линукс🥸
В инструментарии PCP (Performance Co-Pilot), применяемом для сбора статистики о производительности системы (например, используется в интерфейсе Cockpit), выявлены две уязвимости (CVE-2024-45770, CVE-2024-45769).
Кроме того, уязвимость (CVE-2024-45593) выявлена в пакетном менеджере Nix, применяемом в дистрибутиве NixOS. Уязвимость позволяет при распаковке специально оформленных файлов в формате NAR (Nix Archive) добиться записи в произвольные области файловой системы, насколько это позволяют права доступа, с которыми выполняется обработчик. Проблема проявляется в ветке Nix 2.24 и устранена в выпуске 2.24.6.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Tmux in 100 Seconds
Learn the basics of Tmux, an open-source terminal multiplexer that can juggle multiple terminal sessions from a single window.
💬 Chat with Me on https://discord.gg/fireship
🔥 Get More Content - Upgrade to PRO
These tmux tips are part of my full Linux course…
💬 Chat with Me on https://discord.gg/fireship
🔥 Get More Content - Upgrade to PRO
These tmux tips are part of my full Linux course…
🫡9👍5
Критическая RCE-уязвимость в FreeBSD
CVE-2024-41721 позволяет удалённо выполнить код через гипервизор bhyve.
Эксплуатация уязвимости позволяет злоумышленнику, работающему в гостевой системе, аварийно завершить процесс гипервизора или выполнить вредоносный код на уровне хост-системы. Учитывая, что процесс bhyve обычно запускается от имени пользователя root, последствия могут быть весьма серьёзными.
Хотя bhyve работает в изолированной песочнице Capsicum, это не полностью устраняет риск. Особенно уязвимы системы, использующие эмуляцию XHCI, поскольку для них нет обходных решений. Уязвимость затрагивает все поддерживаемые версии FreeBSD, и её эксплуатация может привести к несанкционированному доступу или полному контролю над системой.
Обновления для всех актуальных версий FreeBSD были выпущены 19 сентября.
Linux / Линукс🥸
CVE-2024-41721 позволяет удалённо выполнить код через гипервизор bhyve.
Эксплуатация уязвимости позволяет злоумышленнику, работающему в гостевой системе, аварийно завершить процесс гипервизора или выполнить вредоносный код на уровне хост-системы. Учитывая, что процесс bhyve обычно запускается от имени пользователя root, последствия могут быть весьма серьёзными.
Хотя bhyve работает в изолированной песочнице Capsicum, это не полностью устраняет риск. Особенно уязвимы системы, использующие эмуляцию XHCI, поскольку для них нет обходных решений. Уязвимость затрагивает все поддерживаемые версии FreeBSD, и её эксплуатация может привести к несанкционированному доступу или полному контролю над системой.
Обновления для всех актуальных версий FreeBSD были выпущены 19 сентября.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17😢5🤔3
Дайджест новостей [en]
▪️Ubuntu 24.10 "Oracular Oriole" начинает публичное бета-тестирование с Linux 6.11, GNOME 47
▪️KDE Оптимизирует Поиск Точек Монтирования - Ускорение До 80%
▪️Линус Торвальдс Добавил В Linux 6.12 Быструю Проверку Доступа Пользователей С Помощью Маскировки Адресов
▪️В KaOS Linux 2024.09 добавлена Calligra в качестве офисного пакета по умолчанию, улучшена установка
▪️Возможно, Valve планирует перенести игры для Windows на Linux-системы с чипами ARM
▪️OpenSSH 9.9 Обладает улучшенными квантово-стойкими алгоритмами
▪️Выпущен MPV 0.39.0 с поддержкой масштабирования NVIDIA RTX и Intel VSR
▪️FFmpeg Объединяет Неявную синхронизацию DRM Для Vulkan
▪️В LXQt 2.1 будут представлены модульные сессии Wayland
▪️NVIDIA Опубликовала код драйвера Linux с открытым исходным Кодом для Поддержки Виртуализации графических процессоров "vGPU"
Linux / Линукс🥸
▪️Ubuntu 24.10 "Oracular Oriole" начинает публичное бета-тестирование с Linux 6.11, GNOME 47
▪️KDE Оптимизирует Поиск Точек Монтирования - Ускорение До 80%
▪️Линус Торвальдс Добавил В Linux 6.12 Быструю Проверку Доступа Пользователей С Помощью Маскировки Адресов
▪️В KaOS Linux 2024.09 добавлена Calligra в качестве офисного пакета по умолчанию, улучшена установка
▪️Возможно, Valve планирует перенести игры для Windows на Linux-системы с чипами ARM
▪️OpenSSH 9.9 Обладает улучшенными квантово-стойкими алгоритмами
▪️Выпущен MPV 0.39.0 с поддержкой масштабирования NVIDIA RTX и Intel VSR
▪️FFmpeg Объединяет Неявную синхронизацию DRM Для Vulkan
▪️В LXQt 2.1 будут представлены модульные сессии Wayland
▪️NVIDIA Опубликовала код драйвера Linux с открытым исходным Кодом для Поддержки Виртуализации графических процессоров "vGPU"
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍19❤3