Асинхронные задачи в Python с asyncio
Краткое объяснение asyncio в Python с примером кода: создание задач, asyncio.gather и asyncio.run для параллельной обработки сетевых операций.
Краткое объяснение asyncio в Python с примером кода: создание задач, asyncio.gather и asyncio.run для параллельной обработки сетевых операций.
Краткие примеры использования sed в Bash: замена error→warning, удаление пустых строк и извлечение строк с error.
Использование asyncio и aiohttp для параллельных HTTP-запросов в Python — пример кода, объяснение и преимущества.
Простой Bash-скрипт (df, awk) для мониторинга использования диска в реальном времени и уведомлений при превышении порога; можно поставить в Cron.
Пример использования команды find с параметром -mtime для поиска файлов, изменённых за последние N дней; пример с фильтром для .log в Linux.
Обзор Pydictor — инструмент генерации словарей паролей с поддержкой base64, md5, sha; утилиты для объединения, фильтрации и удаления дубликатов.
Короткий прием: docker start ... || docker run — однострочное решение и функция run_once для безопасного запуска контейнера в dev/CI.
Как multi-stage Dockerfile оставляет в образе только бинарник Go, даёт лёгкий distroless-образ (~10MB) и уменьшает поверхность атаки.
Bash-скрипт для поиска и подсчёта ошибок по сервису в /var/log/syslog — пример для nginx, docker, sshd, быстрый вывод частых сообщений.
Мини-скрипт на Bash для автоматической зачистки Docker: удаляет остановленные контейнеры, неиспользуемые образы, volume'ы и сети и показывает освобождённое место.
Репозиторий Web_Hacking: хитрости Bug Bounty, полезные пейлоады и методы обхода для защиты веб‑приложений. Ссылка на GitHub.
Короткий анонс Browser-use — open-source платформа для управления браузером агентами ИИ на Python; ссылка на GitHub.
Два простых приёма: отправить скрипт через stdin в python-контейнер и передать бинарник в alpine, записав в /tmp, сделав exec и запустив.
OpenHands — бесплатный генератор кода, создаёт приложения, находит баги и подключает сервисы; репозиторий на GitHub.
Краткое руководство по yq: установка, чтение, модификация, фильтры, интеграция с CI/CD и конвертация JSON↔YAML.
Обзор changedetection.io — бесплатный open‑source инструмент для мониторинга изменений на веб‑страницах с уведомлениями в Discord, Email, Slack и Telegram.
Как ограничить размер логов Docker через --log-opt (json-file, max-size, max-file) — пример и пояснения по настройке.
Коллекция учебных руководств Project Based Learning: подборка учебных проектов по основным языкам программирования. Репозиторий на GitHub.
Как задать приоритет процессов через systemd: пример myapp.service, параметры Nice, CPUShares и MemoryLimit для стабильной работы сервисов.
Инструмент file.d для сбора логов и построения конвейеров данных; альтернатива filebeat, fluentd и vector. Конфигурация через YAML, интеграция с Prometheus.