Binary musings with sirmerdas – Telegram
Binary musings with sirmerdas
83 subscribers
101 photos
17 videos
79 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
#DevExperience@sirmerdas_binary⚡️

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

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

یکی از ساده‌ترین راه‌های برای بررسی و ارزیابی پروژه/ابزار، بررسی گیتهاب بخش استارز و issueهای باز اون ابزار/پروژه هستش.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#DevExperience@sirmerdas_binary⚡️

بنده همیشه نسبت به استفاده از Filament گارد داشتم، که البته به نظرم خیلی چیز محشریه، ولی طرز فکرم این بود:
دیگه زمانه تولید کردن و نوشتن کد فرانت توی بکند گذشته، نیازی به این کارا نیست، ما سریع یه ادمین پنل با ریکت بالا میاریم، api میزنیم توی بک‌اند و الی ماشاالله.(البته فقط توجیحم این نبود، پیاده کردن یه سری فیچرها بدون ریکت غیر ممکنه جدا.)

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

نمیدونم تو پروژه‌های با اسکیل بالا چقدر جوابگو هست، ولی تنها چیزی که میدونم اینه که اگه یه ادمین پنل برای CRUD میخواید، حتما برید سمتش.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
چجور تنگ نمیشه دلت وقتی منه نداریییی
منه ندارییییی
تا حالا موقع کد زدن صد و بیستا نرفته بودم😂😂😂
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#good_morning@sirmerdas_binary☀️

صبح بخیر، پند اخلاقی امروز🙏
Please open Telegram to view this post
VIEW IN TELEGRAM
2
#DevExperience@sirmerdas_binary⚡️

یکی از مشکلاتی که موقع کار با filament احتمال داره باهاش مواجه بشید، کار نکردن کلاس‌های tailwindcss در فایل‌های blade هستش، برای اینکه این مشکل رو حل کنید، این بخش مستندات رو مطالعه کنید:

https://filamentphp.com/docs/4.x/styling/overview#using-tailwind-css-classes-in-your-blade-views-or-php-files
Please open Telegram to view this post
VIEW IN TELEGRAM
2
This media is not supported in your browser
VIEW IN TELEGRAM
#DevExperience@sirmerdas_binary⚡️

یکی از اصول پایه‌ای ux: کاربر نباید مجبور به طی کردن مراحل غیرضروری یا اضافی بشه و فرآیند باید طوری باشه که با حداقل تعامل به هدف مورد نظرش برسه.

همچنان ios 26 برای یه اسکرین شات گرفتن:
Please open Telegram to view this post
VIEW IN TELEGRAM
3
#DevExperience@sirmerdas_binary⚡️

از kubarcloud سرویس نگیرید، شما ایپی سرورتو هزارجا دادی، بعد خیلی راحت پیام میده میگه ای پی سرورتون حذف میشه.🙃

پ.ن: اگه سرور خارج بود باز قابل قبول بود(به علت فیلتر شدن و داستانش) ولی دیگه سرور ایران؟
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#useful@sirmerdas_binary🔥

لاراول سرویس جدید خودش تحت عنوان learn laravel رو منتشر کرده با ۲ مینی کورس رایگان، بزنید عشق کنید.

https://laravel.com/learn

پ.ن: البته مثل اینکه قدیما هم بوده ولی جمع شدش و دوباره اپ شد😎
Please open Telegram to view this post
VIEW IN TELEGRAM
#good_morning@sirmerdas_binary☀️

بیدار شید وقت خوابه.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
#DevExperience@sirmerdas_binary⚡️

اگه PHP کار کرده باشین، حتما تا حالا اسم OPcache برای افزایش پرفورمنس به گوشتون خورده.

ولی موضوع اینه که دقیقا چیکار کنه که باعث افزایش پرفورمنس میشه؟
خب همونطور که میدونید، کدهای شما از روی هارد قاعدتا اجرا نمیشن، فایل کدهای شما خونده میشه، یا باینری فایل ازشون ایجاد میشه و داخل رم قرار میگیره و سپس اجرا میشه.


حالا فرض کنید یه فایل داشته باشید به اسم index.php، وقتی این ۱۰۰۰ بار اجرا شه، تمامی این مراحل اتفاق میفته.
ولی OPcache میاد فقط بار اول این فایل رو پارس/کامپایل میکنه، داخل رم قرار میده و سپس هر درخواست به رم اشاره میکنه و دیگه لازم نیست مستقیما از فایل خونده شه.
Please open Telegram to view this post
VIEW IN TELEGRAM
1