en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Linux Ninja

Linux Ninja

Open in Telegram

Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.

Show more
3 406
Subscribers
No data24 hours
-97 days
-4130 days
Posts Archive
Оффер в IT за 3 дня - да! Вот такой крутой кейс получился у команды ИИ-ассистента Софи🤘 Пользователь зашел на триал, не запл
Оффер в IT за 3 дня - да! Вот такой крутой кейс получился у команды ИИ-ассистента Софи🤘 Пользователь зашел на триал, не заплатил за подписку и успел получить оффер с отклика, который сделал бот. ▫️Направление - бэкенд разработка ▫️3 приглашения на собес за 72 часа ▫️Оффер, с зарплатой на 20.000 больше указанной в резюме Зайти на 3 бесплатных дня в Софи можно уже сейчас. Через 36 часов доступ закроется. Успевай зарегистрироваться здесь.

Короткий совет по Linux Хотите управлять сроками действия паролей и учётных записей в Linux? Выполните: chage -l username Ком
Короткий совет по Linux Хотите управлять сроками действия паролей и учётных записей в Linux? Выполните:
chage -l username
Команда покажет сведения о сроке действия пароля: дату последнего изменения, дату истечения пароля и срок действия учётной записи. Например:
sudo chage -l anusha
Чтобы обязать пользователя менять пароль каждые 90 дней:
sudo chage -M 90 anusha
Чтобы потребовать смену пароля при следующем входе:
sudo chage -d 0 anusha
Чтобы установить дату истечения срока действия учётной записи:
sudo chage -E 2026-12-31 anusha
Что означают параметры: -l — показать сведения о сроках действия пароля и учётной записи. -M — задать максимальное количество дней действия пароля. -m — задать минимальное количество дней между сменами пароля. -d — установить дату последнего изменения пароля. -E — установить дату истечения срока действия учётной записи. -W — задать, за сколько дней предупреждать об истечении пароля. Отлично подходит для управления парольными политиками и сроками действия учётных записей в Linux. ✈️ Linux Ninja

NVIDIA присоединяется к тренду отказа от собеседований в стиле LeetCode. Весь акцент был сделан всего на трёх ключевых концеп
NVIDIA присоединяется к тренду отказа от собеседований в стиле LeetCode. Весь акцент был сделан всего на трёх ключевых концепциях оптимизации: > Градиентный спуск и глобальные оптимумы > Полный батч, мини-батч и SGD > Разрыв обобщения и плоские минимумы Лучшие команды ищут инженеров с глубоким пониманием фундаментальных концепций. ✈️ Linux Ninja

Короткий совет по Linux Нужно выполнить вычисления прямо в терминале Linux? Используйте bc. Например: echo "25 * 4" | bc Можн
Короткий совет по Linux Нужно выполнить вычисления прямо в терминале Linux? Используйте bc. Например:
echo "25 * 4" | bc
Можно работать и с дробными числами:
echo "scale=2; 10 / 3" | bc
Или запустить bc в интерактивном режиме:
bc
Затем вводите выражения:
25 + 15
40 / 5
10 * 8
Для выхода нажмите Ctrl+D. Что означают параметры: scale — задаёт количество знаков после десятичной точки. -l — подключает математическую библиотеку для более сложных вычислений. Например:
echo "sqrt(144)" | bc -l
Отлично подходит для быстрых вычислений, не выходя из терминала Linux. ✈️ Linux Ninja

⚠️ Внимание: Опубликована слитая недавно База из 1000+ топовых курсов и материалов для айтишников Отсортировали их для вашего удобства и выложили в телеграм-каналы по категориям: 🤖 Нейросети – 855+ материалов 🖥 Python — 1558+ материалов 👩‍💻 Frontend — 1241+ материалов 👩‍💻 Backend — 1095+ материалов ⚙️ Программы — 978+ материалов 📚 Книги по IT — 779+ материалов ⌛️ Ссылки будут активны 48 часов, сохрани себе, чтобы не потерять!

Fedora обсуждает отказ от LibreOffice в качестве офисного пакета по умолчанию. Вместо него предлагают Collabora Office — откр
Fedora обсуждает отказ от LibreOffice в качестве офисного пакета по умолчанию. Вместо него предлагают Collabora Office — открытый офисный пакет, созданный на базе кода LibreOffice, но с более современным интерфейсом. Обсуждение началось с предложения убрать LibreOffice из стандартной установки Fedora и заменить его на Collabora. С тех пор эта тема стала одной из самых обсуждаемых в сообществе Fedora за эту неделю. Пока ничего не утверждено, и официального предложения об изменении Fedora ещё нет. Но замена одного из самых узнаваемых стандартных приложений Linux уже всерьёз обсуждается. 😆 ✈️ Linux Ninja

Ubuntu переходит на еженедельный выпуск обновлений ядра Linux, потому что ИИ находит уязвимости и баги в Linux быстрее, чем C
+2
Ubuntu переходит на еженедельный выпуск обновлений ядра Linux, потому что ИИ находит уязвимости и баги в Linux быстрее, чем Canonical успевает выпускать исправления. 🍿 ✈️ Linux Ninja

👩‍💻 Всем программистам посвящается! Вот 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 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

Linux официально приходит на ноутбуки со Snapdragon X2. Qualcomm добавляет полноценную поддержку Linux для своих новых чипов
Linux официально приходит на ноутбуки со Snapdragon X2. Qualcomm добавляет полноценную поддержку Linux для своих новых чипов Snapdragon X2. Работа уже идёт, и изменения планируют отправлять в апстрим ядра Linux. Причём речь не просто о том, чтобы Linux смог загрузиться. Qualcomm работает над поддержкой в Linux GPU Adreno, NPU Hexagon, камеры, аудио, управления питанием и другого железа ноутбуков. Для раннего превью для разработчиков используется Debian 13, а сертификация Ubuntu запланирована на первую половину 2027 года. HP, ASUS и HUMAIN также планируют выпускать устройства на Snapdragon X2 с поддержкой Linux начиная с первого квартала 2027 года. ARM-ноутбуки годами сталкивались с проблемами поддержки железа в Linux. Теперь Qualcomm действительно работает вместе с Linux-экосистемой, чтобы сделать ноутбуки на Snapdragon полноценными Linux-машинами ✈️ Linux Ninja

Быстрый Linux Tip Есть .rpm-пакет и нужно установить, проверить или удалить его прямо из command line? Используйте: sudo rpm
Быстрый Linux Tip Есть .rpm-пакет и нужно установить, проверить или удалить его прямо из command line? Используйте:
sudo rpm -ivh package.rpm
Например:
sudo rpm -ivh nginx-1.26.2-1.el9.x86_64.rpm
Команда установит RPM-пакет и покажет progress установки. Проверить, установлен ли пакет:
rpm -q nginx
Посмотреть подробную информацию об установленном пакете:
rpm -qi nginx
Посмотреть список файлов, установленных пакетом:
rpm -ql nginx
Удалить пакет:
sudo rpm -e nginx
Что означают параметры: -i — установить пакет -v — показать подробный output -h — отображать progress с помощью символов # -q — выполнить запрос информации о пакете -qi — показать информацию о пакете -ql — показать файлы, установленные пакетом -e — удалить пакет rpm работает напрямую с RPM-пакетами, но не разрешает зависимости автоматически. Для работы с dependencies обычно удобнее использовать dnf. Отличный набор команд для работы с .rpm и проверки пакетов в RPM-based Linux systems. ✈️ Linux Ninja

Слили в телеграмм тонны инфы 🔥 Всё, что нужно для прогресса — в одном месте: |- - 🗂 Курсы & Git — 1526ГБ | |- - 🗂 Хакинг &
Слили в телеграмм тонны инфы 🔥 Всё, что нужно для прогресса — в одном месте: |- - 🗂 Курсы & Git — 1526ГБ | |- - 🗂 Хакинг & ИБ — 573ГБ | |- - 🗂 Python — 428ГБ | |- - 🗂 Linux & Bash — 652ГБ | |- - 🗂 OSINT — 352ГБ | |- - 🗂 Работа IT — 356ГБ | |- - 🗂 Общее IT — 2575ГБ 📌Гайды, шпаргалки, книги, задачи и ресурсы для каждого.

Gateway API vs Ingress Controller: главное отличие, которое стоит знать В Kubernetes объект Ingress определяет только правила
Gateway API vs Ingress Controller: главное отличие, которое стоит знать В Kubernetes объект Ingress определяет только правила маршрутизации. Фактической маршрутизацией трафика занимается Ingress Controller, который обычно выполняет роль и controller, и proxy. С Gateway API принцип похож. Вы определяете такие resources, как Gateway и HTTPRoute, чтобы управлять потоком трафика. Затем Gateway API controller, например NGINX Gateway Fabric, преобразует эту конфигурацию в реальные routing rules и инфраструктуру. Но у NGINX Gateway Fabric есть важное отличие: Control plane и data plane разделены. Когда создаётся resource Gateway, controller разворачивает отдельный NGINX proxy pod (data plane), который и обрабатывает трафик. В классической модели Ingress controller обычно сам включает proxy/data plane, через который проходит трафик. Понимание разницы между Gateway API и Ingress особенно полезно при изучении Kubernetes и подготовке к CKA. ✈️ Linux Ninja

Ещё одна рекордная неделя для AI-разработки Linux. На прошлой неделе в ядро Linux отправили 1 634 изменения в коде, написанны
+1
Ещё одна рекордная неделя для AI-разработки Linux. На прошлой неделе в ядро Linux отправили 1 634 изменения в коде, написанные ИИ. С начала сентября код, сгенерированный ИИ, составил 17,25% всех патчей ядра Linux. ✈️ Linux Ninja

НАШ ОСНОВНОЙ КАНАЛ, БУДЕМ РАДЫ ВАШЕЙ ПОДПИСКЕ Проект «TERMINAL» стал крупнейшей библиотекой бесплатного образования. В одном
НАШ ОСНОВНОЙ КАНАЛ, БУДЕМ РАДЫ ВАШЕЙ ПОДПИСКЕ Проект «TERMINAL» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков: • Практические курсы и задания • Книги и статьи известных авторов • Полезные инструменты и ресурсы • IT-новости и инсайды Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др. ⌨️ подписаться

Conntrack в Kubernetes: что должен знать системный администратор В этом гайде разберём conntrack на реальных сценариях Kubern
Conntrack в Kubernetes: что должен знать системный администратор В этом гайде разберём conntrack на реальных сценариях Kubernetes networking и посмотрим, почему он играет важную роль в работе Kubernetes Services, kube-proxy, NAT и DNS traffic. Что внутри: • Что такое conntrack и зачем он нужен • Почему от него зависят Kubernetes Services • Как посмотреть conntrack table • Что происходит, когда таблица переполняется • Как диагностировать и устранять conntrack exhaustion в production Подробный гайд: Conntrack in Kubernetes ✈️ Linux Ninja

Разбираем Kubernetes Troubleshooting Scenario При развёртывании Kubernetes-кластера через kubeadm в AWS с Calico CNI можно ст
Разбираем Kubernetes Troubleshooting Scenario При развёртывании Kubernetes-кластера через kubeadm в AWS с Calico CNI можно столкнуться с проблемой: Pods не могут нормально подключиться к CoreDNS из-за connection timeout. В подробном разборе показано: • Почему возникает эта проблема • Как диагностировать её шаг за шагом • В чём заключается root cause • Как AWS networking взаимодействует с Calico • Как правильно устранить проблему Подробный разбор: Fix DNS Timeout in Kubeadm + Calico on AWS ✈️ Linux Ninja

Kubernetes NodeLocal DNSCache: как это работает Когда речь идёт о производительности Kubernetes, важен каждый DNS lookup. Без
Kubernetes NodeLocal DNSCache: как это работает Когда речь идёт о производительности Kubernetes, важен каждый DNS lookup. Без NodeLocal DNSCache Pods отправляют DNS queries на Service IP kube-dns / CoreDNS. Эти запросы проходят через kube-proxy, DNAT rules и conntrack, прежде чем попасть в CoreDNS. В нагруженных кластерах это может увеличивать latency и создавать дополнительную нагрузку на conntrack table. NodeLocal DNSCache решает эту проблему, запуская локальный DNS cache на каждом node в виде DaemonSet. Вместо прямого обращения к CoreDNS Pods отправляют DNS queries в локальный cache на том же node. Основные преимущества: • Снижает среднее время DNS lookup благодаря локальному кешированию • Уменьшает нагрузку на CoreDNS • Снижает нагрузку на conntrack table • DNS queries к внешним адресам могут отправляться upstream напрямую, без дополнительного обращения к CoreDNS NodeLocal DNSCache особенно полезен в крупных и нагруженных Kubernetes-кластерах, где DNS latency и conntrack могут стать узкими местами. ✈️ Linux Ninja

Доля Linux в Северной Америке выросла до 15,65%, а по всему миру – до 8,76%. В Северной Америке показатели буквально взлетают
+1
Доля Linux в Северной Америке выросла до 15,65%, а по всему миру – до 8,76%. В Северной Америке показатели буквально взлетают от месяца к месяцу: 3,7% → 6,14% → 10,61% → 15,65%. Вопросы: Сколько из этого трафика приходится на ИИ-ботов? И насколько высоко вообще может вырасти доля Linux? ✈️ Linux Ninja

В Swift 6.4 Swift Build стал движком по умолчанию для SPM, поэтому разработчики на Linux теперь получают тот же процесс сборк
В Swift 6.4 Swift Build стал движком по умолчанию для SPM, поэтому разработчики на Linux теперь получают тот же процесс сборки, что и в Xcode на macOS. Это означает автоматическое управление зависимостями, сборку бинарников с оптимизацией под CPU и встроенную генерацию SBOM. Расширение для VS Code теперь доступно не только в маркетплейсе Microsoft, но и в Open VSX. Так что это ещё один плюс в пользу опенсорс-разработчиков. ✈️ Linux Ninja