✔️ آموزش صفر تا صد سوکتنویسی در جنگو با استفاده از پکیج Channels برای اولین بار به زبان فارسی - قسمت ۲۴ تا ۳۱
در این سری آموزشی ما سعی میکنیم که باهم طبق سرفصلهای مستندات Channels پیش بریم و پروژههای کوچیک و بزرگ مثل چت متنی و تماس تصویری رو پیادهسازی کنیم.
۲۴. پیشنمایش اپلیکیشن تماس تصویری
https://t.iss.one/djangoex/113
۲۵. پروژه تماس تصویری - آشنایی با WebRTC
https://bit.ly/2VWtYrA
۲۶. پروژه تماس تصویری - ایجاد مدل
https://bit.ly/3576Fje
۲۷. پروژه تماس تصویری - ایجاد View و HTML ها
https://bit.ly/353XBM2
۲۸. پروژه تماس تصویری - ایجاد Consumer
https://bit.ly/2VVcr2X
۲۹. پروژه تماس تصویری - نوشتن کدهای جاوا اسکریپت
https://bit.ly/3by754v
۳۰. تشخیص پروتکل اتصالی و استفاده از کلاس اتصال خودکار
https://bit.ly/2Kzj7OZ
۳۱. گسترش و اجرای پروژهها بر روی سرور لینوکس
https://bit.ly/2Sig42j
لینک پروژهها در گیتهاب
https://github.com/shahriarshm/websocket-with-django-and-channels
#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکتنویسی #جنگو
#چت_گروهی #تماس_تصویری
〰〰〰〰〰〰
© @djangoex
در این سری آموزشی ما سعی میکنیم که باهم طبق سرفصلهای مستندات Channels پیش بریم و پروژههای کوچیک و بزرگ مثل چت متنی و تماس تصویری رو پیادهسازی کنیم.
۲۴. پیشنمایش اپلیکیشن تماس تصویری
https://t.iss.one/djangoex/113
۲۵. پروژه تماس تصویری - آشنایی با WebRTC
https://bit.ly/2VWtYrA
۲۶. پروژه تماس تصویری - ایجاد مدل
https://bit.ly/3576Fje
۲۷. پروژه تماس تصویری - ایجاد View و HTML ها
https://bit.ly/353XBM2
۲۸. پروژه تماس تصویری - ایجاد Consumer
https://bit.ly/2VVcr2X
۲۹. پروژه تماس تصویری - نوشتن کدهای جاوا اسکریپت
https://bit.ly/3by754v
۳۰. تشخیص پروتکل اتصالی و استفاده از کلاس اتصال خودکار
https://bit.ly/2Kzj7OZ
۳۱. گسترش و اجرای پروژهها بر روی سرور لینوکس
https://bit.ly/2Sig42j
لینک پروژهها در گیتهاب
https://github.com/shahriarshm/websocket-with-django-and-channels
#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکتنویسی #جنگو
#چت_گروهی #تماس_تصویری
〰〰〰〰〰〰
© @djangoex
✔️ راه اندازی برنامه Jitsi برای ویدیو کنفرانس
🔶برنامه Jitsi امروزه برای مکالمات صوتی و تصویری استفاده گستردهای دارد. Jitsi یک برنامه چندرسانه ای آزاد و متن باز برای کنفرانسهای ویدئویی است. برنامه Jitsi با پلتفرمهای وب، ویندوز، مک، لینوکس، اندروید و iOS سازگار است. در این ویدیو یک نسخه برنامه Jitsi را بر روی یک سرور ابری Ubuntu 18.04 راه اندازی و سپس توسط پروتکل HTTPS امن خواهیم کرد.
👉 Link: https://boby.cloud/jitsi-for-video-conference/
〰️〰️〰️〰️〰️
©️ @DjangoEx
🔶برنامه Jitsi امروزه برای مکالمات صوتی و تصویری استفاده گستردهای دارد. Jitsi یک برنامه چندرسانه ای آزاد و متن باز برای کنفرانسهای ویدئویی است. برنامه Jitsi با پلتفرمهای وب، ویندوز، مک، لینوکس، اندروید و iOS سازگار است. در این ویدیو یک نسخه برنامه Jitsi را بر روی یک سرور ابری Ubuntu 18.04 راه اندازی و سپس توسط پروتکل HTTPS امن خواهیم کرد.
👉 Link: https://boby.cloud/jitsi-for-video-conference/
〰️〰️〰️〰️〰️
©️ @DjangoEx
بابی بابازاده | BobyCloud
راه اندازی برنامه Jitsi برای ویدیو کنفرانس - بابی بابازاده | BobyCloud
برنامه Jitsi امروزه برای مکالمات صوتی و تصویری استفاده گستردهای دارد. Jitsi یک برنامه چندرسانه ای آزاد و متن باز برای کنفرانسهای ویدئویی است.
✔️ راه اندازی برنامه BigBlueButton برای ویدیو کنفرانس اختصاصی
🔶امروزه تکنولوژی ویدئو کنفرانس مخاطبین گستردهای دارد. کنفرانسهای صوتی و تصویری مجازی قابلیت گفت و گو افراد در مکانهای مختلف بدون نیاز به جابجایی افراد را فراهم میآورد. مواردی نظیر برگزاری جلسات روزمره، مذاکره و معاملات تجاری، مصاحبه با افراد، تدریس و آموزش مجازی، جلسات تیمها و شرکتها و ... توسط این تکنولوژی امکان پذیر است.
🔹در این ویدئو یک نسخه وب کنفرانس نرمافزار متن باز BigBlueButton را بر روی یک سرور ابری توزیع Ubuntu 16.04 پیکربندی میکنیم و سپس از طریق پروتکل HTTPS سرویس را امن میکنیم.
👉Link: https://boby.cloud/bigbluebutton-video-conference/
〰️〰️〰️〰️〰️
©️ @DjangoEx
🔶امروزه تکنولوژی ویدئو کنفرانس مخاطبین گستردهای دارد. کنفرانسهای صوتی و تصویری مجازی قابلیت گفت و گو افراد در مکانهای مختلف بدون نیاز به جابجایی افراد را فراهم میآورد. مواردی نظیر برگزاری جلسات روزمره، مذاکره و معاملات تجاری، مصاحبه با افراد، تدریس و آموزش مجازی، جلسات تیمها و شرکتها و ... توسط این تکنولوژی امکان پذیر است.
🔹در این ویدئو یک نسخه وب کنفرانس نرمافزار متن باز BigBlueButton را بر روی یک سرور ابری توزیع Ubuntu 16.04 پیکربندی میکنیم و سپس از طریق پروتکل HTTPS سرویس را امن میکنیم.
👉Link: https://boby.cloud/bigbluebutton-video-conference/
〰️〰️〰️〰️〰️
©️ @DjangoEx
بابی بابازاده | BobyCloud
راه اندازی برنامه BigBlueButton برای ویدیو کنفرانس - بابی بابازاده | BobyCloud
برنامه BigBlueButton یک سرویس وب کنفرانس متن باز است. در این مطلب یک نسخه برنامه BigBlueButton را روی سرور خصوصی Ubuntu 16.04 اجرا خواهیم کرد.
👍1
✔Deploy Any Python Project to Kubernetes
👉🏻Link: https://towardsdatascience.com/deploy-any-python-project-to-kubernetes-2c6ad4d41f14
#python
#Kubernetes
#English
〰〰〰〰〰
©@DjangoEx
👉🏻Link: https://towardsdatascience.com/deploy-any-python-project-to-kubernetes-2c6ad4d41f14
#python
#Kubernetes
#English
〰〰〰〰〰
©@DjangoEx
Medium
Deploy Any Python Project to Kubernetes
It’s time to dive into Kubernetes and bring your Python project to Cloud with this fully-fledged project template!
✔️ Python Data Science Handbook
از انتشارات oreilly
نکته: این کتاب آنلاین هست و در github.io نویسنده کتاب قرار داره به آدرس
https://jakevdp.github.io/PythonDataScienceHandbook/
و همچین این کتاب زیر پروانه CC منتشر شده و رایگان هست و تمام کد های نوشته شده زیر پروانه MIT هست.
#Python #Oreilly
#data_science
#English_Book
#منهای_جنگو
〰️〰️〰️〰️〰️
©️ @DjangoEx
از انتشارات oreilly
نکته: این کتاب آنلاین هست و در github.io نویسنده کتاب قرار داره به آدرس
https://jakevdp.github.io/PythonDataScienceHandbook/
و همچین این کتاب زیر پروانه CC منتشر شده و رایگان هست و تمام کد های نوشته شده زیر پروانه MIT هست.
#Python #Oreilly
#data_science
#English_Book
#منهای_جنگو
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️دوره آموزش جنگو به زبان فارسی (جلسه ۴۰ تا ۴۴)
۰۴۰ - آموزش جنگو - شروع ساخت پنل مدیریتی شخصی، کار با decorator و mixin در جنگو
https://www.youtube.com/watch?v=btxImixfNVw
۰۴۱ - آموزش جنگو - طراحی و تنظیم قالب صفحه لاگین
https://www.youtube.com/watch?v=1I9knKwytaw
۰۴۲ - آموزش جنگو - django tweaks و مدیریت خطاهای ورود
https://www.youtube.com/watch?v=8NmdsQu0bWw
۰۴۳ - آموزش جنگو - دانلود و تنظیم قالب AdminLTE
https://www.youtube.com/watch?v=-en0uYR0Unk
۰۴۴ - آموزش جنگو - تنظیم بیشتر AdminLTE
https://www.youtube.com/watch?v=cWuF2ITUp7Q
#django
#Django_tutorial
#آموزش_جنگو
#آموزش #جنگو
Thanks to @siliciumir
〰〰〰〰〰
© @DjangoEx
۰۴۰ - آموزش جنگو - شروع ساخت پنل مدیریتی شخصی، کار با decorator و mixin در جنگو
https://www.youtube.com/watch?v=btxImixfNVw
۰۴۱ - آموزش جنگو - طراحی و تنظیم قالب صفحه لاگین
https://www.youtube.com/watch?v=1I9knKwytaw
۰۴۲ - آموزش جنگو - django tweaks و مدیریت خطاهای ورود
https://www.youtube.com/watch?v=8NmdsQu0bWw
۰۴۳ - آموزش جنگو - دانلود و تنظیم قالب AdminLTE
https://www.youtube.com/watch?v=-en0uYR0Unk
۰۴۴ - آموزش جنگو - تنظیم بیشتر AdminLTE
https://www.youtube.com/watch?v=cWuF2ITUp7Q
#django
#Django_tutorial
#آموزش_جنگو
#آموزش #جنگو
Thanks to @siliciumir
〰〰〰〰〰
© @DjangoEx
YouTube
۰۴۰ - آموزش جنگو - شروع ساخت پنل مدیریتی شخصی، کار با decorator و mixin در جنگو
کانال تلگرام:
https://t.iss.one/siliciumir
این جلسه توضیحاتی در مورد ادامه ی پروژه و پنل مدیریت اختصاصی خودمون میدم و با قابلیت هاش آشنا میشید (مازاد بر ادمین پنل پیشفرض جنگو) برای قالب از Admin LTE استفاده می کنم که آزاد و رایگان و خوشگله و جلسه بعد تنظیمش…
https://t.iss.one/siliciumir
این جلسه توضیحاتی در مورد ادامه ی پروژه و پنل مدیریت اختصاصی خودمون میدم و با قابلیت هاش آشنا میشید (مازاد بر ادمین پنل پیشفرض جنگو) برای قالب از Admin LTE استفاده می کنم که آزاد و رایگان و خوشگله و جلسه بعد تنظیمش…
✔️ آشنایی کامل با انواع آرایه در پایتون
🔶آرایه ها در پایتون یکی از پایهای ترین نوع داده در این زبان برنامه نویسی است و از آن ها به صورت گسترده در بسیاری از برنامه ها و الگوریتم ها استفاده میشود.
🔹در این مقاله نگاهی به پیاده سازی انواع ساختار داده آرایه در پایتون میاندازیم و کتابخانه هایی را در زبان پایتون بررسی میکنیم که آرایه ها را به نحو دیگری در این زبان پیاده سازی نموده اند.
👉 https://boby.cloud/python-arrays
〰️〰️〰️〰️〰️
© @DjangoEx
🔶آرایه ها در پایتون یکی از پایهای ترین نوع داده در این زبان برنامه نویسی است و از آن ها به صورت گسترده در بسیاری از برنامه ها و الگوریتم ها استفاده میشود.
🔹در این مقاله نگاهی به پیاده سازی انواع ساختار داده آرایه در پایتون میاندازیم و کتابخانه هایی را در زبان پایتون بررسی میکنیم که آرایه ها را به نحو دیگری در این زبان پیاده سازی نموده اند.
👉 https://boby.cloud/python-arrays
〰️〰️〰️〰️〰️
© @DjangoEx
بابی بابازاده | BobyCloud
انواع آرایه در پایتون به زبان ساده به همراه مثال - بابی بابازاده | BobyCloud
آرایه در پایتون یکی از پایهای ترین نوع داده در زبان برنامه نویسی پایتون است و از آن به صورت گسترده در بسیاری از برنامهها و الگوریتمها استفاده میشود.
پست آموزشی، رعایت فاصله اجتماعی:
کویید-۱۹، میزان فاصله گیری پیشنهادی ۱.۵ متری
کسی که فکرمیکنه html زبان برنامهنویسی هست، میزان فاصله گیری حداقل ۱۰۰ متر
#منهای_جنگو
کویید-۱۹، میزان فاصله گیری پیشنهادی ۱.۵ متری
کسی که فکرمیکنه html زبان برنامهنویسی هست، میزان فاصله گیری حداقل ۱۰۰ متر
#منهای_جنگو
✔️دوره آموزش جنگو به زبان فارسی (جلسه ۴۵ تا ۴۹)
۰۴۵ - آموزش جنگو - نمایش لیست مقالات در پنل مدیریت
https://www.youtube.com/watch?v=fM-Tg5nwCuQ
۰۴۶ - آموزش جنگو - نمایش لیست مقالات به ازای هر نویسنده
https://www.youtube.com/watch?v=BSfOhR-ZXF4
۰۴۷ - فریمورک جنگو - CreateView و ساخت بخش افزودن مقاله
https://www.youtube.com/watch?v=na0wFOI1WD4
۰۴۸ - پایتون جنگو - استایل به صفحه افزودن مقاله با crispy
https://www.youtube.com/watch?v=VpdAdYCEsO8
۰۴۹ - افزودن فیلدهای شخصی به مدل User
https://www.youtube.com/watch?v=PCDPK6VmwyY
#django
#Django_tutorial
#آموزش_جنگو
#آموزش #جنگو
Thanks to @siliciumir
〰〰〰〰〰
© @DjangoEx
۰۴۵ - آموزش جنگو - نمایش لیست مقالات در پنل مدیریت
https://www.youtube.com/watch?v=fM-Tg5nwCuQ
۰۴۶ - آموزش جنگو - نمایش لیست مقالات به ازای هر نویسنده
https://www.youtube.com/watch?v=BSfOhR-ZXF4
۰۴۷ - فریمورک جنگو - CreateView و ساخت بخش افزودن مقاله
https://www.youtube.com/watch?v=na0wFOI1WD4
۰۴۸ - پایتون جنگو - استایل به صفحه افزودن مقاله با crispy
https://www.youtube.com/watch?v=VpdAdYCEsO8
۰۴۹ - افزودن فیلدهای شخصی به مدل User
https://www.youtube.com/watch?v=PCDPK6VmwyY
#django
#Django_tutorial
#آموزش_جنگو
#آموزش #جنگو
Thanks to @siliciumir
〰〰〰〰〰
© @DjangoEx
YouTube
۰۴۵ - آموزش جنگو - نمایش لیست مقالات در پنل مدیریت
کانال تلگرام:
https://t.iss.one/siliciumir
در این جلسه لیست مقالات رو در پنل مدیریت به سبک و سیاق دلخواهمون نمایش میدیم. جلسه ی بعد هم بر اساس دسترسی ها (سوپریوزر یا نویسنده) لیست مقالات رو نمایش میدیم
کانال دونیت به سیلسیم:
https://t.iss.one/donate_silicium/6
https://t.iss.one/siliciumir
در این جلسه لیست مقالات رو در پنل مدیریت به سبک و سیاق دلخواهمون نمایش میدیم. جلسه ی بعد هم بر اساس دسترسی ها (سوپریوزر یا نویسنده) لیست مقالات رو نمایش میدیم
کانال دونیت به سیلسیم:
https://t.iss.one/donate_silicium/6
ساخت هکرنیوز با فریمورک جنگو (جلسه یک) - کدنویسی روزمره
https://www.youtube.com/watch?v=qe475O-QODI
علیرضا داره برای foss4.ir سایت هکرنیوز رو با لاراول کد میزنه. منم این ایده به ذهنم رسید که همین پروژه رو با جنگو کد بزنم و از فیلم های کدنویسی ام فیلم بگیرم و به صورت آزاد و زیرمجموعه foss4 منتشر کنم. براش در آینده قالب هم طراحی می کنیم، ajax و drf هم کار می کنیم، داکرایزش می کنیم، دیتابیس mysql وصلش می کنیم و یه سری کار دیگه. در این ویدیوها دوربین ندارم، نور خاص ندارم، ادیت ندارم، ممکنه وسط ضبط پاشم برم آب بخورم و کلا منم راحتم و شما هم راحت باشید (: جایی هم سوتی دادیم، مشکلی نیست، میگردیم در نت و مشکل رو حل می کنیم.
پروژه علیرضا در گیتهاب (لاراول):
github.com/sadraiiali/foss4news
Thanks to: @siliciumir
https://www.youtube.com/watch?v=qe475O-QODI
علیرضا داره برای foss4.ir سایت هکرنیوز رو با لاراول کد میزنه. منم این ایده به ذهنم رسید که همین پروژه رو با جنگو کد بزنم و از فیلم های کدنویسی ام فیلم بگیرم و به صورت آزاد و زیرمجموعه foss4 منتشر کنم. براش در آینده قالب هم طراحی می کنیم، ajax و drf هم کار می کنیم، داکرایزش می کنیم، دیتابیس mysql وصلش می کنیم و یه سری کار دیگه. در این ویدیوها دوربین ندارم، نور خاص ندارم، ادیت ندارم، ممکنه وسط ضبط پاشم برم آب بخورم و کلا منم راحتم و شما هم راحت باشید (: جایی هم سوتی دادیم، مشکلی نیست، میگردیم در نت و مشکل رو حل می کنیم.
پروژه علیرضا در گیتهاب (لاراول):
github.com/sadraiiali/foss4news
Thanks to: @siliciumir
YouTube
ساخت هکرنیوز با فریمورک جنگو (جلسه یک) - کدنویسی روزمره
کانال تلگرام:
https://t.iss.one/siliciumir
علیرضا داره برای foss4.ir سایت هکرنیوز رو با لاراول کد میزنه. منم این ایده به ذهنم رسید که همین پروژه رو با جنگو کد بزنم و از فیلم های کدنویسی ام فیلم بگیرم و به صورت آزاد و زیرمجموعه foss4 منتشر کنم. براش در آینده قالب…
https://t.iss.one/siliciumir
علیرضا داره برای foss4.ir سایت هکرنیوز رو با لاراول کد میزنه. منم این ایده به ذهنم رسید که همین پروژه رو با جنگو کد بزنم و از فیلم های کدنویسی ام فیلم بگیرم و به صورت آزاد و زیرمجموعه foss4 منتشر کنم. براش در آینده قالب…
https://github.com/stephenmcd/mezzanine/
اگه دوست دارید که محیط قشنگ تر با امکانات بیشتری برای بخش admin پروژتون داشته باشید پیشنهاد می کنم که از mezzanine
استفاده کنید
#django
#packege
#github
〰️〰️〰️〰️〰️
©️ @DjangoEx
اگه دوست دارید که محیط قشنگ تر با امکانات بیشتری برای بخش admin پروژتون داشته باشید پیشنهاد می کنم که از mezzanine
استفاده کنید
#django
#packege
#github
〰️〰️〰️〰️〰️
©️ @DjangoEx
GitHub
GitHub - stephenmcd/mezzanine: CMS framework for Django
CMS framework for Django. Contribute to stephenmcd/mezzanine development by creating an account on GitHub.
✔ساخت هکرنیوز با فریمورک جنگو (جلسه دو) - کدنویسی روزمره
https://www.youtube.com/watch?v=lwddenGcoUo
این جلسه پر از ویو هست، ۶ تا کلاس بیس ویوی ساده که پروژه رو باهاش میاریم بالا.
۱. لیست لینک های ارسالی هر یوزر
۲. پاک کردن لینک
۳. ارسال لینک
۴. لاگین کردن
۵. ثبتنام کردن
۶. لاگ اوت کردن
جلسه بعد هم لایک و دیس لایک مشابه یوتیوب رو همراه با ajax پیاده می کنیم. بعد اون هم قالب خودمون رو روی پروژه پیاده می کنیم و ادامه مسیر.
پروژه در گیتهاب:
github.com/mtarif98/hacker-news
〰〰〰〰〰
©@DjangoEx
https://www.youtube.com/watch?v=lwddenGcoUo
این جلسه پر از ویو هست، ۶ تا کلاس بیس ویوی ساده که پروژه رو باهاش میاریم بالا.
۱. لیست لینک های ارسالی هر یوزر
۲. پاک کردن لینک
۳. ارسال لینک
۴. لاگین کردن
۵. ثبتنام کردن
۶. لاگ اوت کردن
جلسه بعد هم لایک و دیس لایک مشابه یوتیوب رو همراه با ajax پیاده می کنیم. بعد اون هم قالب خودمون رو روی پروژه پیاده می کنیم و ادامه مسیر.
پروژه در گیتهاب:
github.com/mtarif98/hacker-news
〰〰〰〰〰
©@DjangoEx
YouTube
ساخت هکرنیوز با فریمورک جنگو (جلسه دو) - کدنویسی روزمره
کانال تلگرام:
https://t.iss.one/siliciumir
این جلسه پر از ویو هست، ۶ تا کلاس بیس ویوی ساده که پروژه رو باهاش میاریم بالا.
۱. لیست لینک های ارسالی هر یوزر
۲. پاک کردن لینک
۳. ارسال لینک
۴. لاگین کردن
۵. ثبتنام کردن
۶. لاگ اوت کردن
جلسه بعد هم لایک و دیس لایک…
https://t.iss.one/siliciumir
این جلسه پر از ویو هست، ۶ تا کلاس بیس ویوی ساده که پروژه رو باهاش میاریم بالا.
۱. لیست لینک های ارسالی هر یوزر
۲. پاک کردن لینک
۳. ارسال لینک
۴. لاگین کردن
۵. ثبتنام کردن
۶. لاگ اوت کردن
جلسه بعد هم لایک و دیس لایک…
آیا با اجباری بودن عضویت اعضاء گروه جنگو در کانال موافق هستید؟؟؟؟
Final Results
13%
بلی
49%
خیر
26%
برای من فرقی ندارد
12%
به تصمیم ادمین ها احترام میگذارم