{"id":5650,"date":"2023-05-02T06:28:57","date_gmt":"2023-05-02T06:28:57","guid":{"rendered":"https:\/\/texnokun.uz\/?p=5650"},"modified":"2023-05-02T06:29:01","modified_gmt":"2023-05-02T06:29:01","slug":"butunlay-openai-tomonidan-yozilgan-veb-sayt","status":"publish","type":"post","link":"https:\/\/texnokun.uz\/?p=5650","title":{"rendered":"Butunlay OpenAI tomonidan yozilgan Veb-sayt"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Dastlabki fikr<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ha, bu neyrotarmoq haqida hozir hamma joyda aytilayabti va ko\u2019p duch kelayabmiz, u qanday qilib qo&#8217;shiq matnini yozayotgani, imtihonlardan o&#8217;tishda yordam berayotgani va dasturlash kodi bo&#8217;laklarini yoza olishini bilamiz. Ammo meni bir savol qiziqtirdi, u mening rahbarligim ostida loyihani mustaqil yakka o\u2019zi to&#8217;liq yakunlay oladimi?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dastlab, men unga shunchaki g&#8217;oyani taklif qilmoqchi edim va to&#8217;laqonli mahsulot yaratilishini tomosha qilmoqchi edim, ammo men o\u2019ylaganimdan biroz murakkabroq bo\u2019lib chiqdi. Jarayon meni aralashuvimni va yo\u2019nalish ko\u2019rsatishimni tez tez talab qildi. Ammo unga yo\u2019nalish ko\u2019rsatish davomida menga keyingi ishlarimda as qotadigan bir nechta foydali xususiyatlarni kashf qildim.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Loyiha mavzusi<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Men, neyrotarmoq mavzuni o\u2019zi mustaqil ishlab chiqishini xohlardim, lekin uning g&#8217;oyalari juda noaniq edi va men ularni unga qanday taqdim etishni tushunmadim va mening urinishlarim muvaffaqiyatsiz bo&#8217;ldi. Shu sababli men oddiygina xayoliy o\u2019ylab topilgan odam portfoliosi bilan ishlashga qaror qildim. Lekin u mening yo\u2019naltirishlarim orqali muvaffaqiyatli yaratgan hayoliy odamni eslab qola olmadi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ishning boshlanishi<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"317\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-5-1024x317.png\" alt=\"\" class=\"wp-image-5651\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-5-1024x317.png 1024w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-5-300x93.png 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-5-768x238.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-5.png 1053w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Men undan portfolio da nima bo&#8217;lishi kerakligi haqida o\u2019zidan so&#8217;rashga qaror qildim<\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Avvaliga barcha ma&#8217;lumotlarga ega statik HTML faylini yaratishga qaror qildim. Mening ingliz tilim hali unchalik ham yaxshi emas, shuning uchun men tarjimondan foydalanaman.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dastlab, men shaxs yaratishga harakat qildim, lekin men undan kod yozishni so&#8217;raganimda, u o&#8217;zi yaratgan shaxsni unutib, tasodifiy ma&#8217;lumotlar bilan to&#8217;ldirishni boshladi, shuning uchun men unga o&#8217;zim haqimda ma&#8217;lumot berib bordim. Ammo men imkon qadar kam ma&#8217;lumot berishga va kontekstni talab qiladigan ko&#8217;proq vazifalarni berishga harakat qildim. Neyrotarmoq ko\u2019dni yozish davomida men haqimda va mening faoliyatim to\u2019g\u2019risida ko\u2019proq eslatib o\u2019tishi kerak.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"984\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/1001b490e65f1fc6f9cdc465f713e47b-scaled.jpg\" alt=\"\" class=\"wp-image-5654\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/1001b490e65f1fc6f9cdc465f713e47b-scaled.jpg 2560w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/1001b490e65f1fc6f9cdc465f713e47b-300x115.jpg 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/1001b490e65f1fc6f9cdc465f713e47b-1024x394.jpg 1024w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/1001b490e65f1fc6f9cdc465f713e47b-768x295.jpg 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/1001b490e65f1fc6f9cdc465f713e47b-1536x591.jpg 1536w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/1001b490e65f1fc6f9cdc465f713e47b-2048x787.jpg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><figcaption class=\"wp-element-caption\">Natija kamchliklarsiz bo\u2019lmadi<\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Bu yerda biz katta va uzun kod yozish jarayonida birinchi muammoga duch kelamiz, ba&#8217;zida u hech qanday sababsiz to\u2019xtab qolardi va hech narsa yozmas edi. Shuning uchun men undan kodni yozishni davom ettirishini so&#8217;radim, va u yozishni davom ettirdi ammo &#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1008\" height=\"856\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-8.png\" alt=\"\" class=\"wp-image-5655\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-8.png 1008w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-8-300x255.png 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-8-768x652.png 768w\" sizes=\"auto, (max-width: 1008px) 100vw, 1008px\" \/><figcaption class=\"wp-element-caption\">&#8230; bir masala bor edi.<\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\"><em>Kichik xulosa, negadur rus tilida &#8220;kodni davom ettiring&#8221; deb yozilsa, u anniq <strong>kodni yozishni davom ettirish imkoniyati <\/strong>yuqoriroq, ammo ingliz tilida yozilsa u kodni buzadi va dasturlash tilida emas balki oddiy matnda yozadi. (yoki shunchaki mening holatimda shunday bo\u2019ldi, natijani har doim ham oldindan aytib bo\u2019lmas edi)<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Loyihani React-da qayta yozamiz<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Men undan HTML ko\u2019dini yaratishni so&#8217;rash qiziq bo&#8217;lmasligiga qaror qildim (u buni juda yaxshi bajardi), shuning uchun men hamma narsani freymvorkda qayta yozishga qaror qildim. Avvaliga men <strong>Vue.js<\/strong> ni tanladim, lekin unda u ko\u2019p xatolar bilan yozdi va juda g\u2019alati yondashuvlar bilan ishladi, hatto u tanlagan yo\u2019llarni men google da ham qidirib topaolmadim. Shuning uchun men <strong>React<\/strong> ga o&#8217;tdim . Va darhol undan barcha kodni o&#8217;zi mustaqil qayta yozishini so&#8217;radim. (oldiniga men undan <strong>React<\/strong> va <strong>TypeScript <\/strong>da loyihani qanday yaratish kerakligini ko\u2019rsatib berishini so&#8217;radim, shu bois u loyihani yaratish uchun ham javobgar bo\u2019ladi degan maqsadda, men esa shunchaki ko&#8217;rsatmalarga amal qildim, uni fayllarga ajratdim va hokazo.)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"709\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-9-1024x709.png\" alt=\"\" class=\"wp-image-5656\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-9-1024x709.png 1024w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-9-300x208.png 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-9-768x532.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-9.png 1121w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Undan biror narsani qayta yozishni so&#8217;rang va u buni darhol bajaradi<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sizning ruxsatingiz bilan men barcha skrinshotlarni maqolaga kiritmayman, React &#8211; dagi butun tuzilmani qayta yozish uchun 5-6 ta uzun skrinshotlar olingan, ammo quyida qiziqarli fikrlarni ko&#8217;rsataman.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"999\" height=\"563\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-10.png\" alt=\"\" class=\"wp-image-5657\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-10.png 999w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-10-300x169.png 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-10-768x433.png 768w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/><figcaption class=\"wp-element-caption\">U <strong>state<\/strong> dagi barcha ma&#8217;lumotlarni olib chiqdi , va bu juda yaxshi bajarildi<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"801\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-11.png\" alt=\"\" class=\"wp-image-5658\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-11.png 993w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-11-300x242.png 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-11-768x620.png 768w\" sizes=\"auto, (max-width: 993px) 100vw, 993px\" \/><figcaption class=\"wp-element-caption\">Dastlab, barcha kodlar bitta faylga joylashtirilgan &#8211; <strong>App.tsx<\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ba&#8217;zi sabablarga ko&#8217;ra u kodni tarkibiy qismlarga ajratmadi va hamma narsani bitta faylga aylantirdi, bu HTML-dan React ga o&#8217;tishni har qanday ma&#8217;nosini yo\u2019qotdi, lekin men birinchi natijaga erishdim!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1021\" height=\"1024\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-12-1021x1024.png\" alt=\"\" class=\"wp-image-5659\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-12-1021x1024.png 1021w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-12-300x300.png 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-12-150x150.png 150w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-12-768x770.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-12.png 1058w\" sizes=\"auto, (max-width: 1021px) 100vw, 1021px\" \/><figcaption class=\"wp-element-caption\">Loyixa foydalanish uchun topshirishga tayyor<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Uzoq va og&#8217;riqli jarayonning boshlanishi<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Mening oldimda (yoki uni oldiga) fayllarni tarkibiy qismlarga bo&#8217;lish vazifasi qo\u2019yilgan edi, va umuman olganda u mening iltimosimni tushundi. Lekin jarayon davomida biroz to\u2019xtab qoldi yoki ba&#8217;zi tafsilotlarni unutdi va o&#8217;zi yozgan ma&#8217;lumotlarni o\u2019chirdi. Misol uchun, bu erda u state dagi ma&#8217;lumotlarni o&#8217;chirib tashladi va kod xato hisoblanib ishga tushmadi:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"893\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-13.png\" alt=\"\" class=\"wp-image-5660\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-13.png 951w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-13-300x282.png 300w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-13-768x721.png 768w\" sizes=\"auto, (max-width: 951px) 100vw, 951px\" \/><figcaption class=\"wp-element-caption\">&nbsp;Negadir u ma&#8217;lumotlarni o&#8217;rniga sharhlarni qoldirdi<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Men xatoni to&#8217;liq nusxalashga va unga nima qilishni tushuntirmasdan berishga qaror qildim va ajablanarlisi, u muammo nimada ekanligini tushundi va uni tuzatishni boshladi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"831\" height=\"1024\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-23-831x1024.png\" alt=\"\" class=\"wp-image-5691\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-23-831x1024.png 831w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-23-243x300.png 243w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-23-768x947.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-23.png 998w\" sizes=\"auto, (max-width: 831px) 100vw, 831px\" \/><figcaption class=\"wp-element-caption\">U ob&#8217;ektni tuzatdi, lekin ma&#8217;lumotlarni haqida unutdi<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Endi undan yana bo&#8217;sh ma&#8217;lumotlarni to&#8217;ldirishini so\u2019rash kerak<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"849\" height=\"1024\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-15-849x1024.png\" alt=\"\" class=\"wp-image-5662\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-15-849x1024.png 849w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-15-249x300.png 249w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-15-768x926.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-15.png 990w\" sizes=\"auto, (max-width: 849px) 100vw, 849px\" \/><figcaption class=\"wp-element-caption\">Qoyil! Ma&#8217;lumotlar tiklandi.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Umuman olganda, u qandaydir tarzda katta qiyinchiliklar bilan, u kodni o&#8217;zi nom bergan bir nechta fayllarga ajratdi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>App.tsx<\/li>\n\n\n\n<li>AboutMe.tsx<\/li>\n\n\n\n<li>Projects.tsx<\/li>\n\n\n\n<li>Resume.tsx<\/li>\n\n\n\n<li>Reviews.tsx<\/li>\n\n\n\n<li>Contact.tsx<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ba&#8217;zi sabablarga ko&#8217;ra u <strong>Heade<\/strong>r va <strong>Footer<\/strong> ni alohida fayllarga o&#8217;tkazishdan bosh tortdi. Endi men u uslublarni o\u2019zi mustaqil yoza olish yoki yoza olmasligini tekshirmoqchi bo\u2019ldim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avvaliga men unga faqatgina birgina maslahat berdim:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"1024\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-24-680x1024.png\" alt=\"\" class=\"wp-image-5692\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-24-680x1024.png 680w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-24-199x300.png 199w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-24-768x1156.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-24.png 921w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">U BEM nima ekanligini tushunadi<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Ba&#8217;zi sabablarga ko&#8217;ra u boshqa fayllar borligini unutdi va deyarli har bir blok uchun shunga o&#8217;xshash kod yozishi va ular uchun uslublar fayllarini yaratishi kerak edi. Ba&#8217;zilarida u class larni yozdi, lekin CSS-ni yozmadi, shuning uchun topilmagan class lar tufayli xatolar kelib chiqdi. Hozircha men bunga e&#8217;tibor bermadim va davom etdim. Men undan faqat class lar emas, balki anniq CSS yozishini istar edim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ulanmagan <strong>App.module.css<\/strong> fayliga global uslublarni qo&#8217;ydi. Va undan fayllarni qo&#8217;shishni so&#8217;radim <em>( add styles connection to the App) , u <strong>xederu<\/strong>, <strong>navbaru<\/strong> va <strong>futeru<\/strong><\/em> class larini qo&#8217;shdi . Xullas menda u CSS ni yozib berishi uchun so\u2019raladigan to\u2019g\u2019ri so\u2019rovlar g\u2019oyasi qolmadi. Men u sahifaga uslub berishini va bo&#8217;sh class larni yaratmasligini xohlardim va birdan u quyidagi so&#8217;rovga juda yaxshi javob berdi:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"923\" height=\"1024\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-19-923x1024.png\" alt=\"\" class=\"wp-image-5668\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-19-923x1024.png 923w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-19-270x300.png 270w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-19-768x852.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-19.png 1118w\" sizes=\"auto, (max-width: 923px) 100vw, 923px\" \/><figcaption class=\"wp-element-caption\">.nav_link da &nbsp;u SCSS ni yozishga qaror qildi, shunday yo\u2019l bilan borilsa ham bo\u2019ladi to\u2019g\u2019rimi?<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">U barcha bloklarda padding larni yozishga tushdi, qayerlardadur satrlarni ranga bo\u2019yadi va boshqa hech nima qilmadi. Men ham uni qiynoqga solishni to&#8217;xtatishga qaror qildim. Keling, qariyb ikki soat ichida neyrotarmog&#8217;imiz nimani yozishga muvaffaq bo&#8217;lganini ko&#8217;rib chiqamiz:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"1024\" src=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-17-939x1024.png\" alt=\"\" class=\"wp-image-5664\" srcset=\"https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-17-939x1024.png 939w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-17-275x300.png 275w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-17-768x838.png 768w, https:\/\/texnokun.uz\/wp-content\/uploads\/2023\/02\/image-17.png 1104w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><figcaption class=\"wp-element-caption\">Foydalanishga tayyor!<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Natijalar<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Albatta, neyron tarmoq yordamida haqiqiy loyihani yaratish mumkin emas (hozircha), lekin urunib ko\u2019rsa bo\u2019ladi. Menga uning ba&#8217;zi yechimlari juda yoqdi. U statik ma&#8217;lumotlarni qanday yaratishi va ular bilan ishlashi meni hayratlantrirdi, men shaxsiy maqsadlarim uchun bir nechta JSON fayllarini yaratganman. U orqali oddiy avtotestlar yaratdim, ba\u2019zi kamchiliklarini to\u2019g\u2019irlasa foydalanishga tayyor maxxsulot. Uning eslab qolish qobilyati va bir oz oldin qilgan ishlanmalari meni lol qoldirdi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ammo bu dasturchilarni to&#8217;liq almashtirishdan yiroq bo\u2019lsa-da, oddiy vazifalarni hal qilish bilan dasturchining hayotini osonlashtirishi mumkin (va bu juda zo&#8217;r!)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neyrotarmoq haqida hozir hamma joyda aytilayabti va ko\u2019p duch kelayabmiz, u qanday qilib qo&#8217;shiq matnini yozayotgani, imtihonlardan o&#8217;tishda yordam berayotgani va dasturlash kodi bo&#8217;laklarini yoza olishini bilamiz. Ammo bir savol qiziq, u loyihani mustaqil yakka o\u2019zi to&#8217;liq yakunlay oladimi?<\/p>\n","protected":false},"author":16,"featured_media":5690,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[23],"tags":[214,11,108],"class_list":["post-5650","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-chatgpt","tag-dasturlash","tag-python"],"_links":{"self":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts\/5650","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5650"}],"version-history":[{"count":3,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts\/5650\/revisions"}],"predecessor-version":[{"id":6822,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/posts\/5650\/revisions\/6822"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=\/wp\/v2\/media\/5690"}],"wp:attachment":[{"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/texnokun.uz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}