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

Резултати

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

Пребарај: #adamback

当前筛选 #adamback清除筛选
NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24517 · 11.05.2026 г., 13:22

【₿ 比特幣|Capital B 私募 1,520 萬歐元加碼 BTC:Adam Back 領投】 歐洲首家上市 BTC 國庫公司 Capital B 完成 1,520 萬歐元私募增資、將再買 182 顆 BTC、總持倉達 3,125 顆。Adam Back 與 TOBAM 為策略投資人。 #CapitalB#AdamBack#比特幣 📍閱讀全文: https://abmedia.io/capital-b-15-2m-euro-raise-adam-back-tobam-bitcoin-treasury-may-2026

Crypto M - Crypto News

@CryptoM · Post #64491 · 09.04.2026 г., 03:01

🚀 Bitcoin Developer Adam Back Addresses Quantum Computing Concerns Bitcoin developer Adam Back has dismissed fears of a quantum computing crisis, asserting that humanity has at least a decade to prepare. According to Bitalk News, Back emphasized that current quantum hardware is still in its infancy, lacking error correction capabilities, and has only achieved basic calculations such as elementary-level factorization. He noted that Google's recent paper merely improved algorithms without any hardware breakthroughs. Back reassured that Bitcoin has ample time to adapt, with Liquid serving as a Layer 2 testing ground that has historically been adopted by the Bitcoin main chain after new signature formats were introduced. He argued that genuine solutions are already in progress, and that media-driven panic is more about selling headlines than reflecting technical realities. #Bitcoin#AdamBack#QuantumComputing#BitcoinDeveloper#Liquid#Layer2#SignatureFormats#ErrorCorrection#QuantumHardware#BitalkNews#Panic#TechnicalRealities#BTC