SOA (Service Oriented Architecture) – xizmatga asoslangan dasturlash

soa service oriented architecture xizmatga asoslangan dasturlash 65e61f634858e

SOA (Service Oriented Architecture) – xizmatga asoslangan dasturlash Ba’zilarning fikricha xizmatlardan faqat web dasturlar va Java yoki .NET da ishlatiladi deb o’ylaydi. Bu noto’g’ri fikr. To’g’ri, Java bilan .NET da xizmatlarni oson tarzda dasturlash uchun ishlatishga tayyor bo’lgan ko’pgina klasslar mavjud. Ammo bu narsa xizmatlarni boshqa dasturlash muhitida tuzib bo’lmaydi degan narsa emas. Xizmatni tuzish … Читать далее

API nima? Boshlovchilar uchun oddiy tushuncha

api nima boshlovchilar uchun oddiy tushuncha 65e61203e1c91

API nima? Boshlovchilar uchun oddiy tushuncha Bu atama dasturlash bilan ozgina bo’lsa ham shug’ullangan odam uchun nimanidir anglatadi. Lekin, hamma ham u nimani anglatishini va u nimaga kerakligini to’liq tushunishmaydi. Dastuchi Pyoter Gazarov API haqida oddiy tilda o’zining blogida gapirib berdi. API abbereviaturasi «Application Programming Interface» so’zlarining bosh harflaridan olingan bo’lib, dasturlarni dasturlash interfeysi yoki … Читать далее

Python-Django-Rest framework API

python django rest framework api 65e6117e363c6

Python-Django-Rest framework API Birinchi navbatda Django’i Django-rest-framework o’rnatamiz. #Linux: sudo pip3 install Django sudo pip3 install django-rest-framework #Windows: pip install Django pip install django-rest-framework Modullarni o’rnatib bo’ldi. Endi cmd yoki linux terminalini ochib, quyidagi buyruqni yozamiz: django-admin startproject myapi Mana shunday papka ochilishi kerak Endi cd myapi qilib papkani ichiga o’tib olamiz. Keyin python manage.py … Читать далее

O’zbek tili imlo dasturi uchun API

ozbek tili imlo dasturi uchun api 65e60ff160d3d

O’zbek tili imlo dasturi uchun API Butunjahon tarmoqning oʻzbek segmenti soʻngi yillarda jadal oʻsib, boyib bormoqda. Bu jarayonning eng katta qismi kontent yaratishdan iboratligi sir emas. Yangilik saytlari, blog va mikrobloglar orqali internet tarmogʻida oʻzbek tilidagi maʼlumotlar hajmini kengaytirib bormoqdamiz. Bu jarayondagi eng katta muammolardan biri yaratilayotgan kontentning imloviy sifatini taʼminlash boʻlib qolmoqda. Shu muammoni … Читать далее

Django restframework API Blog #1

django restframework api blog 1 65e60fbe53204

Django restframework API Blog #1 Hammaga salom. Bugungi video kursda django restframework orqali api yaratamiz(video maqolaning eng quyi qismida). API o’zi nimaligi haqida bu yerda o’qib olishingiz mumkin. Buyruqlar qatori(cmd) yoki terminalni ochamiz. Agar Sizda python o’rnatilmagan bo’lsa, shu maqolani ko’rib chiqishni tavsiya qilaman. Avvalo django va django rest framework o’rnatib olamiz: pip install django … Читать далее

Django restframework API Blog #2

django restframework api blog 2 65e60f84af020

Django restframework API Blog #2 Salom hammaga. O’tgan safar darsda kategoriyalar listini ko’rsatgan edim. Bugungi darsda qanday qilib api orqali category yaratish va o’zgartirish va o’chirishni o’rgataman. Ya’ni, dasturlashda CRUD deyiladi(video maqolaning eng quyi qismida). views.py ga kiramiz 0 #rest_frameworkdan kutubxonani import qilib olamiz 1 #CreateAPIView — buning vazifani — category yaratish; 2 # RetrieveUpdateAPIView … Читать далее

Django restframework API Blog #3

django restframework api blog 3 65e60f60384c8

Django restframework API Blog #3 Hammaga salom. Bugungi maqolamiz(video ham bor)da foydalanuvchilarni ro’yxatdan o’tishini va saytga kirishini o’rganamiz. django-restframeworkda login va parol sal boshqacharoq ishlaydi. Login qilganda foydalanuvchiga tegishli token aniqlanadi va qaytariladi, agar u bo’lmasa yangi yaratilib foydalanuvchiga taqdim etiladi. Token nega kerak? Token foydalanuvchilarni aniqlab olish uchun ishlatilinadi. Restframeworkda token bo’lmasa, so’rovni qaysi … Читать далее

Django RestFramework PaycomUz

django restframework paycomuz 65e60ea032c9d

Django RestFramework PaycomUz Assalom alaykum. Ushbu maqolada Payme to’lov tizimi orqali to’lov qiladigan API xizmat yaratamiz. ✈️ Ishni boshlash pip install django pip install djangorestframework pip install PaycomUz pip install request settings.py INSTALLED_APPS = [ ‘rest_framework’, ‘PaycomUz’ ] python manage.py migrate ⚙️ To’lovlarni sozlash To’lovlarni amalga oshirish uchun sizda Paycom classi bo’lishi kerak. U qanday … Читать далее

Swagger nima va nima uchun bu muhim?

swagger nima va nima uchun bu muhim 65e60d2ae1237

Swagger nima va nima uchun bu muhim? 1800-yillarning boshlarida, Amerikada barcha yo’lovchilar uchun temir yo’l xizmati bepul bo’lgan. Har bir shaharda vaqt ko’rsatkichi turlicha bo’lib, Amerikaning o’zida 300 dan ortiq turli vaqt zonalari mavjuddir. Bu poyezdlar jadvalini muvofiqlashtirishni juda qiyinlashtirardi va uzoq safarlarni rejalashtirish deyarli imkonsiz edi. Poyezdlar transportning mashhur usuli bo’lgan bir paytda, poyezdlar … Читать далее