Forwarded from Dark Voyage (One must imagine Orzklv happy.)
Brothas, a moment of silence for @vodiylik.
He was one of our kindest pal we had in our developer community. I truthfully respected Shukrullo regardless of clashes we had community wise. We have became very close last few months, he was starting to learn Rust and nowβ¦ heβs not among us anymore.
Death is real people. We will never forget you @vodiylik brother, the impact youβve done to us and our community and may allah grant you heaven. Rest in peace.
Stay safe people and drive slow, you need your family.
He was one of our kindest pal we had in our developer community. I truthfully respected Shukrullo regardless of clashes we had community wise. We have became very close last few months, he was starting to learn Rust and nowβ¦ heβs not among us anymore.
Death is real people. We will never forget you @vodiylik brother, the impact youβve done to us and our community and may allah grant you heaven. Rest in peace.
Stay safe people and drive slow, you need your family.
π4π2π2
#usefull
Saqlab qo'yib bilmaganlarni o'rganishni maslahat beraman
Django Python Backend Developer Roadmap ππ»
βββ πΉ Foundations
β βββ πΈ Python Basics
β β βββ π Data Types and Variables
β β βββ π Control Structures (if, loops)
β β βββ π§ Functions and Modules
β β βββ π Object-Oriented Programming
β βββ πΈ Version Control
β β βββ π Git Basics (clone, commit, push)
β β βββ πΏ Branching and Merging
β β βββ π GitHub/GitLab Workflows
β βββ πΈ Web Basics
β β βββ π HTTP/HTTPS Protocols
β β βββ π REST and APIs
β β βββ π‘ Security Basics (CSRF, CORS, XSS)
β βββ πΈ Database Fundamentals
β βββ π Relational Databases (SQL)
β βββ π PostgreSQL/MySQL
β βββ π ORM Basics
βββ πΉ Django Framework
β βββ πΈ Django Basics
β β βββ π Project Structure
β β βββ π Django Admin
β β βββ π§ Models, Views, and Templates (MVT)
β βββ πΈ URL Routing and Views
β β βββ π URL Patterns
β β βββ π Function-Based Views (FBVs)
β β βββ π Class-Based Views (CBVs)
β βββ πΈ Models and ORM
β β βββ π Defining Models
β β βββ π Migrations
β β βββ π Querysets and Managers
β βββ πΈ Templates
β βββ πΌ Template Tags and Filters
β βββ π Template Inheritance
βββ πΉ Advanced Django
β βββ πΈ Forms and Validation
β β βββ π Django Forms
β β βββ π Form Validation
β β βββ π ModelForms
β βββ πΈ Authentication and Authorization
β β βββ π User Authentication System
β β βββ π Permissions and Groups
β β βββ π‘ Custom User Models
β βββ πΈ Middleware
β β βββ π Built-in Middleware
β β βββ π§ Custom Middleware
β βββ πΈ Signals and Caching
β βββ π‘ Django Signals
β βββ π Caching Strategies
βββ πΉ APIs and Integrations
β βββ πΈ Django REST Framework (DRF)
β β βββ π Serializers
β β βββ π Views and Viewsets
β β βββ π Routers and URL Patterns
β βββ πΈ Authentication with DRF
β β βββ π‘ Token Authentication
β β βββ π JWT
β β βββ π§βπ» OAuth2
β βββ πΈ Third-Party Integrations
β βββ π¦ Celery (Task Queues)
β βββ π Elasticsearch
β βββ π Payment Gateways (Stripe, PayPal)
βββ πΉ Deployment and DevOps
β βββ πΈ Deployment Basics
β β βββ π₯ Gunicorn and uWSGI
β β βββ π§ Nginx/Apache Configuration
β β βββ βοΈ Hosting (Heroku, AWS, DigitalOcean)
β βββ πΈ Containerization
β β βββ π³ Docker
β β βββ βΈοΈ Kubernetes (Basics)
β βββ πΈ CI/CD
β β βββ π GitHub Actions
β β βββ π Jenkins
β β βββ π Docker Compose
β βββ πΈ Monitoring and Logging
β βββ π Sentry
β βββ π Prometheus and Grafana
β βββ π Log Management (ELK Stack)
βββ πΉ Testing
β βββ πΈ Unit Testing
β β βββ π unittest and pytest
β β βββ π Mocking and Fixtures
β βββ πΈ Integration Testing
β β βββ π Django Test Client
β β βββ π API Testing with DRF
β βββ πΈ Performance Testing
β βββ π Load Testing (Locust)
β βββ π Benchmarking
βββ πΉ Advanced Topics
βββ πΈ Design Patterns
β βββ π MVC/MVT
β βββ π΄ Singleton, Factory, and More
βββ πΈ Asynchronous Processing
β βββ π Django Channels
β βββ π§ WebSockets
βββ πΈ Security
βββ π Django Security Features
βββ π Preventing Injection Attacks
βββ π Regular Updates and Patching
join Β» @malikovdev β
Saqlab qo'yib bilmaganlarni o'rganishni maslahat beraman
Django Python Backend Developer Roadmap ππ»
βββ πΉ Foundations
β βββ πΈ Python Basics
β β βββ π Data Types and Variables
β β βββ π Control Structures (if, loops)
β β βββ π§ Functions and Modules
β β βββ π Object-Oriented Programming
β βββ πΈ Version Control
β β βββ π Git Basics (clone, commit, push)
β β βββ πΏ Branching and Merging
β β βββ π GitHub/GitLab Workflows
β βββ πΈ Web Basics
β β βββ π HTTP/HTTPS Protocols
β β βββ π REST and APIs
β β βββ π‘ Security Basics (CSRF, CORS, XSS)
β βββ πΈ Database Fundamentals
β βββ π Relational Databases (SQL)
β βββ π PostgreSQL/MySQL
β βββ π ORM Basics
βββ πΉ Django Framework
β βββ πΈ Django Basics
β β βββ π Project Structure
β β βββ π Django Admin
β β βββ π§ Models, Views, and Templates (MVT)
β βββ πΈ URL Routing and Views
β β βββ π URL Patterns
β β βββ π Function-Based Views (FBVs)
β β βββ π Class-Based Views (CBVs)
β βββ πΈ Models and ORM
β β βββ π Defining Models
β β βββ π Migrations
β β βββ π Querysets and Managers
β βββ πΈ Templates
β βββ πΌ Template Tags and Filters
β βββ π Template Inheritance
βββ πΉ Advanced Django
β βββ πΈ Forms and Validation
β β βββ π Django Forms
β β βββ π Form Validation
β β βββ π ModelForms
β βββ πΈ Authentication and Authorization
β β βββ π User Authentication System
β β βββ π Permissions and Groups
β β βββ π‘ Custom User Models
β βββ πΈ Middleware
β β βββ π Built-in Middleware
β β βββ π§ Custom Middleware
β βββ πΈ Signals and Caching
β βββ π‘ Django Signals
β βββ π Caching Strategies
βββ πΉ APIs and Integrations
β βββ πΈ Django REST Framework (DRF)
β β βββ π Serializers
β β βββ π Views and Viewsets
β β βββ π Routers and URL Patterns
β βββ πΈ Authentication with DRF
β β βββ π‘ Token Authentication
β β βββ π JWT
β β βββ π§βπ» OAuth2
β βββ πΈ Third-Party Integrations
β βββ π¦ Celery (Task Queues)
β βββ π Elasticsearch
β βββ π Payment Gateways (Stripe, PayPal)
βββ πΉ Deployment and DevOps
β βββ πΈ Deployment Basics
β β βββ π₯ Gunicorn and uWSGI
β β βββ π§ Nginx/Apache Configuration
β β βββ βοΈ Hosting (Heroku, AWS, DigitalOcean)
β βββ πΈ Containerization
β β βββ π³ Docker
β β βββ βΈοΈ Kubernetes (Basics)
β βββ πΈ CI/CD
β β βββ π GitHub Actions
β β βββ π Jenkins
β β βββ π Docker Compose
β βββ πΈ Monitoring and Logging
β βββ π Sentry
β βββ π Prometheus and Grafana
β βββ π Log Management (ELK Stack)
βββ πΉ Testing
β βββ πΈ Unit Testing
β β βββ π unittest and pytest
β β βββ π Mocking and Fixtures
β βββ πΈ Integration Testing
β β βββ π Django Test Client
β β βββ π API Testing with DRF
β βββ πΈ Performance Testing
β βββ π Load Testing (Locust)
β βββ π Benchmarking
βββ πΉ Advanced Topics
βββ πΈ Design Patterns
β βββ π MVC/MVT
β βββ π΄ Singleton, Factory, and More
βββ πΈ Asynchronous Processing
β βββ π Django Channels
β βββ π§ WebSockets
βββ πΈ Security
βββ π Django Security Features
βββ π Preventing Injection Attacks
βββ π Regular Updates and Patching
join Β» @malikovdev β
π7π€£1π€1
Forwarded from Botir Ziyatov
VSCode asosidagi yangi AI muharriri β Trae
Claude 3.5 va GPT-4o modellaridan bepul foydalanish imkoniyati mavjud.
Agar siz ilgari Cursor yoki VSCode ishlatgan boβlsangiz,
ularning sozlamalarini Trae-ga oson import qilib, ishni Trae bilan davom ettirishingiz mumkin.
@botirziyatov
Claude 3.5 va GPT-4o modellaridan bepul foydalanish imkoniyati mavjud.
Agar siz ilgari Cursor yoki VSCode ishlatgan boβlsangiz,
ularning sozlamalarini Trae-ga oson import qilib, ishni Trae bilan davom ettirishingiz mumkin.
@botirziyatov
π3π€2
GPT qo'pol hazillasharkanπ
Ayamasdan hammasini aytib tasherkan
Siz ham sinab koring va natijani kommentda kutaman)
Ayamasdan hammasini aytib tasherkan
Roast me as hard as you can based on everything you know about me. Donβt hold back even a little bit. I can take it all. In uzbek
Siz ham sinab koring va natijani kommentda kutaman)
Forwarded from Davronbek | SWE πͺ
π New vacancy
π’ Ish joyi: Vazirlik qoshidagi agentlik (Davlat tashkiloti)
π Manzil: Toshkent shahar,(Next mall yonida)
β° Ish vaqti: Dushanba β Juma, 9:00 β 18:00
π° Maosh: 20 β 25 mln soβm
Ishxonamiz taklif qiladi:
βοΈ Qulay ish muhiti & tekin kofe
πΌ Barqaror, doimiy ish
π Oβsish imkoniyati.
π§ Chanqoqga qarshi kuler
Kimni qidiryapmiz?
β 3 yil tajriba: Python (Django, DRF, Celery)
β SQL va RDBMS bilan ishlash koβnikmasi
β Xarita (Leaflet/MapBox) va PostGIS tajribasi
β API, Git (Github/Gitlab), Docker, CI/CD, AWS bilan ishlash tajribasi
β Kod optimizatsiyasi va kengaytirish koβnikmalari
Afzal koβriladi:
π Golang, Mikroservis arxitekturasi
π‘ Web-sockets, SOAP
π SOLID, DRY tamoyillari
π Rus va ingliz tili
Agar bu talablarga mos boβlsangiz, resumeβni yuboring: π @davronbek_dev
@davron_coder
π’ Ish joyi: Vazirlik qoshidagi agentlik (Davlat tashkiloti)
π Manzil: Toshkent shahar,(Next mall yonida)
β° Ish vaqti: Dushanba β Juma, 9:00 β 18:00
π° Maosh: 20 β 25 mln soβm
Ishxonamiz taklif qiladi:
βοΈ Qulay ish muhiti & tekin kofe
πΌ Barqaror, doimiy ish
π Oβsish imkoniyati.
π§ Chanqoqga qarshi kuler
Kimni qidiryapmiz?
β 3 yil tajriba: Python (Django, DRF, Celery)
β SQL va RDBMS bilan ishlash koβnikmasi
β Xarita (Leaflet/MapBox) va PostGIS tajribasi
β API, Git (Github/Gitlab), Docker, CI/CD, AWS bilan ishlash tajribasi
β Kod optimizatsiyasi va kengaytirish koβnikmalari
Afzal koβriladi:
π Golang, Mikroservis arxitekturasi
π‘ Web-sockets, SOAP
π SOLID, DRY tamoyillari
π Rus va ingliz tili
Agar bu talablarga mos boβlsangiz, resumeβni yuboring: π @davronbek_dev
Sharing is caringπ€
@davron_coder
π3π₯3β‘2π€2
WebCheck: Xakerlar saytingiz haqida nimalarni biladi?
Baβzan xakerlar siz haqingizda nimalarni bilishini bilgingiz keladi, lekin bu jarayon bosh ogβrigβiga aylanadi. 5-6 ta vositani ishga tushirasiz, bir nechta brauzer oynalarini ochasiz va axborot girdobida yoβqolib qolasiz.
Lekin tashvishlanmang! Dunyodagi dasturchilar bu muammoni hal qilishdi. WebCheck β xakerlar saytingiz haqida nimalarni bilishini (yoki siz ularga bilishga imkon bergan narsalarni) bir joyga jamlab beradi.
Saytingiz URL-manzilini kiritasiz va bir necha soniya ichida DNS, bloklanganingiz yoki yoβqligingiz, SSL sertifikatingiz haqida maβlumot olasiz. Hatto saytingizning COβ chiqindilarini ham tekshirishingiz mumkin! Ha, internet ham ekologiyaga zarar yetkazishini bilardingizmi? π
π Sinab koβring: https://web-check.xyz/
join Β» @malikovdev
Baβzan xakerlar siz haqingizda nimalarni bilishini bilgingiz keladi, lekin bu jarayon bosh ogβrigβiga aylanadi. 5-6 ta vositani ishga tushirasiz, bir nechta brauzer oynalarini ochasiz va axborot girdobida yoβqolib qolasiz.
Lekin tashvishlanmang! Dunyodagi dasturchilar bu muammoni hal qilishdi. WebCheck β xakerlar saytingiz haqida nimalarni bilishini (yoki siz ularga bilishga imkon bergan narsalarni) bir joyga jamlab beradi.
Saytingiz URL-manzilini kiritasiz va bir necha soniya ichida DNS, bloklanganingiz yoki yoβqligingiz, SSL sertifikatingiz haqida maβlumot olasiz. Hatto saytingizning COβ chiqindilarini ham tekshirishingiz mumkin! Ha, internet ham ekologiyaga zarar yetkazishini bilardingizmi? π
π Sinab koβring: https://web-check.xyz/
join Β» @malikovdev
π4π€1πΏ1
UUIDlar nima?
UUID (Universally Unique Identifier β Umumjahon Yagona Identifikator) β bu 128-bitli raqam boβlib, kompyuter tizimlarida obyektlar yoki yozuvlarni noyob tarzda aniqlash uchun ishlatiladi. UUIDlarning bir nechta versiyalari mavjud, ammo eng keng tarqalgani UUIDv4 boβlib, u tasodifiy generatsiya orqali yaratiladi. Quyida UUIDv4 misolini koβrishingiz mumkin:
Yuqoridagi misolda bu UUIDv4 ekanligini 13-pozitsiyada joylashgan "4" raqami orqali bilish mumkin. Bu UUID versiyasini aniqlashning asosiy belgisidir.
UUIDlar ayniqsa tizimlar oβrtasida muvofiqlashtirish talab qilinmagan holda noyob identifikatorlar yaratish zarur boβlganda juda foydalidir. Shu sababli, ular taqsimlangan ilovalar uchun ideal hisoblanadi.
Biroq, UUIDlarni bazalar uchun kalit sifatida, ayniqsa asosiy kalit (Primary Key) sifatida ishlatish baβzi unumdorlik muammolariga olib kelishi mumkin.
βΉοΈ Keyingi postda UUID ni ba'zi muammolari haqida gaplashamiz
join Β» @malikovdev
UUID (Universally Unique Identifier β Umumjahon Yagona Identifikator) β bu 128-bitli raqam boβlib, kompyuter tizimlarida obyektlar yoki yozuvlarni noyob tarzda aniqlash uchun ishlatiladi. UUIDlarning bir nechta versiyalari mavjud, ammo eng keng tarqalgani UUIDv4 boβlib, u tasodifiy generatsiya orqali yaratiladi. Quyida UUIDv4 misolini koβrishingiz mumkin:
e942bbe9-afdc-4c62-a438-4efee77954b3
Yuqoridagi misolda bu UUIDv4 ekanligini 13-pozitsiyada joylashgan "4" raqami orqali bilish mumkin. Bu UUID versiyasini aniqlashning asosiy belgisidir.
UUIDlar ayniqsa tizimlar oβrtasida muvofiqlashtirish talab qilinmagan holda noyob identifikatorlar yaratish zarur boβlganda juda foydalidir. Shu sababli, ular taqsimlangan ilovalar uchun ideal hisoblanadi.
Biroq, UUIDlarni bazalar uchun kalit sifatida, ayniqsa asosiy kalit (Primary Key) sifatida ishlatish baβzi unumdorlik muammolariga olib kelishi mumkin.
βΉοΈ Keyingi postda UUID ni ba'zi muammolari haqida gaplashamiz
join Β» @malikovdev
π7β‘3
Ish jarayoningiz va muloqot koβnikmalaringizni yaxshilash uchun Conventional Commits uslubini mavjud.
P.s Siz qanaqa commitlar qoldirasz?)
join Β» @malikovdev
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π€1
Top Coding Interview Patterns
link Β» https://bytebytego.com/exercises/coding-patterns
join and share Β» @malikovdev
These 19 coding patterns come from our book. Practice each problem using our built-in IDE and online judge system. For intuitive solutions and detailed explanations, check out the book.
Β©οΈ bytebytego
link Β» https://bytebytego.com/exercises/coding-patterns
join and share Β» @malikovdev
π€4β‘3π₯1
Malikov | Blog | Notes
Shunaqasi ham boβp turadiπ join and share Β» @malikovdev
5 kishilik meeting qilish uchun office ochdik, joy band qilib kelaverarsizlarππ
join Β» @malikovdev
join Β» @malikovdev
π€£17πΏ3π2π1π1
#AI
grok.com
bolt.new
claude.ai
chatgpt.com
* deepseek.com
* chat.qwenlm.ai
* github.com/copilot
* huggingface.co
β οΈ Kommentda davom ettiramizmi?
Β» @malikovdev
grok.com
bolt.new
claude.ai
chatgpt.com
* deepseek.com
* chat.qwenlm.ai
* github.com/copilot
* huggingface.co
β οΈ Kommentda davom ettiramizmi?
Β» @malikovdev
π3
Demystifying Python Celery: Understanding the Key Components and Result Storage
link Β» https://www.vintasoftware.com/blog/celery-overview-archtecture-and-how-it-works
join Β» @malikovdev
link Β» https://www.vintasoftware.com/blog/celery-overview-archtecture-and-how-it-works
join Β» @malikovdev
β‘3π1
Read books, practice typing
link Β» https://entertrained.app
join Β» @malikovdev
Practice typing by retyping famous novels. Not only will you improve your typing skills, but youβll also enjoy some of the greatest stories ever told!
A good place to start is our step-by-step guide that kickstarts your adventure into the world of typing.
link Β» https://entertrained.app
join Β» @malikovdev
entertrained.app
Entertrained - practice typing by retyping books
Combine the joy of reading and the art of typing in a fun, interactive experience. Track your progress, review detailed statistics, and improve your skills.
π5β€βπ₯1β‘1πΎ1
Forwarded from Otabek Kholmirzaev π»
Backend development is more than just writing an API
Itβs easy to think backend development is just about building CRUD operations.
However, there is so much more to creating a real backend system.
β’ Resilience & Fault Tolerance β Handling failures gracefully.
β’ Databases β Efficient storage, indexing, & query optimization.
β’ Authentication β OAuth, JWT, role-based access, & data protection.
β’ Monitoring & Logging β OpenTelemetry for tracing for system health.
β’ Scalability β Load balancing, rate limiting, & autoscaling infrastructure.
β’ Caching β Redis, Memcached, & HTTP caching to improve performance.
β’ Async Processing β Message queues (Kafka, RabbitMQ) & background jobs.
Building a scalable, secure, and efficient system can be challenging.
But thatβs what makes it exciting!
Author: Eric Roby
Itβs easy to think backend development is just about building CRUD operations.
However, there is so much more to creating a real backend system.
β’ Resilience & Fault Tolerance β Handling failures gracefully.
β’ Databases β Efficient storage, indexing, & query optimization.
β’ Authentication β OAuth, JWT, role-based access, & data protection.
β’ Monitoring & Logging β OpenTelemetry for tracing for system health.
β’ Scalability β Load balancing, rate limiting, & autoscaling infrastructure.
β’ Caching β Redis, Memcached, & HTTP caching to improve performance.
β’ Async Processing β Message queues (Kafka, RabbitMQ) & background jobs.
Building a scalable, secure, and efficient system can be challenging.
But thatβs what makes it exciting!
Author: Eric Roby
π3
Forwarded from Biznesni Raqamlashtirish | Abdullayev
#vakansiya_backend
πPython: strong junior + Middle dasturchi
πKompaniya: UNICORP IT komponya.
π΄ Oylik Maosh: 10 mln 15 + mln so'm (xususiy tashkiloti)
πIsh vaqti: Dushanbadan β Jumagacha 10:00 β 19:00
πIsh joyi: Toshkent shahar(office)
Talablar:
- SQL so'rovlarini yozish, RDBMS bilan ishlash qobiliyati;
- Python (Django, DRF, Celery) 3 yil real tajribaga ega boβlish;
- Git (Github/Gitlab) bilan ishlay olish;
- API bilan ishlay olish ko'nikmasi;
- Deploy qilish (Nginx, Docker, CI/CD, AWS);
- Web-Sockets;
- Kodni doimiy tahlil qilish, optimallashtirish va kengaytirish;
-Oliy maΚΌlumotga ega boΚΌlish mahbuyriy emasπ !
Afzal koβriladi:
- SOAP protokoli bilan ishlay olish;
- SOLID, DRY tamoyillarini bilish;
- FastApi;
- Rus va Ingliz tilini bilish.
Yuqorida koΚΌrsatilgan texnologiyalar asosida qilingan ishlari boΚΌlishi talab etiladi.
Resume yoki CV ni quyidagi akkauntga yuboring:
β @abdullayev_fayzulloh
πPython: strong junior + Middle dasturchi
πKompaniya: UNICORP IT komponya.
π΄ Oylik Maosh: 10 mln 15 + mln so'm (xususiy tashkiloti)
πIsh vaqti: Dushanbadan β Jumagacha 10:00 β 19:00
πIsh joyi: Toshkent shahar(office)
Talablar:
- SQL so'rovlarini yozish, RDBMS bilan ishlash qobiliyati;
- Python (Django, DRF, Celery) 3 yil real tajribaga ega boβlish;
- Git (Github/Gitlab) bilan ishlay olish;
- API bilan ishlay olish ko'nikmasi;
- Deploy qilish (Nginx, Docker, CI/CD, AWS);
- Web-Sockets;
- Kodni doimiy tahlil qilish, optimallashtirish va kengaytirish;
-
Afzal koβriladi:
- SOAP protokoli bilan ishlay olish;
- SOLID, DRY tamoyillarini bilish;
- FastApi;
- Rus va Ingliz tilini bilish.
Yuqorida koΚΌrsatilgan texnologiyalar asosida qilingan ishlari boΚΌlishi talab etiladi.
Resume yoki CV ni quyidagi akkauntga yuboring:
β @abdullayev_fayzulloh
π9π€1