Php dasturlash tilida o’yin yaratish: 4-qism

php dasturlash tilida oyin yaratish 4 qism 65e4b403ee2f2

Php dasturlash tilida o’yin yaratish: 4-qism Avvalgi qismda murakkabroq harakat jarayoniga ega ilon o’yini yaratish haqida so’z olib borilgandi. Ushbu qismda yanada jarayonni mukammalroq qilish uchun action doirasida kiradigan otishma o’yini yaratish haqida bosh qotiamiz. O’yin konsepsiyasiga keladigan bo’lsak ASCII asosida o’yin jadvali o’ngdan chapga tomon harakatlanib boradi. O’yinda o’yinchi kemasi va dushmanlar doimiy harakatlanib … Читать далее

Avr uchun kodlarni optimizatsiya qilish

avr uchun kodlarni optimizatsiya qilish 65e4b3aea8948

Avr uchun kodlarni optimizatsiya qilish Arduino board resurs tejamaydigan parazit dasturchilar uchun juda foydali qurilma hisoblanadi. Chunki ushbu kichik qurilmadagi resurslar bugungi kun uchun juda ham cheklangan. ATmega328P misolida buni ko’radigan bo’lsak: Flesh xotira: 32 KB (0.5 KB bootloader uchun ishlatiladi) SRAM: 2 KB EEPROM: 1 KB SOAT TEZLIGI: 16 MHz Yuqoridagi xusuytlardan 32 KB … Читать далее

Application: nol(0)dan million(10⁶)gacha foydalanuvchilar uchun(1-qism)

application nol0dan million10e281b6gacha foydalanuvchilar uchun1 qism 65e4b335af6c4

Application: nol(0)dan million(10⁶)gacha foydalanuvchilar uchun(1-qism) Horizontal scaling va Vertical scaling Scaling(masshtablilik) nima? Service larning kengayishi bu web-service larning ichki server resuslari unumdorligini oshirish yoki serverlar sonini ko’paytirsh orqali o’z faoliyatini oshirish qobilyatidir. Masalan, sizning veb-ilovangiz yoki veb-saytingiz bor va sizning marketing bo’limingiz ko’p sonli foydalanuvchilarni jalb qilish uchun turli xil reklamalar berdi. Ammo ba’zi foydalanuvchilar … Читать далее

ChatGPT nima? U nimalarga qodir?

chatgpt nima u nimalarga qodir 65e4b3187f4cc

ChatGPT nima? U nimalarga qodir? Ushbu maqola ChatGPT haqida bo’lib, u ChatGPT orqali yozilgan va ozgina ishlov berilgan! ChatGPT – OpenAI tomonidan ishlab chiqilgan katta tilda modeldir. Bu model barcha xabarlarni o’qib o’rganib, o’zini o’qitadi va yozib yuboradi. Bu bot, mijozlarni qiziqtirgan savollarga javob beradi va ular bilan muloqot qiladi. ChatGPT boti yordamida mijozlar o’z … Читать далее

PHP va Python dasturlash tillarining 10 ta farqi

php va python dasturlash tillarining 10 ta farqi 65e4b2eb6027e

PHP va Python dasturlash tillarining 10 ta farqi PHP va Python dasturlash tillari ikkisi ham yirik va mashhur tillar hisoblanadi, va ularning har ikkalasini kelajagi porloq. Ularning o’zaro farqlari quyidagilar: Maqsad: PHP web-dasturlar yaratishda eng ko’p ishlatiladi, shuningdek, veb-funksiyalarini ham yaratishda qulay. Python esa umumiy dasturlashda qo’llaniladi. Syntax: PHP’da sintaksis ko’proq C dasturlash tili bilan … Читать далее

Mutaassib yoki toxic dasturchi bo’lmang!

mutaassib yoki toxic dasturchi bolmang 65e4b2c809152

Mutaassib yoki toxic dasturchi bo’lmang! Bismillah. Bu maqolada dasturchilarda ba’zan uchraydigan mutaassiblik sifati, buning ishxonadagi muhitga, boshqa dasturchilarga ta’siri haqida gaplashamiz. Maqolada o’zimning shaxsiy qarashlarimni bayon qilganman. Yaqinda ustoz Mubashshir Ahmad kanalida bir post joyladi. Unda quyidagicha yozilgan: Тавсия! Ўлимингиз бошқаларнинг орзуси бўлиб қолишидан сақланинг! Fikrimcha, dunyoda shunday odamlar bo’ladiki, ba’zan ulardan boshqalarga yetayotgan ozorlar … Читать далее

Java — Job interview Questions and Answers

java job interview questions and answers 65e4b2be9d4bc

Java — Job interview Questions and Answers Javada qanday access modifierlar bor? -public loyihani(projectni) istalgan joyida foydalanish mumkin -protected paketi umumiy bo’lgan va inheritance orqali bogʻlangan har qanday class uchun kirish huquqini beradi. -default (modifikator sifatida belgilanmagan) bir xil paket classlari tomonidan foydalanish mumkin. private faqat bitta class foydalanish mumkin. 2. Nima uchun Java 100% … Читать далее

QA nima? QA haqida. Dasturlarni testlash, testerlik

qa nima qa haqida dasturlarni testlash testerlik 65e4b1c018d05

QA nima? QA haqida. Dasturlarni testlash, testerlik QA dasturlashda «Quality Assurance» (sifatni ta’minlash) deb ataladi. Bu, dasturlarning sifatini, to’g’ri ishlashini va mijozlar qo’ygan talablar asosida dastur to’g’ri yaratilganligini tasdiqlash jarayonlarini o’z ichiga oladi. Ko’p hollarda QA xodimlarni oddiygina tester deb ham atashadi. QA xodim, dasturlash jarayonining bir qismi sifatida ishlaydi va dasturchilar jamoasining bir a’zosi … Читать далее

Builder design patterni

builder design patterni 65e4b26f50ac5

Builder design patterni Builder design pattern qachon ishlatiladi? Klassdan odatda $obj = new Classname() kabi obyekt hosil qilamiz. Obyekt hosil qilishdan maqsad, shu klassning ichidagi methodlaridan foydalana olish. Endi Klassni ichidagi ba’zi methodlardan foydalanish uchun, obyektga ba’zi bir ishlov berish kerak bo’lishi mumkin. Odatda $obj->property_name = $value; ko’rinishida propertylarga qiymat berishimiz mumkin. Lekin faqatgina qiymat … Читать далее

Dasturchilar kim? Dasturchi haqida. Dasturchi vazifalari. Dasturchilar darajalari

dasturchilar kim dasturchi haqida dasturchi vazifalari dasturchilar darajalari 65e4b24fa4560

Dasturchilar kim? Dasturchi haqida. Dasturchi vazifalari. Dasturchilar darajalari «Dasturchi» so’zi o’zbek tilida «dastur tuzuvchi» yoki «kompyuter dasturlarini yozuvchi» degan ma’noni anglatadi. Bu so’z, kompyuter dasturlarini tuzish, yozish va rivojlantirish bilan shug’ullanuvchi mutaxassisni ifodalaydi. Dasturchilar, turli dasturlash tillarida ko’plab vazifalarni bajaradilar, masalan, veb-saytlar yaratish, mobil ilovalar tuzish, ilova tizimlarini ishga tushirish, kompyuter o’yinlari yaratish va boshqalar. … Читать далее