Как стать автором
Обновить
-3
0.2

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

Отправить сообщение

"Не сталкивается с инструментом" != "Не может разобраться в концепции"

Обычно обновление Postgres до новой основной версии включает создание нового экземпляра Postgres на желаемой версии и настройку репликации с текущего экземпляра на новый. 

Вы описали один из вариантов, и, по моему опыту, далеко не самый частый. Можно ещё:

  1. Остановить мастер, снять снапшот, обновить данные через pg_upgrade, запустить мастер.

  2. Сделать реплику через физическую репликацию, проделать предыдущий пункт на ней, превратить её в мастер, направить клиентов на неё.

  3. Сделать дамп из старой версии, залить в новую

  4. Использовать сторонние инструменты типа bucardo

Значение последовательности не реплицируется. 

Да, и это описано в документации: https://www.postgresql.org/docs/current/logical-replication-restrictions.html

Sequence data is not replicated. The data in serial or identity columns backed by sequences will of course be replicated as part of the table, but the sequence itself would still show the start value on the subscriber. 

Хороший разработчик должен попытаться разобраться в причинах проблемы. Сравнить окружения для начала. А для этого нужно разбираться в том, где и как его код будет работать за пределами его машины.

Вы описали как раз плохих разработчиков. За аргумент "у меня всё работает" вообще надо гнать из профессии, как по мне.

Это уж безотносительно того, что заботиться о прямоте докерфайлов, контейнеризации вообще и CI должны сотрудники эксплуатации, а не разработки.

Что прямо противоречит концепции DevOps, которая, как понятно из самого названия, есть DEVelopment+OPerationS.

Я не считаю контейнеризацию самым удачным способом упаковки кода для распространения. Но если с такой простой концепцией у разработчика возникают проблемы, то этот разработчик - максимум джун.

угадайте, с каким контентом внутри

Контент - в постах. А в свитках - содержимое.

Действительно, это куда хуже, чем быть чёрным в пятницу вечером: https://mappingpoliceviolence.org

Облака надёжнее и дешевле

... для некоторых задач и определённых нагрузок. Немалая часть бизнесов достаточно велика, чтобы облака становились чрезмерно дорогими, но недостаточно, чтобы иметь возможность выбивать из облачных провайдеров скидки.

А это что за бред?? Все реестры гарантированно будут контролироваться только ЦБ. Никакой децентрализации и близко не будет

Кем контролируются и как устроены технически - это разные вещи. "Децентрализованные" != "Публичные". Гуглите private blockchain

"Белый" - понятие очень растяжимое. На эту тему можно посмотреть Дробышевского, лекцию о европеоидах.

В прошлом Папы тоже бывали африканцами. Были ли они при этом неграми - это вопрос

Геласий, как он сам писал в письме к императору Анастасию I, был Romanus Natus — «урожденный римлянин». Тем не менее, Liber Pontificalis сообщает, что он был natione Afer (африканец) и поэтому имел «цветную кожу» (смуглую). Afer, однако, означало уроженцев провинции Африка, а не Африки как таковой. Папа Геласий был родом из Кабилии (Алжир), населённой берберами, чья кожа не была смуглой.

при этом угон автомобилей приводит к ежегодным убыткам в размере $1 млрд, включая расходы на страхование и выплаты за украденные автомобили.

Какое лицемерие. Бизнес страховых компаний в том и состоит, чтобы брать с клиента реальные деньги в обмен на обещание вернуть больше, если что-то произойдёт. Называть страховые выплаты "убытками" - это как называть возврат банковского депозита убытком для банка.

если линукс, то всегда ставлю mc

vifm лучше. Но только в связке с vim, конечно. Если в mc активно используется mcedit, то vifm не имеет смысл.

Я не понимаю, с чем Вы спорите. Тред вообще не о том, что нужно выбросить все i9 и отправляться на барахолку за pentium 4.

Не понимаю. Что такое "скорость в интернет"? Полоса? Пакетрейт? Латенси? И какое отношение это имеет к софту? Мы вроде не обсуждаем прошивки на роутеры.

И что должен делать этот софт? Напомню, этот тред о прикладных задачах, поэтому "майнить битки" - не ответ.

на привычные 640х480

Если в дело пошёл метод доведения до абсурда, то давайте на этом остановимся.

Прочтите мой комментарий ещё раз, пожалуйста. Я как раз о том и говорю, что техпроцесс не важен сам по себе, в вакууме. Гнаться за техпроцессом на лаптопах или тем более на десктопах бессмысленно. Софт надо нормально писать.

С мобильными устройствами чуть сложнее, но даже сейчас всё чаще аккумуляторы несъёмные и довольно малой ёмкости, в гонке за уменьшением толщины устройства. Поэтому их приходится заряжать часто. Так что и здесь уменьшение энергопотребление не назвать критично важным.

В начале нулевых на дюроне сопоставимого техпроцесса тогдашний софт у меня работал не хуже, чем на современном райзене какой-нибудь современный электроновый (а сейчас очень много либо в браузере, либо на электроне). Техпроцесс точно так важен?

Да почему он должен заболеть-то?

У вас правда есть менеджер, способный задать такой вопрос?

1
23 ...

Информация

В рейтинге
1 962-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

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

Backend Developer, Fullstack Developer
Lead