Мы используем 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
erid: 2VtzqvJwM6J
Хобби стало делом всей моей жизни 🤩
Да, когда-то обычное хобби, где я делилась с подписчиками своими рецептами и советами по правильному и здоровому питанию, стали моей основной работой, которая приносит мне неплохой заработок 🫰
А ведь вы тоже можете получать прибыль и удовольствие от своего любимого занятия!
Рассказываю как и где найти партнеров - приложение Perfluence !
Все очень просто. Нужно зарегистрироваться в приложении по ссылке и ввести реферальный ключ 90CDD1.
Расскажу коротко про платформу:
— Приложение по рекламе у блогеров, которое на рынке уже 5 лет
— Есть возможность даже с маленьким аккаунтом (от 1500 подписчиков) начать сотрудничать с крупными и известными брендами, такими как Альфа-Банк, Hoff, РИВ ГОШ, есть различные проекты для России и СНГ
— Честный и официальный заработок без каких либо схем
— Компания полностью забирает на себя ответственность о маркировке вашей рекламы и передачу данных в ОРД
— Менеджеры 24/7 на связи и всегда помогают в работе. А самое приятное поддерживают в любой ситуации
— Если вы не сильны в теме маркетинга, то у платформы есть большой багаж знаний и материалов которые они собирают по крупицам и БЕСПЛАТНО поделятся с вами. А также разберут ваш аккаунт на предмет наличия ошибок и ваших сильных сторон
Переходите по ссылке, регистрируйтесь и пробуйте опубликовать ваш первый офер. Кстати, всем кто опубликует свой первый пост будет приятный гарантированный бонус* - 300р от меня!
Стань круче и успешнее с #perfluence😉
*Бонус начисляется при условии, что первая публикация была сделана в течение двух недель после регистрации
Реклама. ООО "ПЕРФЛЮЕНС", ИНН 7725380313.
🚀 Инфлюенс-маркетинг больше не угадывает. Он измеряет.
Perfluence — теперь в экосистеме VEON AdTech.
Мы не просто подключили технологичную платформу.
Мы встроили Perfomance-подход в саму суть инфлюенс-рекламы.
Инфлюенс-маркетинг больше не ограничивается охватом и доверием.
Теперь это — работающая воронка с измеримыми результатами.
🗣 Только живые блогеры с верифицированной аудиторией
🛒 Оплата — за действия: установка, регистрация, покупка
🔍 Полная прозрачность: кто кликнул, откуда и что сделал дальше
☝️ Это не просто интеграция.
Это новый стандарт инфлюенс-маркетинга в Узбекистане — точный, управляемый, эффективный.
❓ Готовы к рекламе, которая работает по вашим правилам?
В следующем посте расскажем — как мы находим именно вашу аудиторию.
#VEONAds#InfluencerMarketing#Perfluence#AdTech#DigitalAdvertising#MarketingInnovation
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.
💵Новый стандарт инфлюенс-рекламы: оплата только за конверсию.
Инфлюенс-маркетинг уже в вашей стратегии, но не даёт чётких цифр?
С Perfluence вы платите только за реальные действия:
📱 Установка приложения
🪪 Регистрация пользователя
🛍 Совершение покупки
Как это работает:
1️⃣ Вы определяете цель кампании
2️⃣ Система подбирает блогеров с аудиторией, склонной к конверсиям
3️⃣ Контент публикуется и запускается отслеживание
4️⃣ Оплата — только по факту выполненного действия (CPA)
5️⃣ Все метрики — в едином кабинете
Что получаете:
Снижение нецелевых расходов 👇
Рост эффективности бюджета 📈
Полная прозрачность результатов
🌟
☝️ Это уже не просто инфлюенс.
Это performance-маркетинг в доверенной среде блогеров.
✉️ Хотите запустить кампанию с измеримым результатом уже на этой неделе?
Напишите нам — поможем настроить первую CPA-кампанию.
https://veonadtech.com/ru
#InfluencerMarketing#VEONAds#DataDrivenMarketing#Perfluence#DigitalMarketing#ROI#AudienceAnalytics
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.
🎯Как найти блогера, который приведёт вам клиентов?
Охват, доверие, вовлечённость — всё это по-прежнему важно.
Но теперь к этому добавились цифры, действия и прозрачность.
🔬Блоггинг сейчас — это точная наука.
Perfluence анализирует не просто подписчиков, а их поведение:
• демографический профиль
• интересы и поведенческие паттерны
• уровень вовлечённости и активности
• историю взаимодействия с похожими продуктами
Пример: запускаете сервис доставки еды?
→ Мы подберём блогеров, чья аудитория:
👤 в возрасте 18–35 лет
🍕 интересуется food-tech, ресторанами, кулинарией
📲 регулярно взаимодействует с digital-услугами
📈 показывает высокую конверсию по смежным категориям
📥А как вы выбираете блогеров для запуска РК? Обсудим в комментариях?
https://veonadtech.com/ru
#InfluencerMarketing#VEONAds#DataDrivenMarketing#Perfluence#DigitalMarketing#ROI#AudienceAnalytics
👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.