✔️ افزودن چتهای واتسپ به تلگرام!
تلگرام در آخرین آپدیت خود امکان وارد کردن (Import) چتهای پیامرسانهایی مثل واتسپ، لاین و کاکائو تاک را فراهم میکند.
برای انجام این کار کافیست به تنظیمات چت دلخواه خود در واتسپ رفته و گزینه Export را انتخاب و در ادامه چت مورد نظر را در تلگرام انتخاب کنید تا به آن اضافه شود.
پ.ن: دیگه با چه زبونی بگن از واتسپ بیاید بیرون :)
#telegram
〰️〰️〰️〰️〰️
©️ @DjangoEx
تلگرام در آخرین آپدیت خود امکان وارد کردن (Import) چتهای پیامرسانهایی مثل واتسپ، لاین و کاکائو تاک را فراهم میکند.
برای انجام این کار کافیست به تنظیمات چت دلخواه خود در واتسپ رفته و گزینه Export را انتخاب و در ادامه چت مورد نظر را در تلگرام انتخاب کنید تا به آن اضافه شود.
پ.ن: دیگه با چه زبونی بگن از واتسپ بیاید بیرون :)
#telegram
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ حلقه یا صدا زدن مجدد تابع؟
گاهی وقت ها توی سوالات سایت های چالشی میگن که اعداد بین 0 تا n رو بدون استفاده از حلقه های while , for چاپ کنید
خب شما هم یک تابع مینویسید و توی تابع خودشو صدا میزنید
یا توی یک مثال دیگه من میخوام توی اعداد ۰ تا صد هر کدوم بر ده بخش پذیر بود رو با حلقه و بدون حلقه چاپ کنم
با حلقه :
i = 0
while i < 100:
if i % 10 == 0: print(i)
i += 1
بدون حلقه :
def test(i):
if i % 10 == 0: print(i)
return test(i + 1) if (i < 100) else False
test(0)
خب خیلی راحت برنامه میره جلو و کارشو انجام میده در هر دو مورد
ولی اگر برای مثال من اعداد رو از صد ببرم روی بالای هزار آیا همچنان روش بدون حلقه جواب میده؟ 🤔
باید بگم که خیر،شما به این مشکل بر میخورید
RecursionError: maximum recursion depth exceeded in comparison
طبق داک پایتون شما میتونید مقدار این محدودیت رو اینطور دریافت کنید
https://docs.python.org/library/sys.html#sys.getrecursionlimit
و اینطوری لیمیت رو تغییر بدید
https://docs.python.org/library/sys.html#sys.setrecursionlimit
اما این کار خطرناکه و خب توصیه نمیشه
یکسری کارا فقط برای چالشا جوابه 😄
سعی کنید هر چیزی رو در جای مناسب بکار ببرید (روش صدا زدن تابع در جای خودش به مراتب خیلی میتونه مفید تر از حلقه باشه)
خدافظ
#سید #پایتون
〰️〰️〰️〰️〰️
©️ @DjangoEx
گاهی وقت ها توی سوالات سایت های چالشی میگن که اعداد بین 0 تا n رو بدون استفاده از حلقه های while , for چاپ کنید
خب شما هم یک تابع مینویسید و توی تابع خودشو صدا میزنید
یا توی یک مثال دیگه من میخوام توی اعداد ۰ تا صد هر کدوم بر ده بخش پذیر بود رو با حلقه و بدون حلقه چاپ کنم
با حلقه :
i = 0
while i < 100:
if i % 10 == 0: print(i)
i += 1
بدون حلقه :
def test(i):
if i % 10 == 0: print(i)
return test(i + 1) if (i < 100) else False
test(0)
خب خیلی راحت برنامه میره جلو و کارشو انجام میده در هر دو مورد
ولی اگر برای مثال من اعداد رو از صد ببرم روی بالای هزار آیا همچنان روش بدون حلقه جواب میده؟ 🤔
باید بگم که خیر،شما به این مشکل بر میخورید
RecursionError: maximum recursion depth exceeded in comparison
طبق داک پایتون شما میتونید مقدار این محدودیت رو اینطور دریافت کنید
https://docs.python.org/library/sys.html#sys.getrecursionlimit
و اینطوری لیمیت رو تغییر بدید
https://docs.python.org/library/sys.html#sys.setrecursionlimit
اما این کار خطرناکه و خب توصیه نمیشه
یکسری کارا فقط برای چالشا جوابه 😄
سعی کنید هر چیزی رو در جای مناسب بکار ببرید (روش صدا زدن تابع در جای خودش به مراتب خیلی میتونه مفید تر از حلقه باشه)
خدافظ
#سید #پایتون
〰️〰️〰️〰️〰️
©️ @DjangoEx
🔥 مسابقه لوکال (محله:)) ) DjangoEx 🔥
این قطعه کدی که نوشتم رو دیروز توی گروه @DjangoIR برای آموزش یک مبحثی گذاشته بودم
صورت مسئله: به اولین فردی که به صورت کامل و مرحله به مرحله توضیح بده این کد داره چه کاری انجام میده، یک نسخه کتاب ترفندهای پایتون به ارزش ۱۲۰ هزارتومان هدیه داده خواهد شد. 🥳✌️
شرط ۱: مهلت ۲۴ ساعت است.
شرط ۲: راهنمای کافی در تایپ هینت تابع قابل مشاهده است.
شرط ۳: برنده اولین فردی است که پاسخ صحیح را در ریپلای همین پست کانال ارسال کرده باشد.
سوال ۱: اجرای مرحله به مرحله کد را توضیح دهید
سوال ۲: متغیر instance از کجا تامین و مقداردهی میشود؟ ساده تر: آیا instance و obj میتوانند بخشی از یکدیگر باشند؟
سوال ۳: این کار چه فایده ای دارد و کاربرد next و enumerate چیست؟
سوال ۴: متغیر result شامل چه چیزی است؟
سوال ۵: خروجی نهایی شامل چه چیزی است؟
📚 آشنایی با کتاب ترفندهای پایتون:
👉 Link: boby.cloud/python-tricks
👉 Link: devmo.in/python-tricks
〰️〰️〰️〰️〰️〰️
© @DjangoEx
این قطعه کدی که نوشتم رو دیروز توی گروه @DjangoIR برای آموزش یک مبحثی گذاشته بودم
صورت مسئله: به اولین فردی که به صورت کامل و مرحله به مرحله توضیح بده این کد داره چه کاری انجام میده، یک نسخه کتاب ترفندهای پایتون به ارزش ۱۲۰ هزارتومان هدیه داده خواهد شد. 🥳✌️
شرط ۱: مهلت ۲۴ ساعت است.
شرط ۲: راهنمای کافی در تایپ هینت تابع قابل مشاهده است.
شرط ۳: برنده اولین فردی است که پاسخ صحیح را در ریپلای همین پست کانال ارسال کرده باشد.
سوال ۱: اجرای مرحله به مرحله کد را توضیح دهید
سوال ۲: متغیر instance از کجا تامین و مقداردهی میشود؟ ساده تر: آیا instance و obj میتوانند بخشی از یکدیگر باشند؟
سوال ۳: این کار چه فایده ای دارد و کاربرد next و enumerate چیست؟
سوال ۴: متغیر result شامل چه چیزی است؟
سوال ۵: خروجی نهایی شامل چه چیزی است؟
📚 آشنایی با کتاب ترفندهای پایتون:
👉 Link: boby.cloud/python-tricks
👉 Link: devmo.in/python-tricks
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ راهنمایی برای کدنویسی بهتر در جنگو
👉 https://github.com/HackSoftware/Django-Styleguide
〰️〰️〰️〰️〰️〰️
© @DjangoEx
👉 https://github.com/HackSoftware/Django-Styleguide
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ معرفی دوره آموزشی Django 3
👈 مشاهده ویدئو در یوتیوب
#Django #Tutorial #Python #Erfan
#جنگو #پایتون #یوتیوب_فارسی
〰️〰️〰️〰️〰️〰
©️ @DjangoEx
👈 مشاهده ویدئو در یوتیوب
#Django #Tutorial #Python #Erfan
#جنگو #پایتون #یوتیوب_فارسی
〰️〰️〰️〰️〰️〰
©️ @DjangoEx
✔️استخدام Django Back-End Developer
در استارتاپ شیپآپ Shipup.net
- همکاری تمام وقت (امکان دورکاری)
- امکان پرداخت دلاری یکسال پس از همکاری
- امکان استفاده از تسهیلات سربازی (امریه دانشبنیان)، بیمه تکمیلی
ارسال رزومه به آیدی تلگرام:
@ShipupADM
ایمیل:
careers@shipup.net
اطلاعات بیشتر:
👉🏻Link:https://jobinja.ir/companies/shipup/jobs/i2x
#استخدام #موقعیت_شغلی #کارجو
〰〰〰〰〰〰
©@DjangoEx
در استارتاپ شیپآپ Shipup.net
- همکاری تمام وقت (امکان دورکاری)
- امکان پرداخت دلاری یکسال پس از همکاری
- امکان استفاده از تسهیلات سربازی (امریه دانشبنیان)، بیمه تکمیلی
ارسال رزومه به آیدی تلگرام:
@ShipupADM
ایمیل:
careers@shipup.net
اطلاعات بیشتر:
👉🏻Link:https://jobinja.ir/companies/shipup/jobs/i2x
#استخدام #موقعیت_شغلی #کارجو
〰〰〰〰〰〰
©@DjangoEx
#کارجو #جویای_کار
با سلام و وقت بخیر جویا کار هستم و به این تکنولوژی ها مسلط و یا آشنا هستم
Python
Django
Django rest framework
Celery
Redis
Postgres
Git
Docker
Gitlab CI/CD
Linux
زبان انگلیسی: خوب
گیت هاب :
github.com/erfanmorsali
آیدی لینکدین :
erfan Morsali8
〰〰〰〰〰〰
© @DjangoEx
با سلام و وقت بخیر جویا کار هستم و به این تکنولوژی ها مسلط و یا آشنا هستم
Python
Django
Django rest framework
Celery
Redis
Postgres
Git
Docker
Gitlab CI/CD
Linux
زبان انگلیسی: خوب
گیت هاب :
github.com/erfanmorsali
آیدی لینکدین :
erfan Morsali8
〰〰〰〰〰〰
© @DjangoEx
GitHub
erfanmorsali - Overview
21 y.o programmer
working on Python(Django)
Email : erfanmorsalidev@gmail.com - erfanmorsali
working on Python(Django)
Email : erfanmorsalidev@gmail.com - erfanmorsali
✔️ دیباگ با اردک پلاستیکی!
🟠 ما به عنوان یک برنامهنویس، بارها و بارها درگیر خطاها و مشکلات به ظاهر پیچیده میشویم که در نگاه اول حل کردن آنها بسیار دشوار است.
اما اگر به سبک کامپیوتر کدهارا ببینیم چطور؟ یعنی خط به خط و با جزئیات دقیق کدهارا بررسی کنیم.
خیلی وقتها میتوانیم با تعریف کردن کد و خطای پیش آمده برای دوست و همکار خود به مشکل پی ببریم.
اما اگر همیشه دوست یا همکار ما در دسترس نبود چه کار کنیم؟ پاسخ استفاده از عروسک یا یک اردک پلاستیکی است. کافیست شما مشکلتان را با جزئیات برای عروسک یا اردک پلاستیکیتان تعریف کنید تا جرقه حل مشکل در ذهن شما بخورد!
علت این امر از دید روانشناختی آن است که تعریف کردن یک موضوع برای دیگران باعث میشود خود شخص از زوایای مختلف به موضوع نگاه کند و درصورت وجود مشکل متوجه آن شود.
🦆 شما چگونه کدهای خود را دیباگ میکنید؟
#اردک_پلاستیکی #دیباگ
〰〰〰〰〰〰
© @DjangoEx
🟠 ما به عنوان یک برنامهنویس، بارها و بارها درگیر خطاها و مشکلات به ظاهر پیچیده میشویم که در نگاه اول حل کردن آنها بسیار دشوار است.
اما اگر به سبک کامپیوتر کدهارا ببینیم چطور؟ یعنی خط به خط و با جزئیات دقیق کدهارا بررسی کنیم.
خیلی وقتها میتوانیم با تعریف کردن کد و خطای پیش آمده برای دوست و همکار خود به مشکل پی ببریم.
اما اگر همیشه دوست یا همکار ما در دسترس نبود چه کار کنیم؟ پاسخ استفاده از عروسک یا یک اردک پلاستیکی است. کافیست شما مشکلتان را با جزئیات برای عروسک یا اردک پلاستیکیتان تعریف کنید تا جرقه حل مشکل در ذهن شما بخورد!
علت این امر از دید روانشناختی آن است که تعریف کردن یک موضوع برای دیگران باعث میشود خود شخص از زوایای مختلف به موضوع نگاه کند و درصورت وجود مشکل متوجه آن شود.
🦆 شما چگونه کدهای خود را دیباگ میکنید؟
#اردک_پلاستیکی #دیباگ
〰〰〰〰〰〰
© @DjangoEx
Iconduck, 100k free open source icons and illustrations.
#resources #icon
https://iconduck.com/
〰〰〰〰〰〰
© @DjangoEx
#resources #icon
https://iconduck.com/
〰〰〰〰〰〰
© @DjangoEx
✔️ آموزش نصب پایتون در ویندوز
👈 مشاهده ویدئو در یوتیوب
#Python #Erfan
#پایتون #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
👈 مشاهده ویدئو در یوتیوب
#Python #Erfan
#پایتون #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
Forwarded from سرویس ابری فندق
یک از چالشهای مرسوم در توسعه نرمافزارها، اجرای پردازشهای پر تکرار و هزینهبر سمت سرور و دیتابیسها است.
در این بلاگ پست، تلاش کردیم تا به صورت ساده استفاده از قابلیت Cache به کمک سرویس محبوب Redis در یک پروژه جنگو را توضیح بدهیم.
بلاگ سکوی ابری فندق:
https://blog.fandogh.cloud/blog/2021/01/29/django-redis
#blog #k8s #redis #kubernetes #docker #django #python #cache #backend #microservices #fandogh_paas
در این بلاگ پست، تلاش کردیم تا به صورت ساده استفاده از قابلیت Cache به کمک سرویس محبوب Redis در یک پروژه جنگو را توضیح بدهیم.
بلاگ سکوی ابری فندق:
https://blog.fandogh.cloud/blog/2021/01/29/django-redis
#blog #k8s #redis #kubernetes #docker #django #python #cache #backend #microservices #fandogh_paas
Forwarded from Django Expert (Majid A.M)
Forwarded from Django Expert (Majid)
by_William_S_Vincent_Django_for.pdf
7.1 MB
Forwarded from Django Expert (Amir Rahmani)
Forwarded from Django Expert (Amir Rahmani)
William_S__Vincent_Django_for_APIs.pdf
8.6 MB
✔Django For APIs
کتاب بسیار عالی
#API #Djnago
#English_Book #Django
#Django_RESTframework
〰️〰️〰️〰️〰️
©️@DjangoEx
کتاب بسیار عالی
#API #Djnago
#English_Book #Django
#Django_RESTframework
〰️〰️〰️〰️〰️
©️@DjangoEx
Forwarded from Django Expert (Amir)
Forwarded from Django Expert (Amir)
William_S_Vincent_Django_for_Professionals_Production_Websites_with.pdf
12.5 MB
کتاب های سه گانه جنگو با توجه به درخواست های زیاد اعضا مجدداً ارسال شد 👆🏻👆🏻👆🏻👆🏻
✔️ آموزش مفهومی virtualenv | نصب و فعال سازی محیط مجازی در پروژه پایتون
👈 مشاهده ویدئو در یوتیوب
#Env #Django #Python #Erfan
#جنگو #پایتون #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
👈 مشاهده ویدئو در یوتیوب
#Env #Django #Python #Erfan
#جنگو #پایتون #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx