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 слични објави

Пребарај: #canterburycathedral

当前筛选 #canterburycathedral清除筛选
Wedia HK

@WediaHK · Post #5 · 13.09.2023 г., 21:37

【根德貝利座堂尤德紀念碑 親子遊好去處 了解香港歷史】 //提到英國詩人喬叟(Geoffrey Chaucer),一定會講到佢嘅名作《Canterbury故事集》。而佢嘅一系到著作更加對英國文學同文化產生咗必然同巨大嘅影響。 筆者早幾日由倫敦去咗《故事集》嘅地點-肯特郡嘅根德貝利(Canterbury ,臺灣譯坎特伯雷),由倫敦維多利亞站火車來回最平都只係£12.6(off peak)左右。 筆者建議移英家長可以襯週末揀呢個「英格蘭花園」( The Garden of England)作為一日遊。因為聖公會大本營-根德貝利座堂(Canterbury Cathedral)就座落喺呢個城市。佢係英格蘭同全英國最古老、最著名嘅基督教建築之一,係一座有過千年歷史嘅建築。 連體座堂在內,城市有幾個部份被列入世界文化遺產,被外界叫做「英格蘭花園」( The Garden of England)。 座堂要收門票£14,但一年內可以無限次入場,絕對值回票價。座堂內部係可以影相,但地下室就唔得。 座堂嘅特點係入面係混合唔同時期嘅建築風格,好似中庭同塔樓,表現出濃烈嘅哥德式建築特色,但其他地方就散發住好渾厚嘅諾曼式風格。 ●尤德紀念碑 學習香港史 但座堂最吸引筆者嘅唔係上面提到嘅建築設計,反而係港督尤德爵士(Sir Edward Youde)嘅紀念碑。上面有香港嘅盾徽(Coat of arms of Hong Kong),仲列明佢係香港第二十六任總督。家長帶子女嚟呢度講下喬叟嘅《故事集》之餘,都可以順帶同佢哋講下呢位被譽為香港史上最清廉嘅港督歷史。// 進入Facebook閱讀全文: https://bit.ly/3rc1q0X #canterbury#canterburycathedral#尤德#港督#香港史#英國文學 =============================== =============================== Facebook ➡️ https://www.facebook.com/wediahongkong Instagram ➡️https://www.instagram.com/wediahongkong/