Мы используем 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
🔻 Senate Judiciary Democrats voted against my amendment to prevent the packing of the Supreme Court. The Democrats’ radical agenda is clear: they want to pack #SCOTUS with liberal activist judges. https://t.co/92JJFFVaD4
June 24, 2021 at 11:25PM
via Twitter
@SenTedCruz
⚖️🇺🇸SUPREME COURT DEMANDS 27 MILLION FOR JUSTICE PROTECTION
🔹 Court requests twenty six point eight million for justice residential protection amid violence surge 💰
🔹 New permanent police force replaces costly US Marshals with twenty four seven home coverage 🏠
🔹 Threat unit expands with eight analysts conducting family risk assessments 🕵️
🔹 Security upgrades include cybersecurity firewalls as political assassinations increase nationwide 💻
🔹 Total budget jumps to one hundred seventy seven million from one fifty three million last year 📈
When democracy is under attack even highest court needs bodyguards 🛡️⚖️
#USNews#SCOTUS
@america
⚖️👴SUPREME COURT RETIREMENT POLITICS: THOMAS AND ALITO UNDER PRESSURE
🔹 Justice Clarence Thomas (77) and Samuel Alito (76) are oldest members facing retirement speculation 🏛️📅
🔹 Political window narrows before potential Democratic Senate control in 2027 midterm elections ⏰🗳️
🔹 Alito recently hospitalized, wife reportedly wants retirement, while Thomas signals staying until 2034 🏥📝
🔹 Trump could nominate fifth justice total — unmatched presidential impact since Eisenhower era 🇺🇸👨⚖️
Strategic retirements could lock in conservative 6-3 majority for decades with younger appointees in their 40s-50s ⚡🔒
#SCOTUS#politics
@america
⚖️🇺🇸 SUPREME COURT STRIKES DOWN TRUMP'S TARIFFS IN 6-3 RULING
🔹 Court rules Trump exceeded presidential authority using IEEPA for trade tariffs 🏛️
🔹 White House scrambles to announce new 15% replacement tariffs — EU freezes deal legislation 🌍
🔹 Foreign governments thrown into chaos as existing trade deals face uncertainty 📉
The biggest check on executive power in years — and markets are watching closely 👀🔥
#USNews#politics#SCOTUS
@america
⚖️🇺🇸SUPREME COURT BOMBSHELL — NATIONWIDE ABORTION PILL ACCESS RESTORED, CONSERVATIVES RAGE
🔹 SCOTUS temporarily overrules lower court restrictions on mifepristone — most widely used abortion medication 💊
🔹 Millions of American women regain access after weeks of legal chaos and pharmacy confusion nationwide 📋
🔹 Conservative justices dissent as reproductive rights advocates claim major victory in post-Roe landscape ⚖️
🔹 Plan C self-managed abortion movement surges as women stockpile pills amid ongoing court battles 📦
American healthcare system remains battlefield as states prepare counter-legislation 🔥⚡
#SCOTUS#healthcare
@america
💸🇺🇸TRUMP FORCED TO REFUND $166 BILLION IN TARIFFS AFTER SUPREME COURT DEFEAT
🔹 Supreme Court ruled Trump's global tariffs under IEEPA illegal in 6-3 decision February 2026 ⚖️
🔹 Refund system launched April 20 covering 330,000 importers across 53 million entries 📋
🔹 FedEx, Costco, Toyota, Nintendo among major companies filing for refunds plus interest 🏢
🔹 Businesses must apply through CBP's new system, refunds expected in 30-90 days 💰
🔹 Trump imposed new 10% tariffs under different law to replace struck-down duties 🔄
From "making America wealthy again" to paying it all back with interest — biggest trade policy reversal ever! 😬💸
#TariffRefunds#SCOTUS
@america
🏛️🇺🇸SCOTUS WEIGHS TRUMP'S BIRTHRIGHT CITIZENSHIP BAN
🔹 Supreme Court hears oral arguments on Trump's executive order to end automatic citizenship for babies born on US soil ⚖️
🔹 Liberal justices blast the move as unconstitutional, conservatives split on 14th Amendment interpretation 📜
🔹 Over 400,000 babies born to undocumented parents each year could lose citizenship rights 👶
🔹 Immigration attorneys file emergency injunctions in federal courts nationwide 📋
🔹 Ruling expected by June 2026, could reshape American immigration law forever 📅
The Constitution vs. Trump's vision of America 😬🔥
#USNews#SCOTUS#Trump#immigration
@america
#The_Economist🇬🇧📕[PDF]⬇️
4 #October2025
#Weekly_Magazines
For learning, for free(dom).
@backupofmagazines
The Economist’s new cover unpacks how Putin tests NATO resolve via cyber threats, hybrid warfare, and disinformation. Meanwhile, America wrestles with rising #DrugPrices and legal debates in the #SCOTUS. Across 80+ pages: China’s crypto crime, #ByteDance pivots, Gaza diplomacy, #AI-driven taxis, and Europe’s innovation bottlenecks. Plus, red-light skincare science and TikTok’s future beyond U.S. distraction. A global scan of risk, tech, and politics.
⚖️💀SUPREME COURT OVERTURNS CALIFORNIA DEATH PENALTY MORATORIUM
🔹 6-3 conservative majority ruling allows states to resume executions — overturns 2019 Newsom executive order moratorium 📋
🔹 Texas immediately schedules 12 executions beginning June 2026 — California must decide on 700+ death row inmates 🏛️
🔹 Justice Roberts writes majority opinion citing state sovereignty over criminal justice matters — liberal justices dissent strongly ⚖️
🔹 Anti-death penalty advocates call it "darkest day for human rights" — governors in 15 states reviewing policies 📊
America's criminal justice system faces seismic shift as executions restart nationwide 🔥
#SCOTUS#deathpenalty#criminal
@america
⚖️🇺🇸SUPREME COURT SIDES WITH PARENTS ON TRANS STUDENTS
🔹 Court blocks California schools from hiding students' gender transitions from parents 🏫
🔹 Schools must follow parental instructions on names and pronouns, major victory for families 📝
🔹 Ruling overturns progressive district policies in transgender student cases 🏳️⚧️
🔹 Three Democratic justices dissent, showing deep ideological split on parental rights ⚖️
🔹 Decision could impact similar policies nationwide as culture wars intensify 🇺🇸
California progressives are furious. Is this the new normal for parental control? 🔥📚
#USNews#SCOTUS#parents#transgender
@america
👨👩👧👦📜SUPREME COURT BLOCKS CALIFORNIA FROM HIDING TRANS KIDS
🔹 Major Ruling: The Supreme Court has struck down California's controversial "Safety Act," which banned schools from forcing teachers to "out" trans kids to parents. 🛑🏳️⚧️
🔹 Parental Rights Win: Validating the concerns of conservative parents nationwide, the court affirmed that schools cannot keep secrets from families about a child's identity. 🏆👨👩👧👦
The battle for the classroom continues. For now, parental notification is the law of the land. California loses again. 🏛️
#SCOTUS#TransRights#ParentalRights#California#Education#Newsom