🧪 QA Engineer ( Strong Junior / Middle) — iMaktab
📊 Level: Strong Junior / Middle
🕐 Experience: 1–2 years
💰 Salary: 8 000 000 UZS depending on level
📍 Location: Tashkent — on-site
🗓 Employment: Full-time
About the project: iMaktab is a digital school-management platform for educational institutions — electronic journal, e-diary, attendance and discipline tracking, homework management, parent-control, student ratings, and more. The product ships as both a mobile app (iOS/Android) and a web version.
What you'll do:
Write and maintain test cases, checklists, and test documentation from requirements
Execute manual functional testing on mobile and web
Run regression and smoke testing for each release
Report clear, reproducible bugs in Jira
Verify fixes and track tickets through testing pipeline
Basic localization / content checks where relevant
Collaborate with devs, PM, and designers on requirements and edge cases
Requirements:
1–2 years of hands-on QA / testing experience
Solid QA fundamentals: test design, test types, bug life cycle
Experience with a bug tracker (Jira preferred)
Clear, structured bug reports and test docs
Comfortable testing mobile and/or web apps
Attention to detail, methodical approach
Languages: English / Uzbek
Nice to have:
Basic API testing (Postman / Swagger)
Android emulator / device testing
Experience with education / EdTech or admin-heavy systems
Agile / Scrum experience
ISTQB CTFL (or in progress)
We offer:
Salary 8 mln UZS depending on level
Growth path and mentorship
Building your own QA pipeline for Agentic Testing
📩 How to apply: send your CV to oteshaboyev8@gmail.com / @MrOmadbek — subject "QA Engineer — iMaktab"
📊 Level: Strong Junior / Middle
🕐 Experience: 1–2 years
💰 Salary: 8 000 000 UZS depending on level
📍 Location: Tashkent — on-site
🗓 Employment: Full-time
About the project: iMaktab is a digital school-management platform for educational institutions — electronic journal, e-diary, attendance and discipline tracking, homework management, parent-control, student ratings, and more. The product ships as both a mobile app (iOS/Android) and a web version.
What you'll do:
Write and maintain test cases, checklists, and test documentation from requirements
Execute manual functional testing on mobile and web
Run regression and smoke testing for each release
Report clear, reproducible bugs in Jira
Verify fixes and track tickets through testing pipeline
Basic localization / content checks where relevant
Collaborate with devs, PM, and designers on requirements and edge cases
Requirements:
1–2 years of hands-on QA / testing experience
Solid QA fundamentals: test design, test types, bug life cycle
Experience with a bug tracker (Jira preferred)
Clear, structured bug reports and test docs
Comfortable testing mobile and/or web apps
Attention to detail, methodical approach
Languages: English / Uzbek
Nice to have:
Basic API testing (Postman / Swagger)
Android emulator / device testing
Experience with education / EdTech or admin-heavy systems
Agile / Scrum experience
ISTQB CTFL (or in progress)
We offer:
Salary 8 mln UZS depending on level
Growth path and mentorship
Building your own QA pipeline for Agentic Testing
📩 How to apply: send your CV to oteshaboyev8@gmail.com / @MrOmadbek — subject "QA Engineer — iMaktab"
⚡1🔥1
Forwarded from Dr. Algorithm
This media is not supported in your browser
VIEW IN TELEGRAM
Chala tizim = to‘liq tizim
Rahmatli domlam, Prof. Abdumajid Po‘latov, aytar edilar:
Bittada tushunib olishim qiyin bo‘lgan. Keyin sinab ko‘rib, o‘zim uchun zo‘r dars qilib olgan edim. Keling shuni biroz batafsil aytib bersam:
Tizim to‘liq bo‘lishi uchun, uning har bitta tashkil etuvchi (komponentlari) to‘liq bo‘lishi shart emas.
- degani tizimda albatta bir necha tashkil etuvchi qismlari bo‘ladi. Shular har xil xususiyatga ega. Masalan, avtomobil uchun - g‘ildirak, rul, o‘rindiq va boshqalar kabi.
Tashkil etuvchilarning har biri o‘z vazifasini to‘g‘ri bajarishi yetarli.
- demak har bir tashkil etuvchi qism, o‘z vazifasini to‘g‘ri bajarsa bo‘ldi. Yana nimalarnidir bilishi bizga kerak emas aslida.
Boshqacha ham bo‘ladimi? - deb so‘rashingiz mumkin. Ha bo‘ladi! Yetmaganiga hayotda doim shunday.
Har bir tashkil etuvchi qism o‘zi vazifasini bajara olib, lekin boshqa vazifalarda oqsasa (70% foydali desak), shunda ham ularni to‘g‘ri qo‘yib chiqsa, umumiy tizim to‘liq va to‘g‘ri bo‘laveradi - mana shu joyda san’at boshlanadi.
Buni masalan jamoani boshqarishda ham ko‘rsa bo‘ladi.
Har bir dasturchi yoki har bir jamoa a’zosi har xil kayfiyatga ega, har xil bilimga ega, har xil tajribaga ega. Lekin team lead sifatida sizning vazifangiz - aynan o‘sha, ularning qila oladigan imkoniyatlarini to‘g‘ri hisobga olib, ularni to‘g‘ri joyga qo‘yib, ularni yaxshi tomonlarini umumiy ishga to‘g‘ri ishlata olishda.
Masalan, bir dasturchi Frontend’da yaxshi kod yozadi, ammo Database’ni yaxshi bilmaydi. Yana kimdir deylik, Frontend’ni yaxshi bilmaydi - ahamiyati yo‘q. Siz qilayotgan ish vaqtida umumiy ishga bittasi faqat Backend’ni bilsa, uni Backend’ga qo‘yasiz. Faqat Database’ni yaxshi bilsa, Database bilan hisobotlarga qo‘yasiz. Agar yana biri Frontend’ni yaxshi bilsa, Frontend’ga qo‘yasiz.
Ya’ni, siz ko‘rib turganingizdek, hamma narsani zo‘r biladigan odamlarni yig‘ib olib ishlatayotganingiz yo‘q. Ayni bitta narsani zo‘r biladi, qolgan narsalardan xabari bor, xolos. Ana o‘shalarni ketma-ketligini to‘g‘ri qo‘yib olib, umumiy tizimingizni, umumiy ishingizni to‘g‘ri tashkillashtirgan bo‘lasiz.
SI modellari ham shunday.
Hamma narsani zo‘r biladigan model hali mavjud emas. Multimodel bo‘lgani bilan, alohida yig‘ilgan tizimlar ketma-ketligi sifatliroq va tezroq bo‘lishi kuzatilmoqda.
SI biznesga katta foyda berdi, dasturchilar ishini tezlashtirdi, jarayonlar tezlashdi, - deb eshitib olib, shatta bitta SIni olib, o‘zini ishiga tatbiq qilayotganlar ko‘p. Afsuski ular bitta SI bilan cheklanib, ishlarini orqaga tortishmoqda. Chala SI modellaridan to‘g‘ri foydalanish vaqti keldi, akalar.
Xulosam, post uzun bo‘lib ketdi, rozi bo‘lasiz.
- SIni ishlatish kerakmi?
- Ha.
- Bitta SI modelini olib, shuni o‘zini ishlatsam bo‘ladimi?
- Yo‘q.
- Biznesimga (ishimga) samara berish uchun nima qilay?
- SI modellari, turlari, nima uchun ishlatilishini o‘rganing. Boshqalar bilan siz tanlagan SI zo‘r ekanini bahslashmang. Taklif qiling, ularning fikrini eshiting.
Kelasi ish haftasini kuchga to‘lib, samarali va barakali boshlab oling.
07.06.2026 London
@DrAlgorithm
Rahmatli domlam, Prof. Abdumajid Po‘latov, aytar edilar:
"Tizim to‘liq bo‘lishi uchun, uning har bir tashkil etuvchisi to‘liq bo‘lishi shart emas. Tashkil etuvchilarning har biri o‘z vazifasini to‘g‘ri bajarsa yetarli."
Bittada tushunib olishim qiyin bo‘lgan. Keyin sinab ko‘rib, o‘zim uchun zo‘r dars qilib olgan edim. Keling shuni biroz batafsil aytib bersam:
Tizim to‘liq bo‘lishi uchun, uning har bitta tashkil etuvchi (komponentlari) to‘liq bo‘lishi shart emas.
- degani tizimda albatta bir necha tashkil etuvchi qismlari bo‘ladi. Shular har xil xususiyatga ega. Masalan, avtomobil uchun - g‘ildirak, rul, o‘rindiq va boshqalar kabi.
Tashkil etuvchilarning har biri o‘z vazifasini to‘g‘ri bajarishi yetarli.
- demak har bir tashkil etuvchi qism, o‘z vazifasini to‘g‘ri bajarsa bo‘ldi. Yana nimalarnidir bilishi bizga kerak emas aslida.
Boshqacha ham bo‘ladimi? - deb so‘rashingiz mumkin. Ha bo‘ladi! Yetmaganiga hayotda doim shunday.
Har bir tashkil etuvchi qism o‘zi vazifasini bajara olib, lekin boshqa vazifalarda oqsasa (70% foydali desak), shunda ham ularni to‘g‘ri qo‘yib chiqsa, umumiy tizim to‘liq va to‘g‘ri bo‘laveradi - mana shu joyda san’at boshlanadi.
Buni masalan jamoani boshqarishda ham ko‘rsa bo‘ladi.
Har bir dasturchi yoki har bir jamoa a’zosi har xil kayfiyatga ega, har xil bilimga ega, har xil tajribaga ega. Lekin team lead sifatida sizning vazifangiz - aynan o‘sha, ularning qila oladigan imkoniyatlarini to‘g‘ri hisobga olib, ularni to‘g‘ri joyga qo‘yib, ularni yaxshi tomonlarini umumiy ishga to‘g‘ri ishlata olishda.
Kimdir biror narsani yaxshi bilmasligi mumkin.
Masalan, bir dasturchi Frontend’da yaxshi kod yozadi, ammo Database’ni yaxshi bilmaydi. Yana kimdir deylik, Frontend’ni yaxshi bilmaydi - ahamiyati yo‘q. Siz qilayotgan ish vaqtida umumiy ishga bittasi faqat Backend’ni bilsa, uni Backend’ga qo‘yasiz. Faqat Database’ni yaxshi bilsa, Database bilan hisobotlarga qo‘yasiz. Agar yana biri Frontend’ni yaxshi bilsa, Frontend’ga qo‘yasiz.
Ya’ni, siz ko‘rib turganingizdek, hamma narsani zo‘r biladigan odamlarni yig‘ib olib ishlatayotganingiz yo‘q. Ayni bitta narsani zo‘r biladi, qolgan narsalardan xabari bor, xolos. Ana o‘shalarni ketma-ketligini to‘g‘ri qo‘yib olib, umumiy tizimingizni, umumiy ishingizni to‘g‘ri tashkillashtirgan bo‘lasiz.
SI modellari ham shunday.
Hamma narsani zo‘r biladigan model hali mavjud emas. Multimodel bo‘lgani bilan, alohida yig‘ilgan tizimlar ketma-ketligi sifatliroq va tezroq bo‘lishi kuzatilmoqda.
SI biznesga katta foyda berdi, dasturchilar ishini tezlashtirdi, jarayonlar tezlashdi, - deb eshitib olib, shatta bitta SIni olib, o‘zini ishiga tatbiq qilayotganlar ko‘p. Afsuski ular bitta SI bilan cheklanib, ishlarini orqaga tortishmoqda. Chala SI modellaridan to‘g‘ri foydalanish vaqti keldi, akalar.
Xulosam, post uzun bo‘lib ketdi, rozi bo‘lasiz.
- SIni ishlatish kerakmi?
- Ha.
- Bitta SI modelini olib, shuni o‘zini ishlatsam bo‘ladimi?
- Yo‘q.
- Biznesimga (ishimga) samara berish uchun nima qilay?
- SI modellari, turlari, nima uchun ishlatilishini o‘rganing. Boshqalar bilan siz tanlagan SI zo‘r ekanini bahslashmang. Taklif qiling, ularning fikrini eshiting.
Kuch birlikda.
Kelasi ish haftasini kuchga to‘lib, samarali va barakali boshlab oling.
07.06.2026 London
@DrAlgorithm
⚡1
GLM 5.2 is DOPE 🔥
Real world "One-Prompt" comparison: https://www.youtube.com/watch?v=dYpveWs-35Y
https://www.youtube.com/watch?v=6d__WOpZswY
@flutterdevuz
Real world "One-Prompt" comparison: https://www.youtube.com/watch?v=dYpveWs-35Y
https://www.youtube.com/watch?v=6d__WOpZswY
@flutterdevuz
Forwarded from MobilDasturchi.Uz (Azizbek Asqaraliyev)
🚀 Mobil dasturlash olamiga professional kirish: "Flutter Pro Bootcamp" guruhiga qabul ochildi!
Kelajagini yuqori daromadli IT sohasi bilan bogʻlamoqchi boʻlganlar, ammo qayerdan va qanday boshlashni bilmayotganlar uchun mutlaqo yangicha yondashuvdagi intensiv dastur.
🔥 Nega aynan ushbu Bootcamp?
📅 Davomiyligi: 6 oy — noldan boshlab mustaqil ravishda murakkab mobil ilovalar yarata oladigan
⚡ Intensivlik: Haftada 5 kun! Bu shunchaki oddiy kurs emas, sizni har kuni dasturlash muhitida ushlab turadigan haqiqiy bootcamp.
🌐 Format: To'liq ONLINE — O'zbekistonning yoki dunyoning istalgan nuqtasidan turib, qulay muhitda bilim olish imkoniyati.
👨💻 Mentor haqida
Darslarni 3+ yillik real loyihalarda va professional jamoalarda tajribaga ega Senior Flutter dasturchi olib boradi. Mentoringiz nafaqat nazorat qiladi, balki sizga bozor talablariga mos real keyslarni o'rgatadi.
🔗 Mentorning professional tajribasi bilan tanishing: LinkedIn Profili
🎯 Kurs davomida nimalarni o'rganasiz?
Dart Dasturlash Tili: Asosiy tushunchalardan boshlab, OOP va asinxron dasturlashgacha.
Flutter Framework: Android va iOS uchun zamonaviy, tezkor va chiroyli interfeyslar (UI) qurish.
Professional Arxitektura: Katta loyihalarda qo'llaniladigan Clean Architecture va zamonaviy State Management (BLoC/Provider) tizimlari.
Real Loyihalar (Portfolio): Kurs davomida shunchaki nazariya emas, portfoliongiz uchun real loyihalar ustida ishlaysiz.
Ishga Kirishga Tayyorgarlik: Kurs yakunida CV tayyorlash va intervyulardan muvaffaqiyatli o'tish sirlari.
💡 Bu bootcamp kimlar uchun?
* Mobil dasturlashni noldan boshlab, qisqa muddatda kuchli mutaxassis bo'lishni xohlovchilar.
* Boshqa sohadan IT sohasiga sifatli va tizimli o'tishni istaganlar.
* Har kuni kamida 3-4 soat vaqtini dasturlashga va o'z ustida ishlashga ajrata oladigan qat'iyatli insonlar.
⚠️ Sifatni yuqori darajada ushlash maqsadida guruhga joylar soni qat'iyan cheklangan!
📞 Ro'yxatdan o'tish va batafsil ma'lumot:
Kurs narxi, dars vaqtlari va boshqa savollar bo'yicha hoziroq administratorimizga murojaat qiling:
👉 Telegram: @AzizbekAsqaraliyev
📞 Telefon: +998 (50) 776-79-76
Kelajagingizga bugundan investitsiya qiling va 6 oydan keyin professional Flutter dasturchiga aylaning!
#Flutter #Bootcamp #MobileDevelopment #OnlineKurs #FlutterPro
Kelajagini yuqori daromadli IT sohasi bilan bogʻlamoqchi boʻlganlar, ammo qayerdan va qanday boshlashni bilmayotganlar uchun mutlaqo yangicha yondashuvdagi intensiv dastur.
🔥 Nega aynan ushbu Bootcamp?
📅 Davomiyligi: 6 oy — noldan boshlab mustaqil ravishda murakkab mobil ilovalar yarata oladigan
⚡ Intensivlik: Haftada 5 kun! Bu shunchaki oddiy kurs emas, sizni har kuni dasturlash muhitida ushlab turadigan haqiqiy bootcamp.
🌐 Format: To'liq ONLINE — O'zbekistonning yoki dunyoning istalgan nuqtasidan turib, qulay muhitda bilim olish imkoniyati.
👨💻 Mentor haqida
Darslarni 3+ yillik real loyihalarda va professional jamoalarda tajribaga ega Senior Flutter dasturchi olib boradi. Mentoringiz nafaqat nazorat qiladi, balki sizga bozor talablariga mos real keyslarni o'rgatadi.
🔗 Mentorning professional tajribasi bilan tanishing: LinkedIn Profili
🎯 Kurs davomida nimalarni o'rganasiz?
Dart Dasturlash Tili: Asosiy tushunchalardan boshlab, OOP va asinxron dasturlashgacha.
Flutter Framework: Android va iOS uchun zamonaviy, tezkor va chiroyli interfeyslar (UI) qurish.
Professional Arxitektura: Katta loyihalarda qo'llaniladigan Clean Architecture va zamonaviy State Management (BLoC/Provider) tizimlari.
Real Loyihalar (Portfolio): Kurs davomida shunchaki nazariya emas, portfoliongiz uchun real loyihalar ustida ishlaysiz.
Ishga Kirishga Tayyorgarlik: Kurs yakunida CV tayyorlash va intervyulardan muvaffaqiyatli o'tish sirlari.
💡 Bu bootcamp kimlar uchun?
* Mobil dasturlashni noldan boshlab, qisqa muddatda kuchli mutaxassis bo'lishni xohlovchilar.
* Boshqa sohadan IT sohasiga sifatli va tizimli o'tishni istaganlar.
* Har kuni kamida 3-4 soat vaqtini dasturlashga va o'z ustida ishlashga ajrata oladigan qat'iyatli insonlar.
⚠️ Sifatni yuqori darajada ushlash maqsadida guruhga joylar soni qat'iyan cheklangan!
📞 Ro'yxatdan o'tish va batafsil ma'lumot:
Kurs narxi, dars vaqtlari va boshqa savollar bo'yicha hoziroq administratorimizga murojaat qiling:
👉 Telegram: @AzizbekAsqaraliyev
📞 Telefon: +998 (50) 776-79-76
Kelajagingizga bugundan investitsiya qiling va 6 oydan keyin professional Flutter dasturchiga aylaning!
#Flutter #Bootcamp #MobileDevelopment #OnlineKurs #FlutterPro
👍1👎1
Google ga ishonib serverlarini ishlatsang-u tag-tugi bilan o‘chirib yuborsa
Australianing eng katta nafaqa fondlaridan biri bo‘lgan UniSuper kompaniyasi Google ning Private Cloud serverlaridan foydalanar ekan. Ya’ni o‘zlari uchun alohida muhit. Google ning boshqa mijozlari bu muhitni ishlata olmaydilar.
2024 chi yilda bir qiziq insident bo‘lib o‘tibdi. Milliardlab dollar boshqarib turgan UniSuper kompaniyasining muhitini Google adashib o‘chirib tashlabdi. Natijada odamlar kamida bir hafta davomida o‘z mablag‘larini boshqarish imkoniyatini yo‘qotganlar.
Agar UniSuper kompaniyasining dasturchilari Googledan tashqarida "backup" ya’ni o‘z ma’lumotlarining nusxasini saqlamaganlarida, ancha yomonroq holat yuzaga kelgan bo‘lishi ham mumkin edi.
O‘zi nima bo‘libdi deysizmi?
UniSuper uchun maxsus muhitni sozlash paytida Google muhandislari "ichki tool" dan foydalanishgan. Eng muhim narsa bu yerda ushbu "ichki tool" ni kimdir qo‘lda chaqirishi kerak, ya’ni avtomatlashtirilmagan. Odamlar nima qilishga moyil? To‘ppa to‘g‘ri - xato qilishga.
Xullas, shu ichki toolni ishlatayotgan paytida bir parametrini to‘ldirish yodlaridan chiqib qolgan. Natijada ushbu muhitning o‘chirilish sanasi ma’lum bir sanaga belgilab qo‘yilgan. Shu sana kelganda esa - boom. Hamma narsa o‘chib ketgan, replicalar ham.
Eng yomon tarafi, bu narsa ichki tool orqali qilingani uchun hech kimga hech qanday eslatish yuborilmagan.
Yaxshi ham UniSuper dasturchilari Googledan tashqarida backuplarini saqlagan ekanlar. Bu ishni ancha osonlashtirgan. Shunda ham bir necha kunlar, haftalar davomida ikkita kompaniya dasturchilari birga ishlab sistemani va eng asosiysi ma’lumotlarni qayta tiklaganlar.
Googledagilar esa albatta o‘sha ichki toolni yo‘qotib, to‘liq avtomatlashtirib yuborishgan.
Google tomonidan yozilgan blog post: https://cloud.google.com/blog/products/infrastructure/details-of-google-cloud-gcve-incident/
UniSuper tomonidor yozilgan blog post: https://www.unisuper.com.au/about-us/media-centre/2024/a-joint-statement-from-unisuper-and-google-cloud
@jakhonrakhmonov
Australianing eng katta nafaqa fondlaridan biri bo‘lgan UniSuper kompaniyasi Google ning Private Cloud serverlaridan foydalanar ekan. Ya’ni o‘zlari uchun alohida muhit. Google ning boshqa mijozlari bu muhitni ishlata olmaydilar.
2024 chi yilda bir qiziq insident bo‘lib o‘tibdi. Milliardlab dollar boshqarib turgan UniSuper kompaniyasining muhitini Google adashib o‘chirib tashlabdi. Natijada odamlar kamida bir hafta davomida o‘z mablag‘larini boshqarish imkoniyatini yo‘qotganlar.
Agar UniSuper kompaniyasining dasturchilari Googledan tashqarida "backup" ya’ni o‘z ma’lumotlarining nusxasini saqlamaganlarida, ancha yomonroq holat yuzaga kelgan bo‘lishi ham mumkin edi.
O‘zi nima bo‘libdi deysizmi?
UniSuper uchun maxsus muhitni sozlash paytida Google muhandislari "ichki tool" dan foydalanishgan. Eng muhim narsa bu yerda ushbu "ichki tool" ni kimdir qo‘lda chaqirishi kerak, ya’ni avtomatlashtirilmagan. Odamlar nima qilishga moyil? To‘ppa to‘g‘ri - xato qilishga.
Xullas, shu ichki toolni ishlatayotgan paytida bir parametrini to‘ldirish yodlaridan chiqib qolgan. Natijada ushbu muhitning o‘chirilish sanasi ma’lum bir sanaga belgilab qo‘yilgan. Shu sana kelganda esa - boom. Hamma narsa o‘chib ketgan, replicalar ham.
Eng yomon tarafi, bu narsa ichki tool orqali qilingani uchun hech kimga hech qanday eslatish yuborilmagan.
Yaxshi ham UniSuper dasturchilari Googledan tashqarida backuplarini saqlagan ekanlar. Bu ishni ancha osonlashtirgan. Shunda ham bir necha kunlar, haftalar davomida ikkita kompaniya dasturchilari birga ishlab sistemani va eng asosiysi ma’lumotlarni qayta tiklaganlar.
Googledagilar esa albatta o‘sha ichki toolni yo‘qotib, to‘liq avtomatlashtirib yuborishgan.
Google tomonidan yozilgan blog post: https://cloud.google.com/blog/products/infrastructure/details-of-google-cloud-gcve-incident/
UniSuper tomonidor yozilgan blog post: https://www.unisuper.com.au/about-us/media-centre/2024/a-joint-statement-from-unisuper-and-google-cloud
@jakhonrakhmonov
Sizning o'z jamoangiz TELEGRAM guruhiga CLAUDE/CODEX subscriptionida o'tiradigan OpenClaw kabi lekin juda ko'p qo'shimcha imkoniyatlari bor BOT yordamchi agent kerakmi?
Uni o'z MacBookingiz yoki ishxona server kompyuteriga ham o'rnatib qo'ya olasiz, PM yoki boshqaruvchi jamoa a'zolariga ma'lum forlderlargagina ruxsat beradi, ruxsatlarni boshqaradi va xkz.
Butun jamoa bir yoki bir nechta loyihada, telegramdan turib, ruxsatlar asosida ishlasa bo'ladi.
Ya'ni AI Project managerlar guruhi.
Worker: AI Agent 🚀
Qiziqmi?
Shunday loyiha quryabman, 95% bitgan.
Uni o'z MacBookingiz yoki ishxona server kompyuteriga ham o'rnatib qo'ya olasiz, PM yoki boshqaruvchi jamoa a'zolariga ma'lum forlderlargagina ruxsat beradi, ruxsatlarni boshqaradi va xkz.
Butun jamoa bir yoki bir nechta loyihada, telegramdan turib, ruxsatlar asosida ishlasa bo'ladi.
Ya'ni AI Project managerlar guruhi.
Worker: AI Agent 🚀
Qiziqmi?
🔥3⚡2
Flutter Dev | Uzbekistan 🇺🇿
Tayyor!
To'liq "rebranding" bo'ldi.
Endi biz "Hasharot" miz! 🐜
Open source qildik: https://github.com/Mamasodikov/hasharot
Faqat sizlardan iltimos: Repoga ⭐️ qo'ying va postni/loyihani communitylarda tarqating.
@flutterdevuz
Endi biz "Hasharot" miz! 🐜
Open source qildik: https://github.com/Mamasodikov/hasharot
Faqat sizlardan iltimos: Repoga ⭐️ qo'ying va postni/loyihani communitylarda tarqating.
@flutterdevuz
🔥2👌1
Hasharot Agent - CEO/BOARD👑 - to'g'ridan tog'ri API darajasida CTO ga buyruq beradi, task qo'yadi.
CTO ham o'z navbatida komandani delegatsiya qiladi.
Komanda - Google darajasidagi injener agentlar.
Hasharot barchasini telegramdan turib boshqaradi!
Kompaniya - chontagingizda!
Hasharotni o'zingizga hoziroq "QUL" qiling: https://github.com/Mamasodikov/hasharot/
@flutterdevuz
CTO ham o'z navbatida komandani delegatsiya qiladi.
Komanda - Google darajasidagi injener agentlar.
Hasharot barchasini telegramdan turib boshqaradi!
Kompaniya - chontagingizda!
Hasharotni o'zingizga hoziroq "QUL" qiling: https://github.com/Mamasodikov/hasharot/
@flutterdevuz
⚡1
Flutter Dev | Uzbekistan 🇺🇿
Hasharot Agent - CEO/BOARD👑 - to'g'ridan tog'ri API darajasida CTO ga buyruq beradi, task qo'yadi. CTO ham o'z navbatida komandani delegatsiya qiladi. Komanda - Google darajasidagi injener agentlar. Hasharot barchasini telegramdan turib boshqaradi! Kompaniya…
Azimjonni o'zimga yolladim :)
Flutter Dev | Uzbekistan 🇺🇿
Azimjonni o'zimga yolladim :)
Hasharot "PaperClip" bilan E2E integratsiya qilindi
Flutter Dev | Uzbekistan 🇺🇿
Hasharot "PaperClip" bilan E2E integratsiya qilindi
🚀 Ish topshirish va natija olish
- Agentga topshiriq berasiz (masalan: "Zafarga qisqa research qildiring: kuniga qancha qahva xavfsiz"). Bot ishni topshiradi va "topshirdim, tugagach shu yerga natija bilan xabar beraman" deydi.
- Agent tugatishi bilan natija o'sha suhbatga (siz so'ragan chat yoki guruh mavzusiga), sizning xabaringizga reply qilib keladi. DM'ga jim tashlab qo'ymaydi.
- Xabarda kim javob bergani ko'rinadi — masalan 🤖 Zafar (Researcher).
💬 Ikki tomonlama suhbat
- Natija xabariga reply yozsangiz — u o'sha issue'ga izoh bo'lib boradi, agent uni o'qib javobini yana shu yerga qaytaradi. Ya'ni bot orqali agent bilan to'liq suhbat qura olasiz.
❓ Agent savol berса — tugma bo'lib keladi
- Agent qaysidir yo'lni tanlashда ikkilansa (masalan "keyingi research mavzusi qaysi?"), savol Telegram'da bosiladigan tugmalar ko'rinishida chiqadi.
- Variantni bosasiz — javob agentga ketadi va u avtomatik davom etadi, natijani shu yerga qaytaradi.
- Agar "Boshqa" varianti bo'lsa — bot sizdan matn so'raydi, siz o'z mavzuingizni yozib yuborasiz.
- Bir nechta tanlov bo'lsa — belgilab, "Yuborish" tugmasini bosasiz. (Bu savollarga faqat egasi javob bera oladi.)
📄 Uzun hujjatlar — link bilan
- Researcher to'liq hujjat tayyorlasa, chat to'lib ketmasin uchun bot uni Telegraph'ga yuklaydi va xabarda 📄 To'liq hujjat: Instant View linkini beradi. Qisqa xulosa (TL;DR) chatда qoladi, to'liq matn linkda.
- Juda uzun oddiy javoblar ham xuddi shunday linkka o'tkaziladi.
✨ Chiroyli formatlash
- Natija Telegram uslubida keladi — qalin sarlavhalar, ro'yxatlar, linklar. Xom ## yoki ** belgilar ko'rinmaydi.
🔔 Doimiy kuzatuv (shart asosida)
- "Biror issue bloklansa menga ayt" yoki "shoshilinch (urgent) issue chiqsa xabar ber" — deb doimiy qoida qo'ydirishingiz mumkin. Shartga mos issue paydo bo'lganda bot o'zi shu chatga xabar beradi.
🛡 Ishonchlilik (o'zingiz sezmaysiz, lekin muhim)
- Bot ulanish uzilib qolsа ham natijani yo'qotmaydi — zaxira mexanizm uni baribir yetkazadi.
- Natija izohi bir lahza kechiksa ham, bot uni kutadi — "natija topilmadi" deb noto'g'ri yozmaydi.
- Agent javobini bir necha izohga bo'lib yozса ham, bot hammasini birlashtirib to'liq ko'rsatadi.
---
Qisqasi: topshirasiz → unutasiz → tugaganda to'liq, chiroyli natija (kerak bo'lsa savol tugmalari va hujjat linki bilan) o'zi keladi.
#hasharot #paperclip
@flutterdevsuz
- Agentga topshiriq berasiz (masalan: "Zafarga qisqa research qildiring: kuniga qancha qahva xavfsiz"). Bot ishni topshiradi va "topshirdim, tugagach shu yerga natija bilan xabar beraman" deydi.
- Agent tugatishi bilan natija o'sha suhbatga (siz so'ragan chat yoki guruh mavzusiga), sizning xabaringizga reply qilib keladi. DM'ga jim tashlab qo'ymaydi.
- Xabarda kim javob bergani ko'rinadi — masalan 🤖 Zafar (Researcher).
💬 Ikki tomonlama suhbat
- Natija xabariga reply yozsangiz — u o'sha issue'ga izoh bo'lib boradi, agent uni o'qib javobini yana shu yerga qaytaradi. Ya'ni bot orqali agent bilan to'liq suhbat qura olasiz.
❓ Agent savol berса — tugma bo'lib keladi
- Agent qaysidir yo'lni tanlashда ikkilansa (masalan "keyingi research mavzusi qaysi?"), savol Telegram'da bosiladigan tugmalar ko'rinishida chiqadi.
- Variantni bosasiz — javob agentga ketadi va u avtomatik davom etadi, natijani shu yerga qaytaradi.
- Agar "Boshqa" varianti bo'lsa — bot sizdan matn so'raydi, siz o'z mavzuingizni yozib yuborasiz.
- Bir nechta tanlov bo'lsa — belgilab, "Yuborish" tugmasini bosasiz. (Bu savollarga faqat egasi javob bera oladi.)
📄 Uzun hujjatlar — link bilan
- Researcher to'liq hujjat tayyorlasa, chat to'lib ketmasin uchun bot uni Telegraph'ga yuklaydi va xabarda 📄 To'liq hujjat: Instant View linkini beradi. Qisqa xulosa (TL;DR) chatда qoladi, to'liq matn linkda.
- Juda uzun oddiy javoblar ham xuddi shunday linkka o'tkaziladi.
✨ Chiroyli formatlash
- Natija Telegram uslubida keladi — qalin sarlavhalar, ro'yxatlar, linklar. Xom ## yoki ** belgilar ko'rinmaydi.
🔔 Doimiy kuzatuv (shart asosida)
- "Biror issue bloklansa menga ayt" yoki "shoshilinch (urgent) issue chiqsa xabar ber" — deb doimiy qoida qo'ydirishingiz mumkin. Shartga mos issue paydo bo'lganda bot o'zi shu chatga xabar beradi.
🛡 Ishonchlilik (o'zingiz sezmaysiz, lekin muhim)
- Bot ulanish uzilib qolsа ham natijani yo'qotmaydi — zaxira mexanizm uni baribir yetkazadi.
- Natija izohi bir lahza kechiksa ham, bot uni kutadi — "natija topilmadi" deb noto'g'ri yozmaydi.
- Agent javobini bir necha izohga bo'lib yozса ham, bot hammasini birlashtirib to'liq ko'rsatadi.
---
Qisqasi: topshirasiz → unutasiz → tugaganda to'liq, chiroyli natija (kerak bo'lsa savol tugmalari va hujjat linki bilan) o'zi keladi.
#hasharot #paperclip
@flutterdevsuz
Forwarded from Azim Pulat
Dasturlash - o'ldi.
Startup qurish - o'ldi.
Muammo yechish - o'ldi.
Internetda shu kabi gaplar ko'p yuribdi.
Hech narsa o'lgani yo'q. Atrofga boqing.
Agar bu gaplarga ishonib, harakatdan to'xtasangiz - karyerangiz o'ladi.
Siz o'lmang.
Startup qurish - o'ldi.
Muammo yechish - o'ldi.
Internetda shu kabi gaplar ko'p yuribdi.
Hech narsa o'lgani yo'q. Atrofga boqing.
Agar bu gaplarga ishonib, harakatdan to'xtasangiz - karyerangiz o'ladi.
Siz o'lmang.
🔥3⚡2
Forwarded from Paiziev24
Men oxirgi paytlarda O'zbekistondagi startup'larning hali mijozlari yoki Product-Market Fit topmasdan kim valuationni balandroq aytish poygasini kuzatyapman.
Hali mahsuloti chiqmagan startup — $2 mln bahoda.
3 oyda $5 ming revenue qilgan startup — $3 mln bahoda.
Eng qizig'i, ayrimlari startup emas, klassik bizneslar. Faqat AI yoki IT qo'shib startup qilib qadoqlangan. "Nega siz tez o'sasiz?", "Qanday network effect yaratasiz?", "Katta o'yinchilar ertaga shu funksiyani qo'shib qo'ysa nima bo'ladi?" degan savollarga aniq javob yo'q.
Investorning maqsadi ham startup bilan birga o'sish va foyda olish.
Faraz qilaylik, startup o'zini bugun $4 mln baholayapti va investorga 5 yil ichida 5 barobar o'sishni va'da qilyapti.
Qog'ozda yaxshi eshitiladi.
Lekin statistikaga qarasak, dastlabki bosqichdagi startup'larning katta qismi 2-5 yil ichida yo'q bo'lib ketadi. Keyingi raundlarda dilution bo'ladi, pul 5 yilga "qulf" bo'ladi, inflyatsiya bor.
Agar muvaffaqiyat ehtimolini 10% deb olsak, 90% holatda investor pulini yo'qotadi. Qolgan 10% holatda esa 5x qaytim oladi.
Oddiy matematika:
0.9 × 0 + 0.1 × 5 = 0.5
Ya'ni investor kiritgan har bir dollar uchun o'rtacha 50 sentlik natija olyapti.
Shuning uchun Silikon vodiysidagi investorlar 5x emas, 20x, 50x, ba'zan 100x bo'lishi mumkin bo'lgan kompaniyalarni qidiradi.
Startup valuation founderning orzusi emas. U risk, o'sish sur'ati va kelajakdagi qiymatning funksiyasi.
Valuationni baland aytish oson. Eng qiyini - uni oqlash.
@paiziev24
Hali mahsuloti chiqmagan startup — $2 mln bahoda.
3 oyda $5 ming revenue qilgan startup — $3 mln bahoda.
Eng qizig'i, ayrimlari startup emas, klassik bizneslar. Faqat AI yoki IT qo'shib startup qilib qadoqlangan. "Nega siz tez o'sasiz?", "Qanday network effect yaratasiz?", "Katta o'yinchilar ertaga shu funksiyani qo'shib qo'ysa nima bo'ladi?" degan savollarga aniq javob yo'q.
Investorning maqsadi ham startup bilan birga o'sish va foyda olish.
Faraz qilaylik, startup o'zini bugun $4 mln baholayapti va investorga 5 yil ichida 5 barobar o'sishni va'da qilyapti.
Qog'ozda yaxshi eshitiladi.
Lekin statistikaga qarasak, dastlabki bosqichdagi startup'larning katta qismi 2-5 yil ichida yo'q bo'lib ketadi. Keyingi raundlarda dilution bo'ladi, pul 5 yilga "qulf" bo'ladi, inflyatsiya bor.
Agar muvaffaqiyat ehtimolini 10% deb olsak, 90% holatda investor pulini yo'qotadi. Qolgan 10% holatda esa 5x qaytim oladi.
Oddiy matematika:
0.9 × 0 + 0.1 × 5 = 0.5
Ya'ni investor kiritgan har bir dollar uchun o'rtacha 50 sentlik natija olyapti.
Shuning uchun Silikon vodiysidagi investorlar 5x emas, 20x, 50x, ba'zan 100x bo'lishi mumkin bo'lgan kompaniyalarni qidiradi.
Startup valuation founderning orzusi emas. U risk, o'sish sur'ati va kelajakdagi qiymatning funksiyasi.
Valuationni baland aytish oson. Eng qiyini - uni oqlash.
@paiziev24
👍2⚡1
Forwarded from Дневник Flutter-разработчика
🧑💻 Аудит кодовой базы на Fable 5
Если у вас есть подписка на Claude Code, наверняка вы уже успели потестить новый Fable 5. Говорят, что он не сильно умнее последнего Опуса.
А вот мне зашло другое. На больших задачах Fable ощутимо лучше - анализ качества кода, поиск уязвимостей, разбор кодовой базы разом. Там, где Опус начинал плыть на масштабе, Fable держит контекст
➡️ Что попробовать:
Скормите ему свой проект и попросите прогнать полный аудит через субагентов. Отчёт отдельным файлом, в проекте ничего не меняем.
Много интересного найдете😄
❗️ Только сначала уберите из проекта секретки
На первый взгляд сразу тянет завести в
🟢
🟢
🟢
➡️ Что делать по факту
Самый надёжный способ - не держать секретки в рабочей папке во время прогона. Нет файла, нечего прочитать. Либо вешать хук, который перехватывает чтение до выполнения.
🟢 P.S. Про дырявые ignore правила в Claude Code на отдельный пост материала😄
Ставьте 🔥, если интересно копнуть глубже
Если у вас есть подписка на Claude Code, наверняка вы уже успели потестить новый Fable 5. Говорят, что он не сильно умнее последнего Опуса.
А вот мне зашло другое. На больших задачах Fable ощутимо лучше - анализ качества кода, поиск уязвимостей, разбор кодовой базы разом. Там, где Опус начинал плыть на масштабе, Fable держит контекст
Скормите ему свой проект и попросите прогнать полный аудит через субагентов. Отчёт отдельным файлом, в проекте ничего не меняем.
Много интересного найдете
Разбери всю кодовую базу этого проекта и перечисли
найденные ошибки по следующим критериям:
1. Качество кода
2. Баги
3. Уязвимости
4. Безопасность, security-check
Для выполнения этих задач запусти необходимое количество
субагентов по каждому блоку.
Выдай итоговый отчёт в отдельном файле, ничего не меняя в проекте.
На первый взгляд сразу тянет завести в
gitignore или использовать официальный вариант с permissions. Но есть нюансы:.gitignore секретки от агента не прячет. В сообществе проверяли, .env лежит в .gitignore, просишь прочитать и Claude Code спокойно выводит содержимое в консоль.claudeignore это вообще не встроенная фича, не особо заслуживает внимания) Но так как много где советуют, ситуация с ним все равно та же. Тот же тест - добавили .claudeignore, попросили прочитать .env - прочиталpermissions.deny в .claude/settings.json казалось бы официальный способ, но на него висит пачка баг репортов, что срабатывает через раз. Правило вроде есть, а полагаться нельзя)Самый надёжный способ - не держать секретки в рабочей папке во время прогона. Нет файла, нечего прочитать. Либо вешать хук, который перехватывает чтение до выполнения.
Ставьте 🔥, если интересно копнуть глубже
Please open Telegram to view this post
VIEW IN TELEGRAM