بهینه سازی جنگو از طریق defer و only
در ادامه بحث بهینه سازی جنگو در این ویدیو ابتدا به بررسی شیوه ترکیب prefetch_related و select_related در Django برای روابط سطوح بالاتر پرداختیم سپس برای جداول بزرگ کاربرد تابع های only و defer را بررسی گردیم که میتوان بر اساس آن حجم داده های خروجی را کنترل کرد.
Video Link: https://youtu.be/u629fDW5drM
Django Tips Playlist:
https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwdrfdaoOqbYev3_ocuBOfv
™️ @DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
در ادامه بحث بهینه سازی جنگو در این ویدیو ابتدا به بررسی شیوه ترکیب prefetch_related و select_related در Django برای روابط سطوح بالاتر پرداختیم سپس برای جداول بزرگ کاربرد تابع های only و defer را بررسی گردیم که میتوان بر اساس آن حجم داده های خروجی را کنترل کرد.
Video Link: https://youtu.be/u629fDW5drM
Django Tips Playlist:
https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwdrfdaoOqbYev3_ocuBOfv
™️ @DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
🔥15👍6
✔️ داکرایز کردن پروژههای پایتونی
link : https://youtu.be/PdOm2idPFTo
تو این ویدیو یاد میگیریم که چطوری قالب پروژههای پایتون رو داکرایز کنیم و اونارو بر بستر داکر اجرا کنیم. یک پروژهی داکرایز شده رو باهم بیلد میکنیم و اجراش میکنیم. این میان یک چندتا دستور داکر یاد میگیریم و میفهمیم چطوری تحریم داکر رو رد کنیم :)
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @TorhamDevCH
link : https://youtu.be/PdOm2idPFTo
تو این ویدیو یاد میگیریم که چطوری قالب پروژههای پایتون رو داکرایز کنیم و اونارو بر بستر داکر اجرا کنیم. یک پروژهی داکرایز شده رو باهم بیلد میکنیم و اجراش میکنیم. این میان یک چندتا دستور داکر یاد میگیریم و میفهمیم چطوری تحریم داکر رو رد کنیم :)
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @TorhamDevCH
YouTube
Dockerize python project | داکرایز کردن پروژه های پایتونی
SUBSCRIBE OR I TAKE YOUR CAT
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝
تو این ویدیو یاد میگیریم که چطوری قالب پروژههای پایتون رو داکرایز کنیم و اونارو بر بستر داکر اجرا کنیم. یک پروژهی داکرایز شده رو باهم بیلد…
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝
تو این ویدیو یاد میگیریم که چطوری قالب پروژههای پایتون رو داکرایز کنیم و اونارو بر بستر داکر اجرا کنیم. یک پروژهی داکرایز شده رو باهم بیلد…
👍21🤣4👎2
اگر میترسی هوش مصنوعی کارتو بگیره
میخواستم بهت بگم سعی کن کوسه باشی نه ماهی که کوسه ها شکارش میکنن
تو انقلاب صنعتی هم کارگرایی که یاد نگرفتن با ماشین کار کنن شغلشونو از دست دادن😁
#منهای_جنگو
™️ @DjangoIR
〰〰〰〰〰〰〰
© @DjangoEx
میخواستم بهت بگم سعی کن کوسه باشی نه ماهی که کوسه ها شکارش میکنن
تو انقلاب صنعتی هم کارگرایی که یاد نگرفتن با ماشین کار کنن شغلشونو از دست دادن😁
#منهای_جنگو
™️ @DjangoIR
〰〰〰〰〰〰〰
© @DjangoEx
👍72👎4😁4😐3🤔2
نمایشگاه الکامپ نزدیکه اگر در شرکت هایی هستید که در الکامپ ۱۴۰۲ حضور دارند و محصول یا یکی از محصولاتشون رو با جنگو یا پایتون توسعه دادید خوشحال میشم در بخش کامنت های این پست اسم اش رو بگید که موقع بازدید بهتون سر بزنم
اینطوری بقیه برنامه نویس های پایتون و جنگو هم راحت تر میتونند پیداتون کنند :)
پینوشت: اگر فکر میکنید NDA یا همون قرارداد عدم افشای اطلاعات شرکتتون رو ممکنه زیر پا بگذارید حتماً قبلش با شرکتتون هماهنگ کنید ❤️
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
اینطوری بقیه برنامه نویس های پایتون و جنگو هم راحت تر میتونند پیداتون کنند :)
پینوشت: اگر فکر میکنید NDA یا همون قرارداد عدم افشای اطلاعات شرکتتون رو ممکنه زیر پا بگذارید حتماً قبلش با شرکتتون هماهنگ کنید ❤️
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
👍25👎4🔥2
Django Expert pinned «نمایشگاه الکامپ نزدیکه اگر در شرکت هایی هستید که در الکامپ ۱۴۰۲ حضور دارند و محصول یا یکی از محصولاتشون رو با جنگو یا پایتون توسعه دادید خوشحال میشم در بخش کامنت های این پست اسم اش رو بگید که موقع بازدید بهتون سر بزنم اینطوری بقیه برنامه نویس های پایتون…»
خواستم بگم HR/برنامه نویس ارشد محترم که داری رزمه ملت رو میخونی 😁
لطفاً حین خوندن رزمه ی مردم حواستو چهارچشمی بده به کارت و حین خوندن رزمه دیگران از اینکه الان فلانی بهم چرا اینو اینطوری گفت و چرا هنوز حقوقا نریختن و پس ساعت ناهار کی میشه و چرا امروز نمیگذره و ای وای دستم خورد ریجکت شد و عههه ببینم کراشم چی استوری کرده و غیره پرهیز کن
اونیکه رزمه فرستاده دنباله کاره توام اگر حوصله نداری الان با دقت رزمه اش رو بخونی میتونی بذاری یه تایمی که حوصله داری بخونیشون
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
اونیکه رزمه فرستاده دنباله کاره توام اگر حوصله نداری الان با دقت رزمه اش رو بخونی میتونی بذاری یه تایمی که حوصله داری بخونیشون
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
👍145🔥10❤🔥4😁4❤2👎2🤔2
✔️ استخدام Django mid-level developer:
شرکت: تامین سرمایه بانک مسکن
محل شرکت: سعادت آباد- میدان فرهنگ
مهارتهای فنی مورد نیاز:
- آشنایی با مفاهیم و سرفصلهای مهندسی نرمافزار
- آشنایی با مفاهیم OOP
- آشنایی با Design Pattern
- دانش کافی از Web و نحوه کار Web Application
- حداقل 3 سال تجربه برنامهنویسی با زبان Python
- آشنا با Async Programming در Python
- تسلط به Django
- تسلط به مفاهیم RESTful API
- تسلط به Django REST Framework
- آشنا با Flask ویا FastAPI
- تسلط به PostgreSQL و توسعه کد SQL بدون استفاده از ORM
- آشنایی با آزمونهای نرمافزار و تجربه پیادهسازی آزمون واحد
- آشنایی با Git و GitFlow
- مشارکت در حداقل یک پروژه و محصول در حال بهرهبرداری
مهارتهای فنی که امتیاز محسوب میشود:
- آشنایی و یا تسلط به مفاهیم Microservice و Cloud Native
- آشنایی و یا تسلط به مفاهیم و ابزارهای DevOps
- دارابودن مدرک کارشناسی در یکی از رشتههای مهندسی کامپیوتر، علوم کامپیوتر، مهندسی فناوری اطلاعات
- آشنایی با بازار سرمایه، مفاهیم مالی و سابقه کار با وبسرویسهای شرکت مدیریت فناوری بورس تهران و رایان بورس
- آشنایی با مفاهیم و ابزارهای انبار داده و داشبورد هوش تجاری
- تجربه استقرار وباپلیکیشن در محیط واقعی
- آشنایی با زبانها و کتابخانههای سمت مشتری
مهارتهای غیرفنی مورد نیاز:
- پرانرژی، خلاق و علاقهمند به مشارکت در ایدهها و تصمیمات
- متعهد و مسئولیتپذیر
- دارای روحیه کار تیمی و مهارتهای ارتباطی
- علاقمند به یادگیری
- توانایی مستندسازی، و گزارشدهی
- توانایی حل مشکلات و پیگیری مسئله تا رفع مشکل
- توانایی انجام وظایف به صورت مستقل
معرفی شرکت
شرکت زیر مجموعه بانک مسکن می باشد و در حوزه مالی بانک مسکن فعالیت می کند.
رنج حقوق: حدود ۲۵ میلیون تومان.
لینک آگهی در جابینجا:
https://b2n.ir/q24788
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
شرکت: تامین سرمایه بانک مسکن
محل شرکت: سعادت آباد- میدان فرهنگ
مهارتهای فنی مورد نیاز:
- آشنایی با مفاهیم و سرفصلهای مهندسی نرمافزار
- آشنایی با مفاهیم OOP
- آشنایی با Design Pattern
- دانش کافی از Web و نحوه کار Web Application
- حداقل 3 سال تجربه برنامهنویسی با زبان Python
- آشنا با Async Programming در Python
- تسلط به Django
- تسلط به مفاهیم RESTful API
- تسلط به Django REST Framework
- آشنا با Flask ویا FastAPI
- تسلط به PostgreSQL و توسعه کد SQL بدون استفاده از ORM
- آشنایی با آزمونهای نرمافزار و تجربه پیادهسازی آزمون واحد
- آشنایی با Git و GitFlow
- مشارکت در حداقل یک پروژه و محصول در حال بهرهبرداری
مهارتهای فنی که امتیاز محسوب میشود:
- آشنایی و یا تسلط به مفاهیم Microservice و Cloud Native
- آشنایی و یا تسلط به مفاهیم و ابزارهای DevOps
- دارابودن مدرک کارشناسی در یکی از رشتههای مهندسی کامپیوتر، علوم کامپیوتر، مهندسی فناوری اطلاعات
- آشنایی با بازار سرمایه، مفاهیم مالی و سابقه کار با وبسرویسهای شرکت مدیریت فناوری بورس تهران و رایان بورس
- آشنایی با مفاهیم و ابزارهای انبار داده و داشبورد هوش تجاری
- تجربه استقرار وباپلیکیشن در محیط واقعی
- آشنایی با زبانها و کتابخانههای سمت مشتری
مهارتهای غیرفنی مورد نیاز:
- پرانرژی، خلاق و علاقهمند به مشارکت در ایدهها و تصمیمات
- متعهد و مسئولیتپذیر
- دارای روحیه کار تیمی و مهارتهای ارتباطی
- علاقمند به یادگیری
- توانایی مستندسازی، و گزارشدهی
- توانایی حل مشکلات و پیگیری مسئله تا رفع مشکل
- توانایی انجام وظایف به صورت مستقل
معرفی شرکت
شرکت زیر مجموعه بانک مسکن می باشد و در حوزه مالی بانک مسکن فعالیت می کند.
رنج حقوق: حدود ۲۵ میلیون تومان.
لینک آگهی در جابینجا:
https://b2n.ir/q24788
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
👎55👍22🤣8😱3🤔2🥰1🐳1
Django Expert
پلی لیست آموزش React با TypeScript جلسه هشتم: Props https://youtu.be/1fyQFbAvuj4 جلسه نهم : PropTypes https://youtu.be/1lZDhEBALT0 جلسه دهم: State https://youtu.be/RD_v2BeoorM جلسه یازدهم : Lifecycle https://youtu.be/dhanlo63kpg لینک پلی لیست: https…
پلی لیست آموزش React با TypeScript
جلسه دوازدهم: React Function Components With TypeScript
https://youtu.be/WuC-WH8acD8
جلسه سیزدهم : useState React Hook
https://youtu.be/81rf5iVyEm4
جلسه چهاردهم: کاربرد React useState Hook
https://youtu.be/jf2Lzz0I-bA
جلسه پانزدهم : useReducer React Hook
https://youtu.be/0blUIenkf6E
جلسه شانزدهم : کاربرد React useReducer Hook
https://youtu.be/oWEjKYW2HoU
جلسه شانزدهم-دوم : React Custom Hooks
https://youtu.be/X0GhyXSuxHs
لینک پلی لیست:
https://www.youtube.com/playlist?list=PLJ9zDGwhhsByPAaNxIYX26M3ZpWkSzVz-
** در انتهای این دوره پروژه با جنگو و ریاکت پیاده خواهد شد.
〰〰〰〰〰〰〰
© @DjangoEx
©@Microfrontend_ir
جلسه دوازدهم: React Function Components With TypeScript
https://youtu.be/WuC-WH8acD8
جلسه سیزدهم : useState React Hook
https://youtu.be/81rf5iVyEm4
جلسه چهاردهم: کاربرد React useState Hook
https://youtu.be/jf2Lzz0I-bA
جلسه پانزدهم : useReducer React Hook
https://youtu.be/0blUIenkf6E
جلسه شانزدهم : کاربرد React useReducer Hook
https://youtu.be/oWEjKYW2HoU
جلسه شانزدهم-دوم : React Custom Hooks
https://youtu.be/X0GhyXSuxHs
لینک پلی لیست:
https://www.youtube.com/playlist?list=PLJ9zDGwhhsByPAaNxIYX26M3ZpWkSzVz-
** در انتهای این دوره پروژه با جنگو و ریاکت پیاده خواهد شد.
〰〰〰〰〰〰〰
© @DjangoEx
©@Microfrontend_ir
❤12👍5
Django Expert
پلی لیست آموزش React با TypeScript جلسه دوازدهم: React Function Components With TypeScript https://youtu.be/WuC-WH8acD8 جلسه سیزدهم : useState React Hook https://youtu.be/81rf5iVyEm4 جلسه چهاردهم: کاربرد React useState Hook https://youtu.be/jf2Lzz0I-bA…
از کانال یوتیوب و تلگرام خوده میکرو فرانت اند و آقای حسینی غافل نشید مطالب بسیار خوب و آموزنده ای داره و به شخصه خیلی ازش استفاده کردم
Link: @Microfrontend_ir
Link: @Microfrontend_ir
❤25👍8❤🔥5
Forwarded from Backend Senior Developer
در پستگرس (PostgreSQL) چند نوع مختلف شاخص یا ایندکس (Index) وجود دارد که هر کدام برای کاربردهای خاصی طراحی شده اند. در زیر به معرفی و بررسی آنها میپردازم:
1. B-tree: این نوع شاخص، پیش فرض برای هر نوع دادهها میباشد. سریعترین ایندکس برای عملیات مقایسهای مانند =, <, <=, >, >= میباشد.
2. Hash: این نوع از شاخص فقط برای عملیات مساوی (=) سریع است و برای سایر عملیاتهای مقایسهای کارآیی مناسبی ندارد.
3. GiST (Generalized Search Tree): این شاخص پشتیبانی می کند از و نسخه سازگاری بسیار پذیر است که از حوزه های داده و عملیات مقایسه متنوعی پشتیبانی می کند.
4. SP-GiST (Space-Partitioned Generalized Search Tree): این نوع شاخص فراهم می کند برای انواع مختلفی از بازیابی های داده، به خصوص زمانی که داده ها یک ساختار فضایی شیر نمی کند.
5. GIN (Generalized Inverted Index): این شاخص مناسب برای دادههایی است که مقادیر چندگانه در یک سطر دارند، مانند آرایهها و JSON.
6. BRIN (Block Range INdex): این شاخص مناسب برای جداول بزرگ است که سطرهای آنها به طور فیزیکی بر اساس برخی مقادیر مرتب شدهاند.
برای مطالعه بیشتر حول این موضوع میتوانید به مستندات PostgreSQL مراجعه نمایید.
1. B-tree: این نوع شاخص، پیش فرض برای هر نوع دادهها میباشد. سریعترین ایندکس برای عملیات مقایسهای مانند =, <, <=, >, >= میباشد.
2. Hash: این نوع از شاخص فقط برای عملیات مساوی (=) سریع است و برای سایر عملیاتهای مقایسهای کارآیی مناسبی ندارد.
3. GiST (Generalized Search Tree): این شاخص پشتیبانی می کند از و نسخه سازگاری بسیار پذیر است که از حوزه های داده و عملیات مقایسه متنوعی پشتیبانی می کند.
4. SP-GiST (Space-Partitioned Generalized Search Tree): این نوع شاخص فراهم می کند برای انواع مختلفی از بازیابی های داده، به خصوص زمانی که داده ها یک ساختار فضایی شیر نمی کند.
5. GIN (Generalized Inverted Index): این شاخص مناسب برای دادههایی است که مقادیر چندگانه در یک سطر دارند، مانند آرایهها و JSON.
6. BRIN (Block Range INdex): این شاخص مناسب برای جداول بزرگ است که سطرهای آنها به طور فیزیکی بر اساس برخی مقادیر مرتب شدهاند.
برای مطالعه بیشتر حول این موضوع میتوانید به مستندات PostgreSQL مراجعه نمایید.
PostgreSQL Documentation
11.2. Index Types
11.2. Index Types # 11.2.1. B-Tree 11.2.2. Hash 11.2.3. GiST 11.2.4. SP-GiST 11.2.5. GIN 11.2.6. BRIN PostgreSQL provides several index types: …
🔥9😈8👍5😁1💯1🤣1
AI_Glossary_Narvik.pdf
292 KB
یکی از دوستان زحمت کشیده خلاصه ای از هوش مصنوعی های موجود رو تعریف کنه
شاید برای شماهم مفید باشه
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
شاید برای شماهم مفید باشه
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
👍19👎2👌1
Django Expert
Channel photo updated
این لوگو رو دوست عزیزم عرفان بعد از پیامی که داخل گروه گذاشتم لطف کرد و وقت گذاشت برامون درست کرد
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx
👎78👍45🔥11❤5🆒2🥰1👏1🤣1
Django Expert
این لوگو رو دوست عزیزم عرفان بعد از پیامی که داخل گروه گذاشتم لطف کرد و وقت گذاشت برامون درست کرد ™️ @DjangoIR 〰〰〰〰〰〰 © @DjangoEx
دوستان دست به کار شدن و اقدام کردن همه رو تا جمعه شب جمع میکنیم و به رای میذاریم اگر شماهم طراحید و دوست دارید مشارکت کنید ما استقبال میکنیم
این کانال تمام فعالیت اش رایگان بوده و هیچ تراکنش مالی تحت عنوان این کانال و گروه وجود نداره و دلگرمی ما همین بهم دیگه کمک کردن و مشارکت ها و کمک های دلنواز شماست ❤️❤️❤️
میتونید طرح هاتون رو زیر این پست به اشتراک بگذارید و یا برای من (@majid_aghamohamad) پیوی بفرستید
™️ @DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx
این کانال تمام فعالیت اش رایگان بوده و هیچ تراکنش مالی تحت عنوان این کانال و گروه وجود نداره و دلگرمی ما همین بهم دیگه کمک کردن و مشارکت ها و کمک های دلنواز شماست ❤️❤️❤️
میتونید طرح هاتون رو زیر این پست به اشتراک بگذارید و یا برای من (@majid_aghamohamad) پیوی بفرستید
™️ @DjangoIR
〰️〰️〰️〰️〰️〰️
© @DjangoEx
❤22👍6🌚3👏2