Да. И для того что бы понять о чем идет речь мне пришлось по этой ссылке перейти. В то время как «поднятие» или «hoisting» все же более привычное определение этому явлению.
В отношении официальной документации NodeJS это крайне редко справедливо (не встречал особо таких ситуаций), и в любом случае, дебагер как *первый* способ смотреть что же приходит в объекте, ну так себе подход (ИМХО)
у нас так сделали
некоторым пришлось купить специально ради этого смартфон
а я все жду когда закрутят гайки и скажут что надо что бы телефон был обязательно без рута :-)
> Для in-house софта можно и так, но никогда так не делал.
это понятно, для 3.5 пользователей можно так, а для более-менее приличного портала, уже накладно
> А так завожу пользователя под каждую роль, условно admin/user/guest + current_setting('user_id')::int (set role, set user_id перед запросом).
т.е. перед каждым запросом создается роль? Я не силен в PG, хочу для себя понять
> И еще раз — смысл в том, что это написанный инструмент, который не зависит от языка, а сейчас пишут на чем удобно и крайне больно из условного монолита вытаскивать настройки безопасности, а так они на уровне базы и все просто.
Ну тут зависимость все равно остается — просто это зависимость от БД. Свои плюсы и минусы.
К.т. такой подход, как по мне, немного ограничивает в возможностях, какую-то сложную логику, завязанную на условное полнолуние (как, бывает, хотят) уже не получится сделать
Под Бахмутом погиб один из разработчиков игры S.T.A.L.K.E.R.
Это с каких это пор "war" переводится как "военная специальная операция" ?
Он за собственное удобство и комфорт.
может быть `cat` заменить на
systemctl cat %unit%
Он сам покажет где файл лежит и все переопределения заодно
Unit-file может в разных местах лежать + раз уж мы про sysytemd говорим
Можно поехать. Стол я на колесиках то
Государство заработает только на этом от продажи лицензий. Расходы будут у операторов, которые в итоге будут перенесены на потребителей.
Последний пример пал жертвой копипасты. В генераторе надо все же yield использовать.
Бритва Оккама…
P. S. Спасибо за правку первоначального поста
В любом случае требование отсутствия рута может появиться.
некоторым пришлось купить специально ради этого смартфон
а я все жду когда закрутят гайки и скажут что надо что бы телефон был обязательно без рута :-)
> Для in-house софта можно и так, но никогда так не делал.
это понятно, для 3.5 пользователей можно так, а для более-менее приличного портала, уже накладно
> А так завожу пользователя под каждую роль, условно admin/user/guest + current_setting('user_id')::int (set role, set user_id перед запросом).
т.е. перед каждым запросом создается роль? Я не силен в PG, хочу для себя понять
> И еще раз — смысл в том, что это написанный инструмент, который не зависит от языка, а сейчас пишут на чем удобно и крайне больно из условного монолита вытаскивать настройки безопасности, а так они на уровне базы и все просто.
Ну тут зависимость все равно остается — просто это зависимость от БД. Свои плюсы и минусы.
К.т. такой подход, как по мне, немного ограничивает в возможностях, какую-то сложную логику, завязанную на условное полнолуние (как, бывает, хотят) уже не получится сделать
MY_ENV_VARIABLE=1 ./app
MY_ENV_VARIABLE=2 ./app