TGScope
Settings
Theme
TopicLinux & OSSeptember 2026

Linux & OS — September 2026

What Telegram channels wrote about Linux & OS in September 2026: 463 posts from 246 channels, collected automatically from public Telegram channels.

463 posts·246 channels

More posts — page 2

463 posts total

⚡️35 лет со дня релиза Linux 0.01

17 сентября 2026 года исполнилось 35 лет с момента первого публичного релиза Linux 0.01, опубликованного Линусом Торвальдсом в 1991 году при участии Ари Леммке.

За несколько недель до этого, 25 августа, Торвальдс написал знаменитое письмо сообществу Minix, где рассказал о своей новой ОС:

«Я разрабатываю (бесплатную) операционную систему (просто как хобби…) для клонов AT на базе процессоров 386».

Сегодня Linux работает на всём: от смартфонов, серверов и суперкомпьютеров до телевизоров, роутеров, IoT-устройств и роботов.

При этом изначально проект назывался Freax - от free, freak и X из Unix. Сам Торвальдс придумал название Linux (Linus + Unix), но считал его слишком нескромным. Ари Леммке, разместивший проект на FTP-сервере, предпочёл «Linux» и создал каталог с таким названием. Так оно и осталось.

Sep 21, 05:05 AMMore from @admguides

Релиз MX Linux 25.3 Infinity: Debian 13.7, ядро 6.12.107 и Liquorix 7.2.6

Вышел MX-25.3 «Infinity» на базе Debian 13.7. ISO с Xfce, KDE Plasma и Fluxbox поставляются с ядром Debian 6.12.107. Единственный образ AHS – Xfce-ahs: в нём Liquorix 7.2.6 и Mesa 26.1.4. Файлы датированы 20 сентября 2026 года; установленный MX-25 обновляют из репозиториев

https://www.comss.ru/page.php?id=22087

Sep 21, 03:46 AMMore from @comss

Valve сделала Lepton: Android-игры теперь запускаются в Linux, и это не эмулятор

Valve подготовила Lepton — инструментарий для запуска Android-игр в Linux. И да, это не эмуляция, а полноценный контейнер с системным образом Android.

Сделано это в первую очередь для Steam Frame, VR-шлема на Linux, который Valve продвигает как автономную платформу. Логика простая: если шлем работает на Linux, а игр для Android — море, почему бы не завести их прямо там? Lepton формирует изолированный контейнер, внутри которого крутится Android со всем необходимым для игр. Начинка собрана из наработок Waydroid, Anbox, Halium и Hybris. Образ под GPLv3, инструментарий запуска под MIT.

Для разработчиков приятный бонус: в Android-окружение пробрасываются библиотеки Steamworks, графические драйверы (mesa, zink) и Vulkan-прослойки для оптимизации рендеринга. Плюс интеграция с отладчиками (strace, gdb, lldb, renderdoc) и профилировщиками (perfetto). То есть можно не просто запустить игру, а ещё и понять, почему она тормозит.

Чем Lepton отличается от того же Waydroid: Запуск под непривилегированным пользователем — никакого root, никаких танцев с правами. Все процессы работают под одним пользователем, изоляции между играми нет — предполагается, что каждая запускается в своём контейнере. Lepton не универсален: выпилены все Android-сервисы, которые не нужны для игр. Зато есть кэширование состояния компонентов, чтобы окружение стартовало быстрее.

Valve аккуратно строит экосистему, где Linux это не альтернатива для избранных, а полноценная игровая платформа. Сначала Proton для Windows-игр, теперь Lepton для Android. Если Steam Frame взлетит, это может стать тем самым мостиком, которого не хватало для массового VR на открытой ОС. И да, это не эмулятор, это контейнер. Разница принципиальная: производительность выше, совместимость лучше, а возни с настройкой меньше.

Linux / Линукс 🥸

Sep 21, 02:04 AMMore from @linux_gram

НОЧЬ ВЫБОРОВ - 2026. Круглый стол «Выборы-2026: Первые итоги»

Текстовая трансляция. Ответы экспертов на вопросы

❓Были ли по сравнению с 2021 годом новые сторонники тех или иных партий? Кто-то расширил электоральное ядро?   Валерий Федоров, генеральный директор АЦ ВЦИОМ: По целому ряду причин ядра не очень большие у абсолютного большинства российских партий. И расширилось ядро или нет, мы сможем сказать сильно позже. Потому что один раз прийти и проголосовать — это не значит попасть в ядро. Попасть в ядро — это голосовать за эту партию при любой погоде. Поэтому чисто технически ответа нет.   Думаю, ядра пока сильно не расширились. Но то, что была эффективная мобилизационная кампания у большинства партий, это правда.   Виктор Потуремский, Директор по политическому анализу ИНСОМАР: Поддержу Валерия Валерьевича. И мне кажется, что вообще нужно отходить от логики ядра и смотреть с точки зрения сторонников и удаётся ли их привлечь.

Один из самых серьёзных вызовов, который был в ходе этой кампании — коммуникационный вызов, связанный с тем, что люди в состоянии тревоги с запросом на прагматизм, в условиях горячей фазы военного конфликта — очень специфическая аудитория. И можно варьировать. А  мобилизационные усилия — это вишенка на торте. Нельзя мобилизовать тех, кто не позволил себя мобилизовать.

От логики ядра в прямом маркетинговом смысле надо отказываться.    ❓Кому ушёл электорат партии «Яблоко» и пацифистский электорат?

Валерий Фёдоров: Думаю, электорат партии «Яблоко» никому не ушёл. Ядро у партии «Яблоко», безусловно, есть, но оно очень небольшое. Поэтому те люди, которые планировали проголосовать за Яблоко до того, как их отстранили от выборов — это не электорат партии «Яблоко». Скорее, это второй вариант — пацифистский электорат. Но не «яблочный». Просто разглядели в какой-то момент, что «Яблоко», возможно, ближе всего к ним по их взглядам.

За кого они проголосовали? Теоретически, наверное, они могли проголосовать за «Новых людей» либо не прийти на выборы. Но так это или нет, будем проверять на поствыборных исследованиях, которые запустим уже завтра.

Виктор Потуремский: Приходилось слышать в ходе кампании разные суждения. Но, мне кажется, что само рассуждение про ядро, которое не существует, куда, оно отдрейфовало, во многом надумано.

Евгений Минченко, президент РАСО, президент «Минченко консалтинг»:  Экспертная оценка. По мнению 81% опрошенных экспертов РАСО, бенефициаром стали «Новые люди». На втором месте партия «Зелёные» (в в том числе по визуальной гамме), на третьем — КПРФ.

❓Насколько в кадровом смысле поменяется Госдума?

Олег Матвейчев, политолог, депутат Госдумы VIII созыва: 40—50% будет обновлено.

❓В чём магия КПРФ? Партия не предлагает новаций, кадрово устарела, идеологический кризис, ядерный электорат стареет.

Валерий Фёдоров: Тут всё традиционно: это вторая главная партия. Поэтому многие голосуют за неё именно как за оппозиционную партию и за ту партию, которая обязательно пройдёт 5%-й барьер. Это то, что называется эффективное голосование.

Ну и, конечно, это левая сила. У изощрённых политологов могут быть вопросы, насколько она левая. Но всё-таки представляется в публичном пространстве она именно как левая.

И это всё и есть ключевые основания голосования за неё на протяжении многих лет.

Мария Сергеева, политконсультант, модератор: Успех — это когда растёт результат. А тут-то мы не видим, что он растёт, он падает.

Виктор Потуремский: Воду в вино не превращают, новых избирателей не нарастили. Как я и сказал, самопроцитируюсь: скорее, вопреки, чем благодаря.

Прямая трансляция с главных политических площадок страны 🤝ВКонтакте

#НочьВыборов2026 #РиаНовости #Госдума2026 #МинченкоКонсалтинг

@mcrepostru

Sep 20, 09:14 PMMore from @mcrepostru

Релиз Garuda Nix: NixOS с рабочими столами Dr460nized и Mokka

Команда Garuda Linux открыла проект Garuda Nix. Это отдельная установка NixOS, а не надстройка к Arch-системе Garuda Linux. Доступны редакции Dr460nized и Mokka, установщики Calamares и install-garuda-nix, готовый flake в /etc/nixos и репозиторий Chaotic Nyx. Прежний режим подсистемы на одном томе Btrfs сохранён

https://www.comss.ru/page.php?id=22086

Sep 20, 08:01 PMMore from @comss

‍Один разработчик начал с треугольника - через пять лет Linux получил полноценную графику на Apple Silicon

Когда Apple выпустила M1, публичной документации на его GPU практически не было. Никаких открытых драйверов, описания команд или готового пути к аппаратному ускорению Linux.

Одной из ключевых фигур проекта стала Алисса Розенцвейг — разработчица графических драйверов, которая ещё с 2017 года занималась reverse engineering GPU.

В 2020 году она подключилась к Asahi Linux, купила Mac mini M1 и начала разбирать GPU Apple буквально с нуля.

Сначала исследовала:

- инструкции шейдеров - command buffers - управление памятью - структуру рендеринга - взаимодействие macOS с GPU

Через несколько недель её собственный код уже смог нарисовать первый треугольник.

Для графического драйвера это важный рубеж: если получилось самостоятельно отправить геометрию на неизвестный GPU и получить правильный результат, фундамент уже есть.

Дальше появились:

- компилятор шейдеров - OpenGL-драйвер - Vulkan - OpenCL - полноценная интеграция с Mesa

К 2025 году стек поддерживал:

- OpenGL 4.6 - OpenGL ES 3.2 - Vulkan 1.4 - OpenCL 3.0 - аппаратное ускорение Linux на M1/M2 - запуск Windows-игр через Proton

Самое интересное — часть возможностей пришлось эмулировать программно, потому что железо Apple напрямую не поддерживает некоторые функции, необходимые современным графическим API.

История с играми вообще выглядит безумно:

Windows-игра → DirectX → Vulkan → ARM → Apple GPU

Несмотря на несколько уровней перевода и эмуляции, на M1 и M2 уже можно запускать полноценные 3D-игры под Linux.

Важно уточнить: это не работа одного человека. Asahi Linux — большой командный проект. Алисса была одной из центральных фигур в reverse engineering GPU, Mesa-драйверах и компиляторе шейдеров, но над kernel-драйвером, виртуализацией, OpenCL и другими частями работали и другие разработчики.

В августе 2025 года она объявила, что её работа над Apple GPU подошла к логическому завершению: основные драйверы были upstream, графические стандарты поддерживались, а игровой стек работал.

Пять лет назад всё начиналось с неизвестного GPU и одного треугольника.

Сегодня Linux на Apple Silicon получил полноценное графическое ускорение и современный open-source GPU-стек.

@linux_education

🖥 Qtap — наблюдаемость сетевого трафика для Linux

Qtap — это eBPF-агент на Go для мониторинга исходящего сетевого трафика в Linux.

Он перехватывает данные на уровне TLS/SSL до и после шифрования, связывая сетевые соединения с процессами, контейнерами, хостами и другими контекстными данными.

— Позволяет анализировать HTTP-трафик без изменения исходного кода приложений, установки прокси и управления сертификатами. Встроенный DevTools предоставляет интерфейс в стиле Chrome DevTools для просмотра сетевых соединений, HTTP-транзакций и процессов в реальном времени.

👀 Источник

✋ Secure Books

🎁🐧Free VPS- Linux Server

🦄Uptime : 50 Days 🔥🔥

⚙️ 2 Core| 2 GB RAM ⭐️ Working |📍Hong Kong 🇭🇰

📥 Download: Click Here

🔑Password File: Giftttt

📸 Screenshot → 🤖 @RDPXMVip_bot

🖥 To buy Windows and Linux servers Dm me ✅

Sep 20, 01:36 PMMore from @haackir

Молодший системний адміністратор у "Simply Contact"

₴ ЗП: від 30 000–36 000 грн Фіксована ставка + щомісячний бонус Графік роботи: понеділок — п'ятниця з 09:00 до 18:00 Ми — компанія в індустрії customer support та customer care, що надає послуги клієнтам з усього світу. Понад 700 фахівців у 6 локаціях у Східній Європі, визнані призерами European Contact Center & Customer Service Awards та Stevie Awards.

Вимоги: ⭐️Володіння Linux (Debian-based) та Windows Server з Active Directory; ⭐️Розуміння мережевих технологій та досвід адміністрування Mikrotik; ⭐️Досвід роботи з IP-телефонією (Asterisk/Vicidial) буде перевагою.

Обов'язки: ▪️Налаштування та підтримка кластера Vicidial/Asterisk (SIP-транки, діалплани); ▪️Адміністрування Mikrotik, налаштування фаєрволу, VLAN, OSPF, QoS та балансування навантаження; ▪️Адміністрування Linux (Debian) з Docker, MySQL, Nextcloud, Samba та Windows Server з Active Directory.

За усіма деталями - пишіть в приватні повідомлення: ✉️+38(067) 252 18 82 — Богдан

🐝 BEE JOB: Дніпро

Sep 20, 12:29 PMMore from @beejob_dnipro

Молодший системний адміністратор у "Simply Contact"

💵 ЗП: від 30 000–36 000 грн Фіксована ставка + щомісячний бонус Графік роботи: понеділок — п'ятниця з 09:00 до 18:00 Ми — компанія в індустрії customer support та customer care, що надає послуги клієнтам з усього світу. Понад 700 фахівців у 6 локаціях у Східній Європі, визнані призерами European Contact Center & Customer Service Awards та Stevie Awards.

Вимоги: ⭐️Володіння Linux (Debian-based) та Windows Server з Active Directory; ⭐️Розуміння мережевих технологій та досвід адміністрування Mikrotik; ⭐️Досвід роботи з IP-телефонією (Asterisk/Vicidial) буде перевагою.

Обов'язки: ▪️Налаштування та підтримка кластера Vicidial/Asterisk (SIP-транки, діалплани); ▪️Адміністрування Mikrotik, налаштування фаєрволу, VLAN, OSPF, QoS та балансування навантаження; ▪️Адміністрування Linux (Debian) з Docker, MySQL, Nextcloud, Samba та Windows Server з Active Directory.

За усіма деталями - пишіть в приватні повідомлення: ✉️+38(067) 252 18 82 — Богдан

Sep 20, 12:29 PMMore from @robotadneprua

Уязвимости недели: root в Linux, побег из KVM и Ghostscript

Подъехала очередная порция CVE — с эксплоитами, демонстрациями и всеми делами. Разбираем по порядку.

❤️ Ядро Linux. Четыре уязвимости, дающие непривилегированному локальному пользователю root. Эксплоиты уже готовы и показаны на Fedora 43/44 и Ubuntu 24.04. Устранены в версиях 5.10.270, 5.15.221, 6.1.188, 6.6.157, 6.12.109, 6.18.50 и 7.2.4. — DirtyAH6 (CVE-2026-80844) — переполнение буфера в обработчике IPsec AH. Теоретически может быть эксплуатирована и удалённо. — TUNderflow (CVE-2026-81000) — запись за границы буфера при разборе TUN-пакета. — PPPoEject (CVE-2026-68121) — use-after-free в драйвере PPPoE. — DiagSpill (CVE-2026-74469) — переполнение буфера в диагностике SCTP. Тоже теоретически удалённо. Для первых трёх нужны user namespace или CAP_NET_ADMIN.

❤️ KVM. CVE-2026-89775 позволяет сбежать из гостевой системы на хост. Только ARM64, только с вложенной виртуализацией, но если /dev/kvm доступен непривилегированным (а в RHEL это по умолчанию), можно и привилегии поднять. Причина — банальная: функция расчёта размера возвращала 0, а освобождение страниц воспринимало это как «ничего не делать».

❤️ Exim 4.100.1. Четыре уязвимости: чтение за границей буфера и неинициализированные данные в Proxy, use-after-free в TLS-on-connect с GnuTLS и SMTP smuggling.

❤️ Ghostscript 10.08.0. CVE-2026-39919 — переполнение буфера в парсере JPEG 2000. Самое сочное: Ghostscript вызывается при создании миниатюр, фоновой индексации и конвертации изображений. Во многих случаях достаточно просто просмотреть каталог с файлом в Nautilus, чтобы сработал эксплоит. А ещё можно подсунуть JPEG или PNG, внутри которого PostScript — MIME-тип определится по содержимому, и Ghostscript его скушает. Устранено в 10.08.0.

❤️ Unbound 1.26.1. Девять уязвимостей, включая CVE-2026-81642 — переполнение буфера при обработке DNSKEY, ведущее к удалённому выполнению кода. Плюс проблемы с DNSSEC, CNAME, DoQ и DoH.

❤️ Suricata 8.0.7. Аж 67 уязвимостей, две критические. Детали не раскрыты, но уровень опасности намекает на удалённое выполнение кода при обработке специально оформленного трафика.

Linux / Линукс 🥸

Sep 20, 11:21 AMMore from @linux_gram

LPE quartet of Linux local root DirtyAH6 CVE-2026-80844 POC TUNderflow CVE-2026-81000 POC PPPoEject CVE-2026-68121 POC DiagSpill CVE-2026-74469 POC + WriteUP из 2178 слов #linux #lpe #poc @reconcore

Sep 20, 10:20 AMMore from @reconcore

Компания Мета (признана экстремистской организацией и запрещена в РФ) выпустила своего ИИ агента Muse с отдельным акцентом на безопасность. Интересные практики безопасности ИИ агентов в их корпоративном облаке:

1. Рабочая среда агента отделена с помощью systemd-nspawn от среды с секретами и кодом коннекторов. Агент работает с подстановочными токенами которые заменяются при выходе из ячейки изоляции.

2. Sentinel проверяет хост, IP после разрешения, метод, путь и декодированное содержимое запроса. Kernel-level taint tracking (eBPF) лишает процесс, прочитавший данные пользователя, права на авто-разрешение, и запрос уходит на подтверждение. Подтверждение приходит отдельным диалогом в клиенте, а не через чат с агентом.

3. Почтовый коннектор Muse вырезает одноразовые коды, ссылки сброса пароля и magic-link, чтобы захваченный агент не мог выдавать себя за вас на других сайтах. Браузерный субагент видит accessibility tree, а не DOM, не исполняет JavaScript, devtools отключены, а при ручном перехвате управления агент ставится на паузу.

Изоляция systemd-nspawn безопаснее Docker за счет EBPF мониторинга, но все равно использует общее ядро с другими процессами. Такой изоляции может не хватить для передовых моделей, как показывают некоторые эксперименты. Если вы пропустили, Muse Spark 1.3 вполне себе передовая модель.

Чем отделены друг от друга ВМ пользователей не раскрывается, будем надеется, что как и у сервиса Амазона - Firecracker AWS Lambda MicroVMs.

Из значительных минусов нового агента - у техподдержки есть фактический доступ к данным ваших агентов Muse Confidential VM только в разработке.

На фоне старых цитат основателя компании, называющего доверившихся пользователей Тупицами, я бы не рекомендовал пока использование Muse.

Ниже архитектурная схема агента Muse.

Sep 20, 10:20 AMMore from @mlsecfeed

Горячие клавиши терминала Linux

Общие: Ctrl+Alt+T - в дистрибутивах, основанных на Ubuntu это сочетание клавиш используется для открытия терминала. Tab - эта клавиша используется для автодополнения в терминале. Вам достаточно набрать начало какой-нибудь команды, затем нажать её и команда предложит доступные варианты или завершит её если она одна. Ctrl+L - очистить весь вывод терминала. Ctrl+S - приостановить вывод терминала. Ctrl+Q - возобновить вывод если он был приостановлен. Ctrl+C - отправить команде сигнал SigInt для её завершения. Ctrl+Z - свернуть текущую команду в фоновый режим.

История команд: Стрелки вверх и вниз - используются для перемещения вперед и назад по истории команд. Ctrl+r - можно использовать для поиска по истории команд. Ctrl+p - предыдущая команда в истории команд. Ctrl+n - следующая команда в истории команд. Ctrl+g - если вы находитесь в режиме поиска, завершает поиск. Ctrl+o - выполнить найденную поиском команду. Alt+. - использовать последнее слово предыдущей команды.

Перемещение курсора: Ctrl+a - перейти в начало строки. Ctrl+e - перейти в конец строки. Alt+b - перейти влево на одно слово. Alt+f - перейти в право на одно слово. Ctrl+b - перейти влево на один символ. Ctrl+f - перейти вправо на один символ. Ctrl+xx - перейти в конец или в начало строки.

Редактирование: Ctrl+u - вырезать строку до позиции курсора. Alt+Del - удалить слово перед курсором. Alt+d - удалить слово после курсора. Ctrl+d - удалить символ под курсором. Ctrl+h - удалить символ под курсором. Ctrl+w - вырезать слово под курсором. Ctrl+k - вырезать строку от позиции курсора до конца строки Alt+t - поменять текущее слово с предыдущим. Ctrl+t - поменять местами два символа перед курсором. Esc+t - поменять местами два слова перед курсором. Ctrl+y - вставить то, что было вырезано. Alt+u - сделать верхний регистр символов от позиции курсора до конца текущего слова. Alt+l - сделать нижний регистр символов от позиции курсора до конца слова. Alt+c - перевести символ под курсором в верхний регистр и перейти к концу слова. Alt+r - вернуть строку в исходное состояние. Ctrl+_ - отменить последнее действие со строкой.

📲 Мы в MAX

👉 @sysadminof

Sep 20, 08:26 AMMore from @sysadminof

Охота за идеальным ML-ноутом: с макбука на x86+Linux

Пост вроде бы и с иронией написан, но вопрос автор поднимает совсем не шуточный: что за железо вообще тянет на звание идеального для ML-разработчика. И крутится всё вокруг переезда с макбука на x86+Linux.

Читать далее: habr.com

👉 Telegram | Max

Sep 19, 06:07 PMMore from @devsp

🦀 NVIDIA официально идёт в native GPU programming на Rust

Теперь CUDA Rust позволяет писать GPU kernels прямо на Rust и компилировать их в PTX - без необходимости держать kernel-код на C++ или другом языке.

NVIDIA развивает сразу два подхода:

SIMT через `cuda-oxide` - привычная CUDA-модель: один thread → одна операция - полный контроль над потоками и памятью - custom rustc backend → MIR → LLVM → PTX - memory safety проверяется на этапе компиляции

Tile через `cutile-rs` - работа не с отдельными потоками, а с блоками данных - компилятор сам решает, как разложить вычисления по GPU - stable Rust 1.89+ - CUDA 13.3 - уже используется в Hugging Face Grout и mistral.rs

Ownership и типы позволяют ловить часть GPU race conditions и aliasing-ошибок ещё до запуска kernel.

NVIDIA прямо пишет, что в 2026 году начинает всерьёз развивать CUDA Rust и планирует наращивать поддержку в 2027+.

Пока оба проекта ранние и не production-ready, но направление очень показательное:

`Rust → native GPU kernels → PTX → CUDA`

https://developer.nvidia.com/blog/introducing-cuda-rust-two-tracks-for-writing-gpu-kernels/

Sep 19, 03:03 PMMore from @rust_code

Официальные тесты AMD указали на 34%-ный прирост производительности ядра Zen 6 по сравнению с Zen 5

AMD заявила, что 256-ядерный Epyc 9996 на Zen 6c оказался на 78% быстрее 192-ядерного Epyc 9965 на Zen 5c. С учётом разницы в числе ядер прирост производительности на ядро оценивается примерно в 34%, но это не чистый показатель IPC: отличаются частоты, энергопотребление, память и конфигурации систем. В том же тесте новинка более чем вдвое обошла Intel Xeon 6980P и Nvidia Vera, а 96-ядерная версия примерно на 20% опередила Vera в пересчёте на ядро. AMD также показала преимущество Venice в тестах памяти, баз данных, HPC и ИИ-нагрузках. При этом часть данных получена из сторонних источников и на разных версиях GCC, поэтому окончательные выводы стоит делать после официальной публикации результатов SPEC. #amd #epyc #venice

📎Подробнее

🔖 3DNews в TG | MAX | VK

Sep 19, 02:54 PMMore from @ru3dnews

🤖 Podroid

👁 Инструмент для запуска полноценного Linux-окружения и контейнеров на Android-смартфонах без root-доступа.

В комплекте есть Podman, Docker и LXC, полноценная виртуальная машина Alpine Linux через QEMU и аппаратное ускорение на совместимых устройствах. Также доступны графический X11-рабочий стол, встроенный терминал, SSH, проброс портов и USB, общий доступ к папке загрузок и резервное копирование контейнеров.

❗️ Подойдёт разработчикам и энтузиастам, которые хотят использовать Android-смартфон как Linux-окружение для разработки и экспериментов.

📱 GitHub

tags: #утилиты #android #linux

🧭 @recura_tech 🌐 VK 🌐 MAX

Sep 19, 02:01 PMMore from @recura_tech

Многие люди, прошедшие мой базовый курс языка C спрашивали -- а что дальше. Ведь мир языка C куда глубже и интересней чем простые алгоритмы и всё такое. И моя главная проблема всегда была в том, что дальше надо идти в системное ПО, Linux kernel и прочие вещи которых я достаточно глубоко не знаю (и поэтому не могу рассказывать).

Я рад сообщить, что открывается прекрасная возможность. Известный в мире языка C разработчик, Сергей Мирошниченко (PCIe Hotplug в Linux kernel и многое другое, погуглите) будет вести массовый открытый курс "Системное программирование с использованием языка С". Курс пройдет онлайн с октября 2026 по май 2027 года. Занятия -- раз в неделю. Больше половины времени будет посвящено практике.

Занятия бесплатные, но нужна регистрация.

Материалы для подготовки и форма регистрации: https://edu.yadro.com/practical-courses/?course=sistem-programming-c

UPD: как выяснилось курс только для студентов.

#c_graduate

Sep 19, 01:09 PMMore from @cpp_lects_rus

jemalloc 5.4: Meta вернула к жизни библиотеку управления памятью

Вышел jemalloc 5.4.0, альтернативная реализация malloc, оптимизированная для снижения фрагментации и работы на многопроцессорных системах. Для каждого ядра CPU используется своя изолированная область распределения памяти, что дает линейную масштабируемость при росте числа потоков.

История любопытная: в июне 2025 года автор проекта прекратил сопровождение и перевел репозиторий в архивный режим, но в марте этого года разработку возобновила Meta, которая применяет jemalloc в своей инфраструктуре. Изначально библиотека создавалась для FreeBSD и используется там по умолчанию с 2005 года. Код на C под BSD.

Что нового: упрощена логика заполнения и сброса tcache, а также диспетчеризации выделения памяти. Унифицированы аллокаторы страниц PAC и HPA, удален усложненный механизм косвенных вызовов через vtable. Все платформо-зависимые операции вынесены в отдельные заголовочные файлы, диспетчеризация mallctl упрощена, инфраструктура статистики переработана.

Добавлен флаг EXTENT_ALLOC_FLAG_PINNED для пометки невытесняемых областей маппинга вроде страниц HugeTLB, чтобы их приоритетно переиспользовать. Появились новые интерфейсы mallctl для статистики закрепленной памяти. Статистика malloc синхронизирована в читаемом и JSON-форматах. Удалены устаревшие параметры lg_tcache_nslots_mul, tcache_nslots_small_min, tcache_nslots_small_max, tcache_nslots_large, tcache_gc_delay_bytes, lg_tcache_flush_small_div и lg_tcache_flush_large_div.

Linux / Линукс 🥸

Sep 19, 10:52 AMMore from @linux_gram

🔍 Fake GitHub repos impersonate LastPass to deliver Rapuncel stealer

An active campaign is using SEO-optimized GitHub repositories posing as LastPass and at least 39 other brands to push the previously undocumented Rapuncel infostealer. Victims are funneled through fake download pages to inflated ZIP archives containing a renamed Microsoft debugger that sideloads malware and a Microsoft-signed kernel driver able to terminate 145 AV and EDR products.

The chain combines search manipulation, trusted hosting, signed kernel-mode tooling, and browser credential theft at scale. The driver is not on Microsoft’s vulnerable driver blocklist, giving the operation a practical path to disable defenses before persistence and data exfiltration.

🛰️ Open sources - closed narratives @sitreports

Sep 19, 10:25 AMMore from @sitreports