Linux Ninja
Open in Telegram
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
Show more3 411
Subscribers
No data24 hours
-97 days
-4030 days
Posts Archive
3 410
Вышла NetBSD 11. Среди основных изменений:
* стабильная поддержка RISC-V;
* улучшенная совместимость с системными вызовами Linux и стандартом POSIX;
* сохранена поддержка i386 – в отличие от Linux.
Также добавлено множество других изменений, включая поддержку огромного количества платформ – от ARM до Mac на базе 68K.
Просто невероятно, сколько аппаратных платформ официально поддерживает NetBSD. Её можно запустить даже на Dreamcast, Amiga и Atari Falcon.
Полный список изменений NetBSD 11:
https://netbsd.org/releases/formal-11/NetBSD-11.0.html
✈️ Linux Ninja
3 410
Большинство используют Linux каждый день.
Но мало кто действительно понимает, что происходит внутри системы:
• как работает VFS и файловый слой ядра;
• что происходит после выполнения syscall;
• как устроен Page Cache;
• почему namespaces и cgroups стали фундаментом контейнеров;
• как eBPF меняет подход к наблюдаемости и анализу систем.
Linux — это не просто терминал и набор команд.
Это сложная архитектура, где каждый уровень влияет на безопасность, производительность и стабильность системы.
Мы создаём технические инфографики для тех, кто хочет понимать Linux глубже.
Без пересказа man-страниц.
Без поверхностных гайдов.
Только архитектура, внутренние механизмы и практические знания.
@vaultsec
3 410
В июле был установлен новый рекорд по количеству сгенерированных ИИ патчей, отправленных в ядро Linux – 2 144 новых изменения.
Более того, каждый месяц этого года обновлял предыдущий рекорд
✈️ Linux Ninja
3 410
Gorgeous GRUB — это проект для визуальной кастомизации загрузчика GRUB.
Позволяет заменить стандартное текстовое меню на графическое с темами, иконками, фоновыми изображениями и анимацией. Работает на системах с GRUB2 (например, Arch, Debian, Ubuntu).
Для тех, кто видит загрузчик чаще чем раз в пару месяцев. :)
https://github.com/Jacksaur/Gorgeous-GRUB 🪄
✈ Linux Ninja
3 410
Пошаговое руководство: Установка отказоустойчивого кластера Kubernetes 1.35 с помощью kubeadm на Ubuntu 24.04
✈️ Linux Ninja
3 410
В Linux появился инструмент, который показывает всё о подключённом USB-кабеле: скорость, энергопотребление, PD-negotiation, ограничения зарядки и другие параметры — сразу в терминале.
https://github.com/Zetaphor/whatcable-linux
Это Linux-порт macOS-утилиты WhatCable, который расширили с поддержки только USB-C до анализа всех USB-устройств.
Инструмент напрямую читает sysfs без root-доступа и показывает:
- производителя устройства;
- согласованную скорость соединения;
- текущее энергопотребление;
- версию USB;
- используемый драйвер;
- топологию подключения.
Для USB-C доступен дополнительный слой диагностики:
- роль порта;
- e-marker кабеля;
- параметры PDO зарядного устройства;
- диагностика узких мест при зарядке и передаче данных.
✈️ Linux Ninja
3 410
Быстрый Linux-совет
У вас есть список файлов, и вы хотите выполнить одну и ту же команду для всех них.
Запустите:
cat files.txt | xargs command
Например:
cat files.txt | xargs file
Так команда file выполнится для каждого имени файла из files.txt.
Можно попробовать и так:
cat files.txt | xargs ls -lh
cat files.txt | xargs wc -l
find . -name "*.log" | xargs grep "ERROR"
Удобно, когда нужно обработать сразу несколько файлов одной командой.
✈️ Linux Ninja3 410
Теперь и GCC сказал нет коду, сгенерированному ИИ
Но не всем ИИ-инструментам и не разработчикам, которые используют ИИ.
Ограничение касается кода, значительная часть которого была написана ИИ.
Руководящий комитет GCC официально утвердил политику, согласно которой проект не будет принимать существенные изменения в компилятор, если они сгенерированы LLM или созданы на их основе.
Однако есть одно исключение – тест-кейсы. Тесты, написанные ИИ, допускаются. Код самого компилятора – нет.
GCC – один из фундаментальных компонентов опенсорсной экосистемы. Если такой проект вводит подобную политику, другие проекты, скорее всего, тоже обратят на это внимание.
Основные причины – авторское право и качество кода.
Вокруг сгенерированного ИИ кода сохраняется юридическая неопределённость: кому он принадлежит и на каких условиях может лицензироваться. Комитет не готов брать на себя такие риски, особенно когда речь идёт о настолько критичном проекте, как компилятор C.
При этом позиция комитета не настолько категорична: в начале 2027 года политику планируют пересмотреть.
То есть GCC не заявляет, что ИИ навсегда останется под запретом. Позиция звучит так: сейчас недостаточно ясности, чтобы ответственно принимать такой код.
На самом деле это более взвешенный подход в ситуации, когда одни проекты полностью запрещают ИИ, а другие вообще игнорируют проблему.
Как считаете, GCC принял правильное решение? 🤔
https://forge.sourceware.org/redi/gcc-wwwdocs/commit/4d0793a6a14bf9bfe9e92ac1599840780355199d
✈️ Linux Ninja
3 410
«Освоение модульного тестирования с использованием Pytest» курс на Stepik
Сегодня умение писать тесты ценится почти так же, как и умение писать сам код. Если pytest, fixtures, CI/CD и coverage всё ещё вызывают вопросы самое время это исправить
Программа курса:
• Pytest: от базовых тестов до CI/CD
• fixtures, mocking, parametrization
• Flask/API testing
• Selenium и UI тестирование
• Docker + Docker Compose
• GitHub Actions
• coverage и отчёты
• debugging и refactoring тестов
Курс построен вокруг практики: много примеров, готовых кейсов и разборов рабочих сценариев
48 часов действует скидка 25%
↗️ Пройти курс на Stepik
3 410
🍻 Сегодня отмечается день системного администратора 🍻
Ежегодно в последнюю пятницу июля мир отмечает праздник людей, благодаря которым компьютеры работают, сети не падают, а проблемы решаются до того, как мы о них узнаем.
В 2026 году этот день выпал на 31 июля.
Поздравляем всех сисадминов с праздником!
✈️ Linux Ninja
3 410
⚠️ Внимание: Опубликована слитая недавно База из 1000+ топовых курсов и материалов для айтишников
Отсортировали их для вашего удобства и выложили в телеграм-каналы по категориям:
🤖 Нейросети – 855+ материалов
🖥 Python — 1558+ материалов
👩💻 Frontend — 1241+ материалов
👩💻 Backend — 1095+ материалов
⚙️ Программы — 978+ материалов
📚 Книги по IT — 779+ материалов
⌛️ Ссылки будут активны 48 часов, сохрани себе, чтобы не потерять!
3 410
+1
🌠 Глубокое погружение в Linux: как Linux запускает процесс
Подробный разбор того, что происходит внутри системы при запуске нового процесса — от создания процесса до загрузки и выполнения программы.
https://iq.thc.org/how-does-linux-start-a-process
👉 @cybersecinform
3 410
Бесплатный тренажер по Bash и Linux
Если давно хотели подтянуть работу с терминалом, обратите внимание на ShellGym. Это набор практических упражнений, который поможет освоить основные команды Linux и научиться решать задачи в командной строке.
Отличный ресурс для новичков и тех, кто хочет освежить знания чтобы стать увереннее в Linux.
☝️ Ссылка источник
✈️ Linux Ninja
3 410
⚡️Группа хакеров взломала сервера Skillbox, Geekbrains, Skillfactory и ещё 12 онлайн-школ, чтобы выгрузить их курсы в Telegram
Юристы пытаются удалить каналы за Авторские Права🤡 – потому вот актуальные ссылки на архивы:
По школам:
├ Skillbox (1.12 ТБ)
├ Нетология (846 ГБ)
├ SkillFactory (720 ГБ)
├ GeekBrains (934 ГБ)
└ Другие (3.21 ТБ)
По ЯП:
├ Python (1.48 ТБ)
├ SQL (982 ГБ)
├ C++ (590 ГБ)
├ С (318 ГБ)
├ GoLang (290 ГБ)
└ Другие (3.17 ТБ)
Ссылка на общий архив: @schools_hack_arc
3 410
Ollama построила свою репутацию на локальном ИИ.
Запускайте модели на собственном железе: без облака, без подписок, с полным контролем над опенсорсными LLM.
Но теперь от этого позиционирования постепенно отказываются.
Самые новые и обсуждаемые модели сначала появляются в Ollama Cloud – и, похоже, остаются там навсегда.
Kimi K3 пока недоступна локально? Допустим, модель только вышла. Но Kimi K2.5 доступна уже больше шести месяцев и до сих пор работает только через облако.
Это уже не задержка. Это стратегия.
Паттерн очевиден: новые популярные модели придерживают ради продвижения облачных подписок, а старые выпускают для локального запуска, чтобы сохранить репутацию опенсорсного проекта.
Это классическая подмена условий, которую опенсорсное сообщество давно научилось распознавать.
Сначала – бесплатно и локально, чтобы набрать пользовательскую базу. Затем лучшие возможности постепенно переносят за пейволл.
Ценность локального ИИ как раз в том, что он не зависит от чужих серверов, ценовой политики или доброй воли конкретной компании.
Ollama, которая ограничивает доступ к моделям ради продажи подписок, – это просто ещё один облачный провайдер, только с дополнительными шагами.
Экосистеме локального ИИ нужна серьёзная альтернатива, которая действительно придерживается принципа local-first.
✈️ Linux Ninja
3 410
⚡️ Совет на 2026 год – изучи вайбкодинг
Привет. Меня зовут Кирилл. Я создаю топовые подборки с уроками по AI и вайбкодингу:
— 37 MCP серверов: дизайн, разработка, Тесты/QA, деплой
— 78 скиллов: парсинг, UI/UX, аналитика, безопасность
— 60+ субагентов: рефакторинг, SEO, CI/CD, документация
— 44 промпта для дебага: поиск ошибок, оптимизация кода
— 130 гайдов по: Claude Code, Antigravity, Cursor, Lovable, ChatGPT
Всего 10 минут в день на канале и ты научишься создавать приложения любой сложности.
Подписывайся, чтобы получать подборки каждую неделю!
3 410
От DevOps к MLOps
Чем MLOps отличается от привычных DevOps-процессов?
MLOps отличается от классического DevOps примерно так же, как машинное обучение отличается от традиционной разработки ПО.
Например, в MLOps необходимо отслеживать сразу три компонента:
— код
— данные
— модели
В DevOps обычно версионируется и отслеживается прежде всего код.
Кроме того, в MLOps появляются дополнительные процессы:
— Версионирование данных – отслеживание изменений в датасетах с помощью DVC (Data Version Control), LakeFS и других инструментов.
— Трекинг экспериментов – сохранение гиперпараметров, метрик и версий моделей для каждого запуска обучения.
— Реестр моделей – отдельное версионирование и управление моделями независимо от артефактов приложения.
— Непрерывное обучение (Continuous Training, CT) – помимо CI/CD, модели необходимо регулярно переобучать по мере изменения данных.
В этой статье подробно разобрано, что MLOps означает для DevOps-инженеров:
— что такое MLOps
— какие навыки нужны DevOps-инженеру
— основные инструменты MLOps
— нужны ли GPU-кластеры для изучения MLOps
Читать тут
✈️ Linux Ninja
3 410
Быстрый Linux-тип:
Большинство использует
tree, чтобы посмотреть структуру директорий.
Но команда умеет показывать гораздо больше:
tree -pugh -L 3Где:
-p — права доступа к файлам;
-u — владелец;
-g — группа;
-h — размер файлов в читаемом формате;
-L — максимальная глубина дерева.
Особенно удобно, когда нужно проверить права доступа, разобраться с проблемами доступа к файлам или быстро задокументировать структуру проекта.
✈️ Linux Ninja3 410
👩💻 Всем программистам посвящается!
Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
👩💻 IT Новости — t.me/it_ready
🤖 AI & ML — t.me/neuro_ready
👩💻 Frontend — t.me/frontend_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Linux — t.me/linux_ready
👩💻 Java — t.me/java_ready
📖 IT Книги — t.me/books_ready
📱 JavaScript — t.me/javascript_ready
🖼️ DevOps — t.me/devops_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
3 410
Если ты на Linux или macOS и хочешь быстро глянуть инфу о системе (CPU, память, модель видяхи и т.д.), а заодно красиво вывести логотип системы, то имей в виду: neofetch уже не поддерживается.
Недавно на GitHub попался Fastfetch, опенсорсная утилита, по сути замена neofetch. Основная часть написана на C, работает быстрее и показывает данные точнее.
Одна команда и ты получаешь кучу системной инфы плюс аккуратный ASCII-логотип. Поддерживаются Linux, macOS, Windows, Android и другие платформы.
Умеет детектить железо: CPU, GPU, RAM, диски, монитор(ы), сеть и т.д. Плюс софт: desktop environment, терминал, shell, темы и прочее.
✈️ Linux Ninja
