🇺🇿 Learn .NET
前往频道在 Telegram
• 2 ta Microsoft MVP dan o'rganing • Professional .NET va C# darslar • https://learn.net.uz rasmiy kanali
显示更多1 281
订阅者
无数据24 小时
-37 天
+430 天
帖子存档
1 281
Dasturlashni Bepul O'rganish Imkoni!
Yaqin do'stimiz va hamkasbimiz Diyorjon o'z kanallarida learn.net.uz platformamiz haqida "obzor" olibtilar.
Video boshida o'rganuvchilarga muhim tavsiyalar ham berganlar.
Telegram kanallariga o'tib, videoni ko'rishingizni tavsiya qilaman.
Kanalga havola
@learndotnetuz | learn.net.uz
1 281
Neuralink Yangiliklari
2024-yil, 29-May kuni birinchi miyasiga chip qoyilgan inson haqida yozgan edim. Albatta, maqolani kirib o'qib chiqgandirsiz 😉
Kun keladi, insonlar shifoxonaga falaj holda kelib, oyoqlari bilan yurib chiqib ketadigan kunlar oldimizda turibti.- deydi Noland Arbaugh. Uning chiqishini ushbu havola orqali YouTubeda ko'rishingiz mumkin. #news @learndotnetuz | learn.net.uz
1 281
Statelessness - model o'zida suhbat tarixini saqlab turmaydi.
Biz ishlayotgan sessiya local kompyuterda turadi va har safar request yuborganimizda, agent shu sessiya doirasida butun boshli tarixni modelga jo'natadi.
Xo'sh bu suhbat tarixi ichida nimalar bo'ladi?
1. System prompt
2. Agents.md (yoki copilot-instructions.md, CLAUDE.md)
3. Skills
4. MCP
5. Tools
6. Message history (sizning promptingiz, model javobi, agentning har bir qadami, o'qigan va o'zgartirgan filelar qatori)
va eng qizig'i, token sarfi har bir requestda chiziqli oshib bormaydi balki buni O(n2) desa ham bo'ladi.
Token sarfini tejash va model ahmoqona javob bermasligi uchun, bitta sessiyada faqat bir-biriga bog'liq savollar berish kerak.
Siz token tejashni qanday yo'lini bilasiz?
1 281
+1
Korporativ Rivojlanish
O'zbek biznes segmentida yaxshi bir rivojlanishni ko'ryapman. Ya'ni, yangi avlod menejerlari jamoani rivojlantirish va ish samaradorligini oshirish uchun tashqaridan mutaxassislarni taklif qilib, tajribalarini ulashishni so'rashmoqda.
O'tgan hafta, Shanba kuni BRB Tech jamoasida AI coding agentlarni har kunlik ish jarayoniga singdirish haqida seminar o'tkazdik.
Eng muhim, qismi hozirda AI yozgan kod sifat talablariga javob berishini nazorat qilayotganim haqida aytib o'tdim.
Siz ham allaqachon dasturchi bo'lib ishlayotgan bo'lsangiz, bunday seminarlar foydali bo'lardi deb o'ylasizmi?
P.S. Dasturlash tez rivojlanyapti, har birimiz ishlar ekanmiz "to'g'ri" usulni kashf qilyapmiz.
1 281
+1
Eng zo'r modelni tanlaymiz.
DeepSWE ga o'tib modellarni narxini, output tokenini va vazifa bajarish uchun agentlar o'rtacha nechta qadam tashlashini ko'rishimiz mumkin.
Birinchi tokenga nisbatan narxi past va vazifa uchun kamroq Agent steps (qadamlar) ni qiladigan modelni toping. Solishtirishda asosan bitta effort leveldagilarni solishtiring. Masalan mediumni o'zini solishtirsangiz ancha farqini sezasiz.
1 281
Environment - agent biladigan va o'zgartira oladigan muhit.
Agar kompyuteringizga birorta agent ni o'rnatib unga to'liq
access beradigan bo'lsangiz, environment bu sizning kompyuteringizga aylanadi.
Dasturchi sifatida esa biz asosan projectlar ustida ishlaganimizda bizga chegara bu shu project doirasida bo'ladi va undan tashqariga chiqishga yo'l qo'yilmaydi.
Agent environmentni doim kuzatib bormaydi.
Agent ishga tushganda ko'pi bilan project nomi, operatsion system turi, biz ishlatayotgan model, ishlatayotgan IDE (Visual Studio, VS Code) haqida bilishi mumkin. Biz birorta fileni o'qishni yoki o'zgartirishni so'raganimizda harness orqali uni o'qiydi va o'zgartiradi. Agar siz o'zingiz o'zgartirsangiz agent hali ham eski versiyasini ko'radi, yani u environmentni faqat snapshotlar orqali taniydi toki siz o'zgartirish haqida aytmagunizcha.
Environment statik emas, kengayib boradi. Yangi fayllar, DB, API va hokazo. Agent esa faqatgian tool-calling yoki tool-result olgan paytdagina evironment haqida chuqurroq ma'lumotga ega bo'ladi.
Shu yerda bir diskussiya qilamiz, environment nima uchun muhim? biz ishlayotgan sessiyadan nima afzalligi bor? va agentga environment haqida yetarlicha context berish uchun qanday usullarni bilasiz?1 281
AI Agent Harness nima?
Harness - bu LLM ni o'rab turuvchi dasturiy infrastruktura bo'lib, modelni nafaqat prompt orqali javob berishi balki, vazifalarni bajarishga ham imkoniyat yaratib beradi. Model muammoga sabab keltiradi va keyingi qadam nima ekanligini aytadi. Harness esa bu harakatlarni
tools, systems, memory va execution environment bilan ta'mirlaydi.
Masalan
- terminal
- file system
- code search
- test runner
- build tools
Harness imkoniyatlari siz ishlatadigan environmentga bog'liq. VS Code ishlatsangiz demak harness filelar ustida CRUD operatsiyasini bajaradi.
Siz, aytaylik , Github Copilot orqali Orders Page uchun chiroyli component yaratib ber desangiz, sizning promptingiz bilan qo'shimcha mavjud bo'lgan tool`lar ro'yxati ham ketadi. Model javobi esa `tool nomi va qilinishi kerak bo'lgan action + component ichidagi body ni qaytaradi.
Harness kerakli actionni bajaradi va qarab turibsizki component tayyor.
Demak Agent = Harness + Model.1 281
Platformamizda yangi darslar joylandi.
O'tgan haftada oylik berib o'qiyotgan bolalarning jonli darslarini joylab boryapmiz. Bularning barchasi kanalimizdagi bizni kuzatib boruvchi dasturchilar uchun yangi materiallarni tezda ulashib borish uchun va o'rganish safarlarini oson qilish uchun.
Guruhdagi o'quvchilar esa o'rganish davomida mana shu loyihani o'ziga hissa qo'shib amaliy tajriba ham orttirib borishyapti.
Yangi chiqarilgan SQL darslari izlab yurgan tanishlarga uzatib qoying:
https://learn.net.uz/sqldapper
@learndotnetuz
P.S. Aytgancha, TATU va boshqa dasturlash fakultetlariga kirgan tanishlaringizni ushbu kanalga tavsiya qilinglar. Foydasi tegishi aniq
1 281
AI Agentlar bilan ishlashda tushunishingiz kerak bo'lgan eng muhim tushunchalar bor:
1. Model
2. Harness
3. Agents
4. Environments
Bu atamalar ko'pchilikka tanish yoki ba'zilari yangilik bo'lishi mumkin. Shuning uchun postlarda har biriga yetarli izoh berib ketamiz.
Model - bu tizimning eng asosiy dvigateli. O'ylash va qaror qabul qilish aynan shu joyda amalga oshiriladi.
Misol uchun:
1. GPT-6
2. Claude Fable 5
3. Gemini-3.6-flash va hokazo
Modelning asosiy qiladigan ishi sizning so'rovlaringizga javob berishdir. Siz
request yuborasiz, u esa response ni turli xil formatda qaytaradi. Modelni ishni bajaruvchi agent deb tushunish xato, sababi umuman boshqa serverlarda turgan model sizning mashinangizni boshqara olmaydi. Agar siz modelga `harness`ni ta'minlab bermagasangiz.
Harnessga o'tishdan oldin, kelinglar siz qaysi modeldan foydalanishingizni bilib olaylik. Yoki harness tushunchasi uchun o'zingiz bilgan izohlarni keltiring!1 281
+1
Stacked PR Nima?
Ko'pincha sizga katta bir featureni qilish topshiriladi va siz 100lab fayllarda o'zgarish kiritib, BITTA PR ochasiz.
Aslida Github Stacked PRs tushunchasini kiritganiga ancha bo'lib qoldi. Ustma-ust PR ma'nosini anglatadi. Amaliy tavsiya,
main (master)ga asoslanib o'zingizni feature branchingizni ochasiz, misol uchun, feature/load-management.
Va har bir imkoniyatni (50-80 qator o'zgarishni) alohida branchdan PR sifatida ochib o'zingizni feature branchingizga PR ochasiz.
GitHub o'zi sizdan "bu stackga o'xshab ko'rinyapti, xohlasang shunday formatlayman?" - deb so'raydi. Shunda, tasdiqlab ustma-ust PR holatiga olib kelasiz.
Mana shunday qilib, avvaldan ishlab kelayotgan jamoalarga junior sifatida bir yangi ruh olib kirasiz.
#maslahat
@learndotnetuz | learn.net.uz1 281
Platformaga SQL darslarini ham qoʻshishni boshladik.
Koʻrib oʻrganishingiz mumkin!
1 281
Hali ham ishlatmadingizmi?
learn.net.uz platformasi ishga tushganiga ancha bo'lib qoldi. 2700 dan ortiq tashriflar bo'layotganini ko'rdim. Ishlatib ko'rdingizmi?
Telefonda yaxshi ochilmayotganidan tashqari, qanday imkoniyatlari sizlarga yoqdi?
Video yonida AI yordamchi va imtihon oluvchi bo'lishi katta yordam berar ekanmi?
1 281
Daho
Rasmda ko'rib turganingiz - Bobur Umurzokov. Hozirda men ishlayotgan Datox kompaniyasida CTO va cofounder.
Kecha o'sha mashhur IRONMAN triatlonini muvaffaqiyatli tugatgan o'zbeklardan biri. Men taniganlar orasida birinchi IRONMAN.
Kecha 5 soat 13 daqiqa ichida:
2 KM suzish,
90 KM velosipedda uchish,
Va 21 KM yugurganlar.
O'zimiz o'ylaganimizdan ko'prog'iga qodirligimizni yodga soladigan kun bo'ldi ... Bir finish chizig'i ikinchi challenge uchun boshlanishidir.- deb aytdilar o'z Linkedin sahifalarida Do'stlar, biz ham kecha qolgan jamoa a'zolari bilan tog'da hikingga chiqdik va 20 KM bosib o'tibmiz. Kasbimiz taqazosi bilan kompyuter ro'parasida ko'p o'tiramiz. Siz ham kun tartibingizni bir qismiga hech bo'lmaganda piyoda yurishni yoki yugurushni kiriting. #daho
1 281
Kursni Bitirdim Endichi?!
YouTube kanalimizda shogirdlarimiz qilgan loyiha taqdimotini ko'rishingiz mumkin.
Dasturlash kurslarini bitiruvchilari uchun yaxshi o'rnak bo'la olishdi deya ayta olaman.
Videoga havola: https://www.youtube.com/watch?v=2S4t5kVCVJ4
learn.net.uz | @learndotnetuz
1 281
100+ foydalanuvchi
Platformamizdan 100dan ortiq foydalanuvchi ro'yxatdan o'tibti va allaqachon 300+ AI bilan savol-javob sessiyalari amalga oshirildi.
Videolar sonini ko'paytirib, AI yordamchi va imtihon oluvchilar sifatini yana ham oshirib boramiz.
Do'stlarga tavsiya qilish yodingizdan chiqmasin
@learndotnetuz | learn.net.uz
1 281
learn.net.uz - Salom, Dunyo!
Kursimiz bitiruvchilari bilan butun dasturlash hamjamiyatiga foydasi tegadigan loyihani vanihoyat yakunladik. Kutib oling - learn.net.uz!
Ushbu platformada mustaqil va BEPUL dasturlashni o'rganishingiz mumkin. YouTubedan 2 ta farqi bor:
1. Darslar ko'p va to'g'ri ketma-ketlikda turibti.
2. Sun'iy intellekt yordamchi siz bilan o'sha mavzuda gaplashadi va savol javob qiladi.
"AI dasturchilar ishini olib qoyadi!" - deb 6 oydan buyon, o'rganishni orqaga surib kelayotgan bo'lsangiz, mana shu loyiha 6 oy oldin biz bilan o'rganishni boshlagan siz kabi yigitlarning natijasidir.
Aytgancha, CLR via C# bo'limida murakkab mavzular ham mavjud. U yerdagi ma'lumotlarni xatto ba'zi senior dasturchilar ham bilishmayi (yoki esdan chiqarishgan)
@learndotnetuz | learn.net.uz
P.S. Fikr va taklifingizni kutib qolamiz
P.S 2 Kompyuterdan yaxshiroq ko'rinadi
1 281
learn.net.uz - Salom, Dunyo!
Kursimiz bitiruvchilari bilan butun dasturlash hamjamiyatiga foydasi tegadigan loyihani vanihoyat yakunladik. Kutib oling - learn.net.uz!
Ushbu platformada mustaqil va BEPUL dasturlashni o'rganishingiz mumkin. YouTubedan 2 ta farqi bor:
1. Darslar ko'p va to'g'ri ketma-ketlikda turibti.
2. Sun'iy intellekt yordamchi siz bilan o'sha mavzuda gaplashadi va savol javob qiladi.
"AI dasturchilar ishini olib qoyadi!" - deb 6 oydan buyon, o'rganishni orqaga surib kelayotgan bo'lsangiz, mana shu loyiha 6 oy oldin biz bilan o'rganishni boshlagan siz kabi yigitlarning natijasidir.
Aytgancha, CLR via C# bo'limida murakkab mavzular ham mavjud. U yerdagi ma'lumotlarni xatto ba'zi senior dasturchilar ham bilishmayi (yoki esdan chiqarishgan)
@learndotnetuz | learn.net.uz
P.S. Fikr va taklifingizni kutib qolamiz
