Мы используем 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
📢 Hunter Biden sues Rudy Giuliani over alleged privacy violations! 🕵️♂️ Lawsuit claims Giuliani is responsible for the destruction of Biden's digital privacy. 💥 Complaint alleges hacking, tampering, and dissemination of data obtained from Biden's alleged laptop. 📝 Giuliani's former attorney, Robert Costello, also named as a defendant. 🚨 Attorneys for Biden and Giuliani have yet to comment. 🔄 Stay tuned for updates on this developing story! #PrivacyMatters
https://www.foxnews.com/politics/hunter-biden-sues-rudy-giuliani-laptop-accuses-ex-trump-lawyerhacking
Subscribe to @BadVolfNews
Currently we are witnessing arrest of creator of main digital privacy respecting messenger Pavel Durov.
WHY THIS MATTERS:
With over 950 million users, Telegram is one of the last products with respect to digital privacy. Holding Durov accountable for content shared by users or for protecting user data from authorities sets a dangerous precedent moving on for everyone that wants to create a privacy first solutions. This is not just about one person. It’s about safeguarding the right to privacy for all of us as a collective.
This action is a serious threat to the fundamental right to privacy in the digital age. Telegram has been a vital tool for millions around the world, ensuring freedom of speech and protecting our personal data, as well as providing the outlet to freely share opinions and information from unwarranted intrusion.
WHAT CAN YOU DO:
We need to raise our voices and demand justice. Write to Amnesty International at [email protected] and urge them to support Pavel Durov and advocate for his release. Amnesty has a powerful voice on global platform and has been instrumental in defending human rights across the world. If we unite and work together by sending our concerns to them with requests, we will get justice to work.
Let’s stand together for our fundamental digital rights and make sure this doesn’t go unnoticed. 🛡️
#Repost to other places and channels in order to reach broader masses and communities, so we can get more gravitas in order to protect human right to digital privacy
We as humans are stronger and louder in unity and mass.
Line for Enquiries: [email protected]
Mail template: https://telegra.ph/Amnesty-Mail-Template-08-25
#FreeDurov#PrivacyMatters#DigitalRights#AmnestyInternational
Zoom Addresses EU Privacy Concerns and Updates Terms of Service
Greetings! In response to discussions about potential EU privacy law implications, Zoom issues a statement and revises its Terms of Service. The focus? Ensuring customer data isn't utilized to train AI models.
Zoom's statement and Terms affirm that user-generated content, including audio, video, chat, and more, isn't employed for training Zoom's or any third-party AI models. This step aims to dispel any concerns.
Zoom initially shared its statement on August 7 and later updated it on August 11, aligned with the revised Terms. The shared stance now unequivocally states, "Zoom does not use any of your customer content to train AI models."
Earlier, a Stack Diary article flagged changes to Zoom's March Terms, raising potential concerns about broad data utilization for AI model training. Zoom's quick response aims to address these concerns and reaffirm privacy commitments.
#Zoom#PrivacyMatters#TermsOfService#AIModels#DataProtection#PrivacyLaw#TechUpdates
Hey there, fellow freedom fighters! 🚀⚡
Imagine Nostr leveling up with custom NIPs that let us plug in ANY crypto we want. $XMR for ultimate privacy, $TON for seamless Telegram vibes, or whatever floats your boat. And don't forget stacking Bitcoin + Lightning Network ⚡ with Cashu ecash for that unbreakable privacy layer!
This is how we build unstoppable finance, censorship-resistant social media, decentralized identity, and true non-KYC freedom tech. No more chains just pure sovereignty! Who's ready to make it happen? 🔥
Join the resistance: t.me/DanishCryptoDK | npub1c3gyzcvf2xakqy4vy06umu7hgpr97ttyp05yrlvmk8g8xvmse57qj286r6
#PrivacyMatters#Nostr#XMR#TON#Bitcoin#Lightning#Cashu#Decentralization#FreedomTech
Hey there, fellow freedom fighters! 🚀⚡
Imagine Nostr leveling up with custom NIPs that let us plug in ANY crypto we want. $XMR for ultimate privacy, $TON for seamless Telegram vibes, or whatever floats your boat. And don't forget stacking Bitcoin + Lightning Network ⚡ with Cashu ecash for that unbreakable privacy layer!
This is how we build unstoppable finance, censorship-resistant social media, decentralized identity, and true non-KYC freedom tech. No more chains just pure sovereignty! Who's ready to make it happen? 🔥
Join the resistance: t.me/DanishCryptoDK | npub1c3gyzcvf2xakqy4vy06umu7hgpr97ttyp05yrlvmk8g8xvmse57qj286r6
#PrivacyMatters#Nostr#XMR#TON#Bitcoin#Lightning#Cashu#Decentralization#FreedomTech
🚀TON Gifts Gambling Scene: Crash, Roulette & Pure Degen Plays – November 2025🚀
Hi degens! 🔥 You've mastered markets, stacked free daily wins, and lent Gifts for passive yields. Now enter the high-risk arena: apps where you bet Gifts (or TON) on crash, roulette, plinko, dice, or winner-takes-all pots.
These are pure gambling..
house edge exists, volatility is brutal, most players lose long-term.
Only play what you can afford to burn.
No financial advice, just tools for responsible rebels.
But for those who love the rush... here’s the hottest Gift gambling spots right now. All on TON, no KYC, instant action 🙈
⚠️ Current Ecosystem Snapshot (Nov 21, 2025)
- Gifts market cap stable ~$185-195M (down slightly from $202M summer peak but holding strong)
- Stickers surging hard (600%+ YTD, ~$30M+ cap) but Gifts still 6-8x bigger
- Limited drops & celebrity collabs still printing 50-300x for holders
- TON NFT volume routinely top 3 chains globally – all fueled by Telegram's 1B users going degen
🎰 Top Gifts Gambling Apps (High Stakes Edition)
1. Rolls – Let's Fucking Roll 🎡
Winner-takes-ALL Gift pots! Deposit Gifts→ more valuable Gift = higher win chance. 2+ players trigger the roll. They also let you stake Gifts for +25% APR TON rewards (passive play). Pure adrenaline.
https://t.me/rollsgame_bot/app?startapp=ref_izDyhtZZBA
2. Balls
Plinko + Ball Escape madness. Drop balls, watch physics do the rest, win big on drops.
https://t.me/myballs/app?startapp=ref_tzdt0z2l7bj
3. Bust'a Gift
Classic crash but with Telegram Gifts on the line. Time your cashout or get rekt.
https://t.me/bustagift_xbot/app?startapp=pal403954791
4. Epic Gift
Crash game supporting both Gifts & TON bets. Also has daily free rolls (best of both worlds).
https://t.me/epic_gift_bot/app?startapp=ref_JPFOFQ
5. Gift Phase
Double, Dice, Spin Roulette.
bet small, win your first (or next) Gift fast.
https://t.me/GiftPhaseBot/GiftPhase?startapp=403954791
6. Pilot
Clean crash game, TON only, super smooth multipliers. For the pure aviator lovers.
https://t.me/BullApp_bot?start=403954791
7. GiftUp
Crash + Crates opening. Unbox or ride the multiplier with your Gifts.
https://t.me/GiftUpRobot?start=403954791
These apps move FAST..
new ones pop up, some get rugged, always check community sentiment in @DCH_Community before going hard.
Remember rebels: Gambling is entertainment, not income. Stack on markets & lending for real alpha. But if you're feeling lucky and can handle the swing... LET’S FUCKING ROLL 🎲
What's your craziest win or worst rug story? Drop it in the chat – we learn together ✊
We are #TheRealDigitalResistance
#TelegramGifts#TONGambling#GiftCrash#NoKYC#Web3Degen#PrivacyMatters