Мы используем 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
#Canon#Giga#Pachelbel#SophieMoser#KatjaHuhn
Titulo:El canon y Giga en Re Menor
Autor:Johann Pachelbel
Interpretación:
Sophie Moser - Violin
Katja Huhn - Piano
Fuente:🎼
@ClasicaAlAtardecer
#Canon#Giga#Pachelbel#SophieMoser#KatjaHuhn
EL CANON Y GIGA EN REMAYOR
En “Canon y Giga en Re mayor”, Johann Pachelbel combinó las técnicas de bass y canon. Canon, un dispositivo polifónico puede utilizar varias voces para reproducir la misma música, aunque en una secuencia. Pachelbel incorporó tres voces en su canon, junto con "bajo continuo", una cuarta voz que toca de forma independiente. El bajo repite una línea de “dos compases” a lo largo de la pieza. Esta configuración se denomina comúnmente "graves de tierra" o "ostinato" en términos musicales.
Los primeros ocho acordes progresan en una secuencia denominada "Romanesca". Este tipo de progresión fue prevalente en el 17 º y 18 º siglos, sobre todo en el esquema de Robert Gjerdingen. Además, se conocen algunas piezas, y se elaboraron pasacalles y chaconnes sobre un bajo molido. Estas obras eran comunes a través de Francia, Italia y Alemania en el 17 º siglo y se incorporan una variación única en sus voces superiores. Sin embargo, el "Canon en Re mayor" de Johann Pachelbel consta de solo 12 variaciones en comparación con las 28 variaciones que se encontraban comúnmente en ese entonces.
La forma musical utilizada en "Canon en Re mayor" es similar a "Frère Jacques", una canción popular francesa. Esta canción también repite su melodía a través de varias partes instrumentales y registros, típicamente interpretados a través de un clavecín o violonchelo.
El canon de Pachelbel es intrincado en su propio sentido y pasa por una evolución gradual de la melodía básica, volviéndose aún más elaborado con la progresión.
La “gigue” que acompaña a la obra es una forma de danza barroca viva, que fue pensada para seguir el canon y también elaborada en el mismo tono.
La pieza, originalmente compuesta para un trío de violines y continuo, hoy en día es interpretada por muchos conjuntos instrumentales diferentes (casi siempre omitiendo la gigue). Es técnicamente un canon al unísono en tres partes, aunque tiene una cuarta parte independiente que toca un bajo de tierra. Desde su publicación, la pieza se ha vuelto extremadamente popular y su progresión de acordes se ha convertido en una especie de recurso común para la composición de canciones. Por lo tanto, se dice que muchas canciones y piezas populares están influenciadas por él.
@ClasicaAlAtardecer
#Canon#Giga#Pachelbel#SophieMoser#KatjaHuhn
EL CANON Y GIGA EN RE MAYOR
El Canon de Pachelbel es un canon acompañado por el compositor barroco alemán Johann Pachelbel en su Canon y Gigue para 3 violines y bajo continuo (alemán: Kanon und Gigue für 3 Violinen mit Generalbaß ) (PWC 37, T.337, PC 358). A veces se llama Canon y Giga en re o Canon en Re. No se conocen la fecha ni las circunstancias de su composición (las fechas sugeridas oscilan entre 1680 y 1706), y la copia manuscrita más antigua que se conserva de la pieza data del siglo XIX.
El canon originalmente se compuso para tres violines y bajo continuo y se combinó con una gigue. Ambos movimientos están en clave de Re mayor. Aunque es un verdadero canon al unísono en tres partes, también tiene elementos de una chacona.
Las circunstancias de la composición de la pieza se desconocen por completo. Hans-Joachim Schulze , escribiendo en 1985, sugirió que la pieza pudo haber sido compuesta para la boda de Johann Christoph Bach , el 23 de octubre de 1694, a la que asistió Pachelbel. Johann Ambrosius Bach , Pachelbel y otros amigos y familiares brindaron música para la ocasión. Johann Christoph Bach, el hermano mayor de Johann Sebastian Bach , fue alumno de Pachelbel. Otro académico, Charles E. Brewer, investigó una variedad de posibles conexiones entre Pachelbel y Heinrich Biber.
Su investigación indicó que el Canon puede haber sido compuesto en respuesta a una chacona con elementos canónicos que Biber publicó como parte de la Parte III de Harmonia artificioso-ariosa. Eso indicaría que la pieza de Pachelbel no puede estar fechada antes de 1696.
El Canon (sin la gigue que lo acompaña) fue publicado por primera vez en 1919 por el académico Gustav Beckmann, quien incluyó la partitura en su artículo sobre la música de cámara de Pachelbel.
El Canon de Pachelbel fusiona así una forma polifónica estricta (el canon) y una forma de variación (la chacona, que en sí misma es una mezcla de composición y variaciones de graves). Pachelbel construye hábilmente las variaciones para hacerlas "agradables y sutilmente indetectables".
@ClasicaAlAtardecer
CEPAL aggiorna le sue proiezioni di crescita per l’America Latina e i Caraibi
di Andrea Vento – Gruppo Insegnanti di Geografia Autorganizzati, 5 novembre 2025
La Commissione Economica per l’America Latina e i Caraibi delle Nazioni Unite (CEPAL) ha rivisto al rialzo le sue previsioni di crescita per la regione:
➡️ +2,4% nel 2025
➡️ +2,3% nel 2026
La regione rimane però intrappolata in una trappola di bassa crescita, con tassi medi attorno al 2%, bassi investimenti, scarsa produttività, mercati del lavoro poco dinamici e forti disuguaglianze.
Le revisioni al rialzo riflettono un contesto internazionale meno sfavorevole del previsto, ma non cambiano la diagnosi di fondo: l’America Latina continua a crescere lentamente, e serve una profonda trasformazione produttiva per migliorare produttività, occupazione e qualità dello sviluppo.
Secondo la CEPAL, il Sud America dovrebbe crescere del 2,9% nel 2025, grazie ai maggiori scambi con la Cina e ai prezzi più alti delle materie prime; l’America Centrale del 2,6%, e i Caraibi del 4,7% (o dell’1,9% escludendo la Guyana).
Situazione difficile per alcuni paesi: Cuba (-1,5%) e Haiti (-2,3%) restano in recessione, mentre Argentina (+4,3%), Paraguay (+4,5%) e Guyana (+12,6%) guidano la crescita.
La CEPAL invita i governi a:
✅ preservare la stabilità macroeconomica,
✅ rafforzare le istituzioni fiscali e monetarie,
✅ promuovere politiche produttive sostenibili e cooperative.
Il prossimo dicembre verrà pubblicato il rapporto Preliminary Overview of the Economies of Latin America and the Caribbean 2025, con ulteriori analisi e proiezioni aggiornate.
#CEPAL#AmericaLatina#GeografiaEconomica#CrescitaEconomica#Disuguaglianze#AmericaCentrale#Caraibi#EconomiaLatinoamericana#GIGA
https://www.marx21.it/internazionale/la-cepal-aggiorna-le-sue-proiezioni-di-crescita-per-lamerica-latina-e-i-caraibi-si-prevede-una-crescita-del-24-per-il-2025-e-del-23-per-il-2026/
Murad Mahmudov Loses $20M in Month
SPX6900 down 68%, $MOG down 84%, $GIGA down 80%—thousands lost millions investing in Mahmudov's meme coins. Previously a Bitcoin maximalist, he promoted meme coins, declaring a supercycle during a price surge. However, his wallets, revealed in October 2024, raised doubts about his commitment. Interest wanes, leading to liquidity issues and falling prices. Despite losses, Mahmudov holds significant amounts of SPX, GIGA, and RETARDIO, awaiting a market resurgence. Can he regain trust and spark interest in meme coins again?
#MemeCoins#Investing#Solana#Bitcoin#MarketTrends#SPX6900#GIGA#MOG#Crypto#VC#Finance#Volatility#Liquidity#BearMarket#AltSeason#InvestmentStrategy#Speculation#MarketWatch#Cryptocurrency#RiskManagement