Davronbek SWE ๐Ÿช
932 subscribers
578 photos
113 videos
66 files
446 links
- Loyihalardagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalarni ulashib boraman.

Don't be shy, say hi ๐Ÿ‘‹ | @firdavs_dev | davronbekdev.uz
Download Telegram
Davronbek SWE ๐Ÿช
ITS FRIDAY THEN, ITS SATURDAY, SUNDAY! GO MUFASA ๐Ÿ˜‚ P/s Dasturchilarning har jumadagi sevimli musiqasi ๐Ÿ™ƒ ๐Ÿ“น https://youtu.be/1TewCPi92ro
Bugun va ertangi kun uchun kurib takrorlab chiqish kerak bo'lgan video darslar ro'yxati ๐Ÿค“

p/s
Qanday video darslarni kurish uchun saqlab quygansiz ๐Ÿ‘‡
This media is not supported in your browser
VIEW IN TELEGRAM
PHP is forever yohud "Yaralangan qush hamon uchmoqda" ๐Ÿ•Š

Dasturlashdagi ilk zakazlarim PHP dasturlash tilida telegram botlar qilib sotish bo'lgan edi.

Lekin ilk daromad olib kelgan dasturlashim tilimni emas boshqa dasturlash tilini asosiy sifatida tanlab ketganman bunga sabab sifatida usha vaqtlardagi PHP haqidagi ayrim 'mish-mishlar, php update qilish tuxtatilgani yangi versiyalar chiqmay quydi' kabi fikrlar ham o'z ta'sirini o'tkazgan bo'lishi ham mumkin.

Dasturlash tili muhum emas asosiysi logik fiklash bo'lsa bir dasturlash tilidan so'ng boshqa dasturlash tilini o'rganib ketishingiz uncha qiyinchilik tug'dirmaydi sintaksis va ayrim narsalar o'zgarishi mumkin holos. NIma bo'lganda ham yangi texnalogiyalar o'rganish va ular ustida amaliyot qilishga davom eting. ๐Ÿ”ฅ

Hozirgi kunda egalab turgan "pazitsiyamizda" qolishimiz uchun ham yurib turishimiz kerak bo'ladi ๐Ÿƒ
Xa bu kabi haqiqatlar haqida uylasak FRONTEND qaytib o'rganib FullStack bulish fikrida qaytgimiz kelib qolmoqda ๐Ÿ˜•


Bir sohada yaxshi mutaxasis bub oling va agar yaqin 3-5 yilikda Uzbekistanda bulsangiz FullStack bo'la qoling ... (faqat html css js template uzida emas)๐Ÿ˜


P.s Rasm haqida fikriz โฌ‡
Developing FastAPI Application using K8s & AWS

Kurib tugatilgan video darslardan biri ๐Ÿ”ฅ

p/s Shu kunlarda FastAPI ko'proq loyhalar qilib kelyapman. Va bu video dars ham juda foydali bo'lgan edi.

#highly_recommendation โค๏ธโ€๐Ÿ”ฅ

More: https://www.jetbrains.com/pycharm/guide/tutorials/fastapi-aws-kubernetes/
Forwarded from Vohid Karimov (Vohid Karimov)
This media is not supported in your browser
VIEW IN TELEGRAM
Qanday referral soโ€™rash kerak?

1-chi xolat:

Notanish: Salom, Vohid aka. Yaxshimisiz? Ishlariz yaxshi ketyaptimi?
Notanish: [Javob olmaydi]
Notanish: Men Googlega topshirmoqchiman. Sizdan referral olsam boโ€™ladimi?
Notanish: [Javob olmaydi]

2-chi xolat:

Notanish:

Salom, Vohid aka. Meni ismim Palonchi. Umid qilaman sogโ€™ligโ€™iz va ishlariz joyida.

I am currently working at ABC as a Software Engineer. I have a X years of experience building software (attaching my resume). I am currently preparing for interviews at top tech companies (FAANG). Among them is Google as well. I would really appreciate if you could refer me.

For the last X months, Iโ€™ve been spending X hours each day for preparation:

1. Learning Computer Science topics such as A, B, C, etc.
2. Solving X problems per day.
3. Doing X mock interviews per week.
4. etc

Based on my prep schedule, I will be ready for the real interviews in X weeks. Thanks for your time. Looking forward to your reply!

Notanish: [Javob oladi]

Lesson: Do your homework!
What is ClickHouse ? When we use it and why ? ๐Ÿค”

p/s ClickHouse is the fastest and most resource efficient open-source database for real-time apps and analytics. Query billions of rows in milliseconds โšก๏ธ

More: https://clickhouse.com/

PostgreSQL vs ClickHouse : https://www.timescale.com/blog/what-is-clickhouse-how-does-it-compare-to-postgresql-and-timescaledb-and-how-does-it-perform-for-time-series-data/



YT video: https://youtu.be/0BBFhBggmpA
Forwarded from Gayratjon Rayimjonov
#level_up

Sordor ogโ€˜a yaxshi narsani taklif qildilar. Biz ham bergan takliflariga labbay deb javob berib, yangi maqolani tayyorladik.
๐—ฅ๐—ฎ๐—ฏ๐—ฏ๐—ถ๐˜๐— ๐—ค, ๐—ž๐—ฎ๐—ณ๐—ธ๐—ฎ va. ๐—”๐—ฐ๐˜๐—ถ๐˜ƒ๐—ฒ๐— ๐—ค Eng muhim 7 ta farqi


๐Ÿ”น๐—ฃ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐—ฆ๐—ฐ๐—ฎ๐—น๐—ฎ๐—ฏ๐—ถ๐—นty: Kafka yuqori oโ€™tkazuvchanlik va horizontal scalability imkoniyatini taqdim qiladi. Bu katta hajmdagi ma'lumotlar bilan ishlashuchun juda mos keladi. RabbitMQ va ActiveMQ ikkalasi ham yuqorimahsuldorlikni taklif qiladi, lekin Kafka odatda o'tkazish qobiliyati bo'yichaulardan ustun turadi, ayniqsa, katta hajmdagi maโ€™lumotlarni qayta ishlashsenariylarida ustundir.

๐Ÿ”น๐— ๐—ฒ๐˜€๐˜€๐—ฎ๐—ด๐—ฒ ๐—ฃ๐—ฟ๐—ถ๐—ผ๐—ฟ๐—ถ๐˜๐˜†: RabbitMQ va ActiveMQ message ustuvorligini(prioritization) qoสปllab-quvvatlaydi, bu esa ustuvorligi yuqori boสปlganxabarlarni pastroq boสปlganlardan oldin qayta ishlash imkonini beradi. Kafkadao'rnatilgan message priority yoโ€™q Lekin dasturchi tomonidan implement qilinishimumkin.

๐Ÿ”น๐— ๐—ฒ๐˜€๐˜€๐—ฎ๐—ด๐—ฒ ๐—ข๐—ฟ๐—ฑ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด: RabbitMQ va ActiveMQ mos ravishda bitta navbat yokitopic doirasida messagelarni ketma-ketligini kafolatlaydi. Kafka topic ichidagipartition bo'yicha emas, balki partition ichida message tartibini ta'minlaydi.

๐Ÿ”น๐— ๐—ฒ๐˜€๐˜€๐—ฎ๐—ด๐—ฒ ๐— ๐—ผ๐—ฑ๐—ฒ๐—น: RabbitMQ Kengaytirilgan message queue protokoli (AMQP) boสปyicha navbatga asoslangan xabar modelidan foydalanadi, Kafka esa loggaasoslangan modeldan foydalanadi. ActiveMQ Java Message Service (JMS) standartida qurilgan va queuega asoslangan message modelidan foydalanadi.

๐Ÿ”น๐——๐˜‚๐—ฟ๐—ฎ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐˜†: Har uchala message brokeri ham uzluksiz xabar almashishniqoสปllab-quvvatlaydi va xatolik yuz berganda xabarlar yoสปqolib ketmasliginitaสผminlaydi. Biroq, chidamlilikka erishish mexanizmlari uchtasi orasida farq qiladi, RabbitMQ va ActiveMQ sozlanishi chidamlilik variantlarini taklif qiladi va Kafka replication orqali o'rnatilgan chidamlilikni ta'minlaydi.

๐Ÿ”น๐—ฅ๐—ฒ๐—ฝ๐—น๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป: RabbitMQ Mirrored Queues orqali replikatsiyani qo'llab-quvvatlaydi, Kafka esa partition replikatsiyasiga ega. ActiveMQ Primary-Replicareplikatsiya mexanizmidan foydalanadi.

๐Ÿ”น๐—ฆ๐˜๐—ฟ๐—ฒ๐—ฎ๐—บ ๐—ฃ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐˜€๐˜€๐—ถ๐—ป๐—ด: Kafka Kafka Streams orqali native streamni qayta ishlashimkoniyatlarini taqdim etadi, xuddi shunday RabbitMQ ham streamni qaytaishlashni taklif qiladi, ActiveMQ esa streamni qayta ishlash uchun uchinchi tomonkutubxona(third-party library)lariga tayanadi.
Arslan Ahmad

Maqolani to'liq shaklini tez kunlarda e'lon qilamiz.
O'qib, amaliyotda sinab kurishga arzigulik maqolalar:

Advanced Python(Django. FastAPI), Go, VueJs....๐Ÿค“

p/s sizda ham qiziqarli maqola (article) bo'lsa izohlarda qoldiring... ๐Ÿ‘‡

More: https://davrondev.medium.com/list/reading-list
This media is not supported in your browser
VIEW IN TELEGRAM
System architecture (Seniorlar bir masala ustida debate olib bormoqda...) ๐Ÿ˜

Ps/ Bu problem (bug) haqida haliroq yana post chiqazarman...๐Ÿ™„
This media is not supported in your browser
VIEW IN TELEGRAM
What is 8+8+8 rule?

P/s Recommended, 6 hours sleep may be enough ๐Ÿ˜ด

Time management โณ

More: https://youtu.be/q9IBW5nmJa4
Kichik #sorovnoma ๐Ÿค”

Yangi texnalogiya/bilimlarni nimadan o'rganishingiz sizga ko'roq foydali(manfaatli, esda qolarli ... ) bo'lgan โ“
Anonymous Poll
35%
Kitoblar ( pdf books, medium, dev.to, & etc .... ) ๐Ÿ“š
59%
Video darsliklar (youtube, udemy, etc...) ๐ŸŽž
7%
Other (comment it! ๐Ÿ‘‡)
Middleware magic: How to use Django middleware for advanced error handling and exception management

p.s Foydali bo'ladi deb uylayman!

More: https://medium.com/@techWithAditya/middleware-magic-how-to-use-django-middleware-for-advanced-error-handling-and-exception-management-78573a27204e
Hammaga salom! โœ‹

Har safar yangi project boshlayotganda boshlang'ich va har bir loyhada kerak bo'lgan pip paketlar o'rnatib soatlab vaqtingizni ketqazmay vaqtingizni tejashga yordam beradigan bazi tayyor folder structure template GitHub repolar ulashmoqchiman: ๐Ÿ‘‡

1) DRF + Docker: https://github.com/firdavsDev/django_docker_template ( {name} deyilgan joylari CHANGE qilish zarur)
2) FastAPI + Docker + React(admin):
* https://github.com/firdavsDev/fullstack_fastapi_template
* https://github.com/firdavsDev/minimal-fastapi-template
3) Django + Aiogram:
* https://github.com/firdavsDev/django-aiogram-template
* https://github.com/firdavsDev/tg-bot-template
4) VueJs template:
* https://github.com/firdavsDev/vue-pro-template

Bonus) Deployment Guide for Ubuntu Server
* https://github.com/firdavsDev/Configurate-Ubuntu-Server ๐Ÿ”ฅ

More: https://github.com/firdavsDev?tab=repositories&q=template ๐Ÿ‘ˆ

p.s kamchiliklar bo'lsa uzr... (buglarsiz hayot go'zal, no zerikarli ham ๐Ÿ˜ )

Enjoy life ๐Ÿ˜‰
Forwarded from Davronbek SWE ๐Ÿช
Bu ilova kursam yoshligim yodga tushaveradi ๐Ÿฅฒ

p.s Oldin ucell abonentlari uchun 2ming(aniq esimda emas) sum evaziga 1kun instagram tekin qilish xizmati bular edi. Bu ilova orqali esa ucell instagram uchun ajratgan vip mblarni boshqa ilovalar uchun ham ishlasa buladigan qilsa bular edi (youtube, playmarket ...) va bu degani 1kun sizga internet tekin degani (free internet) bu app ishlashiga haliyam qiziqaman

Bu ilovani biladiganlar bormi? .ehi filelar haqida eshitganlar chi?

More: https://t.me/http_injector_ehi_uz
#foydali_havola

Foydali maqolalar ko'p ekan va tekin. Har kun kamida bita maqola o'qib, o'qigan maqolayizni amalyotda ham sinab kuring kichik namuna loyha qilish orqali...

More: https://tamerlan.dev/author/tamerlan/
Kanaldagi obunachilar ro'yhatini ko'zdan kechirayotib bir ajoyib bilimga chanqoq obunachini kurib qoldim va bu obunachi kanal azolaridan biri ekanligidan hursandman ๐Ÿ˜‡

Bu inson: ๐Ÿ‘‰ link ๐Ÿ”ฅ

p.s) Yaqinlaringizni ham taklif qiling safimiz kengaysin. Python oid har qanday mavzu buyicha tajriba almashamiz,
uzizga foydali bulgan link, maqolar, videolarni guruhimizga tashlab borishingiz mumkin.
๐Ÿซก
FastAPI dokumentatisyasi juda aniq, tushunarli yozishga harakat qilingan โœจ

Muhum mavzularidan biri bular: ๐Ÿ”ฅ ๐Ÿ‘‡

* https://fastapi.tiangolo.com/async/
* https://ruarfff.com/posts/understanding-python-async
* https://medium.com/@arturocuicas/fastapi-and-redis-cache-a31ca832853e

p.s Async funsiyalar bilan ishlashni boshlash kerak loyhalar kattarmoqda, foydalanuvchilar soni ham .... ๐Ÿ˜