Linux Ninja
СтатистикаLinux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
- Последний пост
- 11:08
- Последнее чтение
- 14 авг.
- Постов за неделю
- 23
- Всего постов
- 35
- Тип
- открытый
- Язык
- русский
- Категория
- Технологии (по похожим)
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- 270
- 1/48двое суток
- 309
- 1/72трое суток
- 333
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
🔥Этот канал собрал огромную базу полезных материалов для разработчиков! 🔥 Канал новый, поэтому сейчас самое время зайти. Здесь уже ждет то, что реально ускоряет разработку: — Авторские курсы, которые не найти в открытом доступе — Самые свежие книги для старта — Интересные GitHub-репозитории — Инструменты для разработчиков — Всё, что нужно, чтобы за полгода вырасти от мидла до сеньора ➡️ Залетайте, пока канал не прикрыли!
10 команд kubectl, которые помогут разобраться с 90% инцидентов в продакшене. Сделайте скриншот или сохраните. ✈️ Linux Ninja
без подписи
Debian исполнилось 33 года 🎉 Дистрибутив был впервые анонсирован Яном Мёрдоком (Ian Murdock) 16 августа 1993 года. Этот день также известен как Debian Day ✈️ Linux Ninja
🐱 GitHub — это тысячи новых репозиториев каждый день. Но сколько из них реально стоят внимания? Нашёл канал, где уже отбирают самое интересное: 🟢AI и нейросети 🟢self-hosted 🟢полезные утилиты 🟢инструменты для разработки 🟢автоматизация и многое другое Короткое описание, ссылка на репозиторий, ничего лишнего. ➡️ @GitHubRadar
Это единственный репозиторий, который вам понадобится для следующего собеседования по DevOps. Настоящие сломанные пайплайны и практические задачи по Kubernetes — никаких карточек с вопросами. https://github.com/moabukar/tech-vault ✈️ Linux Ninja
Нашёл репозиторий для развёртывания, который может упростить DevOps раз в десять. 🤯 Встроенный CI/CD, автоматическое определение стека и возможность разворачивать проекты где угодно — от облака до собственного сервера. Репозиторий: https://github.com/oblien/openship ✈️ Linux Ninja
Кроссплатформенный инструмент для сетевой диагностики: пинг, сканирование подсетей, проверка портов и управление сетевыми адаптерами. https://github.com/sn4k3/NetSonar NetSonar написан на C# (.NET) + Avalonia и работает на Windows, macOS и Linux. Поддерживает ICMP/TCP/UDP/HTTP-пинг, проверку состояния сетевых адаптеров, сканирование подсетей с обнаружением портов и сервисов. Интерфейс выполнен в стиле Fluent через SukiUI, для графиков используется LiveCharts в реальном времени. Установка простая: на Windows через Winget, на других платформах — запуск одного скрипта. ✈️ Linux Ninja
без подписи
Совет по Linux Vim умеет откатывать изменения по времени, а не только по шагам. Вместо того чтобы жать u много раз, можно использовать: :earlier 2m Это откатит буфер к состоянию, в котором он был 2 минуты назад. Очень удобно после массовых правок. Нужно вернуть часть изменений? Можно переместиться вперёд по времени: :later 30s Эта команда повторно применит правки, сделанные за последние 30 секунд. Можно представить дерево undo в Vim как временную шкалу, по которой можно перемещаться вперёд и назад. Указывать время необязательно. Если его нет, Vim воспринимает число как количество шагов undo. Например, чтобы откатить последние 3 изменения: :earlier 3 А затем вернуть одно изменение: :later 1 Если хочешь превратить свою сессию Vim в машину времени, включи: :set undofile Это сохранит историю undo на диск, и ты сможешь откатывать изменения даже после закрытия и повторного открытия файла ✈️ Linux Ninja
Программирование c нуля «От новичка к уверенности в коде на Python» На Stepik запустили курс для новичков, которым важно не зубрить команды, а понимать логику. Наглядные схемы и визуальные разборы показывают, что происходит внутри программы и как она работает Много практики, понятные объяснения решений не дадут застрять на теории. Материал предлагает вам не иллюзию знаний, а ощущение контроля: вы ясно видите как из нескольких строк кода рождается работающая программа Программа курса: ✅переменные и типы данных ✅условия и логика программ ✅циклы и рекурсия ✅функции и работа с вводом данных ✅списки, словари и множества ✅базовое ООП ✅работа с библиотеками Python ✅десятки задач и упражнений Эти знания фундамент для написания простых ботов и автоматизации задач 🔗Скидка 25% действует 48 часов
Быстрый совет по Linux Хотите проверить неудачные попытки входа на сервер? Запустите: lastb Команда читает /var/log/btmp и выводит список всех неуспешных авторизаций 🟠Почти всегда это боты, подбирающие пароли к SSH. Такие атаки могут стать фатальными, если включён вход по паролю и используется слабый или распространённый пароль 🟠 Решение: отключите вход по паролю и используйте только SSH-ключи 🟠Рекомендуется отключить парольную аутентификацию и использовать только SSH-ключи ✈️ Linux Ninja
Awesome List собирает большую подборку статей, технических разборов и научных работ по кибербезопасности, посвящённых исследованию и эксплуатации уязвимостей. https://github.com/0xor0ne/awesome-list ✈️ Linux Ninja
🔥 Техно-гик в душе? Тогда это твой must-have набор каналов! Привет, друзья! Если ты любишь программирование, электронику, Arduino, 3D-печать и выгодно шопиться — собрал для вас целую экосистему полезных Telegram-каналов: 📚 t.me/Geek_book_hub — Бесплатная библиотека книг по программированию, электронике, IT и разработке. Всё самое нужное и свежее. ⚡️ t.me/club_arduino — Мемы, схемы, полезные материалы и лайфхаки для ардуинщиков, электронщиков и DIY-шников. Здесь всегда весело и по делу. 🖨 t.me/forprinting3D — Лучшие модели, идеи и файлы для 3D-печати. Если у тебя есть принтер — тебе точно сюда. 🛒 t.me/Ali_radio_top — Самые горячие скидки, акции и выгодные предложения с AliExpress. Экономим вместе! 🏴☠ t.me/Pirate_Gram — Бесплатные Android-приложения с премиум-доступом. Без рекламы, без подписок.
без подписи
Самой большой ошибкой Elastic была не смена лицензии. А отказ от идеи, которая впоследствии стала Grafana. В 2013 году Торкель Эдегор был никому не известным разработчиком в Orbitz. Ему нужны были нормальные дашборды для временных рядов и метрик. Он предложил команде Kibana отвязать её от Elasticsearch, чтобы она могла работать и с другими источниками данных. Ему отказали. Тогда он сам сделал форк. В январе 2014 года он выложил проект в открытый доступ. Без финансирования. Без компании. Просто разработчик, который сделал то, что ему сказали, что он получить не сможет. К концу 2014 года он стал сооснователем Grafana Labs. В 2021 году компания привлекла $220 млн всего за один раунд. Сегодня Grafana работает на рынке объёмом примерно $20 млрд. А среди DevOps-инженеров, которые каждый день работают с дашбордами, Grafana, пожалуй, даже более узнаваемое имя, чем Elastic. Затем в 2021 году уже сами основатели Grafana перевели свои основные проекты с Apache 2.0 на AGPL, чтобы облачные гиганты не могли бесплатно перепродавать их работу. MongoDB и Elastic к тому моменту уже прошли через ту же проблему и получили серьёзную критику за то, как они с ней справились. Grafana — нет. Сообщество открытого исходного кода назвало их подход справедливым, прозрачным и уважительным. Один отклонённый запрос на новую функцию в 2013 году в итоге привёл к созданию компании, которая смогла учесть ошибки всей индустрии. Возможно, это самое дорогое «нет» в истории открытого исходного кода. ✈️ Linux Ninja
Линус Торвальдс говорит, что крупные обновления ядра Linux становятся "новой нормой", отчасти из-за AI-инструментов. Предстоящий релиз Linux 7.2 получился необычно большим, и Торвальдс признаёт, что не особо рад тому, насколько сильно он разросся По его словам, AI-инструменты всё активнее используются в процессе разработки и при код-ревью, что в том числе приводит к росту количества изменений, попадающих в ядро. Несмотря на масштаб обновления, Торвальдс не видит в нём ничего особенно тревожного и ожидает, что Linux 7.2 будет двигаться к релизу по плану 👀 ✈️ Linux Ninja
Готовитесь к CKS в 2026 году? Не пытайтесь одинаково глубоко изучать каждый инструмент безопасности Kubernetes. Больше всего отдачи даст практика в этих направлениях: • NetworkPolicy + CiliumNetworkPolicy Default-deny, выборочный ingress/egress и политики Cilium. Cilium прямо входит в текущую программу. • Pod Security Admission PSP больше нет. Нужно уверенно работать с метками namespace вроде: pod-security.kubernetes.io/enforce: restricted • AppArmor + seccomp Применять профили, понимать режимы enforcement и уметь написать точечный seccomp-профиль, который блокирует конкретный syscall. • CIS hardening Использовать отчёты kube-bench, чтобы находить и исправлять проблемы на control plane и worker-нодах. • RBAC + Secrets Доступ по принципу минимальных привилегий, риски service account, шифрование данных на диске и расследование того, кто получал доступ к Secret. • Безопасность цепочки поставки Минимальные базовые образы, SBOM, сканирование образов, разрешённые реестры, подпись и проверка образов, ревью Dockerfile. Помимо Trivy стоит практиковаться с Kubesec и KubeLinter. • Runtime security Поведенческое обнаружение в стиле Falco, неизменяемые контейнеры, audit logs и расследование инцидентов. • Изоляция + шифрование RuntimeClass и изолированные контейнеры, а также шифрование трафика между Pod через Cilium или Istio mTLS. • TLS + доступ к API Безопасный Ingress, ограничение доступа к API, защита metadata и endpoint-ов нод, а также проверка бинарников платформы. Главное преимущество на CKS — скорость. Для каждой темы нужен повторяемый рабочий процесс, быстрая навигация по документации и столько практики, чтобы типовые исправления выполнялись почти механически. Если бы у меня было только две недели, большую часть времени я бы потратил так: NetworkPolicies → PSA → RBAC/Secrets → CIS → runtime detection K16S — бесплатная лаборатория для подготовки к CKA/CKS, где можно реально ломать kubelet, systemd, containerd, static pods, etcd и сертификаты. Не kind. #cks #kubernetes #cloudnative #containersecurity #devsecops ✈️ Linux Ninja
без подписи
без подписи