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

Резултати

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

Пребарај: #apprenticeship

当前筛选 #apprenticeship清除筛选

英國港僑協會香港人就業問卷調查2024 📊 HKB's Employment Survey on Hongkongers 2024 問卷連結 Link for the survey: https://forms.gle/a7vi1vZ9nouJHQs2A 本問卷調查由英國港僑協會發起,目的係了解各位住喺英國並持有 BN(O) 簽證嘅香港人喺就業及培訓上嘅需要,及後向英國各級政府及全英十二個香港歡迎中心 (Hong Kong Welcome Hub) 反映大家嘅需要,為 BN(O) 香港人制訂更加友善嘅就業及培訓政策,以及撥款安排。 為保障大家私隱,本問卷調查只會收集電郵地址作個案聯絡用途。請留意,我哋可能會將經整理後嘅資料 ( 不包括你嘅電郵 ) 轉交俾英國各級政府 ( 包括英國中央政府及各級地方政府 ) 及英國國會議員 ( 包括上議院及下議院 ) 作政策遊說、申請撥款、計劃活動用。 英國港僑協會會確保從本問卷調查所收集嘅有關資料,只用於上述用途。如果你喺問卷調查第一條問題回答「同意」,即表示你同意英國港僑協會按上述條款處理有關資料。 本問卷調查截止時間為 2024 年 2 月 29 日晚上 11 時 59 分。只需要十分鐘就可以完成問卷。請大家踴躍支持,並轉發俾其他在英香港人填寫,助人自助。 如果你喺英國就業或培訓上,需要英國港僑協會就業小組嘅協助,請你透過電郵 ([email protected]) 聯絡我哋。 英國港僑協會 2024 年 1 月 #英國港僑協會#移英港人#移民#英國#BNO#求職#工作#career#就業#job#work#勞工#權益#HongkongersinBritain#Employment#Rights#HKB#搵工#學徒#培訓#apprentice#apprenticeship#traning#AEB#問卷#問卷調查#survey#questionnaire#sportpersons#advancedlearnerloan