Binary musings with sirmerdas – Telegram
Binary musings with sirmerdas
82 subscribers
106 photos
17 videos
80 links
I post some stuffs, maybe about tech or not🤷‍♂️

@sirmerdas | https://sirmerdas.dev

IDK, If you want to reach me anonymously:
https://news.1rj.ru/str/harfmanbot?start=5763961169
Download Telegram
#tips@sirmerdas_binary♥️

یکی از کارهایی که میتونید بکنید و در طول زمان بهتون هم اعتماد به نفس بیشتری راجع به شغلتون میده و کمک میکنه تو مصاحبه‌ها بیشتر آماده بشید، این هستش که شما چالش‌های کاریتون رو، چه اضافه کردن فیچری باشه، چه بهینه سازی در بخشی باشه، چه رفع یه باگ ظاهرا غیر ممکن باشه، بیاید و اینارو هرجایی ذخیره کنید، حالا توی فایل وردی میخواد باشه میخواد note باشه میخواد کاغذ باشه.

و در طول زمان، با مرور کردن این چالش‌هایی که حل کردید هم اعتماد به نفستون بیشتر میشه، هم اگه رفتید جلسه مصاحبه، مصاحبه کنند پرسید چندتا از چالش‌هاتو بگو، شما خیلی راحت رندوم چندتاشو توضیح میدی⚡️.`
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
chatgpt
پروفایل جدید زد برامون دستش درد نکنه🧐
Please open Telegram to view this post
VIEW IN TELEGRAM
#DevExperience@sirmerdas_binary⚡️

احتمالا شماهم با ابزارهای 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
3
#DevExperience@sirmerdas_binary⚡️

چطوری زمان انجام شدن یه github action رو از ۱۴ دقیقه رسوندم به ۱ دقیقه و ۳۰ ثانیه؟👻
Please open Telegram to view this post
VIEW IN TELEGRAM
25
#DevExperience@sirmerdas_binary⚡️

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


یعنی شما کدهای فعلی رو ورداری بندازی سطل آشغال پروژه رو خام شروع کنی سریعتر به نتیجه مطلوب میرسی.
Please open Telegram to view this post
VIEW IN TELEGRAM
6
خدا عاقبتمون رو بخیر کنه.
4
Mara Bebakhsh
Alireza Ghorbani
#music@sirmerdas_binary🎵
آقا قربانی شاهکار نواخت
03:23
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
#useful@sirmerdas_binary 🔥

اگه دنبال یه مقاله خوب در زمینه Rbac میگردید، اینو مطالعه کنید.

https://auth0.com/docs/manage-users/access-control/rbac
Please open Telegram to view this post
VIEW IN TELEGRAM
31
#tips@sirmerdas_binary♥️

فرداهایی که زمان قراره درستشون کنه، نتیجه امروز‌های
حوصلشو ندارم

هستش.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#tips@sirmerdas_binary♥️

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

متوجه میشیم که اپروچ خیلی خوبی داشته ولی فقط نتونسته انتقال بده. البته یه دنده هم نباشید همیشه حق با شما نیست😂♥️.


از طرفی هم مسئولیت پذیر باشید اگه اپروچی رو رفتید و چیزی رو خراب کردید، مسئولیت رو برعهده بگیرید و ته تهش خسارت مالی بپردازید، اینطوری هم براتون درس میشه، هم اینکه با وجود اینکه خراب کاری کردید، از تیم طرد نمیشید⚡️.
Please open Telegram to view this post
VIEW IN TELEGRAM
11
Please open Telegram to view this post
VIEW IN TELEGRAM
#useful@sirmerdas_binary🔥

اگه به دنبال یه ابزار گرافیکی هستید که بتونید باهاش Redis رو مدیریت کنید، میتونی از این محصول رسمی خود Redis استفاده کنید:

https://redis.io/insight/

نکته خوبی که راجبش وجود داره اینه که با داکر هم میتونه بالا بیاد.
Please open Telegram to view this post
VIEW IN TELEGRAM
15
انشاالله که سلامت باشید دوستان.
51
بچه‌ها اگه تو این شرایط نیاز دارید با تیمتون بتونید ارتباط داشته باشید، میتونید از rocket chat استفاده کنید به صورت self hosted.
اگه سرور ایرانی دارید امتحانش کنید.
اگر هم جایی به مشکل خوردید کمک خواستید بنده در خدمتم تا حد دانشم.
5
Forwarded from Reza
سلام قربان شما، پیشنهاد میکنم سمتش نرید، لایسنش با سرور خودشون چک میشه، اگه دسترسی سرور هم ملی بشه عملا دستتون میمونه تو پوست گردو،
پیشنهاد میکنم به جاش از mattermost استفاده کنید با دیتابیس postgres، با یه فایل داکر کامپوز راحت میشه بالا آورش.
برای پول کردنش از رجیستری آروان استفاده کنید:
docker pull docker.arvancloud.ir/mattermost/mattermost-team-edition


برای postgres هم
docker pull docker.arvancloud.ir/postgres
سلام عزیزان، امیدوارم حال خودتون و خانوادتون خوب باشه، انشاالله به زودی برمیگردم و راجع به تجربیات چند وقت اخیر باهاتون صحبت میکنم.💓
Please open Telegram to view this post
VIEW IN TELEGRAM
7
#DevExperience@sirmerdas_binary⚡️

اگه روی ویندوز هستید و هرازگاهی میبینید داکر داره ادا میاره کانتینرهاتون درست اجرا نمیشه و ارورهای مربوط به شبکه میگیرید، این راه رو طی کنید به احتمال مشکلتون حل میشه:
اولا cmd رو با دسترسی administrator باز کنید بعد این رو اجرا کنید:
net stop winnat

و بعد کانتینرهاتون رو مجدد اجرا کنید، همه چی که فیکس بود، کاری که کردید رو با دستور:
net start winnat


برگردونید.
Please open Telegram to view this post
VIEW IN TELEGRAM
7