Насколько безопасно пользоваться такими инструментами при разработке софта?На 42.
Какие меры предосторожности есть?Шапочка из фольги.
Анализируют ли подобные инструменты код проектаА зачем бы они тогда были нужны, если бы не анализировали? При этом какие-то могут и не анализировать для упрощения собственной жизни или из-за внешних ограничений. Сейчас столько их развелось, что наверняка сказать нельзя. Про каждый инструмент написано на его сайте.
могут ли "стянуть" креды которые описаны в local.env к примеруМогут. Но заниматься этим специально никто не будет из крупных специализированных компаний. Вдобавок, в local.env у вас и не должно быть каких-то реальных продовых токенов.
Ну и в общем интересуют мысли комрадов на тему кодогенерации.Камрад пишется через "а".
Помню, раньше для win7 и ниже были программы, которые переключают на нужные библиотеки, а сейчас либо не могу их найти, либо то что нахожу не работает.
Но вообщем, все это мне жутко надоело, и теперь я хочу стать IT-инженером.
Это всё равно, что хотеть быть инженером, вместо того, чтобы что-то проектировать или хотеть быть писателем, вместо того, чтобы писать (с)
find . -name '*.pdf' | xargs -I % sh -c 'gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=%.tmp %; mv %.tmp %'sudo apt install ghostscript basic auth https://nuxt.com/modules/nuxt-basic-auth + использовать middleware auth.basic https://laravel.com/docs/10.x/authentication#http-... для закрытия роутов. Пользователь при этом должен быть в таблице users бека. не справился, пропал, дико задержалПо тому что чисто версткой заниматься могут только от безнадеги полные неумехи/новички, или в другой крайней ипостаси - работники постигшие этот мир и им этот мир абсолютно понятен, и они здесь ищу только одного - огромных денег за свое бесконечно-вечное. С бэкендерами тоже сложно, на вольных хлебах это редкий зверь, а на фрилансе он пасется только с условием, что капуста за разовый напряг будет крупнее кочана на постоянном месте работы, ибо нафига тогда париться.
Сначала n=2, затем n=0, потом снова n=2
F(n)) может вызвать максимум 2 подфункции (F(n - 1) и F(n -2)).return F(n -1) + F(n - 2). Ответ на твой вопрос кроется здесь.int prev = F(n - 1);
int prevPrev = F(n - 2);
return prev + prevPrev;return F(n - 1) + F(n - 2)1 + 1 если `prop_id` in (1,2,3,...) штук 20, может быть и больше, запрос выполняется 18 секунд, что прям совсем много.
CREATE TEMPORARY TABLE criteria (prop_id INT PRIMARY KEY) ENGINE = Memory
SELECT prop_id FROM (VALUES ROW(1), ROW(2), ROW(3), ...) criteria (prop_id);select `product_id`, count(*) as `cnt`
from `product_prop`
NATURAL JOIN criteria
group by `product_id`
order by `cnt` desc
if (!mysqli_query($connect, "INSERT INTO `users` .......")) {
die (mysqli_error($connect));
}