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

Резултати

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

Пребарај: #euinkazakhstan

当前筛选 #euinkazakhstan清除筛选
EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #451 · 20.09.2023 г., 08:05

EU Ambassador to Kazakhstan Kestutis Jankauskas visited Pavlodar Region to take part in the industrial tour of two ERG facilities and meet with Deputy Akim of the Pavlodar Region Aizada Kurmanova. During the industrial tour, Ambassador visited Pavlodar Aluminium Plant and Kazakhstan Electrolysis Plant. The trip was initiated by the BeNeLux Chamber of Commerce. **** Еуроодақтың Қазақстандағы Елшісі Кестутис Янкаускас Павлодар өңіріне ERG мекемесінің екі зауытынының өндірістік турына қатысып, Павлодар облысы әкімінің орынбасары Айзада Құрмановамен кездесу үшін іс-сапармен келді. Өндірістік тур барысында Елші Павлодар алюминий зауыты мен Қазақстан электролиз зауытынының қызметімен танысты. Бұл сапар BeNeLux Сауда-өнеркәсіп палатасының бастамасымен ұйымдастырылды. #EUinKZ#EUinKazakhstan

EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #243 · 06.02.2023 г., 04:26

Еуропалық Одақ пен Қазақстан арасындағы дипломатиялық қатынастардың орнатылғанына 30 жыл толды. Осыған орай Еуроодақтың Қазақстандағы Елшісі Кестутис Янкаускастың Jibek Joly телеарнасына берген сұхбатын тамашалыңыздар. 🇪🇺🇰🇿 Евросоюз и Казахстан отметили 30-летие дипломатических отношений. Смотрите интервью Посла Европейского Союза в Казахстане Кестутиса Янкаускаса телеканалу Jibek Joly. #EUKZ30#EUinKazakhstan#EUinKZ

EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #205 · 10.01.2023 г., 07:15

Биыл Еуропалық Одақ пен Қазақстан арасындағы дипломатиялық қатынастардың орнатылғанына 30 жыл толады. Қазақстан мен Еуропалық одақтың серіктестігі республика тәуелсіздік алған сәттен басталған. 1993 жылы 2 ақпанда дипломатиялық қатынастарды айқындайтын келісімге кол қойылып, сол жылы Брюссельде Қазақстанның Еуропалық Одақтағы Өкілдігі ашылған болатын. Ал 1994 жылы Алматы қаласында Еуропалық Одақтың Қазақстандағы Өкілдігі өз жұмысын бастап, 2007 жылы кеңсе Астана қаласына ауыстырылды. 🇪🇺🇰🇿 This year marks 30th anniversary of diplomatic relations between the European Union and Kazakhstan. Kazakhstan and the European Union started their close partnership since the country's independence. On 2 February 1993 the parties signed an agreement that established official diplomatic relations between the EU and Kazakhstan. In the same year Kazakhstan opened its office in Brussels. In 1994, the EU Delegation to Kazakhstan began its work in Almaty, and in 2007 the office was moved to Astana. #EUKZ30#EUinKZ#EUinKazakhstan

EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #1158 · 11.02.2025 г., 10:14

International Day of Women and Girls in Science – 11 February 🔬🌍 Today, we celebrate the achievements of women and girls in science and highlight the importance of gender equality in research and innovation. The EU is committed to empowering women in STEM and fostering an inclusive environment where talent knows no boundaries. **** 11 ақпан – Ғылымдағы әйелдер мен қыз балалардың халықаралық күні 🔬🌍 Бүгін біз ғылымдағы әйелдер мен қыз балалардың жетістіктерін мойындай отыра, зерттеулер мен инновациялардағы гендерлік теңдіктің маңыздылығын атап өтудеміз. Еуроодақ STEM саласындағы әйелдердің мүмкіндіктерін кеңейтуге және дарынды адамдардың шекарасын білмейтін инклюзивті ортаны қалыптастыруға ұмтылады. #EU4Science#WomenInSTEM#GirlsInScience#EUinKazakhstan

EU in Kazakhstan 🇪🇺🇰🇿

@euinkazakhstan · Post #1452 · 12.08.2025 г., 07:06

🌍 Happy International Youth Day! Today, we celebrate the energy, creativity, and leadership of young people in Kazakhstan and around the world. The European Union believes in the power of youth to build inclusive, sustainable, and prosperous societies. Thank you to all the inspiring young voices we have met through our programmes and events - you are shaping the future today! * 🌍 Халықаралық жастар күні құтты болсын! Бүгін біз Қазақстандағы және әлемдегі жастардың жігерін, шығармашылығын және көшбасшылығын атап өтудеміз. Еуропалық Одақ жастардың әділ, тұрақты және гүлденген қоғам қалыптастырудағы әлеуетіне сенеді. Бағдарламаларымыз бен жобаларымызда жолыққан жігерлі жастарға алғысымыз шексіз - сіздер болашақты бүгін қалыптастырып жатырсыздар! #InternationalYouthDay#EU4Youth#EUinKazakhstan#YouthEmpowerment