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
شب و روزگار خوش

#جاوااسکریپت #فان

© @DjangoEx
✔️ مرگ آزادی در فضای مجازی

🖥 مشاهده در یوتوب:
👉 Link: https://www.youtube.com/watch?v=c9Y8Q6CELko

〰️〰️〰️〰️〰️
©️ @DjangoEx
صرفا مدرک داشتن VS مهارت داشتن


© @DjangoEx
چرا نرم‌افزار/اپلیکیشن ایرانی، نصب نکنیم ؟

راجب اتفاقی که توی روبیکا افتاده همگی خبر داریم، ساخت اکانت‌های جعلی برای افراد مختلف.

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

سکوت مقام‌های مسئول و نبود قوانین درست باعث این موضوع میشه، بعنوان ی برنامه نویس این موضوع رو خواستم گوشزد کنم و بگم که این کار روبیکا و اپ های مشابه چه ضرر سنگینی به همه‌ی استارتاپ‌های حال حاضر و آینده کشور میزنه.


پ.ن :
۱- روبیکا ادعا کرده اکانت آدمای مشهور رو دیگران ساختند، که حرف مفت هست چون برای هرکسی با بیش از ۵۰۰ تا فالوور اکانت وجود داره
۲- به اکانتهای مشهور تیک آبی (تایید) داده شده
۳- اگر میخواهید اکانت شما حذف بشه، باید توی روبیکا اکانت بسازید و احراز هویت کنید بعد درخواست حذف بدید

چرا سازنده اکانت جعلی احراز هویت نمی‌شه اینم مسئله‌ی دیگریست


© @DjangoEx
اگه دقت کرده باشید توی فایل settings.py در جنگو خیلی تاکید شده که مراقب SECRET_KEY باشید. به جای اینکه دلایل رو توضیح بدم، لینک کدهای جنگو که صراحتا SECRET_KEY رو استفاده کردن اینجا میگذارم. بد نمیشه یه نگاه بندازید. (لینک ها همه مربوط به ریپازیتوری اصلی جنگو و نسخه 3.1.x هستن)

1- https://github.com/django/django/blob/stable/3.1.x/django/contrib/auth/tokens.py
2- https://github.com/django/django/blob/stable/3.1.x/django/core/checks/security/base.py
3- https://github.com/django/django/blob/stable/3.1.x/django/core/signing.py
4- https://github.com/django/django/blob/stable/3.1.x/django/utils/crypto.py

Thanks to: @miladhzz

#django #جنگو

© @DjangoEx
تا حالا ایرانی‌ای رو توی ۱۰ سال چهارم کاریش ندیدم که تجربیاتش رو به اشتراک بزاره، اگر میشناسید معرفی کنید.

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

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

👉 Link: https://twitter.com/amirsedighi/status/1421124089473810438


© @DjangoEx
Forwarded from DevOps Expert (Homayoun Sadeghi)
⚡️Git 2.33 Released⚡️
خب یکمی شاید دیر باشه ولی چند روز پیش ورژن جدید گیت با امکاناتی جالب هم Release شد. مخصوصا اضافه شدن یک استراتژی جدید در بحث Merging که خب جالب هست خوندن و دونستنش و کلی ویژگی ریز جدید دیگه!! مقاله‌ای که قرار می‌دهم درباره Highlight ها و تغییرات اصلی ورژن جدید توسط Taylor Blau یکی از سنیور Software Engineer های پروژه گیت در گیت هاب نوشته شده. 🤘
پ.ن پیشنهاد می‌کنم مقالات دیگه این فرد رو بخونید مخصوصا راجب بحث های Mono-Repo و Multi-Repo یا دقیقترش Poly-Repo کار کردن در بحث های CI/CD بسیار کاربردی هست چند موردش رو من میزارم که لذتشو ببرید.
Main Link:
◾️https://github.blog/2021-08-16-highlights-from-git-2-33/
Scaling Mono-Repo Maintenance:
◾️https://github.blog/2021-04-29-scaling-monorepo-maintenance/
◾️https://github.blog/2020-01-17-bring-your-monorepo-down-to-size-with-sparse-checkout/
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
✔️ به زودی با تحلیل تکنیکال و فاندامنتال جنگو در خدمتتون خواهیم بود و بازارکار را پیشبینی خواهیم کرد.
#fun

اما پاسخ بدون شوخی: فریمورک و تکنولوژی فانی است عزیزان من. هیچ تکنولوژی و فریمورکی نمیتونه سال ها جذاب بمونه و قابل استفاده باشه بدون اینکه تغییرات اساسی بکنه. صنعت نرم‌افزار به این شکل کار میکنه. بنابراین بجای اینکه خودتون رو به یک فریمورک محدود کنید و بگید مثلا من فقط flask بلدم یا فقط django بلدم، سعی کنید software engineering رو یاد بگیرید تا بتونید در هر موجی زنده بمونید و قابل انعطاف باشید. شاید جنگو یک روزی عمرش تموم بشه، نمیدونم، اما این رو میدونم که برای یک software engineer تا چند ده سال آینده کار هست و جزو پردرآمدترین مشاغل هستند.

این roadmap ها میتونن دید خوبی بهتون بدن.

👉 Link: https://roadmap.sh/
👉 Link: https://github.com/jwasham/coding-interview-university

اگر نگران هستید که فقط یک فریمورک خاص رو بلد هستید و با بقیه فریمورک‌ها نمیتونید کار کنید و نمیتونید یاد بگیرید، این نگرانی صحیح هست و باید فکری براش بکنید. موفق باشید ✌️

#django #جنگو

© @DjangoEx
اگه علاقه داشتید تو این نظر سنجی جنگو شرکت کنید.
https://surveys.jetbrains.com/s3/t-django-developers-survey-2021



©@DjangoEx
✔️ Linked List

#fun
© CatMcGeeCode

©@DjangoEx
Forwarded from DevOps Expert (Mohammad Babazadeh)
✔️ استخدام Junior DevOps engineer در شرکت روندالگو

- شرح مسئولیت‌ها:
- استقرار محصولات نرم افزاری با استفاده از CI / CD گیت لب
- پیکربندی زیرساخت عملیاتی و تست

- مهارت‌های مورد نیاز:
آشنا به لینوکس
- آشنا به کانتینر پلتفرم و داکر
- آشنا به پیکربندی سرویس های مبتنی بر لینوکس
- آشنایی با پایتون/جنگو مزیت محسوب میشود
- روحیه یادگیری و کار تیمی

👉 Link: https://jobinja.ir/707025

#استخدام #موقعیت_شغلی #کارجو #همکاری
〰️〰️〰️〰️〰️
© @DevOpsEx
✔️ در این سری یه پروژه جدید با vue و vuex و vue router باز می کنیم و یه وبسایت تک صفحه ای رو پیش میبریم، از وسط کار جنگو با drf بهمون ملحق میشه و اندپوینت های مدنظرمون رو باهاش میسازیم و بعد، هر دو پروژه رو به هم وصل می کنیم. (ادامه دارد..)

۰۱ - شروع پروژه ویو جی اس: توضیحات و نصب
👉 https://youtu.be/HjiXbaE5a7w

۰۲ - آشنایی با ساختار و دایرکتوری ها
👉 https://youtu.be/hFDLvvdctUY

۰۳ - نصب و افزودن کتابخونه ها و افزودن navbar
👉 https://youtu.be/Fx0LQ88mQgE

۴ - افزودن component برای navbar
👉 https://youtu.be/VQTbZ-cqouI

۰۵ - شروع به کار با store، نوشتن mutation های لاگین و لاگ اوت
👉 https://youtu.be/fvclYC8M3oo

〰️〰️〰️〰️〰️
©@DjangoEx
✔️ داکر به زبان ساده چیست؟
چرا داکر امروزه محبوب شده؟

🖥 مشاهده در یوتوب:
👉 Link: https://www.youtube.com/watch?v=FU--oBJZTMs

#docker #داکر #docker_image #کانتینر #کانتینر_پلتفرم #container #یوتوب_فارسی #bobycloud
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ معماری های نرم افزار به زبان ساده

〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️استخدام Dev'ops

🔶ما در تیم DevOps بلوط (baloot.io) به چند هم تیمی جدید نیاز داریم.

🔹شرح شغل و مهارت‌های مورد نیاز را در لینک زیر می‌توانید مشاهده کنید:
http://go.baloot.io/DevOps

بلوط یک پلتفرم ابری است که دسترس‌پذیری و مقیاس‌پذیری سایت‌ها و فروشگاه‌های وردپررسی پربازدید را افزایش می‌دهد. محاسبه هزینه‌ها در بلوط به شیوه Pay as you go انجام می‌شود و صاحبان سایت فقط به میزان استفاده از منابع، پرداختی خواهند داشت.

لینک جابینجا :
https://go.baloot.io/Jobinja-DevOps

📌برای اینکه بتوانیم سریع تر به هم تیمی‌های خود برسیم، این پیام را برای دوستان خود نیز فوروارد کنید.🧡
#استخدام
#موقعیت_شغلی
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ آینده برنامه نویسی چی میشه؟ چند سوء گیری مهلک
👉 https://youtu.be/g3K3ZDeyqMA

در این ویدیو در مورد مواردی چون آینده برنامه نویسی، تحولاتش و سو گیری های اشتباهی که باعث هدر رفتن تایممون میشه، صحبت کوتاهی می کنیم.

〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
Forwarded from DevOps Expert (Majid A.M)
✔️ کانال آموزش دوآپس به فارسی

Channels:
@DevOpsEx

Group:
@DevOpsExpertGroup
✔️جویای کار

#کارجو

سلام دوستان
وقت شما به خیر
محسن محمدی توسعه دهنده جونیور جنگو هستم.
در گذشته سمت سرور Nodejs کار کردم و بعد شروع به کار با Django کردم
کارآموزی و دوره جنگو را داخل کوئرا کالج گذروندم که حاصل اون یک سایت برای نمونه کار شد.

مهارت ها:
Python
Django
Django rest framework
MySQL
ORM
UnitTest
Docker
Linux
Git
JavaScript
Nuxt js and Vue js
Vuetify
آشنا به Rabbitmq و معماری میکروسرویس

در حال حاضر جویای کار ریموت هستم.

سن: 26
شهر: اراک
مدرک تحصیلی: کارشناسی IT

برای ارتباط بیشتر و دریافت رزومه کامل، بنده در خدمت هستم.

Email: mohsen.mhd1995@gmail.com

Telegram ID: @mohammadi_95

© @DjangoEx
Forwarded from DevOps Expert (Mohammad Babazadeh)
✔️ امروز لینوکس ۳۰ ساله شد.

let's raise the glass and wish Linux a happy 30th birthday. 🍻


© @DevOpsEx
✔️ درامد برنامه نویسی واقعا چقدره و چطور کار با درامد بالا پیدا کنم؟
👉 https://youtu.be/gTlZidEsPgo

یکی از معروف ترین سوالات اینکه حقوق برنامه نویسی واقعا چقدره و اگر حقوق ها بالاست،‌چرا برخی آگهی ها حقوق های بسیار پایینی میزنن؟!

در این ویدیو چندتا آگهی کار رو با هم بررسی میکنیم و من حدسم از حقوقی که باید بدن رو میگم و بعد حقوق ها رو چک می کنیم. در آخر یه بررسی انجام میدیم و بهتون میگم چطور بتونید کار با حقوق بالا پیدا کنید (:

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