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

Пребарај: #pogba

当前筛选 #pogba清除筛选
🏆 Info 288 - DEPORTES

@info288_deportes · Post #35562 · 09.10.2024 г., 09:00

⚽️Juventus Pogba y un futuro en el aire: perdonado por el TAS, 'condenado' por la Juventus#Juventus#Pogba Paul Pogba es, finalmente, libre. Y lo es (casi) en el sentido literal de la palabra. Tras haber sido reducida su sanción por dopaje por el TAS (tras su recurso), la Juventus y el francés negocian la ruptura del contrato del galo. No cuenta para Thiago Motta y su salario, de 8 millones de euros netos por curso más bonus, es una losa para las arcas juventinas. Pero volvamos al principio: Pogba fue inhabilitado (en un principio) hasta septiembre de 2027 por dar positivo en DHEA en un control rutinario rutinario tras el choque de la primera jornada de la Serie A 2023-24 contra Udinese. La sanción era durísima. Cuatro años. Casi un retiro prematuro. Pero él siempre alegó que no había sido algo intencional. Y ahora el TAS le da la razón. "La ingestión de DHEA por parte del Sr. Pogba, la sustancia por la que dio positivo, no fue intencional y fue el resultado de un error al tomar un suplemento recetado por un médico en Florida, después de que el Sr. Pogba hubiera recibido garantías de que el médico, que había afirmado haber tratado a varios atletas estadounidenses e internacionales de primer nivel, conocía y era consciente de las obligaciones antidopaje del Sr. Pogba", fue el veredicto. Sanción reducida a 18 meses. Es decir, podría volver a entrenar en enero con la Juventus... y a jugar en marzo de 2025. Ahora, la pregunta es otra: ¿llegará a jugar como 'bianconero' en realidad? No lo parece. El galo regresó en 2022 tras acabar contrato en el Manchester United pero el resultado, ya antes de la sanción, fue tétrico: muchas lesiones y solamente 12 partidos disputados con la 'Vecchia Signora' pese a tener un sueldo desproporcionado para lo que es el 'Calcio'. La suspensión, de hecho, fue un 'alivio económico' para los de Turín pues pasó a cobrar 2.000 euros netos al mes. Pero eso se acaba en 2025. Vuelve a sus estándares. Y estos no entran en los parámetros de viabilidad que busca la Juventus. https://www.marca.com/futbol/liga-italiana/2024/10/08/67053c2a268e3ec96e8b4591.html 🏆@Info288_deportes