Мы используем 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
🛩️Boeing 787 Dreamliner — композитный лайнер для прямых маршрутов
📌Boeing 787 проектировался под модель point-to-point: прямые рейсы между городами, которые раньше соединялись только через хабы с пересадками. Фюзеляж, крыло и хвостовое оперение впервые изготовлены из углепластика — 50% массы конструкции. Композит легче, не подвержен коррозии и позволяет держать в кабине более высокое давление, снижая усталость пассажиров на длинных перелётах
🔵Вторая инновация — полностью электрическая архитектура. Наддув кабины, обогрев крыла, тормоза — всё работает на электричестве вместо сжатого воздуха от двигателей. В сочетании с композитной конструкцией и новыми двигателями это дало 20% экономии топлива по сравнению с Boeing 767. Программа далась тяжело: задержка на три года, заземление всего флота из-за батарей в 2013 году, стоимость разработки выросла с 10–12 до 28–32 миллиардов долларов
🔵К 2026 году поставлено более 1 100 экземпляров. 787-й открыл десятки маршрутов, которых раньше не существовало: Перт — Лондон, Хьюстон — Сидней, Аддис-Абеба — Дублин. Прогноз Boeing о том, что рынку нужен эффективный средний wide-body для прямых маршрутов, оправдался — 1 100 поставок против 251 у A380
⬅️В полной статье — сколько заклёпок у Boeing 767 и почему композитному фюзеляжу 787-го они не нужны, и какой двигатель из двух предложенных на выбор оказался проблемным.
Лёгкое небо × SkyMoments
#aviation#LN_EDU#история#Boeing787#Dreamliner
✈️ ETHIOPIAN AIRLINES: AFRICA'S AVIATION CHAMPION
የኢትዮጵያ አየር መንገድ፡ የአፍሪካ የአየር ትራንስፖርት ጀግና
Not just an airline - an EXPERIENCE at 35,000 feet! 🌍☕
ከአየር መንገድ በላይ - በ 35,000 ጫማ ላይ ልምድ!
━━━━━━━━━━━━━━━━
🏆 AFRICA'S UNDISPUTED AVIATION HUB
🌍 THE NETWORK:
• 130+ destinations across 5 continents
• Africa's largest airline network
• Addis Ababa = The Gateway to Africa
• Direct flights: NYC, London, Beijing, Mumbai, São Paulo
• "We connect civilizations!"
━━━━━━━━━━━━━━━━
🇷🇺 ETHIOPIA ↔ RUSSIA: BRIDGE BETWEEN CIVILIZATIONS
ኢትዮጵያ ↔ ሩሲያ፡ የስልጣኔዎች ድልድይ
ЭФИОПИЯ ↔ РОССИЯ: МОСТ МЕЖДУ ЦИВИЛИЗАЦИЯМИ
✈️MOSCOW (SVO): 3-4 flights/week | ~7 hours | от $450
✈️SAINT PETERSBURG (LED): Seasonal flights
ለሩሲያውያን ጎብኝዎች:
✅ Visa on arrival (30 days!)
✅ Russian meals available
✅ Gateway to all East Africa
✅ Cheaper than via Dubai/Istanbul
"От Москвы до Аддис-Абебы за 7 часов!" ❄️→☀️
━━━━━━━━━━━━━━━━
✈️ FLEET OF THE FUTURE:
• 140+ modern aircraft (Boeing 787, Airbus A350)
• Average age: 7 years (younger than most!)
• First African airline with Dreamliner
• Full Wi-Fi on international flights
━━━━━━━━━━━━━━━━
☕ THE EXPERIENCE YOU'VE NEVER HAD
💎 ETHIOPIAN COFFEE CEREMONY AT 35,000 FEET!
Imagine: You wake up from comfortable sleep... ✨
Open your eyes... 👀
And there she is - beautiful Ethiopian flight attendant in traditional habesha dress 👰
With jebena (ጀበና) filled with freshly brewed coffee ☕
She performs the ancient coffee ceremony... in the sky! 🌤️
THIS IS NOT A DREAM. THIS IS ETHIOPIAN AIRLINES.🔥
ይህ ህልም አይደለም። ይህ የኢትዮጵያ አየር መንገድ ነው።
Only on Ethiopian Airlines:
✅ Traditional coffee ceremony on long-haul flights
✅ Fresh Ethiopian coffee (birthplace of coffee!)
✅ Served by crew in traditional attire
✅ The aroma of home at 35,000 feet
━━━━━━━━━━━━━━━━
👰 BEAUTY & PROFESSIONALISM
Ethiopian cabin crew - recognized worldwide:
• Traditional habesha kemis with embroidery
• Warm Ethiopian hospitality (የኢትዮጵያ እንግዳ መስተንግዶ)
• Multilingual service
• "Our crew welcomes you home"
━━━━━━━━━━━━━━━━
💺 CLOUD NINE BUSINESS CLASS
• Lie-flat seats (180° recline)
• Ethiopian-inspired design
• Authentic cuisine (injera, doro wat in the sky!)
• Premium amenity kits
• 1000+ entertainment options
━━━━━━━━━━━━━━━━
💰 SMART PRICES
Real examples:
• Addis ↔ London: from $450
• Addis ↔ New York: from $650
• Addis ↔ Johannesburg: from $280
ShebaMiles: Earn miles on Star Alliance, upgrade to business, lounge access!
━━━━━━━━━━━━━━━━
🌟 WHY WE LEAD AFRICA
✅ 4-star Skytrax (highest in Africa)
✅ "Best Airline in Africa" 2023
✅ Star Alliance member
✅ Ethiopian-owned and operated (Africa's pride! 🇪🇹)
✅ 77+ years of excellence (since 1946!)
"የአፍሪካ ኩራት በሰማይ" (Africa's pride in the sky)
━━━━━━━━━━━━━━━━
✈️ FUN FACTS:
🤯 Only profitable airline in Africa for decades
🤯 Coffee ceremony by popular passenger demand!
🤯 Boeing 787 burns 20% less fuel (eco-friendly!)
🤯 Addis hub: 2,355m altitude - flight starts high! 🏔️
━━━━━━━━━━━━━━━━
📱 BOOK NOW:
ethiopianairlines.com | 24/7 support | Digital boarding
Pro tip: Book direct for best prices + full ShebaMiles!
━━━━━━━━━━━━━━━━
🇪🇹 MORE THAN AVIATION
🌍 Connecting Africa to the world
💪 African excellence
☕ Ethiopian culture in the skies
🎓 Training Africa's next pilots
"When you fly Ethiopian, you fly with Africa's best."
ከኢትዮጵያ ጋር ስትበር፣ ከአፍሪካ ምርጥ ጋር ነው።
━━━━━━━━━━━━━━━━
Ready to experience aviation the Ethiopian way? ✈️☕
━━━━━━━━━━━━━━━━
🌍 ETHIOPIA | ЭФИОПИЯ | ኢትዮጵያ
📱 Join us: @ethiopia telegram
#EthiopianAirlines#FlyEthiopian#AfricanAviation#CoffeeCeremony#AddisAbaba#EthiopianHospitality#Boeing787
✈️WSJ: командир разбившегося Boeing 787 мог сам отключить подачу топлива
📰 Детали расследования катастрофы Air India под Ахмедабадом шокируют даже экспертов.
💬
«Детали предварительного отчета о катастрофе самолета Air India, произошедшей 12 июня в Ахмедабаде, могут указывать на вину командира судна, отключившего подачу топлива в двигатели»
— сообщает The Wall Street Journal со ссылкой на источники, знакомые с оценкой расследования в США.
🎙 В диалоге пилотов, записанном в кабине, слышно, как один из них удивлённо спрашивает:
💬 «Почему вы отключили \[переключатели подачи топлива]?»
Ответ:
«Я этого не делал.»
🧑✈️ По информации WSJ, «второй пилот выразил удивление и запаниковал, в то время как командир судна сохранял спокойствие.»
📄Бюро по расследованию авиационных происшествий Индии (AAIB) 12 июля опубликовало предварительный отчёт, подтверждающий, что *«переключатели подачи топлива в оба двигателя самолета были выключены».*
При этом AAIB не уточнило, кто именно из пилотов их отключил.
⚠️ *«На данном этапе бюро не выявило проблем с топливными переключателями в самолетах этой серии и не выдвинуло никаких рекомендаций по безопасности эксплуатации двигателей Boeing 787-8.»*
Расследование продолжается, окончательные выводы будут представлены позже.
ИМХО:
От себя могу добавить, что с одной стороны версия с потенциальным выключением переключателей топлива КВСом имеет место быть. Но вот то что эту версию педалируют американцы, скорее всего очень близкие отношения имеющие с Boeing, наводит на определённые мысли... Что кое кто, как при крушении двух 737 MAX из-за неисправности MCAS, будет отмазываться до последнего, а в итоге признается, когда пыль уляжется, откупится от жертв кататстрофы и будет продолжтать спокойно работать.
#авиакатастрофа#Boeing787#AirIndia#WSJ#авиация#расследование#транспорт#пилоты#авиабезопасность🛫⚠️📰
✈️Первая в истории катастрофа Boeing 787 Dreamliner
Сегодня в Индии произошла трагедия — разбился дальнемагистральный лайнер 787 Dreamliner. На борту находились 242 человека: 230 пассажиров и 12 членов экипажа. По предварительным данным, погибло более 110 человек.
🛫 Самолёт вылетел из Ахмедабада и направлялся в Лондон (аэропорт Гатвик), но упал через 5 минут после взлёта, прямо в жилом районе.
🔥Это первая в истории авиакатастрофа с участием Dreamliner, самолёта, известного своими инновациями — и проблемами с аккумуляторами. Ранее эта модель уже становилась поводом для временного запрета полётов из-за опасности возгорания батарей.
📉 По кадрам очевидцев видно: у лайнера была недостаточная тяга двигателей. Возможные причины — попадание птиц, отказ мотора или некачественное топливо. Расследование только начинается.
🌍 Среди пассажиров: 169 граждан Индии, 53 британца, 7 португальцев и 1 канадец. Россиян на борту, по данным консульства, не было.
⚠️ После взлёта сработала система «Воздушная тревога». Вскоре — трагедия. Аэропорт Ахмедабада временно закрыт.
🕯️ Мы следим за ситуацией.
#Dreamliner#авиакатастрофа#Boeing787#Индия#авиация#крушение#авиапроисшествие#транспорт#новости#летатьнестрашно🕯️💔
🛫🇺🇸Трамп объявил о мега-контракте с Boeing на \$14,5 млрд!
⠀
Президент США Дональд Трамп раскрыл детали громкой сделки между 🇺🇸США и 🇦🇪ОАЭ — среди них контракт на \$14,5 млрд между Boeing, GE Aerospace и Etihad Airways✍️
⠀
📦 Что в заказе:
🔹28 широкофюзеляжных лайнеров Boeing 787 и 777X
🔹 Оснащены двигателями от GE Aerospace
🔹 Поставка — с 2028 года
⠀
✈️ Авиакомпания Etihad, базирующаяся в Абу-Даби, уже подтвердила сделку. Это часть стратегии по обновлению флота и адаптации под новые операционные задачи.
⠀
📢 Белый дом заявил:
Инвестиции укрепляют авиационное партнёрство между ОАЭ и США, поддерживая экспорт и промышленность Америки
⠀
📊 К слову, флот Etihad уже насчитывает около 100 самолетов, а в 2024 году планируется пополнение ещё на 20–22 борта.
⠀
🗓️ А накануне Boeing заключил ещё одну крупную сделку — с Qatar Airways на сумму до \$96 млрд.
⠀
💼 Большая авиация — большие деньги!
P.S. Я тут готовлю большой ролик про крах Боинг, но видимо крах откладывается на неопределённый срок, спасибо Донни и правительству США. Опять, или не опять а снова крупные корпорации в Америке выруливают засчет господдержки. А наши дорогие либшизоиды будут продолжать нам втирать, что такое есть только в России, а вот в США там капитализация, и государство никак не влияет на крупные бизнесы и не помогает им... Ну да, ну да.
⠀
#Boeing#Etihad#GEAerospace#США#ОАЭ#авиация#Трамп#самолеты#контракт#экономика#новости#экспорт#QatarAirways#Boeing787#Boeing777X#АбуДаби