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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #421 · 23 мар.

Мы используем Makefile думая, что нет альтернатив, что это стандарт и всё такое. Но make это не запускалка команд, а система сборки. Мы фактически используем его не по назначению. И на самом деле альтернатива есть! Некоторое время назад я открыл для себя прекрасный инструмент - just. Он решает все проблемы make. just - это не система сборки как make, это именно исполнитель команд! Больше никаких Phony Targets и табуляций, привет нормальный синтаксис и передача аргументов!!! 😎 ⭐️Что умеет just: ✅ Автодокументирование команд Не нужно делать отдельную команду с докой, просто добавь комментарий # команда сборки build: ... $ just --list Available recipes: build # команда сборки Команда с именем default запускается по умолчанию если не указано другое, так что я обычно делаю так: default: just --list Теперь просто выполняем just и получаем доку из текущего файла. ✅ Удобная работа с переменными окружения # загрузить из .env set dotenv-load # глобальная переменная export PYTHONPATH := "./src" # переменная для команды test $TESTUNG="true": pytest ✅ Передача аргументов build target: @echo 'Build {{target}}...' команда запуска $ just build dev # Build dev... ✅ Выбор интерпретатора прямо в команде Пример с инлайн-скриптом на python: system: #!/usr/bin/env python3 import platform print(platform.system()) Эта же функция позволит выполнить скрипт как одну команду вместо перезапуска шела для каждой строки foo: #!/usr/bin/env sh for file in ls .; do echo $file done ✅ Выполнение команды в определенной директории. Можно указать как релятивный путь так и абсолютный [working-directory: 'backend'] build: docker compose build Также можно задать рабочую директорию глобально Там еще много интересного: - поддержка функций - автокомплиты и интеграции - экспрешены - алиасы команд - группировка команд - альтернативы команды под разные ОС - импорт других just-файлов - цветной вывод - ... и другие штуковины! Так что вперёд - ➡️ читать доку! Репозиторий: ➡️https://github.com/casey/just Статья: ➡️https://www.chicks.net/reference/file_formats/just/ ЗЫ. Кажется, на Makefile я уже не вернусь) #tools

Hashtags

Резултати

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

Пребарај: #mediadialog

当前筛选 #mediadialog清除筛选

📣 Ekspertlar uchrashuviga taklif qilamiz! Mahalla byudjetini boshqarish samaradorligi O‘zbekistonda muhim masalalardan biridir. Haqiqiy shaffoflik va samarali boshqaruvni taʼminlash yo‘lida "MediaDialog: Shaffoflik va boshqaruv" ekspertlar platformasi sizni 29-aprel kuni Toshkentda bo‘lib o‘tadigan muhim muhokamaga chorlaydi. Muhokama mavzusi: "Mahalla byudjetini boshqarish samaradorligi: islohotlarning dastlabki yili va ularning jamiyat hayotiga ta’siri" Ushbu muhim muloqotda Zamonaviy jurnalistikani rivojlantirish markazi, O‘zbekiston mahallalari uyushmasi, O‘zbekiston Respublikasi Iqtisodiyot va moliya vazirligi kabi davlat idoralari, shuningdek NNT vakillari hamda jurnalist va blogerlar islohotlar, byudjetni boshqarish, mavjud muammolar va medianing bu jarayondagi o‘rni haqida erkin fikr almashadilar. 🗓 Vaqti: 29-aprel, 09:00'da 📍 Manzil: "ATECA" mehmonxonasi, Toshkent sh. Ro‘yxatdan o‘tish: https://forms.gle/aMZYmrJDNrmyTf4w6 Bu – O‘zbekistonda mahalliy boshqaruvda shaffoflik va samaradorlik sari muhim qadam! #MediaDialog#MahallaByudjeti#Shaffoflik#Boshqaruv#FCDO#EGED#MJDC __________________________________________ 📣 Приглашаем на экспертную встречу! Эффективность управления бюджетом махалли является одним из важных вопросов в Узбекистане. Платформа экспертов "МедиаДиалог: Прозрачность и управление" приглашает вас 29 апреля в Ташкент на важное обсуждение путей к обеспечению реальной прозрачности и эффективного управления. Тема обсуждения: «Эффективность управления бюджетом махалли: первый год реформ и их влияние на жизнь сообществ» В ходе открытого диалога представители таких государственных структур, как ЦРСЖ, Ассоциация махаллей Узбекистана, Министерство экономики и финансов Республики Узбекистан, представители ННО, а также журналисты и блогеры обменяются мнениями о реформах, управлении бюджетом, существующих проблемах и роли медиа в этом процессе. 🗓 Дата: 29 апреля, 09:00 📍 Место: Отель “ATECA”, г. Ташкент Регистрация: https://forms.gle/aMZYmrJDNrmyTf4w6 Это — важный шаг на пути к прозрачности и эффективности в местном самоуправлении в Узбекистане! #УправлениеМахаллей#Прозрачность#МедиаДиалог#FCDO#EGED#MJDC

"MediaDialog" doirasida muhim muloqot boʻlib oʻtmoqda Ayni payt "Mahalla byudjetini boshqarish samaradorligi: islohotlarning dastlabki yili va ularning jamiyat hayotiga ta’siri" mavzusidagi qizgʻin dialog boʻlib oʻtyapti. Unda O‘zbekiston mahallalari uyushmasi, O‘zbekiston Respublikasi Iqtisodiyot va moliya vazirligi vakillari qisqacha soʻzga chiqmoqda. Jurnalistlar hamda jamoatchilik faollari yangi "Mahalla byudjeti" tizimining qanday ishlashi, shakllantirilish manbalari va mavjud cheklovlar haqida erkin fikr almashmoqda. #MediaDialog#MahallaByudjeti#Shaffoflik#Boshqaruv#FCDO#EGED#MJDC -- -- -- В рамках "МедиаДиалог" проходит важный диалог В настоящее время идет оживленное обсуждение на тему: «Эффективность управления бюджетом махалли: первый год реформ и их влияние на жизнь сообществ». На встрече выступают представители Ассоциации махаллей Узбекистана, Министерства экономики и финансов Республики Узбекистан. Журналисты и активисты гражданского общества обмениваются мнением о том, как работает новая система "Махаллинский бюджет", какие у неё источники формирования и существующие ограничения. #МедиаДиалог#БюджетМахалли#Прозрачность#Управление#FCDO#EGED#MJDC