yangi

Yii2 service locator

Framework va CMS 2017 Dek 30 21:48:00

Yii2 service locator

Ko'pchiligimiz Yii2 loyihalar yasagan paytimizda ko'p marta ko'rganmiz, agar yangi componentlar qo'shsak config/web.php ni o'zgartiramiz. Ko'pincha agar composer orqali yangi kutubxonalar (ya'ni library) o'rnatsak ko'pincha web.php dagi components degan massiv ichiga qo'shimcha kod kiritamiz va bu kodga Yii::$app dan turub murojaat qilsak bo'ladi. Buning sababi Yii2 ning asosi Service Locator patterndan tashkil topgan. Service Locator bu dasturda zarurati kelganda kerakli servicelarni qaytaruvchi…



yangi

Yii2 da model rules ya'ni tekshiruvchi qoidalar bilan ishlash 1-qism

Web Dasturlash 2017 Dek 26 10:24:00

Yii2 da model rules ya'ni tekshiruvchi qoidalar bilan ishlash 1-qism

Bundan oldingi maqolamda men Yii2 qanday qilib formalar bilan samarali ishlashni ko'rsatgan edim. Endi bu galgi maqolamda men sizlarga formadagi validation rules ( yani formani tekshiruvchi qoidalar) bilan ishlashni va ularni qanday qilib yasashni ko'rsatmoqchiman. Shu maqsadda bu galgi maqolamni ikki qismga bo'ldim. Birinchi qismda Yii2ni o'zida bor va ko'p ishlatiladigan tekshiruvchi qoidalarini (yani validation rules) ko'rsataman. Ikkinchi qismda esa sizga qanday qilib o'zingiz uchun qulay…



yangi

Yii2 da formalar bilan samari ishlash

Web Dasturlash 2017 Dek 20 12:05:00

Yii2 da formalar bilan samari ishlash

Yii2 framevorkida gii moduli orqali kopgina koelarni avtomatik tarzda yasash mumkin. Shu jumladan ma'lumotlarni bazaga formalar orqali kiritish ham ana shu modul orqali qilinishi mumkin. Ammo bazadagi jadval qanchalik katta bo'lsa va ma'lumotlar to'g'ri yoki noto'g'ri ekanligi tekshiruvchi operatsiyalar qancha ko'p bo'lsa, Yii2 yasagan kod shunchalik chalkashib ketadi. Mana shuning uchun men bu maqolamda qanday qilib modellarni yengilashtirish usulini ko'rsatib o'tmoqchiman.Birinchi bo'lib…



tarjima

ITER termoyadro reaktori 50% tayyor bo'ldi

Yangiliklar 2017 Dek 19 16:43:00

ITER termoyadro reaktori 50% tayyor bo'ldi

2007-yilda Fransiyaning janubida qurilishi boshlangan tajriba termoyadro rektorini yarmi tayyor bo'ldi. Ko'pchilik mutxassislarning fikriga ko'ra, ushbu ITER deb nomlanuvchi loyiha reaktorini qurilishida yuzaga kelgan juda ko'plab qiyinchiliklarga qaramasdan, ushbu reaktorda birinchi plazma 2025-yilda olinadi.ITER loyihasini maqsadi - vodorod sintezi bo'lib, u juda kuchli bo'lgan magnitlar yordamida boshqariladi va buning natijasida juda katta issiqlik ajraladi, o'z navbatida bu issiqlik…



yangi

UzGeeks December2017 Meetup

Yangiliklar 2017 Dek 11 20:43:00

UzGeeks December2017 Meetup

Assalom alaykum.Hurmatli dasturchilar, soha mutaxassislari va talabalar!Sizlarni 16-dekabr Toshkent Axborot Texnologiyalari Universitetida bo'lib o'tadigan UzGeeks Community jamoasining navbatdagi "UzGeeks December2017 Meetup" tadbiriga taklif etamiz.Ushbu tadbirimizda quyidagi mavzular bo'yicha taklif etilgan mehmonlar, o'z bilim va malakalari bilan o'rtoqlashadilar:Muzaffardjan Karaev - Domain Driven Design in PHP. ZF3(CEO, For Each Soft);Lochin Shodiev…



yangi

Linuksni doimiy xotira qurilmasiga o‘rnatish uchun reja

Operatsion Tizim 2017 Dek 3 07:20:00

Linuksni doimiy xotira qurilmasiga o‘rnatish uchun reja

Ushbu maqolada doimiy xotira qurilmasini (eng. hard disk drive (HDD); рус. жесткий диск) turli qismlarga (eng. partitions; рус. разделы) bo'lishga doir va Linuksni o'rnatishdan avval bilish zarur bo'lgan ba'zi tushunchalar yoritilgan Bu maqola Linuksni o'rnatish jarayonida doimiy xotira qurilmasini qaysi qismlarga ajratishni aniqlashga ham yordam beradi.Qismlarga ajratish deganda nima tushuniladi?Tasavvur qiling: siz ishlaydigan tashkilot yangi…



manba

Open Data Challenge Hakaton tanloviga hujjatlar qabul qilish boshlandi

Yangiliklar 2017 Noy 13 18:14:00

Open Data Challenge Hakaton tanloviga hujjatlar qabul qilish boshlandi

Ochiq ma'lumotlardan foydalangan holda ilovalar ishlab chiqish bo'yicha "Open Data Challenge" tanlovi tashkilotchilari 2017 yilning 10 noyabridan boshlab ishtirokchilardan arizalar qabul qilishni boshladi."Open Data Challenge" – bu davlat idoralari taqdim qilgan ochiq ma'lumotlarga asoslangan holda dasturlar ishlab chiqish bo'yicha tanlov bo'lib, O'zbekiston uchun nisbatan yangi bo'lgan ochiq ma'lumotlar g'oyasini targ'ib etishga xizmat qiladi.



yangi

TATUda UzGeeks October2017 Meetupi bo'lib o'tdi

Yangiliklar 2017 Noy 8 15:05:00

TATUda UzGeeks October2017 Meetupi bo'lib o'tdi

28-oktabr kuni Muhammad al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti katta anjumanlar zalida UzGeeks Community jamoasining navbatdagi UzGeeks October2017 Meetup bo'lib o'tdi. Bu galgi mitapga axborot texnologiyalari sohasining loyihalarni boshqarish, mobil qurilmalar uchun dasturlash va xavfsizlik yo'nalishlarida ko'p yillik bilim va tajribaga ega bo'lgan mutaxassislar taklif etildi.



tarjima

Yandex ovozli yordamchi - Alisani ishga tushirdi.

Yangiliklar 2017 Okt 11 12:06:00

Yandex ovozli yordamchi - Alisani ishga tushirdi.

"Yandex" rasman "Alisa" deb nomlangan ovozli yordamchini ishga tushirdi. Ushbu xizmatni test qilish jarayoni 2017-yilning may oyidan boshlangan edi. Xizmat foydalanuvchilarga kundalik masalarni yechish uchun qulaylik beradi:uning yordamida internetdan ma'lumotni qidirish, harakatlanish yo'nalishlarini belgilash, restoran va boshqa dam olish maskanlarini tanlash, ob-havo ma'lumotlari bilan tanishish va boshqa ko'plab imkoniyatlarga ega. U talaffuzni aniqlaydi, uning ma'nosini aniqlashgan…



manba

Xayr TAS-IX! Salom TAS-IX 2!

Yangiliklar 2017 Okt 11 09:13:00

Xayr TAS-IX! Salom TAS-IX 2!

2017-yil 14-avgust kuni O'zbekiston Respublikasi Vazirlar Mahkamasi «Internet jahon axborot tarmog'ida milliy kontentni yanada rivojlantirish chora-tadbirlari to'g'risida»gi 625-son qarori qabul qilindi. Mazkur qarorda «2017 – 2019 yillarda Internet jahon axborot tarmog'ida milliy kontentni rivojlantirish bo'yicha kompleks dastur» tasdiqlandi.Mazkur dasturda, xususan, Internet jahon axborot tarmog'i milliy segmentida operatorlar, provayderlar va kontent yaratuvchilar o'rtasida o'zaro hisob-kitob…