Мы используем 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
🌎🇷🇺مسابقات جهانی زبان روسی برای خارجیها — ۲۰۲۵!
📣 خبر عالی! مهلت ثبتنام تا ۱۵ اکتبر تمدید شد!
به درخواست زیاد شرکتکنندگان از سراسر جهان، برگزارکنندگان — مؤسسه دولتی «Интеробразование» با حمایت وزارت علوم و آموزش عالی روسیه — تصمیم گرفتند یک فرصت دیگر به تمام علاقهمندان بدهند تا توانایی خود را در زبان روسی بیازمایند!
بیش از ۴۰۰ تیم از آسیا، اروپا، آفریقا، آمریکا و کشورهای همسایه روسیه ثبتنام کردهاند و تعداد شرکتکنندگان از ۲۰۰۰ نفر گذشته است! 🤩
تیمها در حال آماده شدن برای مراحل آنلاین هستند و رؤیای شرکت در فینال در مسکو را دارند! 🏆
💡مسابقات جهانی زبان روسی برای خارجیها چیست؟
این رویداد، یک رقابت بینالمللی منحصربهفرد است که در آن شرکتکنندگان نه تنها دانش خود را از زبان روسی نشان میدهند، بلکه منطق، خلاقیت و روحیهی کار گروهی خود را نیز به نمایش میگذارند.
این فقط یک مسابقه نیست — بلکه جشن باشکوهی است برای زبان روسی که دانشجویان را از سراسر جهان گرد هم میآورد! 🌎
👥چگونه شرکت کنیم:
• تیمی از ۵ نفر تشکیل دهید (سن ۱۶ تا ۲۲ سال، سطح زبان روسی حداقل A2)
• یک مربی بیابید — از هر کشوری، بیش از ۲۱ سال سن
• فرم ثبتنام را در سایت پر کنید 👈russianchampionship.com
🗓 مهلت ثبتنام تا ۱۵ اکتبر باز است!
#مسابقات_جهانی#زبان_روسی#RussianChampionship#Интеробразование#زبان_روسی_برای_خارجیها#تحصیل_در_روسیه#یادگیری_زبان_روسی#RussianLanguage#StudyRussian
@rs_tehran
@Rossotrudnichestvo_in_Iran
🌎🇷🇺ЧЕМПИОНАТ МИРА ПО РУССКОМУ ЯЗЫКУ ДЛЯ ИНОСТРАНЦЕВ — 2025!
📣Отличная новость: регистрация продлена до 15 октября!
По многочисленным просьбам участников со всего мира организаторы — ФГБУ «Интеробразование» при поддержке Министерства науки и высшего образования РФ — решили дать ещё один шанс всем, кто мечтает попробовать свои силы в русском языке!
Уже более 400 команд из Азии, Европы, Африки, Америки и Ближнего Зарубежья зарегистрировались, а число участников превысило 2000 человек! 🤩
Команды активно готовятся к онлайн-этапам и мечтают попасть в финал в Москве! 🏆
💡Что такое Чемпионат мира по русскому языку для иностранцев?
Это уникальное международное соревнование, где участники не просто демонстрируют знание русского языка, но и проявляют логику, креативность и командный дух.
Это не просто конкурс — это праздник русского языка, объединяющий студентов со всех уголков планеты! 🌎
👥 Как принять участие:
• Соберите команду из 5 человек (возраст 16–22 года, уровень РКИ — не ниже A2)
• Найдите тренера — старше 21 года из любой страны
• Заполните заявку на сайте
👉russianchampionship.com
🗓 Регистрация открыта до 15 октября!
#ЧемпионатМира#РусскийЯзык#RKI#RussianChampionship#Интеробразование#УчисьИграйПобеждай#RussianAsForeign#РусскийДляИностранцев#RussianLanguage#StudyRussian
@rs_tehran
@Rossotrudnichestvo_in_Iran
🎓Τελετή απονομής πιστοποιητικών του Κρατικού Πανεπιστημίου της Μόσχας Λομονόσοφ στη Θεσσαλονίκη
🇷🇺📜 Στις 30 Μαΐου 2025, στη Θεσσαλονίκη, πραγματοποιήθηκε επίσημη τελετή απονομής πιστοποιητικών του Κρατικού Πανεπιστημίου της Μόσχας Μ.Β. Λομονόσοφ (MSU) σε υποψηφίους που συμμετείχαν στις εξετάσεις στη ρωσική γλώσσα ως ξένη (TORFL) και σημείωσαν ικανοποιητική πρόοδο στην εκμάθησή της.
📍 Η τελετή έλαβε χώρα στις εγκαταστάσεις του Κέντρου Επαγγελματικής Κατάρτισης, υπό την καθοδήγηση της Ηλέκτρας Φιλιππίδη — συνεργάτη του Ρωσικού Σπιτιού στην Αθήνα.
👩🎓 Τα πιστοποιητικά απονεμήθηκαν σε μαθητές, φοιτητές και επαγγελματίες από διάφορους κλάδους — επιχειρηματίες, γιατρούς, μηχανικούς, δημοσιογράφους, στρατιωτικούς και άλλους — που σπουδάζουν τη ρωσική γλώσσα και τον πολιτισμό.
✨ Η εκδήλωση πραγματοποιήθηκε σε ζεστή και φιλική ατμόσφαιρα και προσέλκυσε αυξημένο ενδιαφέρον για τη ρωσική ως ξένη γλώσσα.
💬 Στους χαιρετισμούς της Η. Φιλιππίδη και των γονέων υπογραμμίστηκε η πρακτική σημασία της γνώσης της ρωσικής στο σύγχρονο παγκοσμιοποιημένο περιβάλλον, καθώς και η συμβολή της στην ενίσχυση των πολιτιστικών δεσμών μεταξύ Ελλάδας και Ρωσίας.
🎓 Ιδιαίτερη έμφαση δόθηκε στις δυνατότητες συνέχισης σπουδών σε ρωσικά πανεπιστήμια μέσω υποτροφιακών προγραμμάτων — μια προοπτική που προκάλεσε μεγάλο ενδιαφέρον.
📚 Το Κέντρο Επαγγελματικής Κατάρτισης, σε συνεργασία με το Ρωσικό Σπίτι στην Αθήνα, συνεχίζει να προάγει τη ρωσική γλώσσα και παιδεία στην Ελλάδα.
👏 Συγχαρητήρια σε όλους τους κατόχους πιστοποιητικών του MSU! Καλή συνέχεια στο ταξίδι σας στη ρωσική γλώσσα και τον πολιτισμό! 🇬🇷🤝🇷🇺
▶️ Διαβάστε περισσότερα εδώ https://clck.ru/3MQNrH
🎓Торжественное вручение сертификатов МГУ имени М.В. Ломоносова в Салониках
🇷🇺📜 30 мая 2025 года в г. Салоники состоялось торжественное вручение сертификатов Московского государственного университета имени М.В. Ломоносова (МГУ) прошедшим тестирование по русскому языку как иностранному (РКИ), показавшим хорошие успехи в его изучении и владении, на площадке Центра дополнительного образования (ЦДО) под руководством Филиппиду Э.В. — партнёра Русского дома в Афинах.
▶️ Подробнее https://clck.ru/3MQPAM
@rossotrudnichestvo@rusembgreece@sootechestvennikigreece
🔖#ΡωσικήΓλώσσα#MSU#ΡωσικήΕκπαίδευση#ΡωσικόςΠολιτισμός#ΡωσικόΣπίτιΑθήνα#ΤORFL#РусскийЯзык#Россотрудничество#GreekRussianFriendship#EducationAbroad#RussianLanguage#CertificationDay#StudyRussian
🔊Sound on ☕ please, repeat
Привет!
Tired of learning Russian? Great news for you today then: we have thousands of words that are similar to English ones!
Let’s start with those relating to food! Notice that the pronunciation is not always similar, so watch out for those accents! Still, learning Russian versions of the words you already know is far easier than learning absolutely new ones 🙂
That’s not the end of the list! Do you have any more examples? Drop them down in the comments! 👇🏼
Credits: Westend61, Aleksandr Kuzmin, Martin Barraud, serggn, Chris Stein, Halfdark/Getty Images
Sourse: Russia Beyond
https://t.me/russiabeyond/8927
#russianclasses#russianbeyond#РусскийДом#RussianHouse#Образование#КРЯ#brussels#belgium#educationrussia#RussianHouseBrussels#russianlanguagecoursesbrussels#russianlanguage#learnrussian#studyrussian
🇷🇺📚Κρατικές εξετάσεις στη ρωσική γλώσσα στο Ρωσικό σπίτι στην Αθήνα: χειμερινή περίοδος
Από τις 1-2 Μαρτίου 2025, στο Ρώσικο σπίτι στην Αθήνα (ΡΠΕΚ) διεξήχθησαν οι κρατικές εξετάσεις στη ρωσική ως ξένη γλώσσα (TRKI), οι οποίες διοργανώθηκαν για Έλληνες και συμπατριώτες που διαμένουν μόνιμα στην Ελλάδα, με τη συμμετοχή των ειδικών εμπειρογνωμόνων του Κέντρου Εξετάσεων για Ξένους Πολίτες του Κρατικού Πανεπιστημίου Λομονόσοφ της Μόσχας.
📖 Διαβάστε περισσότερα εδώ 👉https://clck.ru/3GmHVS
🇷🇺📚Государственное тестирование по русскому языку в Русском доме в Афинах: зимняя сессия
С 1-2 марта 2025 года в Русском доме в Афинах (РЦНК) прошло государственное тестирование по русскому языку как иностранному (ТРКИ), организованное для греков и соотечественников, постоянно проживающих в Греции, с участием ведущих специалистов Центра тестирования для иностранных граждан МГУ им. М.В. Ломоносова.
📖 Читайте подробнее здесь 👉https://clck.ru/3GmHFT
@rossotrudnichestvo@MID_Russia@rusembgreece
#ΡωσικήΓλώσσα#TRKI#ΡωσικόΣπίτιΑθήνα#ΕξετάσειςΡωσικής#Γλώσσες#Σπουδές#Πιστοποίηση#Москва#Μόσχα#ΡΠΕΚ#RCNK#RussianLanguage#Exams#StudyRussian#Lomonosov#РусскийЯзык#ТРКИ#РусскийДомАфины