TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #411 · 9 фев.

reload_flag="" if [[ -n "${DEBUG}" ]]; then reload_flag="--reload" fi if [[ -n "${WORKER_COUNT}" ]]; then workers=${WORKER_COUNT} else workers=2 fi gunicorn --workers ${workers} \ --bind 0.0.0.0:8000 \ ${reload_flag} main.wsgi Писали такие конструкции чтобы проверить наличие флага и сформировать команду правильно? На самом деле можно сделать тоже самое проще. Для этого используются операторы условной подстановки, доступные в оболочках семейства POSIX. :- для установки значений по умолчанию ${WORKER_COUNT:-2} Если переменная не объявлена, то будет дефолтное значение 2. :+ подставляет указанный текст, если переменная не пуста ${DEBUG:+--reload} Если что-то есть в переменной то распечатается текст после символа +, в противном случае - ничего. Удобно для опциональных флагов, как в нашем примере. Итого наш скрипт может выглядеть так: gunicorn --workers ${WORKER_COUNT:-2} \ --bind 0.0.0.0:8000 \ ${DEBUG:+--reload} main.wsgi Есть еще два оператора. := не только подставить дефолтное значение, но и присвоить его переменной, если она пуста # никаких переменных еще нет VAL1=${VAL2:=hello} # теперь доступны обе echo $VAL1 $VAL2 # hello hello :? остановить выполнение с ошибкой, если переменной нет. echo ${MISS:?is required} bash: MISS: is required Код выхода будет 1. #tricks#linux

Резултати

Пронајдени 1 слични објави

Пребарај: #fsocwarning

当前筛选 #fsocwarning清除筛选
AI & Law

@ai_and_law · Post #195 · 20.12.2023 г., 08:04

US: Financial Regulators Issue First Warning on AI Risks to the System Hello everyone! The Financial Stability Oversight Council (FSOC), a consortium of leading regulators in the US, in its annual report officially designated AI as an "emerging vulnerability." AI's surge in popularity, especially sophisticated models, has triggered concerns about potential hazards if not properly controlled. FSOC emphasized the need for thoughtful implementation and supervision to manage risks associated with AI in financial services. The council highlighted various risks, including cybersecurity threats, compliance challenges, and privacy issues arising from the use of AI. FSOC expressed specific concerns related to generative AI models like ChatGPT, citing potential risks in data security, consumer protection, and privacy. The report underlined the challenge of "explainability," emphasizing that the inner workings of some AI models are like black boxes, making it difficult to assess their reliability. The opacity of these models raises questions about their suitability and the potential for biased or inaccurate results, impacting fair lending and consumer protection. This warning follows President Joe Biden's recent executive order instructing federal agencies to ensure the responsible development of AI. FSOC's move underscores the need for vigilance from developers, financial firms, and regulators as AI complexity increases. #AIinFinance#FSOCWarning#AIrisks#FinancialRegulation#ChatGPT