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
SMath Studio 1.0.8348 (x64/x86)
#dastur / #matematika
ℹ️ SMath Studio - bu matematik ifodalarni hisoblash va murakkab 2D va 3D grafiklarni yaratish uchun bepul dastur. Matritsalar, vektorlar, kompleks sonlar, kasrlar va katta sonlar bilan ishlashni qo'llab-quvvatlaydi. Qulay, grafik (qog'ozda bo'lgani kabi) interfeysi va dasturning boy xususiyatlari munosib miqdordagi sozlamalar va avtomatik rejimlar bilan yaxshi birlashtirilgan.
🌐Rasmiy saytiIOnlayn ishlatish
💾: 3.1 MB (.msi)
💻 Kompyuterni birga o'rganamiz ⤵️
TelegramIYouTubeIXarita
SMath Studio 1.0.8348 (x64/x86)
#dastur / #matematika
ℹ️ SMath Studio - bu matematik ifodalarni hisoblash va murakkab 2D va 3D grafiklarni yaratish uchun bepul dastur. Matritsalar, vektorlar, kompleks sonlar, kasrlar va katta sonlar bilan ishlashni qo'llab-quvvatlaydi. Qulay, grafik (qog'ozda bo'lgani kabi) interfeysi va dasturning boy xususiyatlari munosib miqdordagi sozlamalar va avtomatik rejimlar bilan yaxshi birlashtirilgan.
🌐Rasmiy saytiIOnlayn ishlatish
🔽Yuklash
V.M.: Word dasturidan farqli o'laroq grafikalar bilan birgalikda hisob kitoblarni kiritish + hisoblab borish ishimizni ancha yengillashtiradi. Dastur bepul bo'lgani uchun hech qanday faollashtirish talab etilmaydi.
💻 Kompyuterni birga o'rganamiz ⤵️
TelegramIYouTubeIXarita
“Yangi O‘zbekiston” universiteti tomonidan birinchi xalqaro konferensiya o‘tkazildi!
✅ “Yangi O‘zbekiston” universitetida V. I. Romanovskiy nomidagi Matematika instituti bilan hamkorlikda “International Conference on Operator Algebras, Varieties of Algebras and Related Topics” xalqaro ilmiy matematika konferensiyasi o‘tkazildi.
☑️ Konferensiyaga:
🇺🇿 yurtimizdan matematik olim Sh. Ayupov;
🇫🇷Fransiyaning Strasburg universiteti professori V. Dotsenko;
🇪🇸 Ispaniyaning De Vigo universitetidan X. Garsiya-Martinez;
🇷🇺Rossiyaning Moskva davlat universitetidan G. Makeev
hamda 50 ga yaqin professor-o‘qituvchi va tadqiqotchilar tashrif buyurdi.
#xalqaro_konferensiya#matematika
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universiteti talabasi Abrorbek Butaev “Qarshi olimpiadasi” tashkilotchilaridan
✅Abrorbek hali yash bo‘lishiga qaramasdan, o‘z bilimini yoshlar bilan bo‘lishish maqsadida 3-4-sinf o‘quvchilari uchun matematika fanidan olimpiada tashkillashtirilishida ishtirok etdi.
☑️Olimpiada “Yangi O‘zbekiston” Universiteti qashqadaryolik tashabbuskor o'quv markazlar, KHISO o‘quv markazi , Qarshi Xalqaro Innovatsion Universiteti, Yoshlar ishlari agentligi Qarshi bo‘limi va @piimaolympiad_edu kanali jamoasi hamkorligida tashkil etildi.
🎗Olimpiada g‘oliblari pul mukofotlari, kitoblar,medallar va “Yangi O‘zbekiston” universiteti tomonidan taqdim etilgan esdalik sovg‘alar bilan taqdirlanadi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#Qarshi_olimpiadasi#matematika
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universitetida Iqtisodiyot va Matematika yozgi ilmiy maktablarining yopilish hamda taqdirlash marosimidan videolavha
➖➖➖➖➖➖➖➖
The video from the closing and awards ceremony of the Economics and Mathematics summer scientific schools at New Uzbekistan University
#SummerSchool#iqtisod#matematika#ochilish
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universitetida Iqtisodiyot va Matematika yozgi ilmiy maktablarining yopilish marosimi o'tkazildi
💥 Ilmiy maktablarning maqsadi — iqtisod va matematika yo‘nalishlarida iste’dodli yoshlarni aniqlash va ularni dunyo tan olgan olimlarning ilmiy-tadqiqot ishlariga jalb etish orqali mamlakatimizda iqtisodiy islohotlar samaradorligini yanada oshirishdan iborat.
🌐 Loyihada o‘zbekistonlik yoshlar qatorida Xitoyning turli oliygohlarida tahsil oluvchi 35 nafar talaba ishtirok etdi.
⚡️ Loyiha natijasida kelajakda matematika va iqtisodiyot sohalari rivojiga o’z hissasini qo’shuvchi yosh olimlar hamjamiyati tuziladi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖
#SummerSchool#iqtisod#matematika#ochilish
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Iqtisodiyot va matematika yozgi maktablari davom etmoqda
✅ Iqtisodiyot yozgi maktabining bugungi spikeri Iqtisodiy tadqiqotlar va islohotlar markazi direktori Obid Hakimov O'zbekistonda olib borilayotgan iqtisodiy tadqiqotlar, islohotlar va kelajakdagi istiqbolli rejalar bo'yicha ma'ruza qildi.
📈 Ma'ruzachi o'z nutqida O'zbekistonda iqtisodiy jihatdan rivojlanish uchun ishsizlikka qarshi kurashish bilan bir qatorda, ta'lim, sog'liqni saqlash va urbanizatsiya bilan bog'liq holatlarni ham inobatga olish zarurligini aytib o'tdi.
📌 Eslatib o'tamiz, yozgi maktab 12-iyulga qadar davom etadi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#SummerSchool#iqtisod#matematika#ochilish
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
“Yangi O‘zbekiston” universiteti tominidan tashkil etilgan Iqtisodiyot va Matematika yozgi ilmiy maktablaridan videolavha.
➖➖➖➖
A video from the Summer Schools of Economics and Mathematics organized by the New Uzbekistan University.
#SummerSchool#iqtisod#matematika#ochilish
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
Iqtisodiyot va Matematika yozgi ilmiy maktablari o‘z faoliyatini boshladi
✅ Ilmiy maktablarning maqsadi — iqtisod va matematika yo‘nalishlarida iste’dodli yoshlarni aniqlash, ularni dunyo tan olgan olimlarning ilmiy-tadqiqot ishlariga jalb etish orqali mamlakatimizda iqtisodiy islohotlar samaradorligini yanada oshirishdan iborat.
🌐 Loyihada o'zbekistonlik yoshlar qatorida 35 nafar xorijlik talabalar ham ishtirok etishmoqda.
🗓 Ilmiy-maktablar 14-iyul kuniga qadar o‘tkaziladi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖
#SummerSchool#iqtisod#matematika#ochilish
⬇️Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
🎯“Kim chaqqon?” – matematika darsida raqobat va rivojlanish!
Matematika fani oʻqituvchisi, Hakimjon ustoz o‘quvchilarini qiziqarli oʻyin orqali o‘ylashga, tezkorlikka va e’tiborga o‘rgatmoqda.
🧮 O‘yin davomida kim misol javobini birinchi topib, do‘skadagi sonni ko‘rsatsa – ball oladi! ✋
Bu usul bolalarning aqliy faolligini, raqobat ruhini va hisoblash malakasini oshiradi. 📈
📹 Qashqadaryodagi darsdan jonli lavha!
#maktab#ustoz#TeachforUzbekistan#matematika#interaktivdars
🎉 Праздник математики и вдохновения!
📍 На торжественной церемонии награждения победителей Открытой математической олимпиады Mezon Inspiring School —
✨ специальный гость: легендарный российский математик, профессор МФТИ и популяризатор науки — Алексей Савватеев!
📚 Победителям вручены дипломы и ценные призы:
🎁 Наборы для исследований "Znatok"
🗣 Умные колонки — для умных детей
💻 А Гран-при получил... ноутбук ASUS — отличный старт для будущих IT-звёзд!
👏 Это был не просто финал олимпиады — это было вдохновение, признание и шаг вперёд!
Мы гордимся каждым участником — вы не просто решаете задачи, вы меняете представление о возможностях школьников!
🚀 Пусть эта олимпиада станет для кого-то первым шагом к большому научному пути.
А впереди — ещё больше открытий, идей и достижений!
#mezonolympiad2025#savvateev#mezoninspiringschool#ilm#matematika#olimpiada#bolalaruchunilm