Библиотека девопса | DevOps, SRE, Sysadmin
Все самое полезное для девопсера в одном канале. Наши курсы: https://clc.to/ZJ7Z1w По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787
Mostrar más📈 Análisis del canal de Telegram Библиотека девопса | DevOps, SRE, Sysadmin
El canal Библиотека девопса | DevOps, SRE, Sysadmin (@devopsslib) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 10 389 suscriptores, ocupando la posición 11 426 en la categoría Tecnologías y Aplicaciones y el puesto 61 246 en la región Rusia.
📊 Métricas de audiencia y dinámica
Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 10 389 suscriptores.
Según los últimos datos del 29 agosto, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -2, y en las últimas 24 horas de -1, conservando un alto alcance.
- Estado de verificación: No verificado
- Tasa de interacción (ER): El promedio de interacción de la audiencia es 10.44%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 4.23% de reacciones respecto al total de suscriptores.
- Alcance de las publicaciones: Cada publicación recibe en promedio 1 085 visualizaciones. En el primer día suele acumular 439 visualizaciones.
- Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 1.
- Intereses temáticos: El contenido se centra en temas clave como devops'a, навигация, скрипт, docker, git.
📝 Descripción y política de contenido
El autor describe el recurso como un espacio para expresar opiniones subjetivas:
“Все самое полезное для девопсера в одном канале.
Наши курсы: https://clc.to/ZJ7Z1w
По рекламе: @proglib_adv
Для обратной связи: @proglibrary_feeedback_bot
РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787”
Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 30 agosto, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.
for f in *.txt; do mv -- "$f" "${f%.txt}.md"; done
${f%.txt} — убирает суффикс .txt из имени файла, добавляя вместо него .md.
mv -- обрабатывает имена с пробелами и спецсимволами.
Чтобы проверить что изменится, сначала выполните dry-run с echo:
for f in *.txt; do echo mv -- "$f" "${f%.txt}.md"; done
🐸 Библиотека devops'a
#root@prompt«На конференции AIJ только и разговоров, что о AI и математике. Ведь в основе генеративных моделей Gen AI лежит фундаментальная математика.»Одна из топовых экспертов, кто сегодня участвует на AIJ, преподаёт у нас. Мария Тихонова — PhD по Computer Science, руководитель направления в SberAI и доцент ВШЭ. Она работает с LLM каждый день и объясняет математику так, как она реально применяется в AI. 🔥 Экспресс-курс «Математика для DS» — 8 недель, чтобы закрыть пробелы и уверенно проходить собесы. 🎁 До 30 ноября: → скидка 40% → курс «Школьная математика» в подарок при оплате → бесплатный тест на знание основ математики 👉 Записаться на курс
location /admin-backup/ {
return 301 https://example.com/huge-file.bin;
limit_except GET { deny all; }
}
location /wp-admin.php {
return 301 https://example.com/trap.bin;
}
location /*.sql {
return 301 https://example.com/50gb.iso;
}
Бот находит ссылку на /admin-backup/ в исходном коде или гадает пути. Nginx перенаправляет его на огромный файл. Бот начинает скачивать, думая, что нашел ценный контент. Ресурсы бота забиваются, его IP можно заблокировать
Расширенный вариант с логированием:
location ~ \.(sql|bak|backup)$ {
access_log /var/log/nginx/honeypot.log;
return 301 https://example.com/decoy.bin;
}
Логируйте попадания в ловушку — так вы увидите, какие пути парсят боты, и сможете их блокировать на уровне firewall или fail2ban.
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🐸 Библиотека devops'a
#root@promptsed -i.bak 's/OLD_STRING/NEW_STRING/g' **/*.conf
В этом примере происходит поиск и замена OLD_STRING на NEW_STRING во всех файлах с расширением .conf в текущей папке и её подпапках.
К каждой отредактированной версии файла добавляется резервная копия с расширением .bak, чтобы можно было быстро восстановить оригинал.
Пример использования для обновления IP-адреса:
sed -i.bak 's/10.0.0.1/10.0.0.2/g' /etc/myapp/**/*.conf
Совет: протестируйте команду на одном файле перед массовым изменением, чтобы избежать ошибок.
🐸 Библиотека devops'a
#арсенал_инженераfind /path -maxdepth 1 -type f -name '*.log' -print0 | xargs -0 -I{} mv -- "{}" /archive/logs/
Опция -print0 у команды find выводит имена файлов, разделённые нулевым символом, а xargs с -0 принимает именно такой формат.
Можно использовать аналогичный приём и для переноса логов конкретного приложения:
find /var/log/myapp -type f -name 'myapp-*.log' -print0 | xargs -0 -I{} mv -- "{}" /backups/logs/
Перед применением стоит проверить корректность поиска, выполнив команду find без части с xargs и mv, чтобы убедиться, что выбраны именно нужные файлы.
🐸 Библиотека devops'a
#root@prompt