Reza
#DevExperience@sirmerdas_binary⚡️ ببینید دوستان، اینکه برای جلوگیری از ارور توی برنامهتون، بیاید یه روش مثل جایگزین کردن متغیر در دسترس با علامت سوال یا هر کاراکتر دیگه استفاده کنید، وقتی قراره دادهای به دست کاربر نهایی برسه، اصلاً رویکرد درستی نیست. این…
Please open Telegram to view this post
VIEW IN TELEGRAM
#tips@sirmerdas_binary♥️
یکی از کارهایی که میتونید بکنید و در طول زمان بهتون هم اعتماد به نفس بیشتری راجع به شغلتون میده و کمک میکنه تو مصاحبهها بیشتر آماده بشید، این هستش که شما چالشهای کاریتون رو، چه اضافه کردن فیچری باشه، چه بهینه سازی در بخشی باشه، چه رفع یه باگ ظاهرا غیر ممکن باشه، بیاید و اینارو هرجایی ذخیره کنید، حالا توی فایل وردی میخواد باشه میخواد note باشه میخواد کاغذ باشه.
و در طول زمان، با مرور کردن این چالشهایی که حل کردید هم اعتماد به نفستون بیشتر میشه، هم اگه رفتید جلسه مصاحبه، مصاحبه کنند پرسید چندتا از چالشهاتو بگو، شما خیلی راحت رندوم چندتاشو توضیح میدی⚡️ .`
یکی از کارهایی که میتونید بکنید و در طول زمان بهتون هم اعتماد به نفس بیشتری راجع به شغلتون میده و کمک میکنه تو مصاحبهها بیشتر آماده بشید، این هستش که شما چالشهای کاریتون رو، چه اضافه کردن فیچری باشه، چه بهینه سازی در بخشی باشه، چه رفع یه باگ ظاهرا غیر ممکن باشه، بیاید و اینارو هرجایی ذخیره کنید، حالا توی فایل وردی میخواد باشه میخواد note باشه میخواد کاغذ باشه.
و در طول زمان، با مرور کردن این چالشهایی که حل کردید هم اعتماد به نفستون بیشتر میشه، هم اگه رفتید جلسه مصاحبه، مصاحبه کنند پرسید چندتا از چالشهاتو بگو، شما خیلی راحت رندوم چندتاشو توضیح میدی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1 1
chatgpt
پروفایل جدید زد برامون دستش درد نکنه🧐
پروفایل جدید زد برامون دستش درد نکنه
Please open Telegram to view this post
VIEW IN TELEGRAM
#DevExperience@sirmerdas_binary⚡️
احتمالا شماهم با ابزارهای formatter مثل prettier کار کردید.
اگه سورس کدی به دستتون رسید که خیلی بهم ریخته بود و از formatterای توش استفاده نشده بود، خیلی راحت میتونید با انجام مراحل زیر، کد رو format کنید:
اول prettier رو نصب کنید:
و بعدش، داخل root پروژه دستور زیر رو بزنید:
حالا اگه توی زبان دیگهای مثل PHP بودید، میتونید از ابزار PHP CS-Fixer استفاده کنید، به این صورت:
اول پکیجش رو نصب کنید:
و بعد دستور زیر رو برای format مسیر src اجرا کنید:
احتمالا شماهم با ابزارهای formatter مثل prettier کار کردید.
اگه سورس کدی به دستتون رسید که خیلی بهم ریخته بود و از formatterای توش استفاده نشده بود، خیلی راحت میتونید با انجام مراحل زیر، کد رو format کنید:
اول prettier رو نصب کنید:
npm install --save-dev prettier
و بعدش، داخل root پروژه دستور زیر رو بزنید:
npx prettier --write .
حالا اگه توی زبان دیگهای مثل PHP بودید، میتونید از ابزار PHP CS-Fixer استفاده کنید، به این صورت:
اول پکیجش رو نصب کنید:
composer require --dev friendsofphp/php-cs-fixer
و بعد دستور زیر رو برای format مسیر src اجرا کنید:
./vendor/bin/php-cs-fixer fix src
Please open Telegram to view this post
VIEW IN TELEGRAM
#DevExperience@sirmerdas_binary⚡️
چطوری زمان انجام شدن یه github action رو از ۱۴ دقیقه رسوندم به ۱ دقیقه و ۳۰ ثانیه؟👻
چطوری زمان انجام شدن یه github action رو از ۱۴ دقیقه رسوندم به ۱ دقیقه و ۳۰ ثانیه؟
Please open Telegram to view this post
VIEW IN TELEGRAM
2 5
Beham Rikhte (feat. Mehrad Hidden)
Alireza Jj
نمیدونم نمیدونم.
#DevExperience@sirmerdas_binary⚡️
یه استادی بود میگفتش که سیستمی که قراره براش برنامهای بنویسید رو درست تحلیل کنید و تو انتخاب تکنولوژیها دقت کنید، و از طرفی کدهای تمیزی هم بنویسید، در صورت عدم رعایت، این موضوعات مشکل ساز میشه تا جایی که به این نتیجه میرسید که:
یعنی شما کدهای فعلی رو ورداری بندازی سطل آشغال پروژه رو خام شروع کنی سریعتر به نتیجه مطلوب میرسی.
یه استادی بود میگفتش که سیستمی که قراره براش برنامهای بنویسید رو درست تحلیل کنید و تو انتخاب تکنولوژیها دقت کنید، و از طرفی کدهای تمیزی هم بنویسید، در صورت عدم رعایت، این موضوعات مشکل ساز میشه تا جایی که به این نتیجه میرسید که:
هزینه بازطراحی مجدد سیستم، از هزینه تعمیر و حل مشکلات سیستم فعلی کمتر میشه.
یعنی شما کدهای فعلی رو ورداری بندازی سطل آشغال پروژه رو خام شروع کنی سریعتر به نتیجه مطلوب میرسی.
Please open Telegram to view this post
VIEW IN TELEGRAM
#useful@sirmerdas_binary🔥
اگر نیاز به پنل ادمین React + shadcn داشتید، از این میتونید استفاده کنید:
https://github.com/satnaing/shadcn-admin/
اگر نیاز به پنل ادمین React + shadcn داشتید، از این میتونید استفاده کنید:
https://github.com/satnaing/shadcn-admin/
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - satnaing/shadcn-admin: Admin Dashboard UI built with Shadcn and Vite.
Admin Dashboard UI built with Shadcn and Vite. Contribute to satnaing/shadcn-admin development by creating an account on GitHub.
#useful@sirmerdas_binary 🔥
اگه دنبال یه مقاله خوب در زمینه Rbac میگردید، اینو مطالعه کنید.
https://auth0.com/docs/manage-users/access-control/rbac
اگه دنبال یه مقاله خوب در زمینه Rbac میگردید، اینو مطالعه کنید.
https://auth0.com/docs/manage-users/access-control/rbac
Please open Telegram to view this post
VIEW IN TELEGRAM
#tips@sirmerdas_binary♥️
به عنوان یه برنامه نویس، داشتن مهارتهای متقاعد کردن و مسئولیت پذیری از مهمترین مهارتهای نرم به حساب میاد.
راجع به متقاعد کرن، این رو در نظر داشته باشید که من راجع به متقاعد کردن فنی صحبت میکنم نه مذاکره سر قیمت پروژه.
خیلی مهم هستش که بتونید خوب و با دلیل، یه اپروچی که به ذهنتون رسیده رو انتقال بدید. چون متاسفانه دیدم که دوستان اپروچهای خوبی داشتند، ولی به دلیل اینکه نمیتونن خوب توضیح بدنن، کلا سمت اون اپروچها نمیریم، و بعضی وقتا که میگیم
متوجه میشیم که اپروچ خیلی خوبی داشته ولی فقط نتونسته انتقال بده. البته یه دنده هم نباشید همیشه حق با شما نیست😂♥️ .
از طرفی هم مسئولیت پذیر باشید اگه اپروچی رو رفتید و چیزی رو خراب کردید، مسئولیت رو برعهده بگیرید و ته تهش خسارت مالی بپردازید، اینطوری هم براتون درس میشه، هم اینکه با وجود اینکه خراب کاری کردید، از تیم طرد نمیشید⚡️ .
به عنوان یه برنامه نویس، داشتن مهارتهای متقاعد کردن و مسئولیت پذیری از مهمترین مهارتهای نرم به حساب میاد.
راجع به متقاعد کرن، این رو در نظر داشته باشید که من راجع به متقاعد کردن فنی صحبت میکنم نه مذاکره سر قیمت پروژه.
خیلی مهم هستش که بتونید خوب و با دلیل، یه اپروچی که به ذهنتون رسیده رو انتقال بدید. چون متاسفانه دیدم که دوستان اپروچهای خوبی داشتند، ولی به دلیل اینکه نمیتونن خوب توضیح بدنن، کلا سمت اون اپروچها نمیریم، و بعضی وقتا که میگیم
حالا کدش رو بزن ببینیم چی میگی
متوجه میشیم که اپروچ خیلی خوبی داشته ولی فقط نتونسته انتقال بده. البته یه دنده هم نباشید همیشه حق با شما نیست😂
از طرفی هم مسئولیت پذیر باشید اگه اپروچی رو رفتید و چیزی رو خراب کردید، مسئولیت رو برعهده بگیرید و ته تهش خسارت مالی بپردازید، اینطوری هم براتون درس میشه، هم اینکه با وجود اینکه خراب کاری کردید، از تیم طرد نمیشید
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤1
#useful@sirmerdas_binary🔥
اگه به دنبال یه ابزار گرافیکی هستید که بتونید باهاش Redis رو مدیریت کنید، میتونی از این محصول رسمی خود Redis استفاده کنید:
https://redis.io/insight/
نکته خوبی که راجبش وجود داره اینه که با داکر هم میتونه بالا بیاد.
اگه به دنبال یه ابزار گرافیکی هستید که بتونید باهاش Redis رو مدیریت کنید، میتونی از این محصول رسمی خود Redis استفاده کنید:
https://redis.io/insight/
نکته خوبی که راجبش وجود داره اینه که با داکر هم میتونه بالا بیاد.
Please open Telegram to view this post
VIEW IN TELEGRAM
Redis
Redis Insight
Build the fastest apps and deliver the richest real-time experiences with the official Redis-as-a-service.
1 5
بچهها اگه تو این شرایط نیاز دارید با تیمتون بتونید ارتباط داشته باشید، میتونید از rocket chat استفاده کنید به صورت self hosted.
اگه سرور ایرانی دارید امتحانش کنید.
اگر هم جایی به مشکل خوردید کمک خواستید بنده در خدمتم تا حد دانشم.
اگه سرور ایرانی دارید امتحانش کنید.
اگر هم جایی به مشکل خوردید کمک خواستید بنده در خدمتم تا حد دانشم.
❤5
Forwarded from Reza
سلام قربان شما، پیشنهاد میکنم سمتش نرید، لایسنش با سرور خودشون چک میشه، اگه دسترسی سرور هم ملی بشه عملا دستتون میمونه تو پوست گردو،
پیشنهاد میکنم به جاش از mattermost استفاده کنید با دیتابیس postgres، با یه فایل داکر کامپوز راحت میشه بالا آورش.
برای پول کردنش از رجیستری آروان استفاده کنید:
برای postgres هم
پیشنهاد میکنم به جاش از mattermost استفاده کنید با دیتابیس postgres، با یه فایل داکر کامپوز راحت میشه بالا آورش.
برای پول کردنش از رجیستری آروان استفاده کنید:
docker pull docker.arvancloud.ir/mattermost/mattermost-team-edition
برای postgres هم
docker pull docker.arvancloud.ir/postgres
Reza
بچهها اگه تو این شرایط نیاز دارید با تیمتون بتونید ارتباط داشته باشید، میتونید از rocket chat استفاده کنید به صورت self hosted. اگه سرور ایرانی دارید امتحانش کنید. اگر هم جایی به مشکل خوردید کمک خواستید بنده در خدمتم تا حد دانشم.
عزیزان پیرو راهنمایی که قبلا کردم، متاسفانه رکب خوردم ولی خداروشکر سریع جمع شد، از راه حل بالا استفاده کنید:
👆
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
سلام عزیزان، امیدوارم حال خودتون و خانوادتون خوب باشه، انشاالله به زودی برمیگردم و راجع به تجربیات چند وقت اخیر باهاتون صحبت میکنم.💓
Please open Telegram to view this post
VIEW IN TELEGRAM
#DevExperience@sirmerdas_binary⚡️
اگه روی ویندوز هستید و هرازگاهی میبینید داکر داره ادا میاره کانتینرهاتون درست اجرا نمیشه و ارورهای مربوط به شبکه میگیرید، این راه رو طی کنید به احتمال مشکلتون حل میشه:
اولا cmd رو با دسترسی administrator باز کنید بعد این رو اجرا کنید:
و بعد کانتینرهاتون رو مجدد اجرا کنید، همه چی که فیکس بود، کاری که کردید رو با دستور:
برگردونید.
اگه روی ویندوز هستید و هرازگاهی میبینید داکر داره ادا میاره کانتینرهاتون درست اجرا نمیشه و ارورهای مربوط به شبکه میگیرید، این راه رو طی کنید به احتمال مشکلتون حل میشه:
اولا cmd رو با دسترسی administrator باز کنید بعد این رو اجرا کنید:
net stop winnat
و بعد کانتینرهاتون رو مجدد اجرا کنید، همه چی که فیکس بود، کاری که کردید رو با دستور:
net start winnat
برگردونید.
Please open Telegram to view this post
VIEW IN TELEGRAM