Django Expert
9.71K subscribers
991 photos
81 videos
112 files
1.34K links
✔️ بزرگترین کانال و جامعه جنگو به فارسی
Contact:
@majid_aghamohamad
@BobyCloud

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
#terminal #go #webrtc #bash #linux #shell
#منهای_جنگو
یه ابزار کاربردی برای Terminal Sharing بر پایه WebRTC و نوشته شده با Golang

Share a terminal session over WebRTC
WebTTY allows you to share a terminal session from your machine using WebRTC. You can pair with a friend without setting up a proxy server, debug servers behind NATs, and more. WebTTY also works in-browser.

https://github.com/maxmcd/webtty

〰️〰️〰️〰️〰️〰️
© @DjangoEx
#منهای_جنگو

از تاثیرات بایدن
دارک‌مد به وب‌سایت کاخ سفید اضافه شده
لابلای کدهای html وب‌سایت کاخ سفید، یه آگهی استخدام هم گذاشتن 😄

〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️Introduction to Sorting Algorithms in Python

https://realpython.com/courses/intro-sorting-algorithms/

Thanks to: @pythonl


©@DjangoEx
✔️دعوت رسمی از جناب آقای اردوخانی

(این یک دعوت سر گشاده می‌باشد و دوستانی که به ایشان دسترسی دارند لطفاً این پیام را برایشان ارسال کنند پیشاپیش از مساعدت همراهان عزیز سپاسگزارم)


جناب آقای اردوخانی عزیز با سلام و وقت بخیر خدمت شما دوست گرامی

شمارو دعوت میکنم تا در گروه عمومی Django Expert (@Djangoir) به عنوان ادمین حضور به هم برسانید و پاسخ دوستانی که آموزش شمارو دنبال می‌کنند را بدهید.

چرا که تا آنجا که بنده مطلع شده (از نحوه کدهای دوستان) آموزش جنگو جنابعالی بر خلاف تمام best practices ها و اصول مدون در داکیومنت رسمی جنگو می‌باشد (حداقل در سطح ابتدایی) و تقریباً تمام عزیزانی که در صدد کمک به اعتلای جامعه جنگو فارسی و استفاده کنندگان از این فریم ورک هستند از رفع مشکلات کدهای خاص و غیر اصولی شما باز مانده‌اند. (من جمله خوده بنده)

این دعوت علی رغم میل باطنی بنده بدین جهت است که شما در قبال تمام نوآموزان(شروع کنندگان) عرصه برنامه نویسی فریم ورک جنگو که از آموزش‌های شما استفاده می‌کنند مسئول هستید.

لازم به ذکر است تیم مدیریت محتوای این کانال افتخار این را دارد که تقریبا در خدمت تمام مدرسین فارسی زبان حوزه جنگو می‌باشد

ارادتمند شما: مجید آقامحمد (@majid_aghamohamad)

#اردوخانی
این پیام مال دوره اول ایشون بود که به عقیده بزخی ها من جمله بنده غیراصولی مباحث تدریس میشد


پی.نوشت: پست منقضی شده

بعداً ایشون یک دوره دومی ظبط کردن که اون دوره خیلی بهتر شده و نقاط ضعف برطرف شده اگرچه که من اون دوره رو ندیدم

©@DjangoEx
✔️نقشه راه پیشنهادی یادگیری Django

1️⃣ پیشنهاد ما در خصوص آموزش اصولی جنگو در مرحله ی اول فقط و فقط خواندن داکیومنت رسمی جنگو هست می باشد.

👉🏻Link: https://docs.djangoproject.com/en/2.2/intro/install/

چرا که هیچ منبعی بهتر و جامع تر از داکیومنت رسمی یک فریم ورک نمی‌تواند باشد.

2️⃣ همچنین خواندن کتاب های از قبیل:

Django by example
Django for beginners
Django for professional
Django for API's
Django high performance
Two scoops of django

بسیار مفید و کمک کننده می‌باشند اگر توانایی خرید این کتاب ها را دارید لطفاً آن‌ها را تهیه بفرمایید در غیر اینصورت این کتاب‌ها در داخل کانال موجود است


3️⃣ برای دوستانی که به زبان انگلیسی مسلط هستند و به دنبال محتوای ویدیویی جنگو هستند پیام پین شده.(که از تاریخچه پیام های پین شده قابل دسترسی هست)

👉🏻link: https://t.me/djangoex/305

دوستانی که زبان فارسی رو ترجیح میدند پیام بالای پیام پین شده قبلی .

👉🏻Link: https://t.me/djangoex/304

نکته مهم: آموزش های معرفی شده در این پست ها کاملآ رایگان هستن

لازم به ذکر است آشنایی با زبان انگلیسی توانایی search کردن Error ها و استفاده از سایت هایی از قبیل Stack overflow جز توانایی های بنیادی برنامه نویسان محسوب میشود.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍61👎1🎉1
Django Expert pinned «✔️نقشه راه پیشنهادی یادگیری Django 1️⃣ پیشنهاد ما در خصوص آموزش اصولی جنگو در مرحله ی اول فقط و فقط خواندن داکیومنت رسمی جنگو هست می باشد. 👉🏻Link: https://docs.djangoproject.com/en/2.2/intro/install/ چرا که هیچ منبعی بهتر و جامع تر از داکیومنت رسمی یک…»
✔️ وب‌فریم‌ورک‌ها چگونه کار می‌کنند؟

🟣 قسمت ۵: توضیح و پیاده‌سازی URL Parse

یکی از مهم‌ترین بخش‌های وب‌اپلیکیشن url ها هستن که وظیفه انتقال ریکوئست به هندلر مخصوص رو دارند. معمولا یک یو‌ ار ال‌ پارامترهایی رو همراه خودش داره و این پارامتر‌ها در نمایش خروجی مناسب، انتقال به صفحه خاص و... کاربرد دارند.
در این قسمت کدهامون رو پایتونیک‌تر می‌نویسیم و به سبک فلسک، url هامون رو تجزیه می‌کنیم!

🌐 https://youtu.be/XvO4ykR5j_4

#web_framework #python #http #dispatch_request
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ ابزاری جهت استفاده بهتر از دستورات git همراه با توضیحات برای هر دستور

#پیشنهادی
#منهای_جنگو
#git #گیت


👉🏻Link: https://gitexplorer.com/


@DjangoEx
✔️ اهمیت آپگرید یک نرم‌افزار پس از گذشت زمان

به نظر شما چه روش هایی باعث میشه یک نرم افزار در مقابل Test Of Time مقاوم بمونه؟


@DjangoEx
Show me the code :))

#منهای_جنگو
#موقت

© @DjangoEx
Forwarded from Linux & OpenSource ((mehdi+salvador) **)
وای این عالی بود 😂😂😂
@uselinux
✔️ وب‌فریم‌ورک‌ها چگونه کار می‌کنند؟

🟣 قسمت ۶: توضیح و ساخت کلاس بیس ویو ها

تا الان فریم‌ورک ما ریکوئست‌هارو با استفاده از توابع هندل می‌کرد. اما برای حرفه‌ای شدن بهتره کدهامون رو باکلاس بنویسیم!
در این قسمت قابلیت کلاس بیس ویوها (CBV) رو به فریم‌‌ورکمون اضافه می‌کنیم و در ادامه امکان محدود کردن http method رو معرفی می‌کنیم.

🌐 https://youtu.be/rV8j6kBk8Vc

لینک پروژه در گیت‌هاب:
🌐 https://github.com/shahriarshm/minimalweb

#web_framework #python #http #class_based_views #cbv
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
😁1
#python #async #asyncio #perfomance #asynchronous


asynchronously create and manage subprocesses in python, from spawning to streaming stdin, stdout and etc...


This document describes high-level async/await asyncio APIs to create and manage subprocesses.
https://docs.python.org/3/library/asyncio-subprocess.html

Streaming subprocess stdin and stdout with asyncio in Python
https://kevinmccarthy.org/2016/07/25/streaming-subprocess-stdin-and-stdout-with-asyncio-in-python/

〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️شرکت حامی برای موقعیت شغلی برنامه نویس ارشد پایتون، همکار جدید می پذیرد.
شرایط کامل تر و لینک ارسال رزومه:
👉🏻Link:
https://jobinja.ir/companies/hami-4/jobs/mEe

#کارجو #استخدام #موقعیت_شغلی

© @DjangoEx
#استخدام #ریموت #شغل #موقعیت_شغلی #ai #machine_learning #computer_vision #deep_learning #career #job #remote_work

استخدام متخصص پردازش تصویر و یادگیری ماشین / یادگیری عمیق در شرکت agileful


موقعیت شرکت: آلمان 🇩🇪 ایران 🇮🇷 (ریموت)
اطلاعات تکمیلی در فایل PDF

📨ارسال رزومه و اطلاعات بیشتر:
mohammad.m@agileful.com

#منهای_جنگو
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ سومین آزمایش انتقال امن کوانتومی به روش فوتون‌ها، دیروز در تهران بین برج میلاد و سازمان انرژی اتمی با موفقیت انجام شد.

🔷 در این روش انتقال با برقراری ارتباط کوانتومی مبتنی بر درهم‌تنیدگی، پیام‌ها به شیوه‌ای امن رمزگذاری و انتقال اطلاعات در مسیر مشخص‌شده بین دونقطه موردنظر انجام می‌شود. سپس پیام موردنظر توسط کلید کوانتومی رمزگذاری، به مقصد ارسال و در آنجا مجدداً به کمک کلید کوانتومی که به دلیل بهره‌گیری از درهم‌تنیدگی کوانتومی قابل کپی‌برداری و هک نمی‌باشد، رمزگشایی می‌شود.

🔶 آزمایش انتقال امن کوانتومی فوتون‌ها تاکنون در ۳ فاز: آزمایشگاهی در فاصله ۲ متری، مابین دو ساختمان به مسافت ۳۰۰ متر و اخیراً میان ساختمان مرکز فناوری‌های کوانتومی ایران تا تراز ۳۰۰ متری برج میلاد به مسافت ۱۶۵۰ متر انجام‌شده است.

فناوری‌های کوانتومی به‌عنوان یکی از مهم‌ترین فناوری‌های قرن ۲۱ به شمار می‌آید که در حال ایجاد انقلابی شگرف در علم و تکنولوژی است.

#منهای_جنگو
(پارت ۱)
〰️〰️〰️〰️〰️〰️
© @DjangoEx
Django Expert
✔️ سومین آزمایش انتقال امن کوانتومی به روش فوتون‌ها، دیروز در تهران بین برج میلاد و سازمان انرژی اتمی با موفقیت انجام شد. 🔷 در این روش انتقال با برقراری ارتباط کوانتومی مبتنی بر درهم‌تنیدگی، پیام‌ها به شیوه‌ای امن رمزگذاری و انتقال اطلاعات در مسیر مشخص‌شده…
این داستان به زبان ساده از کجا شروع شد؟

🔶 در سال ۱۹۳۵، آلبرت انیشتین متوجه یک نقطه فوق العاده عجیب در مورد نظریه کوانتومی شد! انیشتین فهمید مابین ذراتی که یکبار باهم برهم‌کنش داشتند (درهم تنیدگی) یک رابطه اسرار آمیز شکل میگیره. انیشتین این موضوع رو به راحتی قبول نمیکرد چون معتقد بود سرعتی بالاتر از سرعت نور وجود نداره.

🔷 آزمایش انتقال کوانتومی ایران، در امتداد آزمایش چند کشور دیگه برای انتقال دیتا با استفاده از درهم تنیدگی کوانتومی بود. با این روش میشه هردیتایی رو جابجا کرد (متن، عکس، ویدئو، ...) و موضوع مهتر اینه که داده‌ها رمزنگاری شده به حساب میان و دیتا بلادرنگ و در لحظه بین هر نقطه جغرافیایی منتقل میشه و فرستنده و گیرنده هم لازم نیست جای همدیگه رو بدونن چون اگر شما روی یکی از ذرات درهم تنیده تغییری ایجاد کنید، جفت اون ذره در همان لحظه در هر کجای عالم هستی یا کهکشان تغییر رو میفهمه!

دانش کوانتومی ممکنه درک ما از دنیایی که میشناسیم رو تغییر بده.
این مطلب رو با دوستانتون به اشتراک بزارید و نظراتتون رو بیان کنید. ☺️✌️

#منهای_جنگو
(پارت ۲)
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ چرا جمع 0.1+0.2 برابر 0.3 نیست؟

>> print(0.1 + 0.2)
0.30000000000000004

در مقاله زیر طرح این مشکل رو تقریبا کامل توضیح داده و اینکه چرا این اتفاق در کامپیوتر ها می افته

https://medium.com/better-programming/why-is-0-1-0-2-not-equal-to-0-3-in-most-programming-languages-99432310d476


〰️〰️〰️〰️〰️〰️
© @DjangoEx