Мы используем 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
#xabar
Qadrli davradoshlar!
Galdagi adabiy muhokama uchun Nazar Eshonqulning „Giryon“ romani tanlandi.
Tadbir sanasi qoʻshimcha eʼlon qilinadi.
Mutolaaga darhol kirishishingiz mumkin😉
@adabiy_klub
#xabar
Qadrli davradoshlar!
Galdagi adabiy muhokama uchun O‘zbekiston xalq yozuvchisi Erkin Aʼzamning "Momaqaldiroq ostida sayr" romani tanlandi.
Kitob mutolaasiga tezda kirishing! Tadbir sanasi qoʻshimcha eʼlon qilinadi.
Aytgancha, so‘rovnomadagi boshqa asarlarni ham davramizda ketma-ket muhokama qilamiz!
@adabiy_klub
#xabar
🎓2026-yil uchun stajor-tadqiqotchilik, tayanch doktorantura va doktorantura bosqichlarida o‘qish bo‘yicha qabul kvotalari.
🗓 Hujjatlar 2025-yil 5-noyabrgacha qabul qilinadi.
Oliy ta’limdan keyingi ta’limni davom ettirmoqchilarga jo‘natib qo‘yamiz.
🌐Sayt✈️Telegram✅Murojaat♾️Muhokama📱Instagram
#xabar
Xurshid Davron bilan ijodiy uchrashuv
21-oktabr – O‘zbek tili bayrami munosabati bilan Chilonzor tumanidagi 178-maktabda O‘zbekiston xalq shoiri Xurshid Davron bilan ijodiy uchrashuv o‘tkazildi.
Tadbirda faol qatnashgan o‘quvchilarga "Til va adabiyot ta'limi" jurnalining maxsus soni va bolalar shoiri Orif To‘xtashning "Ko‘zmunchoq" kitobidan sovg‘a qilindi.
🌐Sayt
✈️Telegram
✅Murojaat
♾Muhokama
#xabar
🇺🇿“Vatanparvar bolajon” loyihasi doirasida O'zbekiston bolalar tashkiloti tomonidan yangi animatsion multfilm taqdim etilmoqda!
Ushbu multfilm orqali farzandlaringiz va o'quvchilaringiz Davlat ramzlarimiz haqida qiziqarli ma’lumotlarga ega bo‘lishadi.
Ona Vatanga bo’lgan mehrni, faxr va g‘urur tuyg‘usini teran idrok etishadi.
Sayt✈️Telegram✅Murojaat♾️Muhokama
#xabar
SHE’RDAN RUXSATSIZ FOYDALANSA NIMA BO‘LADI?
“Adolat” milliy huquqiy axborot markazi tomonidan O‘zbekistonda ilk bor sun’iy intellekt texnologiyalari asosida yangi “Inson va qonun AI” gazetasi nashr qilindi.
Huquqiy gazeta deganda ko‘pincha tushunilishi qiyin matnlar ko‘z oldimizga keladi. “Inson va qonun AI” gazetasi butunlay o‘zgacha usulda yaratilgan. Gazetadagi barcha kontentlar soha mutaxassislari nazorati ostida sun’iy intellekt yordamida tayyorlangan bo‘lib, sodda va tushunarli tilda yozilgan.
Xo‘sh, mualliflik obyektlari, ya’ni she’riy hamda nasriy asarlar, qo‘shiq, film va hokazolardan ruxsatsiz foydalansa nima bo‘ladi?
Shu va shunga o'xshash kerakli savollarga oson va tushunarli javoblarni gazeta sahifalarida o‘qing👇
https://t.me/hudud24official/30655
Sayt✈️Telegram✅Murojaat♾️Muhokama
#xabar
❗️ Boshqa tillarda ta’lim olgan sinf bitiruvchilari ham endi davlat tilidan imtihon topshiradi
Maktabgacha va maktab taʼlimi vazirining 2025-yil 20-fevraldagi 65-buyrugʻi bilan umumiy oʻrta taʼlim muassasalarida yakuniy davlat attestatsiyasi oʻtkazish tartibi belgilandi.
Mazkur hujjatga asosan umumiy oʻrta taʼlim muassasalarida yakuniy davlat attestatsiyasi oʻtkaziladigan fanlar roʻyxati va imtihon oʻtkazish shakllari, umumtaʼlim fanlari hamda xorijiy tillarni bilish darajasini baholovchi milliy va xalqaro tan olingan sertifikatlar roʻyxati tasdiqlandi.
Unga koʻra, 9-sinf oʻquvchilarining yakuniy davlat attestatsiyasi:
➖Ona tili va adabiyoti (taʼlim oʻzbek tilida olib boriladigan sinflar uchun) fanidan – yozma;
➖Davlat tili (taʼlim tili oʻzbek tili boʻlmagan sinflar uchun)dan – yozma;
➖Matematika fanidan – yozma;
➖Oʻzbekiston tarixi fanidan – yozma/ogʻzaki;
➖Jismoniy tarbiya fanidan – amaliy shaklda oʻtkaziladi.
11-sinf oʻquvchilarining yakuniy davlat attestatsiyasi:
➖Ona tili va adabiyoti (taʼlim oʻzbek tilida olib boriladigan sinflar uchun) fanidan – yozma;
➖Davlat tili (taʼlim tili oʻzbek tili boʻlmagan sinflar uchun)dan – yozma;
➖Matematika (Asosiy) / Matematika (Chuqurlashtirilgan) fanidan – yozma;
➖Tarix fanidan – yozma;
Oʻquvchining tanlovi boʻyicha:
➖ Ona tili va adabiyoti (qoraqalpoq, rus, qozoq, turkman, tojik, qirgʻiz tilida taʼlim boʻlgan sinflar uchun), Biologiya, Fizika, Kimyo, Davlat huquq asoslari, Geografiya fanlaridan – yozma;
➖ Chet tili fanidan yozma/ogʻzaki shaklda oʻtkaziladi.
Ma’lumot uchun, 2025-yilidan boshlab taʼlim o‘zbek tilida olib borilmaydigan umumiy o‘rta ta’lim muassasalarining 11-sinf bitiruvchilari uchun ham Davlat tilidan yakuniy nazorat imtihonlarini topshirish majburiy bo‘lishi belgilanmoqda.
🌐Sayt
✈️Telegram
✅Murojaat
♾Muhokama
#Xabar
IELTS'dan 5,5 va undan yuqori ball toʻplaganlar bu yil 52 ming 706 nafarni tashkil qildi. Solishtirish uchun, 2020-yili 10 mingdan oshiqroq koʻrsatkich qayd etilgan.
Sayt | Telegram | Murojaat | Muhokama
#xabar
🇺🇿🇲🇳Oʻzbekcha-moʻgʻulcha soʻzlashgich yaratiladi
Moʻgʻulistonning Oʻzbekistondagi elchixonasida oʻzbek olimlari ishtirokida davra suhbati boʻlib oʻtdi. Uchrashuvda tomonlar ilmiy-ijodiy hamkorlikning istiqbollari borasida fikr almashdi.
Davra suhbati yakunida birinchi navbatda oʻzbekcha-moʻgʻulcha va moʻgʻulcha-oʻzbekcha soʻzlashgich yaratishga kelishib olindi. Istiqbolli rejalar yuzasidan aniq dastur ishlab chiqilishi va ishchi tartibda yana uchrashuv belgilanishi bildirildi.
👉BATAFSIL
Sayt | Telegram | Murojaat | Muhokama
#xabar
703 ta kon nomi o‘zbekchaga almashtirildi
Vazirlar Mahkamasining "Tog‘-kon sanoati va geologiya sohasidagi ayrim geografik obyektlarning nomlarini davlat tili qoida va me’yorlariga muvofiqlashtirish to‘g‘risida"gi qarori (15.11.2024 yildagi 766-son).
#xabar
Yangi Toshkentda Alisher Navoiy ilmiy tadqiqot markazi quriladi
Majmua Alisher Navoiy nomidagi Xalqaro ilmiy-tadqiqot markazi, Adabiyot muzeyi va Milliy maqom markazini oʻz ichiga oladi. Shuningdek, 400 oʻrinli zal, xalqaro ilmiy tadqiqot markazi, 200 oʻrinli oʻzbek tili, adabiyoti va musiqasi maktabi ham boʻladi.
Jahonga mashhur “Zaha Hadid architects” kompaniyasi loyihalashtirgan. Meʼmorlar Oʻzbekiston meʼmorchiligi tarixiga tayanishgan. Markaz anʼanaviy oʻzbek naqshlari va zamonaviy dizayn tamoyillari bilan boyitilgan monumental arxitektura namunasi boʻlishi kutilmoqda.
Sayt | Telegram | Murojaat | Muhokama