Обновить
64K+
43
Андрей@softcoder2020

Пользователь

261,2
Рейтинг
8
Подписчики
Отправить сообщение

Про откушенный Августом день у февраля — красивая байка, но походу фейк. Ее в 13 веке придумал монах Сакробоско, чтобы хоть как-то логически объяснить эту кривую сетку месяцев. На деле уже у Цезаря сразу после реформы февраль был 28 дней, а секстиль (будущий август) — 31. Римляне просто дико суеверные были, четные числа считались несчастливыми, вот февралю как месяцу мертвых и очищения и оставили четное 28. Короче, классическое легаси на суевериях

со слопсквоттингом (или как там его) реальная беда сейчас в питоне и ноде. сетка видит в промпте какую-нибудь специфичную задачу и советует условный fast-json-parser-v2 которого в природе нет, но название звучит логично. у нас так безопасники на CI/CD пайплайне зарезали сборку потомушто разраб не глядя скопировал pip install из чата, хорошо хоть репа внутренняя со своим прокси-зеркалом pypi и пакет просто не скачался. а Стенберга из curl реально жалко, мужик вместо кода теперь вынужден отбиваться от веерных багрепортов сгенеренных школьниками ради багбаунти

Схема с combine под union мое почтение, сам бы точно сперва наоборот собрал и словил засаду с путями при перезаписи.
Не до конца понял один момент по отказоустойчивости на запись. У вас create_policy = all. Что происходит с PUT-запросом от приложения, когда один из апстримов внезапно ложится или начинает тупить? Прокси ждет --timeout 30s от мертвого облака, потом возвращает 500 приложению (хотя во второе облако файл улетел), или union все-таки умеет молча проглотить ошибку одного бэкенда и отдать 200 OK?

Статьи iximiuz — это всегда годнота, спасибо за перевод.

Кстати, кто будет руками по шагам повторять: имейте в виду, что после unshare ... --net в новом неймспейсе петля (lo) по дефолту лежит в DOWN. То есть /etc/hosts мы пробросили, но пока руками не дернешь ip link set lo up, даже локалхост пинговаться не будет.

И еще момент про .oldroot в pivot_root. Для туториала с папкой нагляднее всего, но если заглянуть в исходники того же runc, они там давно делают ход конем через pivot_root(".", ".") с открытием дескрипторов старого/нового корня и fchdir. Просто чтобы не мусорить временными каталогами в чужом rootfs (особенно актуально, если корень вообще в read-only смонтирован).

2

Информация

В рейтинге
6-й
Зарегистрирован
Активность

Специализация

Системный администратор, Администратор серверов
Средний
Rust
Администрирование Windows
Администрирование Linux
VMware
pfSense
Разработка программного обеспечения
Написание музыки
Звукорежиссура