Evgeii, Можно подтвердить один раз и поставить галочку "не запрашивать больше"
В 21 веке это хороший тон, сообщить пользователю, что зачем то сайту нужно знать его местоположение.
Как вариант, в качестве дублирования сделать допонительно сообщение с вопросом, правильно ли вы определили валюту.
Немного смущает докер. Если у тебя стейтлес приложение и нужно иметь возможность развернуть от 1 до n инстансов это хорошо, если нужно собрать что-то и результат залить на обычный инстанс - тоже отлично, но брать докер только для того, чтобы не устанавливать wordpress, похоже на оверхед.
reinmaker90, Чтобы преобразовать асинхронный код в синхронный при помощи async await нужно сначала разобраться как работать с асинхронным кодом, чего автор вопроса очевидно не умеет.
await работает только внутри функции объявленной через await, а результатом такой функции является Promise так что автор придет туда, откуда начал.
В каком виде вы получаете регулярно получаете исходники ?
Я бы сделал репозиторий для исходников, склонировал бы его и вносил изменения в клон, а репозиторий с исходниками назначил родителем.
DevMan, Зависит от гарантий прописанных в контракте. Если человек подписывает такой контракт, обычно он понимает что ему гарантируют, в отличии от хомячков, которым по идее все равно, лишь бы фильмы на стриминг платформах работали и игры качались.
Никоим образом не хочу последних оскорбить, потому что сам таковым являюсь. Для меня единственный критерий - рвет на нетфликсе киношку или нет.
GavriKos, Фижма не фотошоп, память докупать можно по мере необходимости.
Хорошо бы вообще макбук плюс внешний монитор плюс Wacom, но это все нужно тогда, когда эти девайсы прокормят себя и хозяйку.