Forwarded from Syntax | سینتکس (alireza-fa)
تو پروژه ها اولش شبیه به اینه که داری یه سنگ گرد سنگین رو به سختی از یه تپه بالا می بری. انرژی زیادی میخواد تا راه بیوفته، ولی وقتی راه افتاد، ادامه دادنش خیلی راحته
اما اگه یه مدت رهاش کنی دوباره راه انداختنش به همون اندازه اول، یا حتی بیشتر، سخت میشه
حفظ momentum یعنی حتی اگه وقتت کمه، یا خسته ای، یا مغزت پره، یه حرکت کوچیک بزنی، یه باگ ریز، یه refactor ساده، یا حتی فقط باز کردن پروژه
چون وقتی فاصله می گیری، پروژه یه دفعه سنگین تر از چیزی که هست به نظر میرسه و اون وقت به جای یه خط کد، با یه کوه ناتموم طرفی
چرا momentum؟
1. انگیزه رو زنده نگه میداره
وقتی هر روز یه کار کوچیک انجام بدی، حس پیشرفت میگیری. ولی وقتی چند روز فاصله بیفته، مغز حس میکنه پروژه سنگینتر شده
2. یادگیری و درگیری ذهنی حفظ میشه
وقتی مدام با کدها درگیری، context توی ذهنت میمونه. ولی بعد از چند روز، باز کردن پروژه مثل روبهرو شدن با یه چیز ناآشنا میشه
3. بهت کمک میکنه با کمالگرایی کنار بیای
وقتی توی flow باشی، بیشتر عمل میکنی تا تحلیل. ولی فاصله گرفتن باعث میشه بیش از حد فکر کنی. از کجا شروع کنم؟ نکنه کدم خوب نباشه؟
@Syntax_fa
اما اگه یه مدت رهاش کنی دوباره راه انداختنش به همون اندازه اول، یا حتی بیشتر، سخت میشه
حفظ momentum یعنی حتی اگه وقتت کمه، یا خسته ای، یا مغزت پره، یه حرکت کوچیک بزنی، یه باگ ریز، یه refactor ساده، یا حتی فقط باز کردن پروژه
چون وقتی فاصله می گیری، پروژه یه دفعه سنگین تر از چیزی که هست به نظر میرسه و اون وقت به جای یه خط کد، با یه کوه ناتموم طرفی
چرا momentum؟
1. انگیزه رو زنده نگه میداره
وقتی هر روز یه کار کوچیک انجام بدی، حس پیشرفت میگیری. ولی وقتی چند روز فاصله بیفته، مغز حس میکنه پروژه سنگینتر شده
2. یادگیری و درگیری ذهنی حفظ میشه
وقتی مدام با کدها درگیری، context توی ذهنت میمونه. ولی بعد از چند روز، باز کردن پروژه مثل روبهرو شدن با یه چیز ناآشنا میشه
3. بهت کمک میکنه با کمالگرایی کنار بیای
وقتی توی flow باشی، بیشتر عمل میکنی تا تحلیل. ولی فاصله گرفتن باعث میشه بیش از حد فکر کنی. از کجا شروع کنم؟ نکنه کدم خوب نباشه؟
@Syntax_fa
👍11
Forwarded from Linuxor ?
معمولا شرکت هایی موفق ان که یه ابزار برای خودشون ساختن و اونو به بقیه هم عرضه کردن، مثلا یکتانت (بزرگ ترین سیستم تبلیغاتی ایران) به گفته خودشون ابزار تبلیغاتی برای خودشون بوده اول بعد تبدیل به ابزارش کردن، یا پروژه های خیلی بزرگی مثل گیتهاب و اسلک اینا همگی ابزار برای تیم خودشون بوده بعد دیدن عه چه باحاله به مردم هم بدیم استفاده کنن.
علتش هم خیلی سادس، چون نیازی نیست نیاز بازار رو بسنجی خودت جزئی از بازاری و مطمئنی چیزی که ساختی بدرد بخوره.
@Linuxor
علتش هم خیلی سادس، چون نیازی نیست نیاز بازار رو بسنجی خودت جزئی از بازاری و مطمئنی چیزی که ساختی بدرد بخوره.
@Linuxor
👍17❤2
Forwarded from آموزش لاراول | LaravelHub (rwx-rwx-rwx)
چندتا سایت برای نت ملی که به دردتون میخوره
✅میرور های داخلی برای پکیج ها:
mirror.shatel.ir : مخازن اوبونتو، دبیان، کالی میزبانی شده روی دیتاسنتر شاتل
repo-portal.ito.gov.ir : مخزن ملی منابع متن باز که توسط فناوری اطلاعات ایران نگهداری میشه، حاوی مخازن Gradle، Pypi، CentOS، Fedora، Rocky، Debian، npm، Composer، Maven و...
runflare.com/mirrors : مخزن داخلی برای Composer/Packagist، PyPI، npm، Node.js و... (سایتش برام خیلی دیر بالا میاد اما میرور ها کار میکنن پس صبر کنید ممکنه خیلی طول بکشه)
repo.iut.ac.ir : میرور جامع دانشگاه صنعتی اصفحان برای بسیاری از توزیع های لینوکس مثل Debian، Ubuntu، Mint، Arch Linux، Manjaro، Raspbian، Alpine، Rocky Linux، Fedora، OpenSUSE، OpenBSD و مخازن CTAN
maven.myket.ir : میرور داخلی مایکت برای mavenCentral - googleMaven - Jitpack - Android sdk - android maven central - android jitpack - android googleMaven
arvancloud.ir/dev/linux-repository : میرور داخلی و پرسرعت از ریپازیتوریهای محبوبترین توزیعهای گنو/لینوکس بر روی سرورهای ابر آروان | Debian, Ubuntu, CentOS, Alpine, Arch Linux, OpenSUSE, Manjaro و...
mirror.iranserver.com : میرور های داخلی روی میزبان ایران سرور Debian, Ubuntu, CentOS
arvancloud.ir/fa/dev/docker : میرور داخلی برای داکر ارائه شده توسط ارون کلاد
docker.mobinhost.com : داکر ریجستری مبین هاست
mirror.mobinhost.com : میرور های داخلی مبین هاست برای FreeBSD, Almalinux, Alpine, Archlinux, Debian, Fedora EPEL, Fedora, Manjaro, MariaDB, MongoDB, Raspbian, Ubuntu, Zabbix
lib.arvancloud.ir : یه cdn برای کتابخونه ها و فریم ورک های مختلف از ارون کلاد
jamko.ir : دارای مخزن برای Maven، Gradle، Android SDK، APT، RPM، NuGet، Yarn، Composer، pip
mirrors.kubarcloud.com : پروکسی داخلی کوبار (میزبان داخلی نداره و فقط اگر اینترنت دیتاسنتر ها ملی نشده باشه کار میکنه، میتونید آزمایش کنید چون ممکنه زمانی که تست میکنید شرایط متفاوت باشه، همچنین برای رفع تحریم هاهم مناسبه)
hub.hamdocker.ir : داکر ریجستری
focker.ir : داکر ریجستری
docker.kernel.ir : داکر ریجستری
کانال ما را دنبال کنید:
@LaravelHUB
✅میرور های داخلی برای پکیج ها:
mirror.shatel.ir : مخازن اوبونتو، دبیان، کالی میزبانی شده روی دیتاسنتر شاتل
repo-portal.ito.gov.ir : مخزن ملی منابع متن باز که توسط فناوری اطلاعات ایران نگهداری میشه، حاوی مخازن Gradle، Pypi، CentOS، Fedora، Rocky، Debian، npm، Composer، Maven و...
runflare.com/mirrors : مخزن داخلی برای Composer/Packagist، PyPI، npm، Node.js و... (سایتش برام خیلی دیر بالا میاد اما میرور ها کار میکنن پس صبر کنید ممکنه خیلی طول بکشه)
repo.iut.ac.ir : میرور جامع دانشگاه صنعتی اصفحان برای بسیاری از توزیع های لینوکس مثل Debian، Ubuntu، Mint، Arch Linux، Manjaro، Raspbian، Alpine، Rocky Linux، Fedora، OpenSUSE، OpenBSD و مخازن CTAN
maven.myket.ir : میرور داخلی مایکت برای mavenCentral - googleMaven - Jitpack - Android sdk - android maven central - android jitpack - android googleMaven
arvancloud.ir/dev/linux-repository : میرور داخلی و پرسرعت از ریپازیتوریهای محبوبترین توزیعهای گنو/لینوکس بر روی سرورهای ابر آروان | Debian, Ubuntu, CentOS, Alpine, Arch Linux, OpenSUSE, Manjaro و...
mirror.iranserver.com : میرور های داخلی روی میزبان ایران سرور Debian, Ubuntu, CentOS
arvancloud.ir/fa/dev/docker : میرور داخلی برای داکر ارائه شده توسط ارون کلاد
docker.mobinhost.com : داکر ریجستری مبین هاست
mirror.mobinhost.com : میرور های داخلی مبین هاست برای FreeBSD, Almalinux, Alpine, Archlinux, Debian, Fedora EPEL, Fedora, Manjaro, MariaDB, MongoDB, Raspbian, Ubuntu, Zabbix
lib.arvancloud.ir : یه cdn برای کتابخونه ها و فریم ورک های مختلف از ارون کلاد
jamko.ir : دارای مخزن برای Maven، Gradle، Android SDK، APT، RPM، NuGet، Yarn، Composer، pip
mirrors.kubarcloud.com : پروکسی داخلی کوبار (میزبان داخلی نداره و فقط اگر اینترنت دیتاسنتر ها ملی نشده باشه کار میکنه، میتونید آزمایش کنید چون ممکنه زمانی که تست میکنید شرایط متفاوت باشه، همچنین برای رفع تحریم هاهم مناسبه)
hub.hamdocker.ir : داکر ریجستری
focker.ir : داکر ریجستری
docker.kernel.ir : داکر ریجستری
کانال ما را دنبال کنید:
@LaravelHUB
❤6
🔶 سلام دوستان
بنده رایموند هستم و هم اکنون مدیریت این کانال برعهده گرفتم
به زودی شروع می کنیم.
بنده رایموند هستم و هم اکنون مدیریت این کانال برعهده گرفتم
به زودی شروع می کنیم.
❤8👍2
🔶 راست چین سازی فیلامنت لاراول
هنگام نصب فیلامنت چپ چین و انگلیسی است و در این پست می خوام روش ساده برای راست چین سازی آن بگم.
در فایل تنظیمات .env لوکال زبان فارسی قرار دهید:
۱- یک فایل با نام rtl.css در مسیر زیر ایجاد می کنید:
۲- برای فونت یه پوشه با نام وزیر Vazir در مسیر زیر ایجاد کنید و فایل فونت وزیر را در آن پوشه منتقل کنید:
۳- محتوای فایل rtl.css :
۴- برای اعمال این تغییرات وارد فایل AdminPanelProvider می شوید و در متد panel این قطعه کد را کپی و پیست می کنیم.
مسیر زیر :
و کد زیر را در تابع panel کپی و پیست می کنید:
از فیلامنت خارج شوید و دوباره لاگین شوید.
#laravel
@GoldenCodeir
هنگام نصب فیلامنت چپ چین و انگلیسی است و در این پست می خوام روش ساده برای راست چین سازی آن بگم.
در فایل تنظیمات .env لوکال زبان فارسی قرار دهید:
APP_LOCALE=fa
۱- یک فایل با نام rtl.css در مسیر زیر ایجاد می کنید:
public/css/filament
۲- برای فونت یه پوشه با نام وزیر Vazir در مسیر زیر ایجاد کنید و فایل فونت وزیر را در آن پوشه منتقل کنید:
public/fonts
۳- محتوای فایل rtl.css :
@font-face {
font-family: 'Vazirmatn';
src: url('../../fonts/Vazir/Vazirmatn-Regular.woff2') format('woff2');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Vazirmatn';
src: url('../../fonts/Vazir/Vazirmatn-Bold.woff2') format('woff2');
font-weight: 700;
font-style: normal;
}
:root {
--font-sans: 'Vazirmatn', system-ui;
}۴- برای اعمال این تغییرات وارد فایل AdminPanelProvider می شوید و در متد panel این قطعه کد را کپی و پیست می کنیم.
مسیر زیر :
app/Providers/filament/AdminPanelProvider.php
و کد زیر را در تابع panel کپی و پیست می کنید:
->font(
'Vazirmatn',
url: asset('css/filament/rtl.css'),
provider: LocalFontProvider::class,
)
از فیلامنت خارج شوید و دوباره لاگین شوید.
#laravel
@GoldenCodeir
❤11
Forwarded from یک برنامه نویس تنبل (The Lazy 🌱)
🔶 تخفیف ۵۰ درصدی برای دو دوره وردپرس
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - 750,000 تومان
https://rayium.ir/course/?p=1247
آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس - 499,000 تومان
https://rayium.ir/course/?p=1412
#دوره
#آموزش
#دوره_ویدئویی
@TheRaymondDev
راییوم
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس - راییوم
در این دوره خواهید آموخت که چگونه قالب حرفه ای را طراحی کنید. در این دوره اول صفحات را با چارچوب Bootstrap طراحی می کنیم و سپس رابط کاربری رو تبدیل به قالب
Forwarded from یک برنامه نویس تنبل
🔶 مسئله دوست داشتن وردپرس - لاراول و دات نت نیست, بلکه به هزینه اجرایی و مقیاسپذیری آن بر می گردد.
شما به عنوان برنامه نویس نمی توانید برای این سیستم محتوا یا فریم ورک ها منتفر باشید یا نرخ دعوا براش تعیین کنید. این سیستم محتوا یا فریم ورک ها بستگی دارد در کدوم پروژه به کار گرفته شود از بودجه محدود گرفته شده تا پیچیدگی پروژه آن.
در اینجا یه لیستی از این سه مورد می نویسم که درک بهتری از آن داشته باشید.
وردپرس (WordPress)
هزینه اجرایی معمولاً پایین (در مقیاس کوچک):
هاستینگ: اشتراک های ارزان قیمت اشتراکی (Shared Hosting) از چند ۳۰۰ هزار توان در ماه شروع میشوند و برای اکثر سایتهای وردپرسی کوچک تا متوسط کافی اند.
مدیریت: نصب، به روزرسانی و مدیریت با کلیک انجام میشود. نیاز به تخصص فنی عمیق ندارد.
مقیاسپذیری و هزینه در مقیاس بزرگ: اما اگر ترافیک یا نیازهای پیچیده افزایش یابد، هزینهها به شدت اوج میگیرد. برای دستیابی به performance مناسب، نیاز به هاستینگ مدیریت شده گران قیمت، سرورهای اختصاصی، مدیریت کش پیشرفته (مانند Varnish) و بهینهسازی مداوم دارید. هزینه نگهداری ماهانه میتواند به چند میلیون تومان در ماه برسد.
کد نویسی: در مرحله اول شاید از قالب و افزونه های آماده استفاده کنید که با یک کلیک انجام می شود اما در مرحله دوم ممکن است امکاناتی که مدنظر هست مثلا حرفه ای کردن قالب - افزونه و افزودن امکانات آن نیاز به برنامه نویس حرفه ای دارد.
لاراول (Laravel)
هزینه اجرایی متوسط تا بالا (وابسته به معماری):
هاستینگ: نیاز به سرور با قابلیتهای خاص دارد (PHP معمولاً با Nginx/Apache، Composer و...). حداقل نیاز، یک VPS یا سرویس مشابه است (مثلاً از ۷۰۰ هزار تومان تا ۵ میلیون تومان در ماه برای نمونههای کوچک). سرویسهایی مانند Laravel Forge یا Vapor مدیریت استقرار و سرور را آسان تر ولی کمی گران تر میکنند.
مدیریت: نیاز به دانش DevOps اولیه برای استقرار، مدیریت محیطها، queueها، scheduler و ... دارد. هزینه نیروی انسانی متخصص بالاتر است.
مقیاسپذیری: ذاتاً برای ساخت اپلیکیشن های پیچیده و مقیاسپذیر طراحی شده است. هزینههای افزایش مقیاس (Scaling) معمولاً خطی تر و قابل پیشبینی تر است (اضافه کردن سرورهای بیشتر، استفاده از سرویسهای cloud). هزینه اولیه راهاندازی و مدیریت معمولاً از وردپرس در حالت پیچیده بیشتر، ولی در مقیاسهای بزرگ میتواند بهینه تر و قابل کنترل تر باشد.
کد نویسی: به برنامه نویس حرفه ای نیاز دارد.
دات نت (ASP.NET Core)
هزینه اجرایی متوسط تا بالا (با پتانسیل بهینهسازی در مقیاس):
هاستینگ: به طور سنتی روی زیرساخت ویندوز (IIS) اجرا میشد که هزینه لایسنس سرور را اضافه میکرد. اما ASP.NET Core کراس پلتفرم است و روی لینوکس نیز به خوبی اجرا میشود که هزینههای لایسنس را حذف میکند. میزبان های ابری مثل Azure (که بهینهترین ادغام را دارد)، AWS یا حتی یک سرور مجازی لینوکس گزینهها هستند.
کارایی (Performance) و منابع: معمولاً کارایی بسیار بالایی دارد و مصرف منابع (CPU/RAM) بهینهتر است. این یعنی ممکن است برای بار یکسان، به سرورهای قدرتمند کمتری نسبت به PHP نیاز داشته باشید که در بلندمدت در هزینه صرفهجویی میکند.
مدیریت و نیروی انسانی: هزینه توسعهدهندگان مجرب .NET معمولاً در سطح جهانی بالا است. ابزارهای استقرار و DevOps پیشرفتهای دارد، ولی نیاز به تخصص مربوطه است.
کد نویسی: به برنامه نویس حرفه ای نیاز دارد.
#وردپرس
#لاراول
#دات_نت
@TheRaymondDev
شما به عنوان برنامه نویس نمی توانید برای این سیستم محتوا یا فریم ورک ها منتفر باشید یا نرخ دعوا براش تعیین کنید. این سیستم محتوا یا فریم ورک ها بستگی دارد در کدوم پروژه به کار گرفته شود از بودجه محدود گرفته شده تا پیچیدگی پروژه آن.
در اینجا یه لیستی از این سه مورد می نویسم که درک بهتری از آن داشته باشید.
وردپرس (WordPress)
هزینه اجرایی معمولاً پایین (در مقیاس کوچک):
هاستینگ: اشتراک های ارزان قیمت اشتراکی (Shared Hosting) از چند ۳۰۰ هزار توان در ماه شروع میشوند و برای اکثر سایتهای وردپرسی کوچک تا متوسط کافی اند.
مدیریت: نصب، به روزرسانی و مدیریت با کلیک انجام میشود. نیاز به تخصص فنی عمیق ندارد.
مقیاسپذیری و هزینه در مقیاس بزرگ: اما اگر ترافیک یا نیازهای پیچیده افزایش یابد، هزینهها به شدت اوج میگیرد. برای دستیابی به performance مناسب، نیاز به هاستینگ مدیریت شده گران قیمت، سرورهای اختصاصی، مدیریت کش پیشرفته (مانند Varnish) و بهینهسازی مداوم دارید. هزینه نگهداری ماهانه میتواند به چند میلیون تومان در ماه برسد.
کد نویسی: در مرحله اول شاید از قالب و افزونه های آماده استفاده کنید که با یک کلیک انجام می شود اما در مرحله دوم ممکن است امکاناتی که مدنظر هست مثلا حرفه ای کردن قالب - افزونه و افزودن امکانات آن نیاز به برنامه نویس حرفه ای دارد.
لاراول (Laravel)
هزینه اجرایی متوسط تا بالا (وابسته به معماری):
هاستینگ: نیاز به سرور با قابلیتهای خاص دارد (PHP معمولاً با Nginx/Apache، Composer و...). حداقل نیاز، یک VPS یا سرویس مشابه است (مثلاً از ۷۰۰ هزار تومان تا ۵ میلیون تومان در ماه برای نمونههای کوچک). سرویسهایی مانند Laravel Forge یا Vapor مدیریت استقرار و سرور را آسان تر ولی کمی گران تر میکنند.
مدیریت: نیاز به دانش DevOps اولیه برای استقرار، مدیریت محیطها، queueها، scheduler و ... دارد. هزینه نیروی انسانی متخصص بالاتر است.
مقیاسپذیری: ذاتاً برای ساخت اپلیکیشن های پیچیده و مقیاسپذیر طراحی شده است. هزینههای افزایش مقیاس (Scaling) معمولاً خطی تر و قابل پیشبینی تر است (اضافه کردن سرورهای بیشتر، استفاده از سرویسهای cloud). هزینه اولیه راهاندازی و مدیریت معمولاً از وردپرس در حالت پیچیده بیشتر، ولی در مقیاسهای بزرگ میتواند بهینه تر و قابل کنترل تر باشد.
کد نویسی: به برنامه نویس حرفه ای نیاز دارد.
دات نت (ASP.NET Core)
هزینه اجرایی متوسط تا بالا (با پتانسیل بهینهسازی در مقیاس):
هاستینگ: به طور سنتی روی زیرساخت ویندوز (IIS) اجرا میشد که هزینه لایسنس سرور را اضافه میکرد. اما ASP.NET Core کراس پلتفرم است و روی لینوکس نیز به خوبی اجرا میشود که هزینههای لایسنس را حذف میکند. میزبان های ابری مثل Azure (که بهینهترین ادغام را دارد)، AWS یا حتی یک سرور مجازی لینوکس گزینهها هستند.
کارایی (Performance) و منابع: معمولاً کارایی بسیار بالایی دارد و مصرف منابع (CPU/RAM) بهینهتر است. این یعنی ممکن است برای بار یکسان، به سرورهای قدرتمند کمتری نسبت به PHP نیاز داشته باشید که در بلندمدت در هزینه صرفهجویی میکند.
مدیریت و نیروی انسانی: هزینه توسعهدهندگان مجرب .NET معمولاً در سطح جهانی بالا است. ابزارهای استقرار و DevOps پیشرفتهای دارد، ولی نیاز به تخصص مربوطه است.
کد نویسی: به برنامه نویس حرفه ای نیاز دارد.
#وردپرس
#لاراول
#دات_نت
@TheRaymondDev
❤5👍3👎1
Forwarded from DevTwitter | توییت برنامه نویسی
راهکارهای مهم در مهندسی پرامپت
این روزا خیلیا در مورد مهندسی پرامپت حرف میزنن و میگن تخصص آینده اس اما من میخام به زبون خیلی ساده و در چند جمله در موردش توضیح بدم. یه سری راهکار ساده داره که در ادامه میگم:
1. شفاف حرف بزن
پرامپت باید صاف و ساده باشه. هرچی دقیقتر بگی چی میخوای، هوش مصنوعی هم جواب بهتری بهت میده.
2. فضا و زمینه بده
شرایط، محدودیتها، هدف نهایی یا اینکه خروجی قراره به درد کی بخوره رو بگو. بدون اینا، مدل فقط حدس میزنه.
3. مثال معجزه میکنه
اگه نمونه یا مثال بدی، دقیقاً میفهمه دنبال چه جور پاسخی هستی و احتمال خطا خیلی کمتر میشه.
4. قالب جواب رو مشخص کن
لیست میخوای؟ جدول؟ مرحلهبهمرحله؟
همون اول بگو تا خروجی همونی بشه که تو ذهنت هست.
5. تست کن و اصلاح کن
پرامپت خوب معمولاً از بار اول درنمیاد. یه کم بازی کن، تغییر بده، تست کن؛ نتیجه کمکم بهتر میشه.
6. بدون داری درباره چی حرف میزنی
هرچی خودت به موضوع مسلطتر باشی، سؤال بهتری میپرسی و خروجی هم کاربردیتر میشه.
مثال ساده
اگه بخوای از یه مدل هوش مصنوعی یه توضیح کوتاه درباره «مهندسی پرامپت» بگیری، میتونی اینو بنویسی:
«یه توضیح کوتاه (حدود ۵۰ کلمه) درباره مهندسی پرامپت بنویس و بگو هدفش چیه.»
یا اگه خروجی مرتب میخوای:
«راهکارهای بهبود کیفیت خروجی مدلهای هوش مصنوعی رو به صورت فهرست بنویس.»
در آخر،
برای همهی دلهایی که این روزها خستهاند، آرزوی آرامش دارم.
@DevTwitter | <Amir Rahimi Nejad/>
این روزا خیلیا در مورد مهندسی پرامپت حرف میزنن و میگن تخصص آینده اس اما من میخام به زبون خیلی ساده و در چند جمله در موردش توضیح بدم. یه سری راهکار ساده داره که در ادامه میگم:
1. شفاف حرف بزن
پرامپت باید صاف و ساده باشه. هرچی دقیقتر بگی چی میخوای، هوش مصنوعی هم جواب بهتری بهت میده.
2. فضا و زمینه بده
شرایط، محدودیتها، هدف نهایی یا اینکه خروجی قراره به درد کی بخوره رو بگو. بدون اینا، مدل فقط حدس میزنه.
3. مثال معجزه میکنه
اگه نمونه یا مثال بدی، دقیقاً میفهمه دنبال چه جور پاسخی هستی و احتمال خطا خیلی کمتر میشه.
4. قالب جواب رو مشخص کن
لیست میخوای؟ جدول؟ مرحلهبهمرحله؟
همون اول بگو تا خروجی همونی بشه که تو ذهنت هست.
5. تست کن و اصلاح کن
پرامپت خوب معمولاً از بار اول درنمیاد. یه کم بازی کن، تغییر بده، تست کن؛ نتیجه کمکم بهتر میشه.
6. بدون داری درباره چی حرف میزنی
هرچی خودت به موضوع مسلطتر باشی، سؤال بهتری میپرسی و خروجی هم کاربردیتر میشه.
مثال ساده
اگه بخوای از یه مدل هوش مصنوعی یه توضیح کوتاه درباره «مهندسی پرامپت» بگیری، میتونی اینو بنویسی:
«یه توضیح کوتاه (حدود ۵۰ کلمه) درباره مهندسی پرامپت بنویس و بگو هدفش چیه.»
یا اگه خروجی مرتب میخوای:
«راهکارهای بهبود کیفیت خروجی مدلهای هوش مصنوعی رو به صورت فهرست بنویس.»
در آخر،
برای همهی دلهایی که این روزها خستهاند، آرزوی آرامش دارم.
@DevTwitter | <Amir Rahimi Nejad/>
👍5❤1
Forwarded from یک برنامه نویس تنبل
🔶 پلتفرم OpenClaw یک دستیار هوش مصنوعی خودکار و متن باز (open source) است که روی کامپیوتر شما اجرا میشود و میتواند از طریق پیام رسان ها مثل WhatsApp، Telegram، Discord، Slack، Signal یا iMessage با شما چت کند و واقعی کار ها انجام دهد.
مثل :
- مدیریت ایمیل ها و تقویم
- پر کردن فرم سایت ها
- اجرای اسکریپت ها و اجرای دستورات سیستم
- کنترل ابزارها و برنامههای دیگر
- و ...
وب سایت :
https://openclaw.ai/
#ai
@TheRaymondDev
مثل :
- مدیریت ایمیل ها و تقویم
- پر کردن فرم سایت ها
- اجرای اسکریپت ها و اجرای دستورات سیستم
- کنترل ابزارها و برنامههای دیگر
- و ...
وب سایت :
https://openclaw.ai/
#ai
@TheRaymondDev
🔥2
Forwarded from یک برنامه نویس تنبل
🔶 به گزارش Techradar, شرکت Windscribe VPN اعلام کرده است که در حال کار با پروتکل AmneziaWG برای دور زدن تکنیک های پیشرفته بازرسی عمیق بسته (DPI) طراحی شده و ترافیک وب معمولی را تقلید می کند و با وجود افزایش قریب الوقوع رفع مسدود سازی سانسور، AmneziaWG تکنیک های لیست سفید را دور نخواهد زد.
در ادامه می گوید که به زودی نسخه بتای اندروید را برای کاربران ایران و روسیه منتشر خواهد کرد تا آزمایش کنند و عملکرد آن را ببینند و بعد از آن نسخه ویندوز و مک نیز منتشر خواهد شد.
#خبر
@TheRaymondDev
در ادامه می گوید که به زودی نسخه بتای اندروید را برای کاربران ایران و روسیه منتشر خواهد کرد تا آزمایش کنند و عملکرد آن را ببینند و بعد از آن نسخه ویندوز و مک نیز منتشر خواهد شد.
#خبر
@TheRaymondDev
TechRadar
Windscribe promises users in Iran and Russia "solutions" to ongoing VPN crackdown — here's everything we know
As Iran and Russia double down their VPN crackdown, Windscribe confirms it's working on solutions, with wider support for the AmneziaWG protocol being the "highest priority."
❤5
🔶 در نسخه ۱۲.۵۱ لاراول متد Timeout برای کوئری های MySQL اضافه شده است.
که ویژگی آن :
- متوقف کردن SELECT های طولانی مدت
- تنظیم پیش فرض های per-query یا global
#laravel
#لاراول
@GoldenCodeir
->timeout(60)
که ویژگی آن :
- متوقف کردن SELECT های طولانی مدت
- تنظیم پیش فرض های per-query یا global
#laravel
#لاراول
@GoldenCodeir
❤7🔥3
Forwarded from یک برنامه نویس تنبل
🔶 واتساپ و تلگرام توسط روس کومنادزور (Roskomnadzor)، رگولاتوری ارتباطات روسیه برای کاربران روسی مسدود شد.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
👌1🤣1
🔶 در فیلامنت لاراول برای ایجاد Badge از ستون Badge استفاده کنید.
در رنگ بندی از متد colors و در فارسی سازی Badge ها از متد formatStateUsing استفاده می شود.
#laravel
#filament
#لاراول
#فیلامنت
@GoldenCodeir
در رنگ بندی از متد colors و در فارسی سازی Badge ها از متد formatStateUsing استفاده می شود.
BadgeColumn::make('status')
->label('وضعیت')
->colors([
'gray' => 'new',
'success' => 'completed',
'danger' => 'canceled',
'warning' => 'processing',
])
->formatStateUsing(fn ($state) => match($state) {
'new' => 'جدید',
'processing' => 'در حال پردازش',
'canceled' => 'لغو شده',
'completed' => 'تکمیل شده',
default => $state,
})
->sortable(),#laravel
#filament
#لاراول
#فیلامنت
@GoldenCodeir
❤5