Мы используем 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
🇰🇷🇺🇿Biznes va tadbirkorlik oliy maktabi va KOICA o‘rtasidagi hamkorlik masalalari muhokama qilindi.
🇺🇿 Biznes va tadbirkorlik oliy maktabida direktorning birinchi o‘rinbosari Sh. Sharaxmetov hamda Koreya xalqaro hamkorlik agentligi (KOICA)ning O‘zbekistondagi vakolatxonasi vakillari o‘rtasida uchrashuv bo‘lib o‘tdi.
🔵 Uchrashuvda Oliy biznes maktabi bilan KOICA o‘rtasidagi hamkorlik aloqalarini yanada mustahkamlash hamda Koreya Respublikasi bilan ta’lim va ekspertlik sohalaridagi hamkorlikni kengaytirish istiqbollari muhokama qilindi. Tomonlar xalqaro tajriba almashinuvi, zamonaviy boshqaruv va o‘quv yondashuvlarini joriy etish bo‘yicha fikr almashdilar.
🖇 Ma’lumot o‘rnida, KOICA ko‘magida hozirda Biznes va tadbirkorlik oliy maktabida professor Xvang Ug Sun ekspert-maslahatchi sifatida faoliyat yuritmoqda. Uning ishtiroki muassasaning boshqaruv tizimini takomillashtirish, xalqaro tajribani tatbiq etish hamda zamonaviy ta’lim metodlarini joriy etishda muhim ahamiyat kasb etmoqda.
🏷Shuningdek, uchrashuv davomida Koreyaning yetakchi oliy ta’lim muassasalari bilan hamkorlik aloqalarini rivojlantirish, akademik almashinuv dasturlarini yo‘lga qo‘yish, qisqa muddatli o‘quv kurslarini tashkil etish va qo‘shma ta’lim tashabbuslarini amalga oshirish masalalari muhokama qilindi.
🎓 Tomonlar KOICA dasturlari doirasida Oliy biznes maktabining boshqaruv va akademik salohiyatini oshirishga qaratilgan qo‘shma tashabbuslarni amalga oshirish va hamkorlikni yanada kengaytirish bo‘yicha kelishuvga erishdilar.
🇷🇺Подробнее
🇬🇧More
#GraduateSchool#KOICA#Cooperation
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
✅ TATUda o‘quv jarayonlarini jahon standartlariga mos ravishda amalga oshirish bo‘yicha KOICA bilan samarali hamkorlik olib borilmoqda
Bugun, 31-mart kuni TATUda “Integratsiyalashgan universitet axborot tizimini tashkil etish va taqdim etish” loyihasining yakunlanishi bo‘yicha tadbir bo‘lib o‘tdi.
Unda AKT vaziri Sh. Shermatov va Koreya xalqaro hamkorlik agentligi (KOICA) vakillari qatnashdi.
Batafsil: 👉https://mitc.uz/uz/news/view/3756
🔹🔹🔹
✅ Осуществляется плодотворное сотрудничество с KOICA целью реализации учебных процессов в ТУИТ в соответствии с мировыми стандартами
Сегодня, 31 марта, в ТУИТ прошло мероприятие, посвященное завершению проекта «Организация и предоставление информационной системы интегрированного университета».
В нем приняли участие Министр ИКТ Ш. Шерматов и представители Корейского агентства по международному сотрудничеству (KOICA).
Подробно: 👉https://mitc.uz/ru/news/view/3756
#mitc
#tatu
#koica
📌 Telegram|Twitter|Facebook|Instagram|Youtube
🌍Hududlarda startap-mentorlarni tayyorlash faol rivojlanmoqda
🏆 Samarqandda Biznes va tadbirkorlik oliy maktabi tomonidan Koreya xalqaro hamkorlik agentligi (KOICA) ko‘magida startap-mentorlarni tayyorlash bo‘yicha 5 kunlik seminar-trening boshlandi.
🌍Preparation of Startup Mentors is Actively Developing in the Regions
🔊 A 5-day seminar-training for startup mentors is being held in Samarkand. This initiative is organized by the Graduate School of Business and Entrepreneurship, with the support of the Korean International Cooperation Agency (KOICA).
🔍Подготовка стартап-менторов активно развивается в регионах
📈 В Самарканде проходит 5-дневный семинар-тренинг по подготовке стартап-менторов, организованный Высшей школой бизнеса и предпринимательства при поддержке Корейского агентства международного сотрудничества (KOICA).
#GraduateSchool#Samarkand#Seminar#Koica
🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube
Iqtidorli talabalar yutug'i: Universitetimiz talabasi Koreyada
💥 U-ENTER innovatsion markazi tomonidan o'tkazilgan startaplar tanlovida g'olib bo'lgan talabamiz Fyodor Amanov va loyiha mentori Azizbek Shukurov Koreya Respublikasiga borishdi.
✅ U yerda Koreya xalqaro hamkorlik agentligi (KOICA) tomonidan tashkil etilgan loyiha doirasida 10 ga yaqin ilmiy-amaliy seminarlarda ishtirok etishmoqda.
🎗 Mazkur ilmiy-amaliy sayohat talabamizning o'z loyihasini yanada rivojlantirishi va yangidan-yangi kashfiyotlar yaratishga undashiga ishonamiz.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖
#Koreya#KOICA#startap
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
🏬Samarqand shahrida startap mentorlar tayyorlash bo‘yicha amaliy trening yakunlandi
🔖Biznes va tadbirkorlik oliy maktabi tomonidan Koreyaning xalqaro hamkorlik agentligi (KOICA) bilan tashkil etilgan besh kunlik startap-mentorlarni tayyorlash dasturi nihoyasiga yetdi.
🧊A practical training session for startup mentors concluded in Samarkand
➡️ The five-day Startup Business Mentor Training Program, organized by the Graduate School of Business and Entrepreneurship with the support of KOICA, has successfully concluded.
🔔В Самарканде завершился практический тренинг по подготовке стартап менторов
⏱️ Пятидневная программа подготовки стартап-менторов, организованная Высшей школой бизнеса и предпринимательства при поддержке KOICA, подошла к концу.
#GraduateSchool#Samarkand#KOICA#Mentor
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
🏬Samarqand shahrida startap mentorlar tayyorlash bo‘yicha amaliy trening yakunlandi
📔 Samarqand shahrida Biznes va tadbirkorlik oliy maktabi tomonidan Koreyaning xalqaro hamkorlik agentligi (KOICA) ko‘magida tashkil etilgan 5 kunlik “Startap biznes mentorlarni tayyorlash dasturi” bo‘yicha amaliy trening nihoyasiga yetdi.
🧊A practical training session for startup mentors concluded in Samarkand
🏙 A five-day training program titled “Startup Business Mentor Training Program”concluded in Samarkand. This event was organized by the Graduate School of Business and Entrepreneurship with the support of the Korea International Cooperation Agency (KOICA).
🔔В Самарканде завершился практический тренинг по подготовке
стартап менторов
⏱ В Самарканде завершился 5-дневный тренинг по «Программе подготовки стартап бизнес менторов», организованный Высшей школой бизнеса и предпринимательства при поддержке Корейского Агентства по международному сотрудничеству (KOICA).
#GraduateSchool#Samarkand#KOICA#Mentor
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
🌍 Xalqaro_hamkorlik
👍“O‘zbekistondа davlat xizmatchilarining salohiyatini oshirish loyihasi” ishga tushirildi
Pilot dastur O‘zbekiston Respublikasi Prezidenti huzuridagi Boshqaruv samaradorligi agentligi va Koreya xalqaro hamkorlik agentligi (KOICA) hamkorligida amalga oshirilmoqda.
Bugun, Koreya davlat boshqaruvi instituti (KIPA) delegatsiyasining Toshkent shahriga tashrifi doirasida loyihani ishga tushirish marosimi tashkil etildi.
Loyihaning asosiy maqsadi – davlat xizmati samaradorligini oshirish, kadrlarning professional malaka oshirishini ta’minlashdir.
Loyiha doirasida davlat tashkilotlarida ishlash uchun zarur professional malakalarni aniqlash va tan olish maqsadida inson resurslari (HR)ni sertifikatlashtirish tizimi joriy etiladi, pilot vazirliklarda esa lavozimlar tahlili (job analysis) o‘tkaziladi.
Shuningdek, Loyiha doirasida metodologik ishlanmalar ishlab chiqish, treninglar va xorijga o‘quv safarlari tashkil etish ham belgilandi.
#BoshqaruvSamaradorligi#KOICA#KIPA#HR#JobAnalysis
Rasmiy sahifalarimiz
Veb-sayt|Telegram|Facebook|Instagram|You Tube|X|Aloqa
KOICA – Janubiy Koreyada ta'lim olish uchun to‘liq grant taqdim etadi!
📘 KOICA (Korea International Cooperation Agency) 1991-yilda tashkil etilgan bo‘lib, rivojlanayotgan davlatlarda ijtimoiy-iqtisodiy taraqqiyot yo‘lida grant dasturlarini amalga oshiradi.
📍 O‘zbekistonda 1995-yildan beri faoliyat yuritib kelmoqda.
🎓KOICA magistratura va PhD dasturlari uchun quyidagi xarajatlarni qoplaydi:
📚 O‘qish;
🏠 Yashash;
✈️ Transport;
🩺 Tibbiy sug‘urta xarajatlari.
✅Talablar:
👨💼 Davlat xizmatida kamida 2 yil ish tajribasi;
🏢 Davlat tashkiloti tomonidan rasmiy tavsiya xati;
🗣 Ingliz tili darajasi (IELTS 6.5 yoki ekvivalent).
📅 Ariza muddati: Har yili mart–aprel oylarida.
🌐 Batafsil ma’lumot va ariza topshirish:
🔗koica.go.kr/sites/koica_en/3448/subview.do
📲 Kanalimizni kuzatib boring – eng so‘nggi grant imkoniyatlari siz uchun yoritiladi!
#KOICA#Magistratura#JanubiyKoreya#Stipendiya#AlBeruniy#GrantImkoniyati