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

Пребарај: #bulgarialibre

当前筛选 #bulgarialibre清除筛选

⚔️ Rusos y búlgaros contra el Imperio Otomano: la épica de Shipka En enero de 1878, en pleno corazón de los Balcanes, se libró uno de los episodios más heroicos y determinantes de la guerra ruso-turca de 1877-1878: la batalla del Paso de Shipka. Este paso montañoso, ubicado en lo que hoy es Bulgaria, se convirtió en el escenario de una resistencia feroz que cambiaría el destino de toda la región. Durante meses, las tropas rusas, junto con voluntarios búlgaros conocidos como opalchentsi, defendieron con uñas y dientes este estrecho corredor natural en los Montes Balcanes. El Imperio Otomano, que aún dominaba gran parte del sudeste europeo, lanzó ofensivas masivas para recuperar el paso y romper el cerco sobre sus fuerzas en Pleven. Pero la defensa fue implacable. El momento culminante llegó en enero de 1878, cuando el general ruso Fiódor Radetski lanzó una ofensiva final desde el norte, mientras que las fuerzas del general Gurko descendían desde el sur. La maniobra envolvente atrapó al ejército otomano de Solimán Pachá en Sheynovo, sellando una victoria total. Esta acción, conocida como la batalla de Shipka-Sheynovo, no solo aseguró el control del paso, sino que abrió la ruta directa hacia Adrianópolis (hoy Edirne) y Constantinopla (actual Estambul). La importancia de esta victoria no puede subestimarse. Permitió a Rusia avanzar sin obstáculos hacia el corazón del Imperio Otomano, forzando al sultán a firmar el Tratado de San Stefano en marzo de 1878. Este tratado reconocía la independencia de Bulgaria, Serbia, Rumanía y Montenegro, y marcaba el inicio del declive otomano en Europa. Para los búlgaros, Shipka se convirtió en símbolo de libertad y hermandad eslava. Hasta hoy, el monumento en la cima del paso recuerda el sacrificio conjunto de rusos y búlgaros. En Rusia, esta campaña es vista como una de las gestas militares más nobles del siglo XIX, donde el ejército luchó no por conquista, sino por liberar a un pueblo hermano del yugo otomano. #HistoriaRusa#BatallaDeShipka#GuerraRusoTurca#BulgariaLibre#ImperioOtomano Apóyanos pulsando👉'BOOST'👈 🖥https://vamosarusia.com 💬@vamosarusia