✔️ معماری مایکروسرویس چیست؟
به همراه ۷ معیار مایکروسرویس های خوب
در این ویدئو در رابطه با معماری مایکروسرویس ها و مواردی که منجر به طراحی خوب مایکروسرویس ها میشوند صحبت میکنیم، مواردی نظیر:
1. Independent Deployment
2. Business Domain
3. State, Encapsulation, Data Hiding
4. Low Coupling & High Cohesion
5. Size
6. Scalability
7. Bulkhead Pattern
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/WUDS9l8aydE
#Microservices #Architecture #میکروسرویس #bobycloud
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @AI_Python | @BobyDotCloud
به همراه ۷ معیار مایکروسرویس های خوب
در این ویدئو در رابطه با معماری مایکروسرویس ها و مواردی که منجر به طراحی خوب مایکروسرویس ها میشوند صحبت میکنیم، مواردی نظیر:
1. Independent Deployment
2. Business Domain
3. State, Encapsulation, Data Hiding
4. Low Coupling & High Cohesion
5. Size
6. Scalability
7. Bulkhead Pattern
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/WUDS9l8aydE
#Microservices #Architecture #میکروسرویس #bobycloud
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @AI_Python | @BobyDotCloud
🔥11👍7🤩6
HTTP/2 چیست ؟
اجرای جنگو بر بستر http2 با استفاده از hypercorn
در این ویدیو به معرفی چالشها و مشکلات HTTP 1.1 پرداختیم و گفتیم HTTP 2 چیست و چکونه مشکلات آن را حل کرده است. سپس یک صفحه ساده را که در ان ریسورس های مختلفی وجود داشت را هم به صورت HTTP/1.1 و هم به صورت HTTP/2 اجرا کردیم و نتیجه را مقایسه کردیم.
link: https://youtu.be/ig-T53Rj9B4
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8
〰️〰️〰️〰️〰️
© @DjangoEx
اجرای جنگو بر بستر http2 با استفاده از hypercorn
در این ویدیو به معرفی چالشها و مشکلات HTTP 1.1 پرداختیم و گفتیم HTTP 2 چیست و چکونه مشکلات آن را حل کرده است. سپس یک صفحه ساده را که در ان ریسورس های مختلفی وجود داشت را هم به صورت HTTP/1.1 و هم به صورت HTTP/2 اجرا کردیم و نتیجه را مقایسه کردیم.
link: https://youtu.be/ig-T53Rj9B4
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8
〰️〰️〰️〰️〰️
© @DjangoEx
👍7🔥2🤩2
✔️ کتاب الگوریتم چی بخونیم؟
👉 Link: https://twitter.com/pykello_fa/status/1486984046253010945
پ ن: اهمیت الگوریتم و سیستم دیزاین خیلی بالاست، مخصوصا در مصاحبه های شرکت های بین المللی و high-tech، توی ایران همین که یک نرم افزار بنویسید کار کنه خیلی جاها براشون کافی هست اما توی شرکت های بزرگ رقابت سر quality نرم افزار هست نه اینکه فقط کار کنه.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👉 Link: https://twitter.com/pykello_fa/status/1486984046253010945
پ ن: اهمیت الگوریتم و سیستم دیزاین خیلی بالاست، مخصوصا در مصاحبه های شرکت های بین المللی و high-tech، توی ایران همین که یک نرم افزار بنویسید کار کنه خیلی جاها براشون کافی هست اما توی شرکت های بزرگ رقابت سر quality نرم افزار هست نه اینکه فقط کار کنه.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍5
Django Expert
برنامه نویس های امروزی #fun_but_hagh 〰️〰️〰️〰️〰️〰️ ©@DjangoEx
👆 کامنت های زیر این پست هم که قبلا توی کانال گذاشتیم بچه ها کتاب های خیلی خوبی رو معرفی کردن
〰️〰️〰️〰️〰️〰️
©@DjangoEx
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍3
✔️ در اقدامی عجیب توسط کاربران ایرانی، انیمیشن سریالی پهلوانان رتبه 38 برترین سریال ها در IMDb را از آن خود کرد.
#News
#منهای_جنگو
〰〰〰〰〰〰
© @DjangoEx
#News
#منهای_جنگو
〰〰〰〰〰〰
© @DjangoEx
😁67🔥31🎉9🤩9❤4👍3
Forwarded from DevOps Expert (Mohammad Babazadeh)
✅ استخدام متخصص DevOps
ما در راکت نیاز به یک همکار متخصص devops داریم ریموت یا حضوری
شرح موقعیت شغلی
• تسلط به لینوکس به ویژه Ubuntu
تسلط به زیر ساخت Docker و مفاهیم معماری مایکروسرویس ها.
تسلط به مفاهیم امنیت
آشنایی با فرایند CI/CD و ابزار های ساخت و استقرار نسخه
آشنایی با مجازی سازی زیر ساخت و فناوری های ابری
• آشنایی با حداقل یک زبان برنامه نویسی
• قابلیت تولید اسکریپت های پیچیده به منظور ایجاد اتوماسیون
• آشنایی با سرویس های Cloud
• توانایی راه اندازی سرویس های Highly Available
در صورت علاقه به همکاری به ایمیل زیر رزومه خودتون رو ارسال کنید
[email protected]
#استخدام #موقعیت_شغلی
〰️〰️〰️〰️〰️〰️
©@DevOpsEx
ما در راکت نیاز به یک همکار متخصص devops داریم ریموت یا حضوری
شرح موقعیت شغلی
• تسلط به لینوکس به ویژه Ubuntu
تسلط به زیر ساخت Docker و مفاهیم معماری مایکروسرویس ها.
تسلط به مفاهیم امنیت
آشنایی با فرایند CI/CD و ابزار های ساخت و استقرار نسخه
آشنایی با مجازی سازی زیر ساخت و فناوری های ابری
• آشنایی با حداقل یک زبان برنامه نویسی
• قابلیت تولید اسکریپت های پیچیده به منظور ایجاد اتوماسیون
• آشنایی با سرویس های Cloud
• توانایی راه اندازی سرویس های Highly Available
در صورت علاقه به همکاری به ایمیل زیر رزومه خودتون رو ارسال کنید
[email protected]
#استخدام #موقعیت_شغلی
〰️〰️〰️〰️〰️〰️
©@DevOpsEx
👍3
وب سوکت چیست؟ وب سوکت در پایتون با جنگو
در این ویدیو بررسی میکنیم که WebSocket چیست و یک پیاده سازی از وب سوکت در پایتون و جنگو را شرح خواهیم داد. ابتدا به معرفی کلی ساختار وب سوکت میپردازیم و مثال های از کاربرد آن را مطرح میکنیم. سپس با استفاده از django channels مثالی را پیاده میکنیم که در آن تغییرات روی مدل برای کاربران وب سوکت به صورت real time ارسال شود.
link: https://youtu.be/NNjUSOz20NQ
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8
〰〰〰〰〰〰
© @DjangoEx | @microfrontend_ir
در این ویدیو بررسی میکنیم که WebSocket چیست و یک پیاده سازی از وب سوکت در پایتون و جنگو را شرح خواهیم داد. ابتدا به معرفی کلی ساختار وب سوکت میپردازیم و مثال های از کاربرد آن را مطرح میکنیم. سپس با استفاده از django channels مثالی را پیاده میکنیم که در آن تغییرات روی مدل برای کاربران وب سوکت به صورت real time ارسال شود.
link: https://youtu.be/NNjUSOz20NQ
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8
〰〰〰〰〰〰
© @DjangoEx | @microfrontend_ir
🔥11👍1
Django Expert
✔️ پیشنهاد میکنم همه دوستان حتما بخوانید پاسخ به پرسش های رایج از دیدگاه یک مهندس نرم افزار در گوگل و … 👉 Link: https://docs.google.com/document/d/1vybedj4Kq1U79qqRnSxcijlUcuILBxQ93aXXUmWappU 〰️〰️〰️〰️〰️〰️ ©@DjangoEx
✔️ برای پیشرفت در حوزه مهندسی نرم افزار جامع تر از این تا حالا ندیدم 👇
اگه ورژن قبلی رو هم خوندید پیشنهاد میکنم ورژن ۰.۰.۲۴ رو ببینید که کلی چیز جدید بهش اضافه شده 🙂
👉 Link: https://locomo.tips/
〰️〰️〰️〰️〰️〰️
©@DjangoEx
اگه ورژن قبلی رو هم خوندید پیشنهاد میکنم ورژن ۰.۰.۲۴ رو ببینید که کلی چیز جدید بهش اضافه شده 🙂
👉 Link: https://locomo.tips/
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍12❤1😱1
Forwarded from DevOps Expert (Mohammad Babazadeh)
✔️استخدام DevOps Engineer
وظایف:
استقرار محصولات نرم افزاری
مدیریت محیط های عملیاتی و تست
پیکربندی و مدیریت زیرساخت عملیاتی و تست
مهارت ها:
آشنایی با Git
آشنایی کافی به لینوکس
درک مناسب از TCP/IP
آشنا به فرآیند CI/CD و Gitlab
آشنایی به فرایند و ابزار های بک آپ
آشنایی با یک زبان برنامه نویسی
آشنایی با معماری توزیع شده و میکروسرویس ها
آشنایی با مفاهیم و ابزارهای HA و Load balancing
تسلط به مدیریت و نگهداری و T-Shoot سرورهای مبتنی بر لینوکس
آشنایی به Hardening و firewall ها و افزایش امنیت سرور های لینوکسی
آشنا به Container Orchestration ها مانند Docker Swarm و Kubernetes
آشنایی با Terraform
آشنایی با AWS
👉 Link: https://jobinja.ir/companies/gathersa/jobs/RNhc
#استخدام #موقعیت_شغلی
〰️〰️〰️〰️〰️〰️
©@DevOpsEx
وظایف:
استقرار محصولات نرم افزاری
مدیریت محیط های عملیاتی و تست
پیکربندی و مدیریت زیرساخت عملیاتی و تست
مهارت ها:
آشنایی با Git
آشنایی کافی به لینوکس
درک مناسب از TCP/IP
آشنا به فرآیند CI/CD و Gitlab
آشنایی به فرایند و ابزار های بک آپ
آشنایی با یک زبان برنامه نویسی
آشنایی با معماری توزیع شده و میکروسرویس ها
آشنایی با مفاهیم و ابزارهای HA و Load balancing
تسلط به مدیریت و نگهداری و T-Shoot سرورهای مبتنی بر لینوکس
آشنایی به Hardening و firewall ها و افزایش امنیت سرور های لینوکسی
آشنا به Container Orchestration ها مانند Docker Swarm و Kubernetes
آشنایی با Terraform
آشنایی با AWS
👉 Link: https://jobinja.ir/companies/gathersa/jobs/RNhc
#استخدام #موقعیت_شغلی
〰️〰️〰️〰️〰️〰️
©@DevOpsEx
جابینجا، شغلی رویایی خود را پیدا کنید
استخدام DevOps Engineer در گدرسا
استخدام برای فرصت شغلی DevOps Engineer در Gathersa, آشنایی با Git آشنایی کافی به لینوکس درک مناسب از TCP/IP آشنا به فرآیند CI/CD و Gitlab آشنایی به فرایند و ابزار های بک آپ آ...
👍5😁1
✅ کمپانی گلس دور فهرست ۵۰ شغل برتر آمریکا برای سال ۲۰۲۲ رو اعلام کرد
درآمد این شغل ها بصورت میانگین ۱۰۰ هزار دلار در سال هست و چند هزار نیروی کار برای این مشاغل نیاز هست
https://www.glassdoor.com/List/Best-Jobs-in-America-LST_KQ0,20.htm
برای بقیه کشورهارو هم با سرچ گلس دور میتونید ببینید، رشته های حوزه فناوری و کامپیوتر درصد زیادی رو به خودشون اختصاص دادن 😎🤟
〰️〰️〰️〰️〰️〰️
©@DjangoEx
درآمد این شغل ها بصورت میانگین ۱۰۰ هزار دلار در سال هست و چند هزار نیروی کار برای این مشاغل نیاز هست
https://www.glassdoor.com/List/Best-Jobs-in-America-LST_KQ0,20.htm
برای بقیه کشورهارو هم با سرچ گلس دور میتونید ببینید، رشته های حوزه فناوری و کامپیوتر درصد زیادی رو به خودشون اختصاص دادن 😎🤟
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Glassdoor
Top Employers, Chosen by Employees | Glassdoor Awards
Learn more about Glassdoor's Best Places to Work and Best-Led Companies awards, based entirely on company ratings and reviews submitted by employees.
👍10😱3
Forwarded from Deleted Account
https://github.com/AminAliH47/PicoSchool
پروژه PicoSchool
نوشته شده در Django
پروژه فول استک سیستم پیشرفته مدیریت مدارس
همراه با PWA
خوشحال میشم نظراتتون رو راجب این پروژه اعلام کنید :)
توسعه داده شده توسط @AminAlih47
پروژه PicoSchool
نوشته شده در Django
پروژه فول استک سیستم پیشرفته مدیریت مدارس
همراه با PWA
خوشحال میشم نظراتتون رو راجب این پروژه اعلام کنید :)
توسعه داده شده توسط @AminAlih47
👍41🔥1
✔️ زندگی اونجایی سخت میشه که نصفه شب باگ فیکس فورس باید انجام بدی و stackoverflow داون میشه 🙃
〰️〰️〰️〰️〰️〰️
©@DjangoEx
〰️〰️〰️〰️〰️〰️
©@DjangoEx
😢17😁12
Server Sent Event چیست؟
در این ویدیو به معرفی Server Sent Event یا به اختصار SSE میپردازیم. ابتدا مشکلاتی که وب سوکت دارد را بررسی و سپس توضیح میدیم که SSE چگونه میتواند راهکاری برای حل این مشکل باشد. سپس SSE را از منظر کلاینت که یک استاندارد HTML5 است را شرح و پیاده سازی های سمت سرور آن را معرفی و در نهایت مثال تغییرات قیمت را بوسیله پایتون و جنگو پیاده میکنیم.
link: https://youtu.be/zYC5PDkl1so
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8
〰〰〰〰〰〰
© @DjangoEx | @microfrontend_ir
در این ویدیو به معرفی Server Sent Event یا به اختصار SSE میپردازیم. ابتدا مشکلاتی که وب سوکت دارد را بررسی و سپس توضیح میدیم که SSE چگونه میتواند راهکاری برای حل این مشکل باشد. سپس SSE را از منظر کلاینت که یک استاندارد HTML5 است را شرح و پیاده سازی های سمت سرور آن را معرفی و در نهایت مثال تغییرات قیمت را بوسیله پایتون و جنگو پیاده میکنیم.
link: https://youtu.be/zYC5PDkl1so
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8
〰〰〰〰〰〰
© @DjangoEx | @microfrontend_ir
🔥11👍7
✔️ کاربرد وبسوکت در سرویس اسنپ
یکی از اعضای تیم مهندسی اسنپ مقالهای درباره نحوه استفاده WebSocket در اسنپ و چالشهایی که وجود داشته نوشته.
با اینکه میتونست کاملتر باشه اما به موضوع مهم QOS اشاره کرده که مخصوصا با وضعیت قطع و وصلیهای اینترنت این روزها آپشن مفیدیه.
مطالعه مقاله
#websocket
〰〰〰〰〰〰
© @DjangoEx
یکی از اعضای تیم مهندسی اسنپ مقالهای درباره نحوه استفاده WebSocket در اسنپ و چالشهایی که وجود داشته نوشته.
با اینکه میتونست کاملتر باشه اما به موضوع مهم QOS اشاره کرده که مخصوصا با وضعیت قطع و وصلیهای اینترنت این روزها آپشن مفیدیه.
مطالعه مقاله
#websocket
〰〰〰〰〰〰
© @DjangoEx
👍7❤6
✔️ سیستم دیزاین چیست؟ چرا انقدر سیستم دیزاین مهم هست؟
سیستم دیزاین برای برنامه نویس های بک اند، مهندسهای نرمافزار و متخصصین دوآپس واجب هست.
در این ویدئو سیستم دیزاین و تفکر سیستمی رو با حل یک چالش تکنیکال یاد میگیریم و راجع به موارد زیر صحبت میکنیم:
1. Availability
2. Scalability
3. Reliability
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/eG8iNWVNjpQ
#سیستم_دیزاین #system_design #معماری_نرم_افزار #bobycloud
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @AI_Python | @BobyDotCloud
سیستم دیزاین برای برنامه نویس های بک اند، مهندسهای نرمافزار و متخصصین دوآپس واجب هست.
در این ویدئو سیستم دیزاین و تفکر سیستمی رو با حل یک چالش تکنیکال یاد میگیریم و راجع به موارد زیر صحبت میکنیم:
1. Availability
2. Scalability
3. Reliability
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/eG8iNWVNjpQ
#سیستم_دیزاین #system_design #معماری_نرم_افزار #bobycloud
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @AI_Python | @BobyDotCloud
🔥16👍3❤2😱1
✔️ آموزش مقدماتی پایتون
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۳۵ - try except else finally
👉 https://youtu.be/U2HRiZYvr-Q
قسمت ۳۶ - ایجاد Exception
👉 https://youtu.be/DMpr52wqQE0
قسمت ۳۷ - کار با فایلها
👉 https://youtu.be/3UaAKgr-heM
#python #پایتون
#codetherapy
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @code_therapy
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۳۵ - try except else finally
👉 https://youtu.be/U2HRiZYvr-Q
قسمت ۳۶ - ایجاد Exception
👉 https://youtu.be/DMpr52wqQE0
قسمت ۳۷ - کار با فایلها
👉 https://youtu.be/3UaAKgr-heM
#python #پایتون
#codetherapy
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @code_therapy
👍3❤2🔥1
Forwarded from Amirreza
سلام دوستان. یک پروژه وبلاگ api با Django Rest Framework زدم. (خب پروژه وبلاگ با drf که همه جا پره اما....)
در این پروژه بخش احراز هویت رو با دریافت شماره موبایل و کد otp پیاده سازی کردم(اکثر بخشهایی که این نوع احراز هویت نیاز داره رو سعی کردم پوشش بدم.)
و همچنین قابلیت تایید دومرحلهای هم داره(مثل همین تلگرام).
پروژه داکرایز شده هست و به راحتی میتونید اجرا کنیدش.
ممنون میشم نظرتون رو راجبش اعلام کنید. مرسی🙏
https://github.com/amirpsd/drf_blog_api
در این پروژه بخش احراز هویت رو با دریافت شماره موبایل و کد otp پیاده سازی کردم(اکثر بخشهایی که این نوع احراز هویت نیاز داره رو سعی کردم پوشش بدم.)
و همچنین قابلیت تایید دومرحلهای هم داره(مثل همین تلگرام).
پروژه داکرایز شده هست و به راحتی میتونید اجرا کنیدش.
ممنون میشم نظرتون رو راجبش اعلام کنید. مرسی🙏
https://github.com/amirpsd/drf_blog_api
🔥32👍4
Django Expert
✔️ برای پیشرفت در حوزه مهندسی نرم افزار جامع تر از این تا حالا ندیدم 👇 اگه ورژن قبلی رو هم خوندید پیشنهاد میکنم ورژن ۰.۰.۲۴ رو ببینید که کلی چیز جدید بهش اضافه شده 🙂 👉 Link: https://locomo.tips/ 〰️〰️〰️〰️〰️〰️ ©@DjangoEx
✔️ این مطلب در ورژن ۰.۱.۱ به ۲۵۰ صفحه رسید!
برای بار سوم هست که دارم میخونمش، گفتم به شما هم اطلاع بدم که از آپدیتش جا نمونید 🙂
〰️〰️〰️〰️〰️〰️
©@DjangoEx
برای بار سوم هست که دارم میخونمش، گفتم به شما هم اطلاع بدم که از آپدیتش جا نمونید 🙂
〰️〰️〰️〰️〰️〰️
©@DjangoEx
❤5👍5