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

Пребарај: #roband

当前筛选 #roband清除筛选
KNAUF Uzbekistan

@knaufuzbekistan · Post #277 · 27.07.2021 г., 03:00

​​👷‍♂️Q3 sirtining sifatiga hech ikkilanmay hammabop deb taʼrif berish mumkin, chunki u binolarning ichki taʼmirida oʻzingiz oʻylagan gʻoyalarning koʻpchiligini amalga oshirishingiz uchun juda mos keladi. Q3 boʻyicha qanday talablar mavjud? – Uzunasiga 2 m uchun vertikaliga 1 mm ogʻish mumkin – Silliqlash abrazivlarıdan qolgan koʻrinarli (0,3 mm gacha) izlar boʻlishi mumkin – Ustidan shpaklyovka qilingan ulangan sohalarda 0,3 mm gacha tirqishlar qolishi mumkin – Yon tomondagi yorugʻlikdan soya tushishi mumkin (Q2 ga qaraganda ancha kam) – Koʻzga tashlanadigan oʻyiqlar, yedirilishlar va uskunalardan qolgan izlar boʻlmasligi kerak – Shpaklyovka aralashmasi hosil qilgan doʻngchalar boʻlmasligi kerak 🧐Qanday qilib sirtga berilgan ishlovning sifatlilik darajasini aniqlash va qilingan ish natijasidan qoniqish mumkin? Q3 – bu sizga quyidagi variantlardagi yakuniy qoplamalarni qilish kerak boʻlganda qoʻl keladi: – Mat boʻyoq – Yupqa oboylar – 1 mm dan mayda donli dekorativ suvoq Sizga qulaylik yaratish uchun KNAUF yuza taʼmiri sifati boʻyicha eng past daraja – Q1 dan, eng yuqori, premium daraja – Q4 gacha tabaqalanuvchi Q1-Q4 (“Q” – nemischa Qualität, yaʼni sifat soʻzidan olingan) tizimini ishlab chiqdi. U quruq qurilish uchun ham, suvoq asosidagi tizimlar uchun ham mos keladi. Sirt darajasini toʻgʻri aniqlash orqali siz oʻz vaqtingizni tejaysiz va taʼmirlash xarajatlarini sezilarli darajada kamaytirasiz.😊 - - - - - 👷‍♂️Качество поверхности Q3 можно по праву назвать народным, так как подходит для решения большинства ваших задумок при отделке помещений. Q3 – каковы требования? - допускаются отклонения по вертикали 1 мм на 2 м погонных - допускаются видимые царапины от шлифовочного абразива (глубиной до 0,3 мм) - допускается зазор в области зашпаклеванных стыков до 0,3 мм - допускаются тени от бокового света (гораздо меньше, чем при Q2) - Не допускаются видимые выемки, задиры и отпечатки от инструментов - Не допускаются локальные наплывы шпаклевочного раствора 🧐Как же определить уровень поверхности и остаться довольным результатом проделанной работы? Q3 это когда вам доступны такие варианты финишных покрытий как: - Матовая краска - Тонкие обои - Декоративная штукатурка с зерном менее 1 мм Для вашего удобства КНАУФ разработал система Q1-Q4 («Q» — от немецкого Qualität, качество) которая делит качество отделки поверхности от низшего Q1 до высшего, премиум класса, Q4. Она подходит как для сухого строительства, так и для систем на базе штукатурок. Правильно определяя уровень поверхности, вы сохраняете свое время и значительно уменьшаете затраты на ремонт.😊 Сайт|Facebook|Instagram #knaufuzbekistan#q1q4#roband#satengips#rotbandfinish#rotbandpasta