Мы используем 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
🔗Brighty.app🔗
🔲На карту MC Brighty, наконец-то подвезли Google Pay (Apple Pay ещё пилят). Эта карта сильно лучше текущей Visa и без OIF (без комиссий на траты в валюте отличных от евро). Напомню про ее преимущества:
🔲Карта Brigthy Master Card от эмитента Monavate:
⬇️Нет OIF на валюты отличные от евро, все траты теперь по курсу МС
⬇️Карта принимает входящие с2с переводы (с карты на карту), но идет долго, обычно приходит на следующий день
⬇️Один единый лимиты на траты в зависимости от тарифа 15/25/50 тысяч евро One/Plus/Pro
⬇️Карта вяжется к Curve и Cino
🔲Если ещё нет счёта в нашем любимом Брайти то у нас есть рефка - при регистрации обязательно надо будет ещё вбить код FintehiAndBanki. Эта рефка есть только у нас. Необходимо сделать 3 транзакции по карте от 10 евро и тогда вам капнет 25 USDC
#Brighty
Консультация | Вступить в чат | Наши посты | Все рефки
🔗Brighty.app🔗
🔲Акция на вечный Brighty Pro подошла к концу:
⬇️В акции приняли участие 85 человек
⬇️Максимальный платеж по карте 9395 евро
⬇️А победитель потратил в сумме 25752 евро
🔲Поздравляем @petrgrigoryev с победой, Вечный Brighty Pro уже у тебя можешь проверять, а так же спасибо всем принявшим участие
🔲Еще одна новость от команды Brighty сегодня они запустили переводы в фунтах FPS от Banking Circle, и добавили фунты соответственно, личные реквизиты вы уже можете найти у себя в профиле
🔲Исходящий FPS в фунтах дешевле чем в Revolut, у которого комса в % в зависимости от тарифа, у Brighty фиксированная комиссия такая же, как и по SEPA переводам
#Brighty
🔖Если вам нужна консультация
🔖Все наши посты тут
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔗Brighty.app🔗
🔲Сегодня в 19:30 по Парижу заканчивается акция на вечный Brighty Pro, так что поднажмите там
#Brighty
🔖Если вам нужна консультация
🔖Все наши посты тут
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
✨Brighty.app - Бизнес✨
🔲Все тут знают Brighty, как счёт для физиков, очень много тут было информации о них. Но не особо раскрывался вопрос бизнес счетов, хотя он у них есть и наверняка будет много кому здесь интересен. Так что держите обзор на Brighty Бизнес
🔲Brighty - это европейская финтех-платформа с VASP лицензией в Литве, ориентированная на компании, работающие с криптовалютой, международными переводами и корпоративными картами. Она предлагает бизнес-счета с гибкой архитектурой, зависящей от профиля клиента и юрисдикции, что позволяет использовать Brighty, как многофункциональный платежный шлюз
🔲Условия открытия бизнес-счета в Brighty App сильно зависят от сценариев использования. Всего доступно три конфигурации:
🟠Basic Account. Это базовый счёт с EU IBAN и криптокошельком, предназначенный для собственных операций без участия третьих лиц. Используется для корпоративных карт, хранения средств, внутреннего трежери и крипто-фиатных операций. Обслуживание бесплатное. SEPA и SWIFT переводы тарифицируются по 0.3–0.9%, крипто-фиат конверсия — 0.3%, крипто-крипто — 0.2%
При регистрации будет IBAN Мальты или Люксембурга. Могут быть индивидуальные условия, которые обсуждаются персонально
🟠3rd Party Payments Account. Счёт с поддержкой всех внешних переводов и приёма платежей от клиентов. Открывается только после прохождения онбординга и оплаты 500 или 3000 евро в зависимости от масштаба. Есть два вида таких аккаунтов:
⬇️Первый тип: с IBAN Люксембург и Великобритания можно открыть полноценный корпоративный счет с поддержкой входящих и исходящих платежей от третьих лиц по SEPA и SWIFT. Такой формат идеален для B2B, B2C и C2B-операций, включая выплаты подрядчикам, сбор средств от клиентов и оплату услуг. Стоимость подключения - 500 евро
⬇️Второй тип: для финтех-компаний и провайдеров финансовых услуг - с поддержкой омнибус-структуры счета для хранения средств клиентов на виртуальных счетах (подойдет обменникам и финтехам), виртуальные IBAN и расширенной схемой работы с платежами. Также даются IBAN Люксембург и Великобритания. Такой вариант позволяет продавать финансовые услуги, работать с агентскими моделями и white-label решениями. Стоимость открытия - 3000 евро
🔲Корпоративные карты
🟠Brighty выпускает как виртуальные, так и физические MasterCard, которые можно назначать сотрудникам или клиентам. Доступен контроль трат, лимитов, отчётность в реальном времени, а также возможность брендировать карты под собственную компанию. Карточные расходы и управление подходят для агентств, рекламных кабинетов, бизнес-туризма и премиального сервиса
🔲Функциональные возможности платформы
🟠Brighty позволяет работать с SEPA, SWIFT и криптовалютными переводами, обеспечивает конкурентные комиссии и предоставляет API для интеграции в собственные платформы. Ввод и вывод криптовалют осуществляется без комиссии со стороны сервиса (оплачивается только gas fee). Также возможны white-label схемы для создания собственных платёжных решений
🔲Кому подойдёт
🟠Brighty App оптимален для криптовалютных компаний, фриланс- и SaaS-платформ, агентств с высокой карточной активностью, а также финтех-компаний и брокеров, работающих с мультиклиентской схемой. В зависимости от задач и готовности пройти онбординг можно выбрать как простой бесплатный счёт, так и полноценное платежное решение с омнибусной инфраструктурой
🔲Если вас заинтересовал бизнес счёт, то пишите мне в личку @FintechAndBanking, организуем
#Brighty
Консультация | Вступить в чат | Наши посты | Все рефки
🔗Brighty.app🔗
🔲Brighty анонсировали подключение Swift для физиков (для юриков они давно работают)
🔲Что нужно чтобы подключить себе Swift платежи:
⬇️Иметь подписку Pro или Plus
⬇️Написать в поддержку, что вам необходима такая опция
⬇️Подгрузить в чат поддержки PoA, ВНЖ с двух сторон и паспорт (РФ Загран - ок)
🔲Дополнительно документы требуются так как платежи будут проходить через IFX, так же вам дадут отдельный LT IBAN для входящих свифтов
🔲Стоимость Swift:
⬇️0,7% за входящий перевод или 30$ минимум
⬇️0,9% за исходящий перевод или 30$ минимум
⬇️Переводы минимум от 100 евро, хотя не знаю какому гению может придти в голову делать свифты на небольшие суммы 😅
🔲Не бюджетно, согласен, но кто ещё поддерживает крипту, SEPA и Swift?
🔲Если у вас до сих пор нет тут счета то вот наша рефка, вам насыпят 25 USDC при прохождении верифа и 3х оплат картой от 10 евро
#Brighty#Brightyapp
🔖Все наши посты тут
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔗BrightyApp🔗
🔲Brighty перезапустили свою реферальную программу, если вы решили открыть счёт например по нашей рефке, а потом под своей позвать всю свою семью и друзей, больше так не получится 😅
🔲Но наша рефка безлимитная и работает 😉. Так что напоминаю условия:
⬇️Регистрируемся по рефке или вбиваем промокод FintehiAndBanki
⬇️Необходимо сделать 3 транзакции по карте от 10 евро и тогда вам капнет 25 USDC
🔲Также напоминаю, что у нас идёт акция на вечный BrightyApp Pro - кто больше всех потратит за месяц по нашей карте и при этом зареган под нашей рефкой тот и победит, все максимально просто. Окончание акции 10 Июня в 19:30 по Парижу
#BrightyApp#Brighty
🔖Все наши посты тут
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔗BrightyApp🔗
🔲Итак собственно обещанная акция от BrightyApp. Акция будет длиться ровно месяц с момента публикации данного поста. Что нужно сделать:
⬇️Быть зареганным по нашей рефке - промо FintehiAndBanki
⬇️Совершать оплаты в течении месяца по нашей карте (траты через Curve тоже учитываются)
🔲В общем ничего сложного, кто за месяц совершит трат на наибольшую сумму по нашей карте, тот получит вечный Brighty Pro тариф, на котором у вас будет:
🟠Фиксированный стейкинг USDC под 10.4%
🟠GB IBAN с возможностью отправлять/принимать 3м лицам
🟠AI Инвестиции
🟠Обмен без комиссий до 5000 евро, тобишь по биржевому курсу
🟠Лимиты на вывод до 500к евро в месяц
🟠Большее количество физических и виртуальных карт
🔲Если у вас нет нашей карты то заполните эту форму и мы вам ее выпустим. Нужно будет указать имя пользователя Телеграмм и Brighty таг
🔲Подобная акция существует только у нас на канале, ее и не только ее, мы продумывали совместно с командой BrightyApp. Дерзайте, время пошло 😁
#BrightyApp#Brighty
🔖Все наши посты тут
🔖Ссылка для доната
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔗BrightyApp🔗
🔲Brighty добавили 3 новых токена BNB, Polygon и Arbitrum, можно их свапать друг в друга и другие монеты без всяких мостов и прочих газов, что удобно. Но вывод конечно дороговат - по 3 евро, как и все остальные монеты
🔲Если ещё нет счета Brighty то вот рефка, дают 25 USDC после успешной регистрации и оплаты картой покупок от 10 евро
🔲Настоятельно рекомендую зарегаться по нашей рефке 😁, так как скоро объявим конкурс от Brighty и принять участие смогут только те у кого регистрация под этой рефералкой
#BrightyApp#Brighty
🔖Все наши посты тут
🔖Ссылка для доната
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔲Ну чтож до окончания конкурса осталось чуть больше суток разрыв между 3м и 4м место совсем небольшой, как и между 1м и 2м. Этот конкурс смотрю вам зашёл хорошо, вечный Brighty Pro, как никак, такого нигде больше нет 😁
🔲Послезавтра подведем итоги и проверим всех приглашенных, так что колличество баллов возможно урежется
#BrightyApp#Brighty
🔖Все наши посты тут
🔖Ссылка для доната
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔗BrightyApp🔗
🔲Кто сделал себе GB IBAN в Брайти, который доступный на Pro тарифе, может теперь у себя его увидеть помимо LU IBAN, который недавно пришел в Брайти на смену MT IBAN, чекайте
🔲 Напоминаю что с GB IBAN можно отправлять/принимать евро третьим лицам, на LU IBAN только на свои счета
#Brighty#BrightyApp
🔖Все наши посты тут
🔖Ссылка для доната
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
🔲Нешуточная гонка идёт по конкурсу на вечный BrightyApp Pro 😁. Есть 4 лидера, которые попеременно обгоняют друг друга
🔲Мы пока ещё не проверяли кого вы пригласили в чат и на канал, так что имейте в виду, баллы могут быть срезаны, если я увижу, что вы твинов напихали, даже если эти твины чат оплатили
🔲 Выиграть может каждый, понимаю, что бот наш непростой, но это единственный вариант, как можно отфильтровать ботов, а также уровнять обычных людей и тех у кого есть свои каналы
#BrightyApp#Brighty
🔖Все наши посты тут
🔖Ссылка для доната
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале
✨Конкурс#3✨
🔲Таки третий конкурс. На этот раз думаю равнодушным никто не останется 😁
🔲Всего три призовых места - и каждое место это бесплатный вечный Brighty Pro тариф (стоимость этого тарифа 18 евро в месяц), который с недавнего времени дает вам ещё и GB IBAN с которого есть возможность отправлять/принимать SEPA третьим лицам
🔲Спасибо огромное Николаю и команде BrightyApp, кто выделил нам такие аккаунты
🔲Что необходимо сделать:
⬇️Пригласить человека на канал и в чат, ботов не накручивайте, это все легко проверить, если кто-то будет заподозрен в накрутке ботов это будет бан и в чате и на канале
⬇️Каждый человек на канал это 10 баллов, каждый человек в чат это 50 баллов, чат на данный момент стоит 10 евро. Предпочтительнее конечно подписчики с EU резиденцией, мы тут про ЕС всё-таки
⬇️Через 10 дней мы подведем итог и раздадим аккаунты Brighty Pro трем победителям.
🔲Теперь, как пригласить человека, через бота которого мы собрали, спасибо @sovetnik_msk
🔲Перейти в бота @FintehiAndBanki_bot и он вам сгенерирует 2 реферальные ссылки, которые вам и нужно будет отправить
⬇️После того, как человек перешёл по ссылке ему нужно нажать кнопку "Подписаться на канал/чат" а после подписки нажать кнопку "я подписался" и вам начислится 10 баллов или 50 баллов если он оплатил чат и вступил
⬇️Те кто сейчас находится на канале, но не в чате, ваш вход в чат, также даст вам 50 баллов
🔲Если у вас ещё нет аккаунта BrightyApp вы также можете принять участие в конкурсе, вам нужно будет открыть счет Брайти по моей рефке, и после 3х оплат от 10 евро, вам дадут сверху 25 USDC
🔲Акция началась, желаю всем удачи
#Brighty#BrightyApp
🔖Все наши посты тут
🔖Ссылка для доната
🔖Если хотите вступить в наш чат
🔖Тут все полезные рефки
🔖Если вы хотите написать пост на канале