Kelgusi meetuplarimizda qatnashuvchilar orasidan eng yaxshi savol berganga mukofaat beriladi. Shu bilan birgalikda ko'zatuvchilar orasidan savol javob qilinadi o'yin tarizda mukofaatlar beriladi. Ushbu harajatlarni Firesoft va boshqa homiylar o'z zimmasiga oladi.
uzbekdevs.uz / @uzbekdevs
uzbekdevs.uz / @uzbekdevs
🔥3
#sponsors #partner #uzbekdevs
Agarda sizda qandaydir taklif bo'lsa albatta ushbu postga izoh yozishingiz mumkin. Biz kelgusida va hozirgi vaqtda kompaniyalar bilan hamkorlik qilishga tayyormiz. Onlayn savollar berib to'g'ri javob berganlarga sovrinlar berish rejalashtirmoqdamiz. live Instagram, YouTube yoki Telegram da bo'lishi ma'lum qilamiz.
uzbekdevs.uz / @uzbekdevs
👍1
Sizda shaxsiy kanal (AyTi sohasida) bo'lsa va siz #uzbekdevs hashtagidan foydalansangiz biz sizning postingizdan xabardor bo'lamiz. Biz sizning postingizni @uzbekdevs ga ulashamiz.
1. Telegram kalanizda postlaringiz kamida 500 atrofida ko'rishlar bo'lishi ( Bu sizning kanalingizni yangi emasligi va ancha ishonchli ekanligini isbotlaydi. )
2. AyTi dasturlashga oid texnologiyalar yangiliklari va shu mavzuga yaqin postlar
3. Sizning kanaliz qonunda ko'rsatilgan zid mavzular kutarilmagan bo'lishligi.
4. Kanal tarixida ~90% atrofidagi postlar aynan 2 - qoidaga mos keladigan postlar bo'lishi.
5. #uzbekdevs hashtagidan foydalanib keyin @uzbekdevs kanalga repost qilib bering deb davo qilmang. Chunki moderatorlarimiz sizning postlaringizni ishonchligiga yoki boshqa hollarga zid kelishini aniqlagan bo'lishi mumkin. Bu hollarda UZBEKDEVS sizning postingiz buyicha izoh bermaydi.
uzbekdevs.uz / @uzbekdevs
1. Telegram kalanizda postlaringiz kamida 500 atrofida ko'rishlar bo'lishi ( Bu sizning kanalingizni yangi emasligi va ancha ishonchli ekanligini isbotlaydi. )
2. AyTi dasturlashga oid texnologiyalar yangiliklari va shu mavzuga yaqin postlar
3. Sizning kanaliz qonunda ko'rsatilgan zid mavzular kutarilmagan bo'lishligi.
4. Kanal tarixida ~90% atrofidagi postlar aynan 2 - qoidaga mos keladigan postlar bo'lishi.
5. #uzbekdevs hashtagidan foydalanib keyin @uzbekdevs kanalga repost qilib bering deb davo qilmang. Chunki moderatorlarimiz sizning postlaringizni ishonchligiga yoki boshqa hollarga zid kelishini aniqlagan bo'lishi mumkin. Bu hollarda UZBEKDEVS sizning postingiz buyicha izoh bermaydi.
Agar sizda instagramda blog yuritsangiz yuqoridagi taklifimiz amal qiladi va Telegram sahifamizda ham sizning manfaatli ma'lumotingizni repost qilamiz.
uzbekdevs.uz / @uzbekdevs
🔥5🤝3🤣1
#png #svg #convert #tools
*.PNG formatdagi rasmlarni onlayn tarizda *.SVG formatga o'tkazish, ya'ni vektor holatga o'tkazish
uzbekdevs.uz / @uzbekdevs
👍5👏4
#donate #uzbekdevs
8600510373116719
👉 uzbekdevs.uz/yordam/hissa-qoshish
uzbekdevs.uz / @uzbekdevs
Siz homiylik tarizda o'tkazgan pulingiz uzbekdevs.uz saytida qo'shimcha imkoniyatlar, server va o'quv ma'lumotlari uchun ishlatiladi. Ha-a aytgancha pul o'tkazish majburiy emas ;)
- Uzbek Developers
8600510373116719
👉 uzbekdevs.uz/yordam/hissa-qoshish
uzbekdevs.uz / @uzbekdevs
🤝9👍3
Forwarded from Mabrur | Dasturlash va AI
🔧 Kodni refactoring qilish texnikalari
Kodni qayta ishlash (refactoring qilish) - bu kodimizning bajaradigan xatti-harakatini (logikasini) o'zgartirmasdan, ichki tuzilishini yaxshilash jarayoni. Keling, Node.js misolida ko'rib chiqaylik:
Eng yaxshi amaliyotlar:
1. Kichik va aniq vazifali funksiyalar yarating.
2. DRY (Don't repeat yourself) prinsipiga amal qiling.
3. SOLID tamoillarini qo'llang.
4. Kerakli joylarni izohlab keting.
Foydali vositalar:
- ESLint: Kod sifatini tekshirish uchun.
- Prettier: Kodni formatlash uchun.
- Jest: Testlash uchun.
- SonarQube: Kod sifatini va Xavfsizlik darajasini tekshirish uchun.
Texnikalar:
1. Extract Method: Katta funksiyalarni kichik va ma'lum vazifa bajaradigan qismlarga ajrating.
2. Rename method: O'zgaruvchilar va funskiyalar aniq, nima qilishini ko'rsataidgan nomlar bering.
3. Replace Method: Eski API murojaatlari yoki kutubxonalarni muntazam yangilab turing.
Refactoring haqida ko'proq ma'lumotga ega bo'lib, uni kodingizda qo'llamoqchi bo'lsangiz quyidagi manbani maslahat beraman:
https://refactoring.guru
Kodni qayta ishlash (refactoring qilish) - bu kodimizning bajaradigan xatti-harakatini (logikasini) o'zgartirmasdan, ichki tuzilishini yaxshilash jarayoni. Keling, Node.js misolida ko'rib chiqaylik:
Eng yaxshi amaliyotlar:
1. Kichik va aniq vazifali funksiyalar yarating.
2. DRY (Don't repeat yourself) prinsipiga amal qiling.
3. SOLID tamoillarini qo'llang.
4. Kerakli joylarni izohlab keting.
Foydali vositalar:
- ESLint: Kod sifatini tekshirish uchun.
- Prettier: Kodni formatlash uchun.
- Jest: Testlash uchun.
- SonarQube: Kod sifatini va Xavfsizlik darajasini tekshirish uchun.
Texnikalar:
1. Extract Method: Katta funksiyalarni kichik va ma'lum vazifa bajaradigan qismlarga ajrating.
2. Rename method: O'zgaruvchilar va funskiyalar aniq, nima qilishini ko'rsataidgan nomlar bering.
3. Replace Method: Eski API murojaatlari yoki kutubxonalarni muntazam yangilab turing.
Refactoring haqida ko'proq ma'lumotga ega bo'lib, uni kodingizda qo'llamoqchi bo'lsangiz quyidagi manbani maslahat beraman:
https://refactoring.guru
👍7
Forwarded from Frontend
This media is not supported in your browser
VIEW IN TELEGRAM
#JsLibrary #frontend
Barba.js sahifa o'tishlari va animatsiyalarni oson amalga oshirish uchun ishlatiladigan JavaScript kutubxonasi. U AJAX texnologiyasidan foydalangan holda sahifalar o'rtasida silliq o'tishlarni ta'minlaydi.
@frontend | Happy Coding
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Sayt yaratib ochiq portlarni bir ko'zdan kechiring aynan shu etiborsiz qoldirilgan portlar sizga kelgusida muammo olib kelishi mumkin.
👉 freecamp.dev/tools/network/open-port-checker
uzbekdevs.uz / @uzbekdevs
👉 freecamp.dev/tools/network/open-port-checker
uzbekdevs.uz / @uzbekdevs
🔥5👍1
Forwarded from Farrukh Sherkulov
Subdomain larni aniqlovchi onlayn tool. Hukumat saytini skaner qildim ;) Manfaatli yo'lda foydalanasiz degan umiddaman.
👉 freecamp.dev/tools/network/subdomains
@mastersherkulov
👉 freecamp.dev/tools/network/subdomains
@mastersherkulov
🔥8👍2⚡1👀1
beecoder.org sayti 20 ta tilda ishlaydi. Bu sayt qanday tartibda 20 ta tilda ishlashini topa olasizmi? Sizda qanday taxminlar bor? DLL-BOX.com ham shu tartibda ishlaydi ;)
uzbekdevs.uz / @uzbekdevs
uzbekdevs.uz / @uzbekdevs
🔥5
Forwarded from Farrukh Sherkulov
Uzbek Developers
beecoder.org sayti 20 ta tilda ishlaydi
#translate #beecoder
technofam.com saytim 90 ta tilda ishlardi lekin hozirda sayt ishlatmay quyibman. Birinchisi static tilda muammo yo'q edi lekin bigdata ma'lumotlar boshlanganda til bo'yicha muammo bo'lgandi. beecoder da o'rtacha 150 000 ta post bor. 20 ta til bo'lsa 3 000 000 ta qo'shimcha ma'lumot bo'ladi. Post yaratganimda Google translate orqali auto tarjima qilardim (albatta algoritm yordamida). Keyin TranslateModel ni post Model ga birga bir bog'lash qilgandim bu bog'lash 3M ta ma'lumot ichida keraklisini bazadan tortib kelish ancha oson bo'lardi (iyun, 2021)
@mastersherkulov
🔥1
#one_to_one #db #django
Ma'lumotlar bazasida birga bir bog'lash (One-to-One Relationship) ikki jadvaldagi yozuvlar o'rtasida shunday bog'lanishni anglatadi, har bir yozuv faqat bitta boshqa yozuv bilan bog'lanadi. Bu, masalan, shaxsiy ma'lumotlar yoki kamdan-kam ishlatiladigan ma'lumotlarni alohida jadvalda saqlash uchun ishlatiladi. Django'da buni OneToOneField orqali amalga oshirish mumkin.
uzbekdevs.uz / @uzbekdevs
👍3
#foydali #freelancer #job
- Upwork kabi loyihalarda ishlash uchun 🇺🇿 O'zbekistonga pul o'tkazishda Payoneer dan foydalanishingiz mumkin. Odatda komissiya 3.15% atrofida. Agar pulni bank hisobiga o'tkazsangiz, komissiya mamlakat va valyutaga bog'liq bo'lib, odatda 1-3% orasida bo'ladi.
uzbekdevs.uz / @uzbekdevs
👍6
#freecampdev #password #generator
freeCampDEV Password Generator
- o'zingiz hohlagan tartibda (Katta va kichik harflar, sonlar, belgilar va h.k) 100 tagacha parolni birdan yaratish imkoniyati.
uzbekdevs.uz / @uzbekdevs
🔥1
Forwarded from Alisher Sadullaev
⚡️IT sohasini rivojlantirishga alohida e’tibor qaratiladi.
• Endi, barcha sohada sun’iy intellekt texnologiyalari keng joriy qilinadi. IT parkda sun’iy intellekt markazi ochiladi;
• Bu yo‘nalishda yangi loyihalarni amalga oshirish uchun barcha sharoitlar yaratiladi. Loyihalarni moliyalashtirish uchun 50 million dollar ajratiladi;
• Startaplarni “oyoqqa turgʻazish” uchun venchur jamgʻarmalar faoliyati yoʻlga qoʻyiladi. Buning uchun IT park ham 10 million dollarlik jamgʻarma tashkil qiladi;
• Shuningdek, startap xorijdan olib kelgan har 1 dollar investitsiyasiga davlat ham 1 dollar resurs beradi. Startap ishlanmalarini patentlash va savdo belgilarini roʻyxatdan oʻtkazish kabi xarajatlarni davlat qoplab beradi.
@alisher_sadullaev
• Endi, barcha sohada sun’iy intellekt texnologiyalari keng joriy qilinadi. IT parkda sun’iy intellekt markazi ochiladi;
• Bu yo‘nalishda yangi loyihalarni amalga oshirish uchun barcha sharoitlar yaratiladi. Loyihalarni moliyalashtirish uchun 50 million dollar ajratiladi;
• Startaplarni “oyoqqa turgʻazish” uchun venchur jamgʻarmalar faoliyati yoʻlga qoʻyiladi. Buning uchun IT park ham 10 million dollarlik jamgʻarma tashkil qiladi;
• Shuningdek, startap xorijdan olib kelgan har 1 dollar investitsiyasiga davlat ham 1 dollar resurs beradi. Startap ishlanmalarini patentlash va savdo belgilarini roʻyxatdan oʻtkazish kabi xarajatlarni davlat qoplab beradi.
@alisher_sadullaev
🔥5👍1