Linux и Линус
1.68K subscribers
4.36K photos
8 videos
2 files
8.08K links
Вернули Линуса

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Вышла PatchworkOS — минималистичная ОС, где «все — файл» даже больше, чем в UNIX

PatchworkOS — экспериментальная минималистичная ОС, где процессы, события и ядро представлены как файлы. Проект исследует радикальное развитие идеи «все — файл» в духе UNIX

Читать: «Вышла PatchworkOS — минималистичная ОС, где «все — файл» даже больше, чем в UNIX»

#ru

@linux_n_linus | Другие наши каналы
В telnet нашли уязвимость с root-доступом в одну строку — она скрывалась в коде 11 лет

В telnet нашли уязвимость с root-доступом: эксплойт в одну строку скрывался 11 лет и уже используется в атаках GNU InetUtils и CVE-2026-24061

Читать: «В telnet нашли уязвимость с root-доступом в одну строку — она скрывалась в коде 11 лет»

#ru

@linux_n_linus | Другие наши каналы
💊1
Forwarded from Типичный программист
💎 Артефакт №3. Категория: «Виртуализация» 💎

Что такое импортозамещение на практике? Это сборка инфраструктурного пазла из кусочков разных вендоров, которые с трудом мэтчатся друг с другом. Другими словами — головная боль.

На помощь российским компаниям пришел ПАК виртуализации, где и аппаратная, и программная части созданы, производятся и сопровождаются одной компанией. И о нем наш пятничный кейс.

У команды получилось решение, где архитектура изначально спроектирована так, что добавление нового сервера автоматически увеличивает и вычислительную мощность, и объём хранилища, и отказоустойчивость.

🤩 Что скрывает этот артефакт? 🤩
🤩 Принцип «единой ответственности»: как свести в одну точку разработку железа, софта и поддержки, чтобы не приходилось искать крайнего.
🤩 Экономику гиперконвергенции, при которой стоимость инфраструктуры сокращается на 35-40%.
🤩 Среду для миграции виртуальных машин без остановки бизнеса.

А мы уже ушли серчить следующий кейс 👀
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Типичный программист
Артефакт №5. Категория: «Мониторинг»

Мониторинг сотен серверов и рабочих станций обычно означает агентов на каждом устройстве, лаги в данных и десяток разных консолей. А если обойтись без этого, получать данные в реальном времени и управлять всем из одного интерфейса?

Нужна система, которая дает полную observability через стандартные интерфейсы управления, и она есть у нас. Она подключается к оборудованию по протоколам — Redfish, IPMI, SNMP, Prometheus — и не требует установки софта на целевые хосты.

🤩Техническая сторона артефакта 🤩
🤩Отказ от агентов.
🤩Данные в реальном времени.
🤩Гибкие алерты на PromQL вместо примитивных пороговых значений.
🤩KVM через браузер с обходом ограничений CORS для прямого доступа к консоли сервера на аппаратном уровне.

Что скрывает этот артефакт?
Лучше читайте сами.

Ваши предположения, какой будет тематика следующего артефакта?
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
🍔 Артефакт №7. Категория: «Производительность» 🍔

Как говорят в интернетах: а вы принесли сегодня пользу бизнесу? Мы — стараемся, а вот ребята из этого кейса уже это сделали. Они смогли ускорить время загрузки страниц сайта онлайн-школы иностранных языков с помощью VPS на базе KVM-виртуализации с серверными NVMe SSD, которые в 600 раз быстрее обычных HDD. В результате бустанулись и бизнес-метрики — конверсии выросли, а операционные затраты снизились. В общем, артефакт абсолютной полезности.

🤩Внутри статьи кроются: принципы архитектуры, семь фич и описание кейса со школой.

Кейс в кейсе, спросите вы? Именно так. Погружайтесь: https://tprg.ru/QZ7H
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Forwarded from Типичный программист
Победителями премии Тпрогер 🐀становятся...

Здесь играет барабанная дробь и интригующая музыка... Вам нужно только выждать драматическую паузу перед объявлением победителей — в каждой номинации он один, и определяется большинством голосов. Готовы?

В номинации «Продукт года» золотая мышь достается компании:
🐀NetVision за платформу интеллектуального мониторинга СИМ.

В номинации «Облачный продукт года» побеждает компания:
🐀Гравитон с паком виртуализации «Гелиус»

Звание «IT-ивент года» вручается компании:
🐀Островок! за О!Хакатон

И в категории «Дизайн года» первое место занимает компания:
🐀AcademiaDev за интерактивную инсталляцию.

Каждый ваш лайк, голос влияли на исход премии. Давайте поддержим всех — ставьте 🏆участникам, которые хоть и не заняли призового места, но точно остались в сердечке.
И 🔥, если хотите аналогичных активностей и готовы выбирать еще!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
На ИИ заглядывайся, но про базу не забывай

Сейчас в DevOps-индустрии активно заходит тема GenAIOps и LLMOps, и у многих появляется соблазн интегрировать в пайплайны ИИ-инструменты. Но важно помнить, что ИИ — это надстройка. Фундамент остается прежним: инфраструктура как код, контейнеризация, CI/CD и управление состояниями. Без этого любая попытка автоматизации обернется новыми дырами, которые придется чинить руками.

Укрепить этот фундамент можно на курсе Яндекс Практикума PRO «DevOps для эксплуатации и разработки». С его помощью вы поймёте инфраструктуру как код, чтобы не просто развертывать кластер, а управлять его состоянием без ручного вмешательства.

Что еще в программе
Инструменты, которые требуют на собеседованиях: Linux, Docker, Kubernetes, Terraform, Ansible, GitLab CI/CD. Инфраструктура для лаб уже развернута — не нужно локально поднимать стенды.

Курс рассчитан на тех, кто уже работает в грейде джун+/мидл.

Есть бесплатная вводная часть — можно сначала попробовать, а потом решать.

Реклама. Рекламодатель: АНО ДПО «Образовательные технологии Яндекса» ИНН 7704282033, erid: 2W5zFJzCuHj
Linux + AMD в играх обошли Windows 11: что изменилось

PC Games Hardware сравнила CachyOS и Windows 11 на одинаковом железе (Ryzen 7 9800X3D, 10 видеокарт, 10 игр). Связка AMD + Linux оказалась быстрее: в Metro Exodus и Cyberpunk 2077 RT разрыв доходил до 13–26% в пользу Linux, а 1% low (стабильность кадров) на Linux был заметно выше. NVIDIA на Linux, наоборот, теряет около четверти производительности, а некоторые игры не запускаются.

Почему так? Открытый стек Mesa для AMD обновляется быстрее и эффективнее использует Vulkan, чем проприетарные драйверы NVIDIA. Плюс Windows 11 стала тяжелее (телеметрия, Copilot, фоновые процессы). Но Linux остаётся для тех, кто готов мириться с нюансами: античитами, совместимостью не-Steam лаунчеров и настройкой периферии.

Детали с графиками и списком игр — в статье: https://habr.com/ru/companies/x-com/articles/1014254/
👍2🔥1
Распространенный миф о Kubernetes звучит так: платформа подходит только для работы с контейнерами. На самом деле, с ее помощью можно управлять сертификатами, DNS, сетями, хранилищами.

А ещё, по исследованиям, 74% компаний уже запускают stateful-нагрузки в Kubernetes. По сути, это универсальный оркестратор для инфраструктуры, а контейнеры — просто самый известный его use case.


Из этого следует неочевидный вывод:
Виртуальные машины в Kubernetes — логичное расширение того, что платформа уже умеет.

Павел Тишков, технический директор Deckhouse Virtualization Platform, на Deckhouse Conf покажет, как сделать ВМ надёжными, с живой миграцией и привычными абстракциями → [Зарегистрироваться]

А остальные мифы про Kubernetes — в карточках к посту.

Это #партнёрский пост
Улучшаем Dockerfile: от примитивной базы к multi-stage-решению

Dockerfile можно составить по-разному, и даже самые примитивные его варианты могут работать, но это не значит, что их стоит использовать. Поэтому давайте разбираться, как сделать из Dockerfile конфетку. Для этого читайте статью. Там с каждым шагом Dockerfile становится всё круче с каждым шагом:

🔘 Начинается с наивного подхода — всё работает, но образ тяжеленный, сборка занимает 10 минут, а результат непредсказуем.
🔘 Multi-stage — разделяем сборка и рантайм, финальный образ содержит только бинарник и необходимые runtime-зависимости.

Другие два шага, а также отдельный блок о том, почему не все лучшие практики стоит бездумно выполнять — по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM