📓 Heynote — это простое консольное приложение для Linux, позволяющее быстро сохранять заметки в виде комментариев внутри bash-скрипта.
Приложение сохраняет заметки в обычный
Пример использования:
Вы можете просматривать или редактировать файл заметок любым редактором, потому что это обычный bash-скрипт.
Читать
#СекретыСисадмина
Приложение сохраняет заметки в обычный
.sh файл, где каждая заметка записывается как закомментированная строка. Это может быть полезно, если вы хотите быстро записывать мысли, команды или TODO, не покидая терминал.Пример использования:
$ note install nginx
# => добавит строку "# install nginx" в конец файла заметок
Вы можете просматривать или редактировать файл заметок любым редактором, потому что это обычный bash-скрипт.
Читать
#СекретыСисадмина
eBPF: рентгеновское зрение для production
Сервис замедлился, соединения обрываются, а привычные показатели указывают только на симптом. Чтобы найти настоящую причину, иногда нужно увидеть, что происходит глубже — на уровне ядра Linux.
23 сентября в 20:00 на открытом уроке курса «DevOps практики и инструменты» познакомитесь с eBPF — технологией, которая помогает исследовать сетевые события, производительность и безопасность работающей системы.
На демонстрации вы увидите, как Cilium Hubble показывает сетевые взаимодействия и помогает находить проблемы с трафиком. С помощью Tetragon разберёте обнаружение подозрительной активности на уровне ядра. Также рассмотрите диагностику узких мест без остановки сервисов.
Преподаватель объяснит архитектуру eBPF простыми словами — как программы безопасно запускаются в ядре, какие данные можно получать и почему этот подход расширяет возможности традиционного мониторинга.
Вы поймёте, для каких задач eBPF действительно полезен, где он дополняет существующие средства наблюдаемости и когда его внедрение будет избыточным.
👉 Зарегистрируйтесь: https://clck.ru/3Vs8R4
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Сервис замедлился, соединения обрываются, а привычные показатели указывают только на симптом. Чтобы найти настоящую причину, иногда нужно увидеть, что происходит глубже — на уровне ядра Linux.
23 сентября в 20:00 на открытом уроке курса «DevOps практики и инструменты» познакомитесь с eBPF — технологией, которая помогает исследовать сетевые события, производительность и безопасность работающей системы.
На демонстрации вы увидите, как Cilium Hubble показывает сетевые взаимодействия и помогает находить проблемы с трафиком. С помощью Tetragon разберёте обнаружение подозрительной активности на уровне ядра. Также рассмотрите диагностику узких мест без остановки сервисов.
Преподаватель объяснит архитектуру eBPF простыми словами — как программы безопасно запускаются в ядре, какие данные можно получать и почему этот подход расширяет возможности традиционного мониторинга.
Вы поймёте, для каких задач eBPF действительно полезен, где он дополняет существующие средства наблюдаемости и когда его внедрение будет избыточным.
👉 Зарегистрируйтесь: https://clck.ru/3Vs8R4
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Media is too big
VIEW IN TELEGRAM
Все про WebSockets (веб-сокеты) простыми словами
Веб-сокет — это технология, которая позволяет современному интернету быть быстрым и непрерывным. В видео автор простыми словами расскажет все, что нужно знать об этой технологии.
Смотреть это видео на youtube: youtu.be/19d4AXt3dSI
#СекретыСисадмина
Веб-сокет — это технология, которая позволяет современному интернету быть быстрым и непрерывным. В видео автор простыми словами расскажет все, что нужно знать об этой технологии.
Смотреть это видео на youtube: youtu.be/19d4AXt3dSI
#СекретыСисадмина
1. Подача питания
Когда вы нажимаете кнопку питания, электричество начинает поступать ко всем компонентам компьютера.
2. POST (Power-On Self Test)
Прошивка BIOS или UEFI запускает самотестирование, чтобы проверить основные компоненты — процессор, оперативную память, клавиатуру, накопители и т.д. Если что-то не так (например, нет ОЗУ), система подаёт звуковые сигналы или выводит сообщение об ошибке.
3. Инициализация BIOS/UEFI
BIOS/UEFI настраивает оборудование и ищет загрузочное устройство — жёсткий диск, SSD, флешку и т.д.
4. Запуск загрузчика
Когда загрузочное устройство найдено, BIOS/UEFI передаёт управление загрузчику (например, GRUB в Linux или Windows Boot Manager в Windows). Задача загрузчика — найти и запустить операционную систему.
5. Загрузка ядра ОС
Загрузчик находит и загружает в оперативную память ядро операционной системы, затем передаёт ему управление.
6. Инициализация ядра
Ядро настраивает систему: загружает драйверы, настраивает управление памятью, запускает процессы и т.д. Затем запускается первый пользовательский процесс (
init, systemd и др.).7. Запуск пользовательского интерфейса
После запуска всех сервисов система показывает графический интерфейс (GUI) или командную строку (CLI).
#СекретыСисадмина
Please open Telegram to view this post
VIEW IN TELEGRAM
На MTC Engineer Hack ты разработаешь техническое решение для телеком-сетей и проверишь его на реальном кейсе при поддержке экспертов МТС. Если ты инженер в области DevOps, радиоинженерии или сетевых технологий, — попробуй свои силы.
На MTC Engineer Hack тебя ждет:
— призовой фонд 700 000 ₽;
— задачи, близкие к реальной работе инженеров;
— поддержка и обратная связь от экспертов;
— очный финал в Москве за счет организаторов;
— мерч для финалистов;
— шанс попасть в команду МТС.
Сначала ты онлайн поработаешь над кейсом по своему профилю. Затем финалисты приедут в Москву, где доработают и защитят свои проекты перед экспертами.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Выбор дистрибутива Linux для дома
В этом ролике автор подробно разбирает, что выбрать из дистрибутивов, какой рабочий стол Linux подойдет лучше всего и где и как применять различные дистрибутивы GNU/Linux для решения тех или иных задач.
00:00 Вступление
04:38 Fedora
09:26 Debian
13:12 Mint LMDE
15:45 Arch
18:19 Итоги
Смотреть это видео на youtube: youtu.be/fRBXtQDhDh4
#СекретыСисадмина
В этом ролике автор подробно разбирает, что выбрать из дистрибутивов, какой рабочий стол Linux подойдет лучше всего и где и как применять различные дистрибутивы GNU/Linux для решения тех или иных задач.
00:00 Вступление
04:38 Fedora
09:26 Debian
13:12 Mint LMDE
15:45 Arch
18:19 Итоги
Смотреть это видео на youtube: youtu.be/fRBXtQDhDh4
#СекретыСисадмина
Asterisk и VoIP на практике
📆 24–26 сентября в Москве и онлайн пройдет AsterConf’26 — конференция про Asterisk, SIP, VoIP и всё, что связано с эксплуатацией телефонии.
Будут разбирать реальные кейсы, вопросы безопасности, отказоустойчивости, масштабирования, разработки и поиска проблем в инфраструктуре.
Хорошая возможность не только послушать доклады, но и посмотреть, как те же задачи решают другие специалисты на практике.
👉 Смотреть программу
#СекретыСисадмина
📆 24–26 сентября в Москве и онлайн пройдет AsterConf’26 — конференция про Asterisk, SIP, VoIP и всё, что связано с эксплуатацией телефонии.
Будут разбирать реальные кейсы, вопросы безопасности, отказоустойчивости, масштабирования, разработки и поиска проблем в инфраструктуре.
Хорошая возможность не только послушать доклады, но и посмотреть, как те же задачи решают другие специалисты на практике.
👉 Смотреть программу
#СекретыСисадмина
Nginxpwner - простой инструмент для поиска распространенных неправильных конфигураций и уязвимостей Nginx
Install:
#СекретыСисадмина
Install:
cd /opt
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
chmod +x install.sh
./install.sh
Install using Dockergit clone https://github.com/stark0de/nginxpwner
cd nginxpwner
sudo docker build -t nginxpwner:latest .
Run the imagesudo docker run -it nginxpwner:latest /bin/bash
Читать #СекретыСисадмина
Информация о системе
Для более комфортного управления сервером полезно узнать о нём побольше. Для этого есть несколько простых команд.
#СекретыСисадмина
📁 Скачать/Download 👇
Для более комфортного управления сервером полезно узнать о нём побольше. Для этого есть несколько простых команд.
#СекретыСисадмина
📁 Скачать/Download 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Шпаргалка по работе с Tmux
Tmux — это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при этом процессы и историю. Как Screen, только лучше (в первую очередь потому что использует модель клиент—сервер).
Очень хороший способ запустить tmux:
После этого вы попадаете в полноценную консоль.
В одной сессии может быть сколько угодно окошек:
В одном окошке может быть много панелей:
#СекретыСисадмина
Tmux — это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при этом процессы и историю. Как Screen, только лучше (в первую очередь потому что использует модель клиент—сервер).
Очень хороший способ запустить tmux:
tmux attach || tmux new — делая так, вы сперва пытаетесь подключиться к уже существующему серверу tmux, если он существует; если такого ещё нет — создаёте новый.После этого вы попадаете в полноценную консоль.
Ctrl+b d — отключиться. В одной сессии может быть сколько угодно окошек:
Ctrl+b c — создать окошко;Ctrl+b 0...9 — перейти в такое-то окошко;Ctrl+b p — перейти в предыдущее окошко;Ctrl+b n — перейти в следующее окошко;Ctrl+b l — перейти в предыдущее активное окошко;Ctrl+b & — закрыть окошко.В одном окошке может быть много панелей:
Ctrl+b % — разделить текущую панель на две, по вертикали;Ctrl+b " — разделить текущую панель на две, по горизонтали;Ctrl+b →←↑↓ — переходить между панелями;Ctrl+b x — закрыть панель.#СекретыСисадмина
Please open Telegram to view this post
VIEW IN TELEGRAM