Мы используем 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
Yandex Ads Telegram kanallarida reklama berishni soddalashtirdi
Endi reklama beruvchilar katalog orqali kanallarni mustaqil tanlab, reklamaviy postlarni ko‘rilishlar uchun to‘lov asosida joylashtirishlari mumkin.
❓Nima o‘zgaradi:
• reklama qayerda chiqishi ustidan kengroq nazorat
• kerakli auditoriyaga yetib borish osonlashadi
• brend qamrovi va tanilishi oshadi
Bu yangilik kanal mualliflari uchun ham foydali. Reklama beruvchilar soni ortib, joylashtirish va daromadni boshqarish yanada qulaylashadi.
📈 Raqamlar o‘z-o‘zidan gapiradi
Yandex Advertising Network reklama tarmog‘ida 18 mingdan ortiq Telegram kanallar va 320 million obunachi mavjud. 2025 yilda Yandex Ads orqali Telegram'ga kiritilgan brend investitsiyalari ikki barobarga oshgan.
⚙️ Reklamani ishga tushirish va sozlash Direct Pro orqali amalga oshiriladi: u yerda auditoriya va faollik ko‘rsatkichlarini ko‘rish, ko‘rilish uchun narx va budjet prognozi bilan tanishish, shuningdek postni muayyan kanal uslubiga moslashtirish — vizuallar, emodzi va harakatga chaqiruvchi tugma qo‘shish mumkin.
Telegram tobora «chat»dan biznes uchun to‘laqonli media platformaga aylanib bormoqda. Buning uchun zarur instrumentlar esa allaqachon mavjud.
➡️#yandex | Birinchi IT-Blog
Yandex ML School talabalarining uch jamoasi ML Community xakatonining top-5 taligidan joy oldi 🏆
🧑💻 ML Community xakatonida Yandex ML School talabalaridan iborat uch jamoa eng yaxshi beshlikka kirdi. Xakaton Kaggle formatida o‘tkazildi: O‘zbekistonning turli hududlaridan 35 ta jamoa ishtirok etdi, ishtirokchilar real mashinali o‘qitish vazifasini bajarib, gipotezalarni eksperimentlar orqali tekshirdi hamda yechimlarini hakamlar hay’ati oldida himoya qildi.
Yandex ML School Uzbekistan faqat 2025 yilda faoliyatini boshlagan bo‘lsa-da, qisqa vaqt ichida sezilarli natijalarni ko‘rsatmoqda. Joriy yil bahorida maktabda Ochiq eshiklar kuni o‘tkazilishi rejalashtirilgan, yoz mavsumida esa yangi qabul boshlanadi.
👉Batafsil saytda
➡️#yandex | Birinchi IT-Blog
Telegram'dagi mualliflar va media Yandex Ads orqali 57 million dollardan ortiq daromad oldi🤑
Yandex Uzbekistan Telegram'da faoliyat yuritayotgan mualliflar va media uchun qo‘llab-quvvatlashni kengaytirdi. Yandex Ads instrumentlari yordamida kreatorlar reklamaviy beruvchilarni mustaqil qidirmasdan turib o‘z kontentini monetizatsiya qilishlari mumkin.
👉 2023 yilda Yandex Advertising Network orqali monetizatsiya ishga tushirilganidan beri tarmoq hamkorlari 57 million AQSH dollaridan ortiq daromad oldi. Bugungi kunda YAN tarmog‘i 18 000 dan ortiq Telegram kanalni birlashtiradi, ularning umumiy auditoriyasi 320 million obunachidan oshib ketgan.
➡️#yandex | Birinchi raqamli IT-Blog
Yandex Uzbekistan Yandex 360 онлайн-офисининг сотувини бошлади
📄 Эндиликда Ўзбекистондаги компаниялар учун жамоавий ишни ташкил этишга мўлжалланган қулай воситалар — Почта, Календарь, Диск (файлларни булутда сақлаш), Ҳужжатлар, Мессенджер, Телемост видеомулоқот хизмати, вазифалар ва жараёнлар учун Трекер ҳамда бошқа маҳсулотлар қолди.
🤖 Ҳужжатлар онлайн-редактори эса матнларни тайёрлаш ва таҳрирлашда ёрдам берадиган AI имкониятлари билан жиҳозланган.
👉Yandex 360 га бошқа тизимлардан ўтаётган ташкилотлар учун маълумотларни кўчириш воситалари ва барча босқичларда тўлиқ техник ёрдам тақдим этилади. Маълумотлар миграциясини бир нечта босиш орқали (one click) ишга тушириш мумкин.
➡️#yandex | Birinchi raqamli IT-Blog
🎵 "Yandex Musiqa" "AI-setlar Mening to‘lqinim" funksiyasini ishga tushirdi
ℹ️ Endi "Mening to‘lqinim" nafaqat treklarni tanlaydi, balki ularni yagona oqimga birlashtiradi. Pauzasiz va kayfiyat uzilmasdan ovoz berilishini neyrotarmoq ta’minlaydi — musiqalar DJ-setdek yangraydi. Model kompozitsiyalar tuzilishini tahlil qilib, eng yorqin qismlarini tanlaydi va ularni bir-biriga ustma-ust qo‘yadi.
🪩 Setlar musiqa janrlari (70 dan ortiq tur) hamda kayfiyat va mashg‘ulotlar («Tungi kecha», «Mashg‘ulot» va hokazo) bo‘yicha guruhlanadi.
📱«AI-setga birlashtir» funksiyasini mobil ilova bosh sahifasidan topish mumkin. «Plyus» obunachilari setni lossless-sifatda ham tinglashlari mumkin.
🔜 Tez orada AI-setlar veb-versiyada, ish stoli ilovasida va «Alisa»li aqlli qurilmalarda ham paydo bo‘ladi.
➡️#yandex | Birinchi raqamli IT-Blog
🇺🇿 Yandex O‘zbekiston sun’iy intellektli qidiruvni o‘zbek tilida ishga tushirdi
🔍Yandex Uzbekistan yangilangan Yandex Search’ni taqdim etdi — endi u o‘zbek tilida o‘rgatilgan neyrotarmoqlarga asoslangan. Xizmat so‘rovlarni yaxshiroq tushunadi, kerakli kontentni topishga va tarjima qilishga yordam beradi, shuningdek, qisqa javoblar ham taqdim etadi.
🕸 Qidiruv tizimi ingliz va rus tillaridagi materiallarni milliy kontekstni inobatga olgan holda o‘zbek tiliga tarjima qila oladi. Natijada 11,6 millionta matn(shu jumladan, Wikipedia va StackOverflow’dagi maqolalar) o‘zbek foydalanuvchilari uchun ochiq bo‘ldi.
💬 Foydalanuvchilar o‘zbek yoki rus tilida savollar berishi va javoblarni yandex.uz bosh sahifasida chati orqali olishlari mumkin. Javoblar natijalardan yuqorida ko‘rsatiladi, Yandex AI rejimi tanlansa — doimiy tarzda.
🧠 Servis oddiy va murakkab savollarga javob bera oladi, masalan: “Buxoroda bir kunda qaysi diqqatga sazovor joylarni ko‘rish mumkin?” Javobdan so‘ng, aniqlashtiruvchi savollarni ham avtomatik tavsiya qiladi.
➡️#yandex | Birinchi raqamli IT-Blog
💸Yandex "Alisa" uchun alohida ilovani chiqardi
ℹ️ U orqali endi ChatGPT'ga o'xshash neyrotarmoqdan foydalanish, YandexART 2.0 neyrotarmog'i yordamida rasmlarni generatsiya qilish mumkin bo'ldi.
➡️#yandex | Birinchi raqamli IT-Blog
💰Endi Telegram kanalingiz orqali PUL ISHLASH oson!
🔎Agar kanalingizda obunachilaringiz 2K va undan yuqori bo'lsa, Yandex monetizatsiya tizimi avtomatik tarzda reklamalarni joylab, o'chirib evaziga sizga pul to'laydi.
🌐 Siz ham partner.yandex.ru saytida ro'yxatdan o'ting va daromad topishni boshlang.
➡️#yandex | Birinchi raqamli IT-Blog
🔥 Telegram kanalingizda reklama orqali pul ishlang!
📱Yandex Uzbekistan telegram-kanallarni monetizatsiya qilishni sinovdan o‘tkazmoqda.
📱 2000 dan ortiq kuzatuvchilari bo‘lgan telegram-kanallar endi Yandex Ads’dan reklama namoyish qilishdan qo‘shimcha daromad olishlari mumkin.
⚠️ Hozircha vosita yopiq beta-sinov bosqichida. Sinovda ishtirok etish uchun telegram-kanalni saytda ro‘yxatdan o‘tkazish va tekshiruvni kutishi kerak.
💸 Kichik kanallar uchun ushbu vosita asosiy, kattaroqlari uchun esa qo‘shimcha daromad manbai bo‘lishi mumkin.
❔ Bu qanday ishlaydi?
● Reklama rasm, video va reklama beruvchining saytiga havolasi bo‘lgan oddiy postga o‘xshaydi.
● Neyron tarmoqlar kanalning mazmuni va mavzusini hisobga olgan holda reklamalarni tanlaydi va maxsus bot reklama postlarini joylashtiradi.
● Telegram-kanlaning egasi yoki admini reklama chiqish kunlari va vaqtlarini sozlashi mumkin.
● Kuniga 3 tagacha reklama postlari chiqishi mumkin.
➡️ Batafsil bu yerda.
➡️#yandex | Birinchi raqamli IT-Blog
Yandex Uzbekistan telegram-kanallarni monetizatsiya qilishni sinovdan o‘tkazmoqda
Yandex Uzbekistan telegram-kanallarga reklama orqali pul ishlash imkoniyatini bermoqda.
2000 dan ko‘proq auditoriyasi bo‘lgan telegram-kanallar endi Yandex Ads’dan reklama chiqarish orqali qo‘shimcha daromad olishlari mumkin.
Hozircha xizmat yopiq beta-sinov bosqichida. Sinovda ishtirok etish uchun telegram-kanalni saytda ro‘yxatdan o‘tkazish va tekshiruvni kutishi kerak.
Kichik kanallar uchun ushbu xizmat asosiy, kattaroqlari uchun esa qo‘shimcha daromad manbai bo‘lishi mumkin.
Bu qanday ishlaydi?
● Reklama rasm, video va reklama beruvchining saytiga havolasi bo‘lgan oddiy postga o‘xshaydi.
● Neyron tarmoqlar kanalning mazmuni va mavzusini hisobga olgan holda reklamalarni tanlaydi va maxsus bot reklama postlarini joylashtiradi.
● Telegram-kanlaning egasi yoki admini reklama chiqish kunlari va vaqtlarini sozlashi mumkin.
● Kuniga 3 tagacha reklama postlari chiqishi mumkin.
Batafsil bu yerda.
👉Bizning barcha loyihalar | #yandex