3 недели назад
От хаоса к стабильности: делаем Bash-скрипты безопасными для перезапуска
В предыдущих частях мы разобрали, как писать надёжные скрипты с trap и lock-файлами, как заменить Python на awk, и даже собрали мини-CI. Сегодня закрываем цикл темой, которая объединяет всё сказанное раньше: идемпотентность. Представьте: скрипт настройки сервера упал на 47-й строке из 200. Вы нашли и исправили причину. Теперь вопрос — можно ли просто запустить его снова? Или он начнёт создавать пользователей, которые уже есть, дублировать строки в конфигах и ругаться на занятые порты? Если второе — ваш скрипт не идемпотентен. И именно это убивает людей в три часа ночи при аварийном восстановлении сервера...
1 год назад
Рабочие скрипты для сайтов с кейсами. Бесплатные скины в CS2!
Бесплатные скины в CS2! Лови халяву прямо сейчас! Привет, геймеры! Хотите получить бесплатные скины и бонусы для CS2? Я собрала лучшие сайты, где можно открыть кейсы без вложений и вывести скины абсолютно бесплатно! Всё, что вам нужно — зарегистрироваться и использовать мой промокоды 1. CSGOPOLYGON 🎲 Что дают? 💎 При активации промокода EVACS2 ты получишь бонус на баланс! 💎 В разделе “Бонусы” можно зарабатывать дополнительные халявные монеты. 👉 Регистрируйся и вводи промокод EVACS2 здесь 2...