Век живи - век учись
Сегодня узнал про SSH-escape команды.
Это команды, обрабатывающиеся на стороне ssh клиента. Полезно, когда сессия зависла и нельзя выйти обычным
Управляющие символы:
Сегодня узнал про SSH-escape команды.
Это команды, обрабатывающиеся на стороне ssh клиента. Полезно, когда сессия зависла и нельзя выйти обычным
Ctrl+C. Нажимаем Enter, сразу тильду ~ и управляющий символ после. Управляющие символы:
~. - Disconnect — рвёт зависшую сессию, единственный надёжный способ выйти когда Ctrl+C не работает~? - Показать справку по escape-командам~~ - Литеральная тильда (нужно когда ты внутри nested ssh: ssh A → ssh B, и хочешь чтобы ~ дошла до второго хопа) ~^Z - Suspend SSH-сессию (Ctrl+Z через escape) — бросает SSH в фон, возвращает локальный shell. fg чтобы вернуться ~# - Список открытых форвардов и мультиплекс-сессий~C - Открыть command-line — там можно динамически добавить/удалить port-forwarding на работающей сессии~R - Запросить rekey (новые ключи сессии)~B - Послать BREAK (для последовательных консолей)~V / ~v Поднять / снизить уровень verbosity на ходу👍19🔥13❤1
CF-Hero is a comprehensive reconnaissance tool developed to discover the real IP addresses of web applications protected by Cloudflare
GitHub
GitHub - musana/CF-Hero: CF-Hero is a reconnaissance tool that uses multiple data sources to discover the origin IP addresses of…
CF-Hero is a reconnaissance tool that uses multiple data sources to discover the origin IP addresses of Cloudflare-protected web applications - musana/CF-Hero
🔥2
В MySQL закрыли баг 21-летней давности. В треде есть поздравления с совершеннолетием и даже стихи
🔥17😁5
Цикл статей про контроллеры и объекты в кубернетесе. Оставлю тут, чтобы когда-нибудь никогда вернуться и прочитать
Как на самом деле устроен кэш в controller-runtime, и почему ваш оператор не кладёт apiserver
Запись в Kubernetes: как контроллеры учились не перезаписывать друг друга
Жизненный цикл объекта в Kubernetes: путь от kubectl apply до полного удаления
Как на самом деле устроен кэш в controller-runtime, и почему ваш оператор не кладёт apiserver
Запись в Kubernetes: как контроллеры учились не перезаписывать друг друга
Жизненный цикл объекта в Kubernetes: путь от kubectl apply до полного удаления
Хабр
Как на самом деле устроен кэш в controller-runtime, и почему ваш оператор не кладёт apiserver
Kubernetes давно стал повсеместной платформой, а написать к нему собственный оператор сегодня — задача нескольких часов. Стандартный путь — kubebuilder на основе controller-runtime : scaffold проекта,...
👍2❤1🔥1👏1
15 июня стартует онлайн-курс MTCNA + Introduction по MikroTik.
Курс состоит из подготовительного блока и основной программы MTCNA: разбор ключевых тем перед основным курсом, затем настройка, управление устройствами, типовые неполадки и практические задачи на реальном оборудовании.
Даты: 15 июня — 17 июля
Занятия: пн/ср/пт, 18:00–20:00 МСК
Формат: 3 занятия Introduction + 12 занятий MTCNA
Практика: доступ к оборудованию 24/7
Формат подходит тем, кто не может выпадать из рабочего процесса: занятия проходят вечером, а практиковаться на оборудовании можно в удобное время.
Подробнее и запись
Курс состоит из подготовительного блока и основной программы MTCNA: разбор ключевых тем перед основным курсом, затем настройка, управление устройствами, типовые неполадки и практические задачи на реальном оборудовании.
Даты: 15 июня — 17 июля
Занятия: пн/ср/пт, 18:00–20:00 МСК
Формат: 3 занятия Introduction + 12 занятий MTCNA
Практика: доступ к оборудованию 24/7
Формат подходит тем, кто не может выпадать из рабочего процесса: занятия проходят вечером, а практиковаться на оборудовании можно в удобное время.
Подробнее и запись
🔥6❤2
Best Paper Awards in Computer Science
Collection of best paper awards for 32 computer science conferences since 1996
Collection of best paper awards for 32 computer science conferences since 1996
🔥2
The International Obfuscated C Code Contest
Пример обфусцированного кода на картинке
Пример обфусцированного кода на картинке