Мы используем 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
Почти две недели каникул для многих сопровождались "нарушениями пищевого поведения". В 21 г проводили опрос на эту тему, 33% соотечественников прибавляют в весе за праздники, причем треть от них набирают больше 3 кг.
Это повод еще раз поговорить про модный Ozempic - лекарство от диабета, которое сейчас повально используют для похудения. Укол купирует чувство голода, вес уходит. Человек меньше ест, но его модели поведения не меняются.
Недавнее исследование - люди, прекратившие прием препарата, набирают вес в 4 раза быстрее тех, кто худел "на дисциплине и спорте". В течение 1,5 лет люди, худевшие на Ozempic, возвращаются к прежнему весу.
Я не поправился - 👍
Поправился, но похудею сам - 🤝
#ozempic
Арага аараан кижилерге херек медээ.
🚨 Оземпик и Мунджаро — не только для похудения?
Новое крупное исследование показывает: препараты на основе GLP-1 (Ozempic, Wegovy, Mounjaro, Zepbound и др.) могут серьёзно снижать тягу к алкоголю, никотину, опиоидам, кокаину и даже каннабису!
Американские учёные проанализировали данные >600 000 ветеранов с диабетом 2 типа (опубликовано в BMJ, 4 марта 2026). Сравнивали тех, кто начал принимать GLP-1, с теми, кто принимал другие сахароснижающие (SGLT-2).
Результаты шокируют:
- Риск новой алкогольной зависимости ↓ на 18%
- Никотиновая ↓ на 20–26%
- Опиоиды ↓ на 25%
- Кокаин ↓ на 20%
- Каннабис ↓ на 14%
- Общий риск любой зависимости ↓ на ~14%
А у тех, кто уже имел зависимость:
- Передозировки ↓ на 39%
- Госпитализации ↓ на 26%
- Смерти, связанные с веществами ↓ на 50%!
- Суицидальные мысли/попытки ↓ на 25%
Механизм: эти препараты глушат дофаминовую систему вознаграждения в мозге — «приятность» от веществ падает, как и от еды. Раньше это видели на животных и в анекдотах пациентов, теперь — в огромной когорте.
The Guardian уже написала: «Препараты для похудения могут помочь избавиться от алкогольной, наркотической и никотиновой зависимости».
Пока это наблюдательное исследование (не рандомизированное), нужны клинические trials. Но выглядит очень перспективно — может, скоро GLP-1 станут новым классом лекарств от зависимостей?
#Ozempic#Mounjaro#GLP1#Зависимости#Наука#Похудение
https://www.theguardian.com/science/2026/mar/04/weight-loss-addiction-drugs-alcohol-study или https://www.bmj.com/content/392/bmj-2025-086886)
Jrnys Secures $8.65M Funding
Jrnys has raised $8.65 million to enhance personalized healthcare focused on weight loss solutions using GLP-1s like Zepbound, Mounjaro, Ozempic, and Wegovy. The company also addresses Sexual Wellness, Haircare, and Longevity needs.
#Funding#Healthcare#WeightLoss#GLP1#Zepbound#Mounjaro#Ozempic#Wegovy#SexualWellness#Haircare#Longevity