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

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
✔️ دعوت به همکاری در پروژه اوپن سورس

لینک پروژه:
https://github.com/ManiMozaffar/fastapi-integration


هدف این پروژه ایجاد یک کتابخانه است که کار با FastAPI را آسان‌تر و مناسب برای پروژه‌های monolithic و کوچکتر، همانند جنگو، می‌کند. در این کتابخانه، امکاناتی مانند پنل ادمین، CLI و ORM با استفاده از asyncpg و SQLAlchemy، طراحی خواهند شد. همچنین، پکیج‌های دیگری که برای FastAPI طراحی شده‌اند و از Asyncpg و SQLAlchemy پشتیبانی می‌کنند، به کتابخانه اضافه خواهند شد.


یکی از مثال‌های این کتابخانه، QueryMixin است که SqlAlchemy را شبیه به جنگو می‌کند:
https://github.com/ManiMozaffar/fastapi-integration/blob/main/fastapi_integration/orm/queries.py

https://github.com/ManiMozaffar/fastapi-integration/blob/main/fastapi_integration/orm/base.py


این کتابخانه، مانند DRF، یک built-in pagination دارد که لینک صفحه بعد و قبل را نشان می‌دهد. همچنین، یک کلاس CRUD نیز دارد که از روش generic view استفاده می‌کند:
https://github.com/ManiMozaffar/fastapi-integration/blob/main/fastapi_integration/generic/crud.py


همچنین، این کتابخانه یک FastAPI app engine هم دارد که می‌توانید از لینک زیر بازدید کنید. نصب آن نیز مشکلی نخواهد داشت:
https://github.com/ManiMozaffar/fastapi-integration/blob/main/fastapi_integration/__init__.py

این پروژه هنوز در مراحل ابتدایی است و به خیلی از کمک‌ها نیاز دارد. اگر فکر می‌کنید که این کتابخانه مفید است، لطفاً با ستاره دادن به آن، از آن حمایت کنید.


جهت مشارکت در پروژه لطفا با آیدی تلگرام یا ایمیل زیر در تماس باشید
@mani_nikou
mozaffar20@itu.edu.tr
15👍6👎3
خب رسیدیم به یه قسمت جالب از کار اونم راه اندازی گیت لب سی آی و استارت کارهای خیلی جذاب که اتوماتیک کد رو بیلد کنیم و تست کنیم و داکرفایل رو بسازیم و نهایتا پوش کنیم یه ور و درنهایت بریم بزنیمش روی سرور

این داستان خیلی جذابه و البته کل موضوع کورس جداگانه خواهد داشت و ریز به ریز گیت لب سی آی درس داده خواهد شد اما اینجا یه پروژه کلی داریم که یه عالمه موضوع و ابزار داره و میخوایم از گیت لب سی ای درکنار بقیه ابزارها استفاده کنیم


طبیعتا این قسمت هیچ ربطی به جنگو نداره و برای همه زبان ها و فریمورک ها فوق العاده است

https://youtu.be/5WcPZoNCD9s
دمت گرم امیر عزیز

@BenDevelop

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @DevOpsHobbies
11👍1
با سلام و احترام خدمت همه عزیزان 🌹🌹

با اندکی تأخیر، به مناسبت فرا رسیدن سال نو،، 50 کد تخفيف 30 هزار تومانی جهت خرید نسخه الکترونیکی کتاب آموزش کاربردی جنگو برای شما همراهان خوب و گران‌قدر کامیونیتی جنگو از طرف کانال DjangoExpert درنظر گرفته شده است.

کد تخفيف تا 25 فروردين اعتبار دارد:
djangoex

بر
ای کسب اطلاعات بیشتر درباره نسخه الکترونیکی کتاب (پیش مطالعه، قیمت و...) به لینک زیر رجوع کنید:

[+] primary link (latest edition):
https://mybooket.com/books/5f0dc248c0d2480b

[+] sample pdf from first edition:
https://www.pendarepars.com/book/pdf/4258

سایت MyBooket یک استارتاپ مشابه طاقچه، فیدیبو، کتابراه و... است.

آیدی مولف کتاب جهت ارتباط: @wellcomebackdear

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
🔥10🫡5👍4
Forwarded from Sadra Codes
درود دوستان!

ما یه ریپازیتوری داریم در گیت‌هاب که حاوی یه رودمپ خیلی خفن واسه مهندسی پایتون هست. اصلا مهم نیست در کدوم حوزه پایتون مشغول به یادگیری و فعالیت هستید، واسه همه‌چی رفرنس رسمی و غیررسمی عالی داریم.

اگه فکر می‌کنید رفرنس یا ابزاری ارزش قرارگیری در این لیست رو داره، حتما یا Issue باز کنید یا PR بزنید. سعی می‌کنم ریویو کنم. ❤️

مثل همیشه، استار یادتون نره.

Link 👉 https://github.com/DjangoEx/python-engineer-roadmap

(شیر کردن این ریپو، موجع به خوشحالیست 😁)
32👍7🫡3🐳1🆒1
Sadra Codes
درود دوستان! ما یه ریپازیتوری داریم در گیت‌هاب که حاوی یه رودمپ خیلی خفن واسه مهندسی پایتون هست. اصلا مهم نیست در کدوم حوزه پایتون مشغول به یادگیری و فعالیت هستید، واسه همه‌چی رفرنس رسمی و غیررسمی عالی داریم. اگه فکر می‌کنید رفرنس یا ابزاری ارزش قرارگیری…
بچه ها اگه تا چند روز آینده، این ریپازیتوری رو جاهای مختلف معرفی کنین تا به ۱۰۰۰ تا استار برسه (۱۶۰ تا دیگه) قول یه آپدیت خفن رو بهتون میدم که تا حالا توی کامیونیتی خارجی ها هم قفل بوده. 😎🔥

پ ن: من دنبال استار گیتهاب نیستم چون تا الان هم بخش زیادی از استارها از سرچ گیتهاب زده شده و میتونین ببینین که خیلی هاشون ایرانی نیستن. صرفا گفتم که هدفم استار نیست هدفم اینه اگه چیز خیلی بهتری میخوایین باید این ریپو معرفی کنین و به پیشرفتش و دیده شدنش کمک کنین چون بچه های کامیونیتی فارسی زبان پایتون زحمت زیادی براش کشیدن.

Link 👉 https://github.com/DjangoEx/python-engineer-roadmap

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
🔥25🫡9👎7🤡4👍32😁1
Django Expert
بچه ها اگه تا چند روز آینده، این ریپازیتوری رو جاهای مختلف معرفی کنین تا به ۱۰۰۰ تا استار برسه (۱۶۰ تا دیگه) قول یه آپدیت خفن رو بهتون میدم که تا حالا توی کامیونیتی خارجی ها هم قفل بوده. 😎🔥 پ ن: من دنبال استار گیتهاب نیستم چون تا الان هم بخش زیادی از استارها…
آپدیت: دمتون گرم بچه‌هایی که حمایت کردید، استار دادید، شیر کردید یا حتی دیسلایک زدید. ❤️
بعد از حدودا ۶ ساعت بیشتر از ۵۰٪ مسیر رو رفتیم و الان به ۹۲۳ رسیدیم!🙂🚀

👇 این توییت من هم برای معرفی همین ریپو هست، اگه دوست داشتین میتونین ریتوییت کنین تا در دسترس افراد بیشتری قرار بگیره:
Link: https://twitter.com/bobycloud/status/1645038838149009412

👇 یا به صورت مستقیم میتونید لینک ریپو رو شیر کنید:
Link: https://github.com/DjangoEx/python-engineer-roadmap

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
15🫡7👍6🤡3😁1😍1
بچه‌ها دمتون گرم، ریپازیتوری 1k رو رد کرد. 😍🚀

طی چند روز آینده آپدیت های زیادی برای ریپازیتوری میزارم و نتیجه اش رو حتما توی همین کانال اطلاع رسانی می‌کنم. ضمن اینکه شما هم هرموقع دوست دارین میتونین کانتربیوت کنین و مواردی که به نظرتون خوب هست رو اضافه کنید و در این امر نیک مشارکت کنید چون هیچ خدمتی بالاتر از خدمت به خلق خدا نیست. 🙂📿

پ ن: تاریخ بعضی از عکس‌ها برای الان نیست.

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
🔥36👍63👎2🫡2👏1🏆1🆒1
✔️ استخدام توسعه دهنده ارشد پایتون

ما در شرکت دانش بنیان «دان» به دنبال یک توسعه دهنده بک‌اند میگردیم که در ساخت و بزرگ کردن سرویس‌های ما کمکمون کند و با ایده‌های خودش باعث بهتر شدن و پیشرفت بیزینس شود.

مهارت‌های تخصصی:

- تسلط بر گیت
- تسلط بر مفاهیم علوم کامپیوتر مانند الگوریتم و داده‌ساختارها
- ت✔️سلط کامل بر فریمورک Django
- تجربه کار با Object storage‌ها
- تجربه کار با Monitoring service‌ها
- آشنایی با Design pattern‌ها
- تسلط بر Elastic search
- آشنایی کامل با مفاهیم REST
- تسلط بر پایگاه داده Postgresql
- تجربه کار با مدل‌های Authentication
- توانایی مستندسازی APIها با Swagger
- آشنایی با NoSQL‌ها
- تجربه کار با Django REST
- تجربه کار با Celery
- آشنایی با معماری‌های معروف به خصوص میکروسرویس

مهارت‌های امتیازی:

- آشنایی با Web Scraping
- آشنا به مفاهیم Container based Dev/Ops
- آشنایی با RabbitMQ

ویژگی‌های عمومی:

- سابقه و مهارت کار در محیط چابک
- روحیه کار تیمی و یادگیری بالا
- روحیه پژوهشی و یافتن راه‌کارهای خلاقانه
- توانایی حل مسئله
- روحیه کار تیمی و همکاری با سایر نیروهای فنی
- مستندسازی و گزارش‌دهی منظم
- مهارت در خواندن متون فنی و تخصصی به زبان انگلیسی

شرایط کاری:

حداقل ساعت حضور (خارج از این ساعت بصورت شناور)
شنبه الی چهارشنبه از ساعت 9:30 تا 16:30
حقوق و مزایای خوب و متناسب با توانمندی‌ها
بیمه تامین اجتماعی و تکمیلی درمان
محیط‌کاری مفرح، خلاق و اخلاق مدار
امکان آموزش تخصص‌های ویژه حین کار با هزینه شرکت
* برای واجدین شرایط، امکان درخواست امریه دانش‌بنیان وجود دارد.

Link: https://jobinja.ir/companies/tiva-1/jobs/CgTs

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍10🔥1
در پایتون، سه‌نقطه (...) و سمی‌کالن (;) معانی خاصی دارن. در این مقاله، درباره استفاده Ellipsis یا همون سه‌نقطه در پایتون گفتم. اینکه چطور میشه از این built-in در Type hinting، Unit testing، List slicing و Type annotation استفاده کرد. درباره Stub file در پایتون هم صحبت کردیم.

این قضیه رو هم بررسی کردیم:

>>> lst = [1,2,3,4,5]
>>> lst[...] # Error
>>> lst = np.array([1,2,3,4,5])
>>> lst[...] # [1,2,3,4,5]

همچنین، کاری کردیم که اجزاهامون (مثلا یه کلس) بتونه الیپسیس رو هندل کنه و اصطلاحا Ellipsis-friendly شه درست مثل array نامپای.

امیدوارم لذت ببرید. :)

Link 👉 https://imsadra.me/ellipsis-in-python-the-mysterious-three-dots

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
👍16🔥1
Forwarded from Python Hints
همونطوری که گفتم توی پایتون
list, array 
۲ تا موضوع متفاوت از هم هست.
کار با لیست بخاطر خاصیت داینامیک بودن (هم از نظر سایز و حافظه و هم نوع داده‌ای) راحت تر هست اما همین دو ویژگی توی لیست باعث سرباز زیادی میشه

تصویر بالا مربوط به میزان مصرف حافظه
Array - List - Numpy
هست (داده مربوط به کار هوش مصنوعی)

اولین قدم توی optimization استفاده از نوع داده درست هست :
list —-> numpy array
3.8GB —-> 125MB
حساب کنید میزان بهبود در مصرف رم را


@PyHints
😱24👍14🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
بدون شرح ....

پروفسور "داوود دومیری گنجی"، عضو هیات علمی دانشگاه صنعتی نوشیروانی بابل

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
🤣63😁21🤡5🥴4😐4👍2🤨1🍓1🫡1
Audio
دولوپرها، گوش بدید تا این سم ازتون خارج بشه 😎🎵🎧

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
🔥17👍7🫡4👎32
آموزش پایتون و ابزارهای هوش مصنوعی و علوم مرتبط


Deep Learning, Tensorflow , Keras & ...

اخبار هوش مصنوعی
مقالات و یافته های جدید یادگیری عمیق
آموزشهای مرتبط با تنسرفلو و کراس
بینایی ماشین
و ...👇👇👇

🔸
https://t.me/+Qqh1okl93ZE0NjZk


@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍3
CodeNaline S2E4 - jadi
torham
کدنالین، قسمت چهارم، فصل دوم، جادی 🧠.

این قسمت رو با جادی میرمیرانی، برنامه‌نویس، بلاگر، پادکستر، یوتیوبر، لینوکسی و ... پیش میبریم =).

جادی : @jadivarlog

🧠 @CodeNaline
💬 @TorhamDevCH

@DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
27🔥5👍3🤡2👏1
👍16👎3
خروجی کد بالا چه چیزی هست؟
Anonymous Quiz
44%
True
31%
False
5%
Ali
20%
Error
👍19👎5😱3