Django Expert pinned «✔️ دوستان ریپوهای جدید آماده شد و تغییرات اساسی داشتیم ریپو Python Engineer Roadmap که هرآنچه یک برنامهنویس پایتون نیاز داره رو داریم قرار میدیم (این همون ریپو قبلی هست که تغییرات ساختاری زیادی داشته و جامعتر شده) 👉 Link: https://github.com/DjangoEx/python…»
Django Expert
✔️ دوستان ریپوهای جدید آماده شد و تغییرات اساسی داشتیم ریپو Python Engineer Roadmap که هرآنچه یک برنامهنویس پایتون نیاز داره رو داریم قرار میدیم (این همون ریپو قبلی هست که تغییرات ساختاری زیادی داشته و جامعتر شده) 👉 Link: https://github.com/DjangoEx/python…
پاشید برید به ریپوی فارسی هم استار بدید :/
اگر خون آریایی در رگهات جریان داره برو استار بده ایرانی :)
اگر خون آریایی در رگهات جریان داره برو استار بده ایرانی :)
😁23👎6🔥6❤1👍1🎉1
✔️ سوپر دوره آموزش جنگو - قسمت ۱۳
همه ی Attribute های GenericAPIView در یک نگاه
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/VeQjBRV7kO4
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
همه ی Attribute های GenericAPIView در یک نگاه
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/VeQjBRV7kO4
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🔥5👍4❤2
جهنم وابستگی ها!! 🔥😈
در این مقاله، به یکی از بزرگترین کابوس برنامه نویس ها (حداقل تا چند دهه اخیر) در حوزه توسعه نرم افزار پرداختیم. دیدیم که چطور ممکنه دیپندنسی های یک پروژه به کانفلیکت بخورن و سر یک آپدیت ناآگاهانه، ساعت ها وقت ما رو تلف کنن. درباره راه حل های مختلف هم صحبت کردیم. اینکه چطور با استفاده از معماری هایی مثل مایکروسرویس ها، تست نویسی و استفاده از ابزار های مدیریت پکیج پیشرفته میتونیم جلو این اتفاقات ناگوار رو بگیریم و در این جهنم رو واسه همیشه ببندیم.
امیدوارم از این مقاله لذت ببرید. :)
https://imsadra.me/dependency-hell
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
در این مقاله، به یکی از بزرگترین کابوس برنامه نویس ها (حداقل تا چند دهه اخیر) در حوزه توسعه نرم افزار پرداختیم. دیدیم که چطور ممکنه دیپندنسی های یک پروژه به کانفلیکت بخورن و سر یک آپدیت ناآگاهانه، ساعت ها وقت ما رو تلف کنن. درباره راه حل های مختلف هم صحبت کردیم. اینکه چطور با استفاده از معماری هایی مثل مایکروسرویس ها، تست نویسی و استفاده از ابزار های مدیریت پکیج پیشرفته میتونیم جلو این اتفاقات ناگوار رو بگیریم و در این جهنم رو واسه همیشه ببندیم.
امیدوارم از این مقاله لذت ببرید. :)
https://imsadra.me/dependency-hell
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
Sadra Yahyapour
Dependency Hell
This is where things get a scary turn! In this article, we are going to talk about a real concern that many maintainers and developers from the past decades were worried about. This topic does not rely on any specific framework, programming language,...
👍17🔥3👏1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ از این به بعد برای LoadTest میتونید از علی استفاده کنید.
👉 Link: https://github.com/nakabonne/ali
#ali #loadtest
〰️〰️〰️〰️〰️
© @DjangoEx
👉 Link: https://github.com/nakabonne/ali
#ali #loadtest
〰️〰️〰️〰️〰️
© @DjangoEx
😁17🤩2👍1🔥1😱1
Django Expert
جهنم وابستگی ها!! 🔥😈 در این مقاله، به یکی از بزرگترین کابوس برنامه نویس ها (حداقل تا چند دهه اخیر) در حوزه توسعه نرم افزار پرداختیم. دیدیم که چطور ممکنه دیپندنسی های یک پروژه به کانفلیکت بخورن و سر یک آپدیت ناآگاهانه، ساعت ها وقت ما رو تلف کنن. درباره راه…
✔️راجع به Dependency های پروژه و اهمیتشون زیاد میشه صحبت کرد، یکی از حملات رایج Dependency Confusion هست.
با ابزار confused میتونید dependency confusion vulnerabilities رو توی پکیج منیجرهایی مثل pip و … و dependency هایی که نصب کردید، تست کنید.
👉 Link: https://github.com/visma-prodsec/confused
〰️〰️〰️〰️〰️
© @DjangoEx
با ابزار confused میتونید dependency confusion vulnerabilities رو توی پکیج منیجرهایی مثل pip و … و dependency هایی که نصب کردید، تست کنید.
👉 Link: https://github.com/visma-prodsec/confused
〰️〰️〰️〰️〰️
© @DjangoEx
👍4🔥4
Media is too big
VIEW IN TELEGRAM
✔️ فرق برنامهنویس جونیور/مدیور/سنیور/تکنیکال لید چه چیزهایی هست؟
از دیدگاه مهدی ولیزاده، Senior Software Engineer در هلند
اگر مایل هستید ویدئو کامل رو ببینید نکات خیلی خوبی برای پیشرفت در مسیر شغلی مهندسی نرم افزار مطرح شده. امیدوارم مفید باشه.
👉 Link: https://www.youtube.com/watch?v=1nmiAVJ8-bw
〰️〰️〰️〰️〰️
© @DjangoEx
از دیدگاه مهدی ولیزاده، Senior Software Engineer در هلند
اگر مایل هستید ویدئو کامل رو ببینید نکات خیلی خوبی برای پیشرفت در مسیر شغلی مهندسی نرم افزار مطرح شده. امیدوارم مفید باشه.
👉 Link: https://www.youtube.com/watch?v=1nmiAVJ8-bw
〰️〰️〰️〰️〰️
© @DjangoEx
👍25🔥5👏1
آموزش Angular - چرا و کی باید انگولار رو یاد بگیریم و از آن استفاده کنیم؟
در اولین ویدیو از پلی لیست آموزش Angular به این سوال پاسخ دادیم که چرا و کی باید انگولار رو یاد بگیریم و از آن استفاده کنیم؟ ابتدا به معرفی تاریخچه angular پرداختم و روند شکل گیری نسخههای آن را بررسی کردم. سپس رویکرد برنامه نویسی مبتنی بر component را مطرح و مزایای آن را شرح دادیم و در نهایت گفتیم که چرا و چه زمانی مناسب است که از انگولار استفاده کنیم.
Link: https://youtu.be/UmAvTClU-_U
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsBwA1y5Ojwxwp9jfzFnT5WId
〰️〰️〰️〰️〰️
© @DjangoEx
در اولین ویدیو از پلی لیست آموزش Angular به این سوال پاسخ دادیم که چرا و کی باید انگولار رو یاد بگیریم و از آن استفاده کنیم؟ ابتدا به معرفی تاریخچه angular پرداختم و روند شکل گیری نسخههای آن را بررسی کردم. سپس رویکرد برنامه نویسی مبتنی بر component را مطرح و مزایای آن را شرح دادیم و در نهایت گفتیم که چرا و چه زمانی مناسب است که از انگولار استفاده کنیم.
Link: https://youtu.be/UmAvTClU-_U
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsBwA1y5Ojwxwp9jfzFnT5WId
〰️〰️〰️〰️〰️
© @DjangoEx
🔥9👏2👍1
✔️ از این پروفایل گیتهاب حدس بزنید چه کسی دعوت مارو پذیرفته و قراره وبینار داشته باشیم؟ 😎🔥
راهنمایی: بچه های قدیمی کانال میشناسن 😁
〰️〰️〰️〰️〰️
© @DjangoEx
راهنمایی: بچه های قدیمی کانال میشناسن 😁
〰️〰️〰️〰️〰️
© @DjangoEx
🔥51👍2👎1
Django Expert
✔️ از این پروفایل گیتهاب حدس بزنید چه کسی دعوت مارو پذیرفته و قراره وبینار داشته باشیم؟ 😎🔥 راهنمایی: بچه های قدیمی کانال میشناسن 😁 〰️〰️〰️〰️〰️ © @DjangoEx
✔️ دوستان عزیز، وبینار با آقای حسن رمضانی عزیز پنجشنبه تاریخ ۱۹ خرداد و ساعت ۹ شب به وقت ایران خواهد بود.
سوالاتی که از آقای رمضانی دارید رو در کامنت همین پست بنویسید تا در لیست سوالات قرار بدیم و در وبینار از ایشون بپرسیم. 👇
پ ن: کاور و لینک وبینار متعاقبا در کانال به اشتراک گذاشته میشه.
〰️〰️〰️〰️〰️
© @DjangoEx
سوالاتی که از آقای رمضانی دارید رو در کامنت همین پست بنویسید تا در لیست سوالات قرار بدیم و در وبینار از ایشون بپرسیم. 👇
پ ن: کاور و لینک وبینار متعاقبا در کانال به اشتراک گذاشته میشه.
〰️〰️〰️〰️〰️
© @DjangoEx
🔥19👍4👏2
✔️ سوپر دوره آموزش جنگو - قسمت ۱۴
متد های Generic Base View در جنگو
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/zGzzayVv3Zw
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
متد های Generic Base View در جنگو
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/zGzzayVv3Zw
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🔥7👍2
Forwarded from DevOps Expert (Boby Cloud)
✔️ کمپانی های مختلف چگونه محصولشون رو در پروداکشن مستقر میکنند؟
Credit: PragmaticEngineer
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
Credit: PragmaticEngineer
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍18
آموزش React 18 - چرا و کی باید ریاکت رو یاد بگیریم؟
در اولین ویدیو از آموزش React 18 به این سوال پاسخ دادیم چرا و کی باید ریاکت رو یاد بگیریم؟ ابتدا به بررسی تاریخچه شکل گیری ریاکت پرداختیم و سپس Reactive Programming را مطرح کردیم و مزایای آن را برای توسعه واسط کاربری توضیح دادیم. تفکر مبتنی بر کامپوننت و فلسفه ریاکت را بررسی کردیم و گفتیم که virtual dom چگونه کارایی برنامه های مبتنی بر ریاکت را بالا برده است.
Link: https://youtu.be/2pCqmMLsLEE
Playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsByPAaNxIYX26M3ZpWkSzVz-
〰️〰️〰️〰️〰️
© @DjangoEx
در اولین ویدیو از آموزش React 18 به این سوال پاسخ دادیم چرا و کی باید ریاکت رو یاد بگیریم؟ ابتدا به بررسی تاریخچه شکل گیری ریاکت پرداختیم و سپس Reactive Programming را مطرح کردیم و مزایای آن را برای توسعه واسط کاربری توضیح دادیم. تفکر مبتنی بر کامپوننت و فلسفه ریاکت را بررسی کردیم و گفتیم که virtual dom چگونه کارایی برنامه های مبتنی بر ریاکت را بالا برده است.
Link: https://youtu.be/2pCqmMLsLEE
Playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsByPAaNxIYX26M3ZpWkSzVz-
〰️〰️〰️〰️〰️
© @DjangoEx
🔥17👍2
یونیت تستینگ در پایتون و بست پرکتیسها 🔥
در این مقاله، سعی کردم تمام مفاهیم مهم یونیت تستینگ در پایتون رو همراه با مثال شرح بدم. از این مقاله میتونید بعنوان یک نقطه شروع برای نوشتن تستهای پروژه هاتون استفاده کنید. پرینسیپل هایی رو توضیح دادم که مختص به تستینگ در پایتون نمیشن و همه باید باهاشون آشنا باشن. همچنین درباره بست پرکتیس های یونیت تستینگ هم صحبت کردم و تکنیک هایی رو توضیح دادم که با اونا میتونید مهارت تست نویسیتون رو یه لول ارتقا بدید.
https://imsadra.me/unit-testing-in-python-and-best-practices
امیدوارم لذت ببرید. :) ❤️
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
در این مقاله، سعی کردم تمام مفاهیم مهم یونیت تستینگ در پایتون رو همراه با مثال شرح بدم. از این مقاله میتونید بعنوان یک نقطه شروع برای نوشتن تستهای پروژه هاتون استفاده کنید. پرینسیپل هایی رو توضیح دادم که مختص به تستینگ در پایتون نمیشن و همه باید باهاشون آشنا باشن. همچنین درباره بست پرکتیس های یونیت تستینگ هم صحبت کردم و تکنیک هایی رو توضیح دادم که با اونا میتونید مهارت تست نویسیتون رو یه لول ارتقا بدید.
https://imsadra.me/unit-testing-in-python-and-best-practices
امیدوارم لذت ببرید. :) ❤️
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
🔥26👍4❤3
✔️ لینک وبینار با آقای حسن رمضانی
پنج شنبه تاریخ ۱۹ خرداد ساعت ۹ شب به وقت ایران
👉 Link: https://www.youtube.com/watch?v=KFgmM-wRi4Y
〰️〰️〰️〰️〰️
© @DjangoEx
پنج شنبه تاریخ ۱۹ خرداد ساعت ۹ شب به وقت ایران
👉 Link: https://www.youtube.com/watch?v=KFgmM-wRi4Y
〰️〰️〰️〰️〰️
© @DjangoEx
YouTube
لایو تجربه مهاجرت حسن رمضانی | آلمان | مهندس نرم افزار
حسن رمضانی هستم. برنامه نویسی رو از دوره دبیرستان شروع کردم. سال ۲۰۱۲ تو ایران مشغول به کار شدم و از سال ۲۰۱۵ کار کردن روی پروژهای اپن سورس رو شروع کردم. از سال ۲۰۱۹ به آلمان مهاجرت کردم و در حال حاضر به عنوان مهندس نرم افزار در شرکت مشغول به کار هستم Crate.…
🔥21👍2
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ شرکت اپل امروز کنفرانس سالیانه WWDC 2022 رو با آهنگ من از اون آسمون آبی میخوام از سیمین غانم شروع کرده :)))
پ ن: به امید روزی که گوگل کنفرانسش رو با شهرام شبپره شروع کنه 🔥
〰️〰️〰️〰️〰️
© @DjangoEx
پ ن: به امید روزی که گوگل کنفرانسش رو با شهرام شبپره شروع کنه 🔥
〰️〰️〰️〰️〰️
© @DjangoEx
🔥30😁12👍3👎2🎉2👏1😱1
✔️ نظرسنجی سالیانه JetBrains از برنامه نویس پایتون منتشر شده،
اطلاعات جالبی رو راجع به ترندهای پایتون میده پیشنهاد میکنم مطالعه کنید:
👉 Link: https://lp.jetbrains.com/python-developers-survey-2021/
〰️〰️〰️〰️〰️
© @DjangoEx
اطلاعات جالبی رو راجع به ترندهای پایتون میده پیشنهاد میکنم مطالعه کنید:
👉 Link: https://lp.jetbrains.com/python-developers-survey-2021/
〰️〰️〰️〰️〰️
© @DjangoEx
👍20
آموزش Vue.js 3 - چرا و کی باید ویو رو یاد بگیریم؟
در اولین ویدیو آموزش Vue.js 3 به این سوال پاسخ میدهیم که چرا و کی باید ویو رو یاد بگیریم؟ ابتدا به معرفی جذابیت های ویو و کامیونیتی آن پرداختیم. سپس زمینه های شکل گیری آن را بررسی کردیم، بعد MVVM که رویکرد استفاده شده در vuejs است را شرح دادیم. در نهایت به معرفی Virtual DOM و سایر مزیت های ویو جی اس پرداختیم و در نهایت برخی از پکیج های اکو سیستم ویو را معرفی کردیم.
Link: https://youtu.be/Rdmtawlf9xE
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsByA6Ac9YftRJf-dDpy30DyV
〰️〰️〰️〰️〰️
© @DjangoEx
در اولین ویدیو آموزش Vue.js 3 به این سوال پاسخ میدهیم که چرا و کی باید ویو رو یاد بگیریم؟ ابتدا به معرفی جذابیت های ویو و کامیونیتی آن پرداختیم. سپس زمینه های شکل گیری آن را بررسی کردیم، بعد MVVM که رویکرد استفاده شده در vuejs است را شرح دادیم. در نهایت به معرفی Virtual DOM و سایر مزیت های ویو جی اس پرداختیم و در نهایت برخی از پکیج های اکو سیستم ویو را معرفی کردیم.
Link: https://youtu.be/Rdmtawlf9xE
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsByA6Ac9YftRJf-dDpy30DyV
〰️〰️〰️〰️〰️
© @DjangoEx
👍14