Linux Ninja
رفتن به کانال در Telegram
Linux Ninja – ваш гид по миру Linux! Лайфхаки, фишки и мощные команды для настоящих мастеров CLI.
نمایش بیشتر3 410
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-87 روز
-3630 روز
آرشیو پست ها
3 410
Этот чувак уже создал два дистрибутива Linux. А теперь делает третий только для того, чтобы потом его забросить и доказать свою точку зрения.
И всё это он делает в прямом эфире, на камеру.
Его зовут Айки Доэрти. Он основал Solus и Serpent OS, который теперь называется AerynOS. Раньше он также работал инженером в команде Intel Clear Linux.
Теперь Доэрти вернулся, и формулировка у него довольно жёсткая. Он «объявил войну индустрии».
Он не пытается сделать ещё один дистрибутив, который будут поддерживать вечно.
Он публично строит его с нуля, чтобы показать, как, по его мнению, должен выглядеть современный дистрибутив Linux.
Когда идея будет доказана, долгосрочно поддерживать проект он не планирует.
Концепция звучит как «Clear Linux встречает Serpent».
Дистрибутив собирается из исходников, полностью оптимизирован, неизменяем, во многом написан на Rust и получит собственный совершенно новый менеджер пакетов.
Он называется Barney.
Репозиторий:
https://github.com/TravellingEngineer/barney
✈️ Linux Ninja
3 410
Интерактивная карта ядра Linux
Как устроено ядро Linux? Посмотрите на него как на живую экосистему: подсистемы, драйверы, процессы и их связи. Интерактивная схема превращает сухую документацию в наглядный атлас — кликаете по узлам и видите контекст 🕵️♂️
☝️ Ссылка источник
✈️ Linux Ninja
3 410
Быстрый совет по Linux
Создавайте несколько дочерних каталогов, даже если родительский каталог не существует:
$ mkdir -vp songs/{artists,albums,genres/{classical,pop}}
Это создаст следующую структуру каталогов 👆
✈️ Linux Ninja3 410
👩💻 Программирование — В С Ё
В 2026 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.
Ловите полезные каналы, которые помогут ворваться в новое направление.
👍 ZeroDay — Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер — Свежие новости из мира ИБ
😎 Бункер Хакера — Статьи, книги, шпаргалки и хакинг
👨💻 Серверная Админа — Настройка и уроки по компьютерным сетям
📂 Вступай и изучай новое направление!
3 410
Cоберите полностью локальный робот-пылесос с открытым исходным кодом на базе OOMWOO.
https://github.com/makerspet/oomwoo
Это самодельный проект, который объединяет детали, напечатанные на 3D-принтере, Raspberry Pi и двумерный лидар.
Робот сам строит карту помещения и перемещается по нему, причём вся обработка выполняется прямо на устройстве с помощью ROS2.
Никакого облака, данные остаются у вас, а сам робот напрямую интегрируется с Home Assistant.
✈️ Linux Ninja
3 410
Это единственный сайт, который вам реально нужен, чтобы хорошо освоить Docker.
Он даст вам намного больше, чем случайные плейлисты по Docker на YouTube.
И всё это полностью бесплатно — больше 11 часов практики и упражнений.
https://learndocker.online
✈️ 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
Быстрый совет по Linux:
Есть лог-файлы в
.gz? Не обязательно распаковывать их, чтобы читать или искать данные внутри.
Используй утилиты с префиксом z:
* zcat — вывод содержимого файла
* zless — просмотр с прокруткой
* zgrep — поиск внутри файла
* zegrep — поиск с расширенными регулярками
* zfgrep — поиск по фиксированным строкам
* zcmp / zdiff — сравнение файлов
Эти команды позволяют работать с сжатыми логами напрямую без распаковки, удобно для быстрого дебага и анализа.
✈️ Linux Ninja3 410
Этот скрипт в реальном времени отслеживает логи веб-сервера и автоматически отправляет email-уведомления при обнаружении ошибок HTTP 500.
Он проверяет наличие аргумента с файлом логов, существование самого файла и доступность команды mail. Чтобы не обрабатывать старые записи, фиксируется текущий размер лог-файла.
Далее используется tail -F для слежения за новыми строками, которые анализируются на наличие ошибок 500. При совпадении через регулярные выражения извлекаются HTTP-статусы и пути запросов, после чего отправляется отформатированное уведомление по email и параллельно пишется запись в локальный лог.
В процессе демонстрируются базовые приёмы shell-скриптинга: работа с аргументами командной строки через $# и $1, проверки с помощью условных конструкций if [ ], операции с файлами и проверка наличия команд через command -v. Также используются регулярные выражения в grep, строковые преобразования через cut и tr, определение функций, пайпинг с tail и циклы while для непрерывного мониторинга.
✈️ Linux Ninja
3 410
3 дня. 60 откликов. 1 оффер.
Очень интересный кейс произошёл у команды Софи — ии-ассистента для поиска работы.
К ним в поддержку написала девушка, которая отписалась от продукта ещё месяц назад:
«Мне прислали оффер!»Начали разбираться — оказывается, она пользовалась только 3 тестовыми днями. То есть за 3 дня ии-ассистент успел сделать 60 откликов. Потом она отписалась. А уже позже — из этих откликов её позвали на интервью, и одно из них привело к офферу.
«Оффер с той вакансии, куда я сама никогда бы не откликнулась»Изначально Аня отменила подписку, так как было дорого. Ребята честно спросили у Ани, считает ли она теперь, что подписка стоит своих денег — и получили утвердительный ответ. В следующий раз доступ в Софи откроется 22 сентября. Если хочешь получить 3 дня бесплатного доступа - подписывайся на этот канал, все анонсы будут там.
3 410
18 распространенных портов, о которых стоит знать
FTP (21, TCP) – Протокол передачи файлов
SSH (22, TCP) – Безопасный удалённый доступ (Secure Shell)
Telnet (23, TCP) – Удалённый вход (незащищённый)
SMTP (25, TCP) – Простой протокол передачи почты
DNS (53, TCP/UDP) – Запросы системы доменных имён
DHCP Server (67, UDP) – Протокол динамической конфигурации хоста (сервер)
DHCP Client (68, UDP) – Протокол динамической конфигурации хоста (клиент)
HTTP (80, TCP) – Протокол передачи гипертекста (основа веб-сайтов)
POP3 (110, TCP) – Протокол получения почты (версия 3)
NTP (123, UDP) – Протокол времени в сети
NetBIOS (139, TCP) – Служба NetBIOS
IMAP (143, TCP) – Протокол доступа к электронной почте
HTTPS (443, TCP) – Защищённый HTTP (SSL/TLS)
SMB (445, TCP) – Протокол совместного использования файлов и принтеров
Oracle DB (1521, TCP) – Порт для взаимодействия с базой данных Oracle
MySQL (3306, TCP) – Порт для взаимодействия с базой данных MySQL
RDP (3389, TCP) – Протокол удалённого рабочего стола
PostgreSQL (5432, TCP) – Порт для взаимодействия с базой данных PostgreSQL
😦 Эти порты используются в администрировании серверов, сетевой безопасности и разработке приложений.
✈️ Linux Ninja
3 410
Вайбкодим «Полный путь разработки AI-агентов: от MCP до Agentic RAG»
Образовательная программа на Stepik по разработке современных AI-агентов.
Начинаем с Model Context Protocol: создаём MCP-серверы, подключаем инструменты и внешние API, а затем переходим к разработке Agentic RAG-систем с памятью, рассуждением, поиском знаний и оценкой качества.
• Model Context Protocol и MCP-серверы
• LangChain, LangGraph, LlamaIndex
• API, инструменты, ресурсы и промпты
• Классический RAG → Agentic RAG
• ReAct, память и планирование
• Графы знаний и свои инструменты
• Трассировка и подготовка к production
Успей, скидка 20% действует 48 часов
↗️ Начать обучение на Stepik
3 410
Нашли Wine для macOS — запускаем приложения для Mac прямо на Linux
Опенсорсный Darling создаёт необходимое окружение для macOS-софта без полноценной виртуальной машины и эмуляции железа.
Бесплатно, открыто и лежит на GitHub. Линуксоиды, сохраняем.
✈️ Linux Ninja
3 410
В Linux-терминале нет кнопки «показать свойства системы».
Но можно использовать эту команду, чтобы получить подробную информацию о CPU, памяти, дисках, сети и многом другом…
✈️ Linux Ninja
3 410
Топ-каналы с инструментами для веб-разработчиков и программистов
🖥 https://t.me/seniorFront - решай задачи, читай статьи и расти как фронтендер
🖥 https://t.me/frontendInterview - прокачай свои знания для собеседований
👩💻 https://t.me/sWebDev - находи лучшие библиотеки для работы
👩💻 https://t.me/web_craft - вдохновляйся и улучшай навыки
👩💻 https://t.me/python_practics - учи Python легко и эффективно
Подписывайся и развивайся с нами ✅
👉 @seniorFront
3 410
Участвуй в КосмоХакатоне 4–6 сентября, решай реальные космические кейсы, поборись за 1,2 млн ₽ и шанс попасть в финал в Москве!
С 4 по 6 сентября в Ростове-на-Дону пройдёт КосмоХакатон Южного и Северо-Кавказского федеральных округов — масштабное соревнование для тех, кто готов превратить данные о нашей планете в реальные технологические решения.
Один хакатон — два формата: участвовать можно очно в Ростове-на-Дону или онлайн из любой точки России. Все команды работают над едиными кейсами, оцениваются по одинаковым критериям и участвуют в общем рейтинге.
В рамках хакатона также пройдёт открытая лекция «Применение космических технологий для решения экологических задач» от Игоря Кожелина, CEO SR Data.
Призовой фонд — 1 200 000₽
Даты проведения: 4–6 сентября
Формат: онлайн и офлайн
Очная площадка: Центр развития предпринимательства «Новый Ростов», ул. Максима Горького, 151, 4 этаж.
🔗 Зарегистрироваться: https://космохакатон.рф
3 410
Запуск Windows-приложений на Linux — виртуальные машины слишком тяжеловесны, а совместимость Wine часто оставляет желать лучшего.
WinPodX позволяет запускать Windows-приложения обычным двойным кликом, практически как нативные. Поддерживается двусторонний обмен через буфер обмена, работа со звуком и принтерами, а также прямой USB passthrough.
В фоне запускается Windows-контейнер, а технология RemoteApp отображает каждую программу как отдельное окно. Его можно закрепить на панели задач и переключаться между приложениями как обычно.
Первоначальная установка занимает примерно 5–10 минут, после чего приложения запускаются практически мгновенно. На популярных Linux-дистрибутивах всё устанавливается одной командой.
https://github.com/kernalix7/winpodx
✈️ Linux Ninja
3 410
AI-скрейперы потребляют 20% серверных ресурсов git.kernel.org.
Мейнтейнер инфраструктуры ядра Константин Рябцев опубликовал подробный пост.
Согласно ему, краулеры для обучения ИИ теперь генерируют ~98% запросов к git.kernel.org, тогда как на легитимные
git clone приходится всего 2%.
Блокировки по IP и ASN перестали помогать после того, как скрейперы перешли на ротируемые сети residential-прокси.
Система proof-of-work Anubis поначалу помогала, но теперь боты массово решают челленджи сложности 5.
Как бороться с армией AI-ботов?
✈️ Linux Ninja