TGViewer
Channel Public Channel
Linux Ninja

Linux Ninja

@linux_ninjas

Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Subscribers
3.42K
Photos
865
Videos
143
Links
858

Showing posts older than #1076 · Back to latest

Older Posts 20 shown
Post #1075 506
DevOps-инженерам стоит обратить внимание на AI-инфраструктуру в 2026 году

Многие годы Kubernetes был основной платформой для запуска микросервисов. Сегодня на той же инфраструктуре строится новое поколение рабочих нагрузок:

• AI-пайплайны;
• развертывание и обслуживание моделей (Model Serving);
• распределённое обучение моделей;
• GPU-нагрузки;
• приложения на базе LLM.

Одним из ключевых проектов в этой области стал Kubeflow. Это cloud-native платформа, предназначенная для создания и эксплуатации решений в области:

• Generative AI;
• LLMOps;
•Agentic AI;
• распределённого обучения моделей;
• дообучения (Fine-tuning) foundation-моделей.

Что можно изучить? В одном из материалов подробно разбираются:

• архитектура Kubeflow;
• устройство и принцип работы Kubeflow Pipelines (KFP);
• архитектура и жизненный цикл выполнения KFP;
• создание собственного пайплайна Kubeflow Pipelines с нуля в Kubernetes;
• обзор внутренней MLOps-платформы, используемой в Cloudflare;

Подробнее: https://newsletter.devopscube.com/p/kubeflow-pipelines

Если вы уже уверенно работаете с Kubernetes, следующим логичным шагом может стать изучение AI-инфраструктуры. Многие современные инструменты для MLOps строятся на тех же принципах, что и привычные DevOps-платформы, поэтому существующий опыт можно эффективно использовать при освоении этого направления.

✈ Linux Ninja
  • ❤ 2
Post #1074 500
Полезная находка «Pro Git» бесплатное онлайн руководство

Бесплатная книга которая объясняет Git без скуки и лишних терминов, она ведёт тебя по шагам: от самых азов до продвинутых ситуаций и внутренних механизмов

Раскрывая Git не как набор команд, а как живую систему со своей логикой, характером и мощью 💪

☝️ Ссылка источник

✈️ Linux Ninja
  • ❤ 5
Post #1073 521
Звук, который издавали колонки вашего старого компьютера перед телефонным звонком.

✈️ Linux Ninja
  • 👍 7
  • 🥰 3
Post #1072 559
Немного полезного про Linux.

Ядро ведет свой дневник всего, что происходит вокруг него. ✏️

Этот лог — dmesg. Там запись старта системы, инициализации драйверов, обнаружения нового железа. Главный инструмент, когда пытаешься понять, почему что-то из железа не работает.

Но большинство лезет туда только когда уже все сломалось. А истинная сила — смотреть лог вживую.

Фокус простой: открой терминал и набери
dmesg -WH

-H или --human заменяет неудобные таймкоды со старта системы на нормальное, человеческое время.

-W или --follow-new делает невероятное. Почти как tail -f, только для ядра: новые сообщения выводятся сразу по мере появления.

Теперь воткни USB-устройство.

Ты увидишь, как ядро обнаруживает железку, определяет ее тип и подгружает нужные драйверы. Все вживую, построчно. Лучший способ понять, что творится под капотом твоей системы.

✈️ Linux Ninja
  • ❤ 5
  • 🔥 4
Post #1070 485
Изучаете Kubernetes? Это отличный практический пример, который поможет разобраться, как работают StatefulSet и Operators.

Развернуть и сопровождать MySQL в Kubernetes без использования Operator — задача довольно сложная.
С MySQL Operator вы получаете следующие возможности:

Автоматическое развертывание кластеров MySQL, выполнение обновлений и управление резервным копированием.

Автоматический повторный запуск, восстановление и репликация узлов с использованием технологий, таких как InnoDB Cluster.

Поддержка резервного копирования по расписанию, создания резервных копий по запросу и удобного восстановления данных.

Возможность описывать весь кластер MySQL в виде декларативных Kubernetes-манифестов.

Также опубликовано подробное пошаговое руководство по развертыванию MySQL StatefulSet с помощью MySQL Operator.

В статье рассматриваются ключевые концепции, включая:
• MySQL Router;
• InnoDB Cluster;
• архитектуру MySQL Operator;
• и другие важные аспекты работы MySQL в Kubernetes.

Подробное руководство:
https://devopscube.com/install-mysql-operator-on-kubernetes/

✈️ Linux Ninja
  • 👍 2
Post #1069 714
Освойте Linux с помощью этого полного open source-руководства

Неважно, только ли вы начинаете работать с Linux или уже давно им пользуетесь в этом репозитории собрано почти всё в одном месте.

Здесь есть основы Linux, обзоры графических окружений, менеджеров пакетов, усиление безопасности системы, WireGuard, облачные технологии, игры, файловые системы, а также материалы по таким дистрибутивам, как Ubuntu, Fedora, Debian, Kali и многому другому.

Это полезный справочник для специалистов по кибербезопасности, разработчиков и всех, кто хочет глубоко разобраться в Linux.

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 5
Post #1068 663
Netcat шпаргалка с основными командами для быстрой работы

Универсальный инструмент без которого не обходится ни один пентестер и админ 🕵️‍♀️

✈️ Linux Ninja
  • 👍 6
  • ❤ 1
Post #1066 592
9 лучших практик Docker которые должен знать каждый разработчик

Простые правила которые сделают твои контейнеры безопаснее, легче и быстрее. Отличный чек-лист для новичков и напоминалка для опытных

Забираем в копилку за лайк ❤️

✈️ Linux Ninja
  • 👍 4
Post #1065 605
Быстрый совет по Linux

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

Используйте:
$ watch -n 2 df -h


Эта команда выполняет df -h каждые 2 секунды.

Отлично подходит для мониторинга использования диска, нагрузки или изменения размера логов.

Нажмите q для выхода

✈️ Linux Ninja
  • 👍 8
Post #1063 554
Читерский набор для разработчика делюсь находкой

Здесь есть буквально всё, короткие удобные шпаргалки по самым нужным темам. Git, SQL-запросы, Docker, RegEx, Bash, Python, JS, HTTP-коды, архитектура REST и многое другое.

Держи под рукой чтобы ускорить рабочий процесс ⌨️

☝️ Ссылка источник

✈️ Linux Ninja
  • ❤ 5
Post #1061 509
Принес полезное для новичка «Debian Handbook» полное руководство по Debian GNU/Linux

Шаг за шагом объясняет установку, настройку системы, работу с пакетами и резервное копирование, помогая новичкам уверенно ориентироваться в мире Linux

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 4
Post #1060 517
Полное руководство по работе с потоками

Ваш справочник по перенаправлению потоков. Все ключевые команды, примеры использования и подсказки для эффективной работы в терминале

Ставим лукас и забираем в сохры ❤️

✈️ Linux Ninja
  • ❤ 5
  • 👍 1
Post #1058 511
Быстрый совет по Linux

Если у вас возникают проблемы с чтением каталогов в переменной $PATH, используйте команду tr, чтобы заменить двоеточия (":") на символы новой строки ("\n"), чтобы отобразить их построчно:

$ echo $PATH | tr ":" "\n"


✈️ Linux Ninja
  • 👍 9
Post #1057 535
ИЗБЫТОЧНОСТЬ В СЕТЯХ

Хорошая сеть должна продолжать работать даже при сбоях.

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

Преимущества избыточности:

- Высокая доступность
- Автоматическое переключение при сбое (failover)
- Более быстрое восстановление после сбоев
- Лучшая непрерывность бизнеса

Думайте об этом как о запасном колесе для вашей сети. Надеешься, что никогда не понадобится, но когда что-то ломается радуетесь, что оно есть.

✈️ Linux Ninja
  • ❤ 4
Post #1051 455
Открытый инструмент для работы с SQL-базами данных!

Визуализируйте, редактируйте и проектируйте базы данных с помощью удобного визуального интерфейса:

✓ Интерактивные диаграммы ваших таблиц
✓ Экспорт схемы базы данных в изображение PNG
✓ Поддержка MySQL, PostgreSQL, SQLite и других СУБД

☝️ Ссылка источник

✈️ Linux Ninja
  • 👍 5
Post #1048 476
Быстрый совет по Linux

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

Чтобы добавить метки времени в историю, просто задайте переменную окружения HISTTIMEFORMAT, например:
$ export HISTTIMEFORMAT="%F %T "


Теперь, когда вы просматриваете историю или используете grep по ней, вы увидите рядом с каждой командой метку времени, указывающую, когда она была выполнена:
$ history | tail -n 5

Или, чтобы сэкономить пару нажатий клавиш:
$ history 5

Формат "%F %T" показывает дату и время, но вы можете настроить его по своему вкусу.

Примечание: это не добавит метки времени к командам, выполненным до установки HISTTIMEFORMAT, и работает только в bash.

✈️ Linux Ninja
  • 🔥 5
  • 👍 3
Post #1046 451
Крупнейшая коллекция практических заданий для специалистов DevOps

Огромная коллекция из более чем 2600 упражнений и вопросов по DevOps и SRE: от Kubernetes и Terraform до Docker и облачных платформ — всё для прокачки навыков

А если хочешь практиковаться с телефона — есть ещё три полезные Android‑приложения от CodingShell: KubePrep для Kubernetes, Linux Master для вопросов по Linux и System Design Hero для архитектуры систем

Короче ставь лайк за такую базу и погнали учиться❤️

☝️ Ссылка источник

✈️ Linux Ninja
  • 🔥 5
Post #1045 488
Подарок для ML-инженеров: онлайн учебник по Computer Vision от MIT

Эта книга охватывает широкий спектр тем: от базовых алгоритмов обработки изображений до современных методов глубокого обучения, такие как CNN, Transformers и современные AI-модели.

Множество иллюстраций, примеров и коротких глав делают книгу удобной как для последовательного изучения, так и для использования в качестве справочника 🙂

☝️ Ссылка источник

✈️ Linux Ninja
  • ❤ 3
  • 👍 2
Post #1043 489
Забавный факт о номерах версий Linux:

Смена мажорной версии (например, с "7.0") в Linux не означает появления каких-то серьёзных новых фич.

На практике повышение мажорного номера часто происходит просто потому, что Линус Торвальдс не любит, когда номера версий "разрастаются настолько, что их уже сложно нормально различать".

В 2015 году, готовясь к релизу ядра Linux 3.20, Торвальдс запостил опрос в Google+ (соцсеть, которая уже закрыта), где спросил сообщество, что делать с нумерацией версий.

В опросе было два варианта:
a) «Мне нравятся большие версии, и я не буду врать»

b) «v4.0, потому что я легко путаюсь»


По итогам опроса Торвальдс решил перескочить с версии 3.19 сразу на 4.0, объяснив это так: "Я снова почти исчерпал запас пальцев на руках и ногах".

Теперь, в 2026 году, он продолжает эту традицию, перепрыгивая с 6.19 на 7.0.

✈️ Linux Ninja
  • 👍 5
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →