tarjima

Lua dasturlash tili

Umumiy Dasturlash 2020 Yan 12 00:50:00

Lua dasturlash tili

Lua - yashirin qahramon! Siz uni World of Warcraft, Angry Birds, X-Plane, S.T.A.L.K.E.R kabi o'yinlarda ko'rgan bo'lishingiz kerak. Yoki bo'lmasam Adobe Lightroom va u borligi haqida o'ylab ham ko'rmagan bo'lsangiz kerak. Bu til 1993-yilda dunyoga kelgan. Shunday bo'lsada Lua dasturlash tili bildirmasdan virtual hayotimizni ozgina bo'lsa ham yaxshiroq qilishga yordam bermoqda. Demak ushbu maqolada Lua dasturlash tili haqida so'z boradi. Qisqa ma'lumot Lua dasturlash…



tarjima

Let vs const - qaysi birini ishlatgan ma'qul(JavaScript)

Umumiy Dasturlash 2020 Yan 10 23:45:00

Let vs const - qaysi birini ishlatgan ma'qul(JavaScript)

Mening avvalgi maqolamda quyidagi fikrlar bor edi: let vs const vs var: Odatda yagona bizga kerakligi - bu let. Agar Siz o'zgaruvchiga qayta yozishni taqiqlamoqchi bo'lsangiz, constni ishlatishingiz mumkin. Bu fikr juda baxsli bo'ldi, Twitterda va Redditda bu masala bo'yicha juda qaynoq munozaralar bo'lib o'tdi. Eng ko'p bildirilgan fikr bu - const'ni ishlatish kerak va faqatgina zarurat bo'lgandagina let'ga murojaat…



tarjima

Dart - dasturlash tiliga kirish

Umumiy Dasturlash 2020 Yan 3 23:55:00

Dart - dasturlash tiliga kirish

Dart - Google kompaniyasi tomonidan, umumiy qo'llanish uchun yaratilingan dasturlash tilidir. U asosan veb dasturlar yaratish uchun mo'ljallangan bo'lib(ham mijoz, ham server tomon uchun), shu bilan birga mobil ilovalar ham yaratish mumkin. Dart - obyektga yo'naltirilgan dasturlash tilidir. Dart tilidagi barcha qiymatlar obyektlardan iborat. Dart dasturlash tili rivojlanishida ko'p yillik tarixga ega bo'lgan dasturlash tillarini ta'siri katta, bular, Smalltak, Java, JavaScript.…



manba

Javada java.lang.NoClassDefFoundError xatosini to‘g‘irlash

Umumiy Dasturlash 2015 Iyun 30 01:44:00

Javada java.lang.NoClassDefFoundError xatosini to‘g‘irlash

Savol: Muxtaram dasturchilar! Men Java OOP ni endi o`rganishni boshlayotgandim (videodars orqali), shunga ko`ra MyFirst.java ni quyidagi kodni yozib yaratdim:class MyFirst{ public static void main (String[] args){ System.out.println(«Hello world»); } } Shuni command oynasida compile qildim:javac MyFirst.java kompilyatsiyada muammo yo`q, lekin dasturni ishga tushirsam quyidagicha yozuvlar chiqayapti:Javob:…



tarjima

C#'da virtual metodlar va xossalar

Umumiy Dasturlash 2019 Dek 26 00:09:00

C#'da virtual metodlar va xossalar

Ko'p hollarda bir klassdan meros olishda bola klass ichida ota klass metod funksiyasini o'zgartirishga to'g'ri keladi. Bu holatda bola klass ota klass metod va xossalarini qayta e'lon qilishi mumkin. Bola klassda qayta e'lon qilinishi kerak bo'lgan metod va xossalarni ota klassda virtual modifikatori bilan belgilanadi. Bunday metod va xossalar virtual deb aytiladi. Metodni bola klass ichida qayta e'lon qilish override modifikatori orqali amalga oshiriladi. Bola…



manba

4-dars - JDK, JRE va JVM farqlari.

Umumiy Dasturlash 2016 Dek 9 16:17:00

4-dars - JDK, JRE va JVM farqlari.

JVM (Java Virtual mashinasi) JVM ning vazifasi tarjimonlik ya'ni, dastlab biz yozgan *.java fayl kompilyator yordamida baytkodga o'giriladi va JVM yordamida mashina tiliga aylantiriladi. Bu degani JVM qaysi platformaga tegishli bo'lsa, kodlarni ham o'sha platformaga moslab beradi. JVM ni ko'pgina qurilmalar va dasturiy ta'minotlar uchun ishlatish mumkin. Har bir OT(operatsion tizim) uchun JVM JRE va JDK lar konfugratsiyasi farq qiladi,…



tarjima

Android Fragment Back Stack namunasi

Mobil Dasturlash 2019 Iyun 23 23:35:00

Android Fragment Back Stack namunasi

Android Fragment Back Stack namunasi Android operatsion tizimi Activity uchun back stack funktsiyasini ta'minlaganidek, Fragment uchun ham huddi shu funktsiyani ta'minlaydi. Agar siz biror bir fragmentni back stack ga qo'shib turib, android qurilmangizdagi orqaga chiqish menyusini bossangiz o'sha qo'shilgan fragment paydo bo'ladi. Chunki u back stack da saqlangan. Back Stack dagi barcha fragmentlar ochilganidan so'ng Activity faoliyatini tugatadi.



manba

Unification 2016: mobil o'yin va ilovalar dasturchilarining O'zbekistondagi birinchi konferensiyasi qanday o'tdi

Yangiliklar 2016 Dek 20 14:40:00

Unification 2016: mobil o'yin va ilovalar dasturchilarining O'zbekistondagi birinchi konferensiyasi qanday o'tdi

Shu yilning 11-dekabr sanasida Toshkentdagi Le Grande Plaza mehmonxonasida mamlakatimizda Unification 2016 nomi ostida ilk bor tashkil qilingan mobil o'yinlar va ilovalar dasturchilarining konferensiyasi o'z nihoyasiga yetdi. Konferensiya uch bosqichni o'z ichiga oldi: mitap, sertifikatlash va o'yin xakatoni. Mazkur tadbirning boshlanishidan bir necha hafta ilgari konferensiyaning rasmiy saytida ro'yxatdan o'tish jarayoni boshlangan edi. Qatnashuvchilar ma'lum bir bosqichda yoki…



tarjima

Singleton

Algoritm 2019 Mar 30 13:25:00

Singleton

Dasturiy injiniringda singleton model(singleton pattern)i – bu dasturni loyihalash modeli tushunchasi bo'lib, u bitta klassdan faqat bitta obyekt yaratish imkonini beradi. Bunday qilish butun loyiha bo'ylab faqat bitta obyektning metodlarini ishlatish paytida qo'l keladi. Ushbu termin matematik singleton tushunchasidan kelib chiqqan. *** Matematik singleton tushunchasi. Matematikada singleton – bu faqat bitta elementdan iborat to'plam. Masalan, {null} to'plami singleton hisoblanadi.…



tarjima

Go na'munalarda: Kolleksiya funksiyasi

Umumiy Dasturlash 2018 Noy 24 00:13:00

Go na'munalarda: Kolleksiya funksiyasi

o (ko'pincha Golang) – Google kompaniyasi tomonidan ishlab chiqilgan kompilyatsiya qiluvchi ko'p oqimli dasturlash tili. 2009-yil noyabr oyida taqdim etilgan. Unga bo'lgan talab kundan kunga ortmoqda. Shu sabab quyida Go tilidagi kichik bir algoritmni keltirganmiz. Bizga kolleksiyadagi ma'lumotlar ustida biror bir ish olib borish zarurati yuzaga keladi, masalan, biron bir shartni qanoatlantiruvchi barcha qiymatlarni tanlash yoki foydalanuvchi funksiyasi bilan barcha qiymatlarni yangi…



tarjima

Dasturchilar uchun o'nta tavsiya

Umumiy Dasturlash 2018 Sen 22 20:23:00

Dasturchilar uchun o'nta tavsiya

Hammaga salom!Men, bir-qancha tajribasi bor dasturchi sifatida, sizlarga foydali bo'lishi mumkin bo'lgan tavsiyalar bermoqchiman. Sizning tajribangiz qanchalik ko'p bo'lsa, quyidagi keltirilgan tavsiyalarning shuncha ko'pi sizga haqiqiy va banal ko'rinadi. Dasturlash sohasiga endi kirib kelayotgan dasturchilar uchun esa bu tavsiyalar juda g'alati tuyulishi mumkin.Tavsiyalar1. Faqat sizga hozirgi vaqtda kerak bo'ladigan kod yozing (YAGNI printsipi)Ishlatilmaydigan…



tarjima

Block elementlarni o’rab turuvchi havolalar

Web Dasturlash 2018 Iyul 24 21:49:00

Block elementlarni o’rab turuvchi havolalar

Savol: "



tarjima

Xaker shlyapasidagi sirlar: Qora Shlyapa, Oq Shlyapa va Kulrang Shlyapa

Xavfsizlik 2018 Iyul 5 23:31:00

Xaker shlyapasidagi sirlar: Qora Shlyapa, Oq Shlyapa va Kulrang Shlyapa

Xaker shlyapasidagi sirlar! Bu haqida eshitganmisiz? Hacker Hat Ranglari ta'rif: Qora Shlyapa, Oq Shlyapa va Kulrang shlyapa Xakerlar tabiiy ravishda yomon emas - "hacker" so'zi "jinoyatchi" yoki "yomon odam" degani emas. Geeks va texnik mualliflar ko'pincha "qora shlyapa", "oq shlyapa" va "kulrang shlyapa" xakerlari degan ma'noni anglatadi. Ushbu atamalar turli xakerlar guruhlarini ularning xatti-harakatlari asosida belgilaydi. "Xaker" so'zining ta'rifi ziddiyatli…