Запуск контейнера в изолированной сети без интернета
Короткий хак по Docker: как создать сеть с опцией --internal, запускать контейнеры без выхода в интернет и временно подключать их к bridge.
Короткий хак по Docker: как создать сеть с опцией --internal, запускать контейнеры без выхода в интернет и временно подключать их к bridge.
Пример использования inotifywait для мониторинга конфигураций и скрипт для автоматического отката изменений в /etc/nginx/nginx.conf.
Короткая заметка о awesome-compose: шаблоны docker-compose.yml для настройки и запуска сервисов. Ссылка на репозиторий GitHub.
Пример параллельного запуска независимых задач в Bash (max_jobs=8, wait -n) для ускоренной обработки множества файлов.
Короткий гайд: команды lsof, kill и fuser для поиска процесса, освобождения порта (пример: 8080) на Linux-сервере.
CLI-инструмент Spellcaster использует ИИ для проверки документации в репозиториях: грамматика, примеры кода; исходники на GitHub AgentOps-AI/Spellcaster.
Практические трюки для быстрой диагностики сетевых проблем в Docker — команды docker exec, nslookup, nc и tcpdump для проверки соединений и DNS.
Разбор process substitution в Bash: примеры с grep, sort и comm, преимущества при обработке больших файлов и повышение производительности скриптов.
Простой инструмент мониторинга Uptime Kuma: проверки доступности, уведомления (Telegram, почта), статус-страница и API; демо и GitHub.
Короткий обзор Fly-Pie — расширения для GNOME Shell, которое вызывает маркировочные меню, запускает приложения и эмулирует горячие клавиши.
Freeway — Python/Scapy инструмент для анализа и тестирования безопасности Wi‑Fi: мониторинг 802.11, поиск уязвимостей и фуззинг. Ссылка на GitHub.
Использование trap и tee для перехвата ошибок в Bash и записи вывода в файл и терминал; пример с демонстрацией и пояснениями.
Пример кода на Go с goroutines и каналами для параллельного сбора данных и генерации отчёта; объяснение sync.WaitGroup и обработки результатов.
Пример автоматизации создания папок и перемещения файлов в Go с использованием os и path/filepath; код и пояснения.
Пример bash-скрипта с setfacl и cron для временного доступа (rwx) пользователя web_user к /var/www и автоматического снятия через 30 минут.
Простой пример на Go с каналами для выполнения зависимых задач, управления состояниями и передачи ошибок между горутинами.
Инструмент Actions Up сканирует рабочие процессы GitHub Actions, находит действия и помогает зафиксировать SHA для безопасности и воспроизводимости CI.
Пример Bash‑скрипта с rsync для синхронизации локальной директории на удалённый сервер, создание уникальных папок с датой и проверка статуса операции.
Краткое объяснение работы горутин и каналов в Go с примером кода для параллельной обработки и синхронизации данных.
Пояснение и пример Dockerfile (multi-stage) о порядке COPY и RUN для кэширования зависимостей в проектах Node.js и CI/CD.