Мы используем 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
भारत की क्रिएटिवटी का वैश्विक परचम!
मणिपुरी फिल्म #Boong ने प्रतिष्ठित #BAFTA Film Awards में सर्वश्रेष्ठ बाल एवं पारिवारिक फिल्म का खिताब जीतकर देश का नाम रोशन किया है।
यह उपलब्धि भारत की समृद्ध सांस्कृतिक विरासत, क्षेत्रीय सिनेमा की ताकत और हमारी रचनात्मक प्रतिभा का वैश्विक सम्मान है।
भारत की कहानियाँ अब दुनिया के मंच पर चमक रही हैं।
#IndianCinema
Утренняя сводка на 23.02.2026
🔴 Власти Мексики заявили о ликвидации главы наркокартеля Немесио Осегеры Сервантеса (Эль Менчо); после его смерти в восьми штатах страны начались погромы и беспорядки.
🔴 Китай прокомментировал решение Верховного суда США об отмене пошлин Дональда Трампа и объявил о «всесторонней проверке» постановления, призвав Вашингтон отменить тарифные меры.
🔴 В Белгороде после ракетного обстрела возникли перебои с электроснабжением и отоплением, сообщил губернатор Вячеслав Гладков.
🔴 Фильм Пола Томаса Андерсона «Битва за битвой» стал рекордсменом 79-й церемонии премии BAFTA по числу наград.
🔴 Российские спортсмены, выступавшие на Олимпиаде-2026 в нейтральном статусе, приняли участие в параде на церемонии закрытия Игр.
#Россия#Мексика#США#Китай#Белгород#BAFTA#Олимпиада#Мир
🎞️ Кинопремии BAFTA: приветствуем всех любителей кино! 🎞️
В этот день была основана BAFTA или Британская академия кино и телевизионных искусств — не просто 🏆 награда, а символ творческого совершенства, которым мир восхищается уже более 75 лет.
Основанная легендарным режиссером Дэвидом Лином, сегодня BAFTA продолжает вдохновлять и поддерживать творческие таланты без ✌ границ. От Хичкока до наших дней, BAFTA продолжает объединять культуры через универсальный язык кино.
BAFTA вчера объявила номинантов на премию «Золотой маски», которая подобно «Нике» и «Золотому Орлу» в России стала символом высочайшего признания в мире искусства. Всего на награду претендуют 42 фильма в самых разных жанрах. Фильмы «Conclave» and «Emilia Perez» попали в шорт-лист кинопремии BAFTA 2025 года с дюжиной номинаций.
За ними следуют такие фильмы, как «The Brutalist», «A Complete Unknown», «Anora», и др.
Искусство кино говорит на универсальном языке, объединяющем культуры и людей. Российские 🇷🇺 фильмы неоднократно получали признание BAFTA. Например, в 2015 году «Левиафан» Андрея Звягинцева был номинирован на премию в категории «Лучший фильм на иностранном языке».
В этом году среди номинантов премии BAFTA есть и российский актер, Юра Борисов, сыгравший роль Игоря в фильме «Анора» 🇺🇸 американского режиссера Шона Бейкера. Юра претендует на лучшего актера второго плана.
A знайте ли вы, какoй советский фильм получил награду BAFTA как лучший фильм❓
#BAFTA#BritishFilm#BritishCulture#КиноИскусство
🐙 Фильм "Мой учитель осьминог" – оскароносная история дружбы человека и осьминога
🎬 Документальный шедевр (2021), снятый Крейгом Фостером, рассказывает о невероятной связи между человеком и дикой природой.
🇿🇦 Измученный работой и подавленный, режиссёр отправился нырять в воды у берегов Кейптауна. Именно там он познакомился с удивительным существом — осьминогом, который стал его другом и «учителем».
Фильм снимался 8 лет и стал настоящим откровением: он рассказывает о тонкой гармонии, доверии и силе природы, которая способна исцелить. 🌱
🏆 Победитель премии Оскар и BAFTA как лучший документальный фильм.
📽 Официальный трейлер с русскими субтитрами:
🔗https://www.youtube.com/watch?v=yP-dgd852Ro
#ДокументальноеКино#Осьминог#Природа#Океан#Дайвинг#Оскар#BAFTA#Кейптаун#ЮАР
🐙Oscar-Winning My Octopus Teacher – A Deep Dive into Unlikely Friendship
🇿🇦 Burnt out and emotionally drained, filmmaker Craig Foster found healing in the ocean off Cape Town.
Over eight years, he formed an extraordinary bond with a wild octopus — a creature that became his unexpected teacher.
🎬My Octopus Teacher (2021) is a beautifully shot documentary about connection, balance, and rediscovering the natural world.
🏆 The film won the Oscar and BAFTA for Best Documentary Feature — a must-watch for nature lovers and seekers of meaning.
📽Official trailer (with Russian subtitles):
🔗https://www.youtube.com/watch?v=yP-dgd852Ro
#MyOctopusTeacher#Documentary#NatureFilm#OceanLife#CapeTown#SouthAfrica#OscarWinner#BAFTA#Wildlife#Diving#Mustwatch