میزان حداقل RAM مورد نیاز Linux
- Ubuntu ~ 4-6 GB
- Pop!_OS ~ 4 GB
- Fedora ~ 2 GB
- Linux Mint ~ 2 GB
- Manjaro ~ 2 GB
- Rocky Linux ~ 2 GB
- Lubuntu ~ 1 GB
- Debian ~512 MB
- Arch Linux ~ 512 MB
- Puppy Linux ~ 256 MB
- antiX ~ 100 MB
- Tiny Core Linux — 28 MB
@DevTwitter | <MehrdadLinux/>
- Ubuntu ~ 4-6 GB
- Pop!_OS ~ 4 GB
- Fedora ~ 2 GB
- Linux Mint ~ 2 GB
- Manjaro ~ 2 GB
- Rocky Linux ~ 2 GB
- Lubuntu ~ 1 GB
- Debian ~512 MB
- Arch Linux ~ 512 MB
- Puppy Linux ~ 256 MB
- antiX ~ 100 MB
- Tiny Core Linux — 28 MB
@DevTwitter | <MehrdadLinux/>
❤61👎7🍌6
حالا امروز ما وایبکدرها رو مسخره میکنیم، فردا وایبکدرها میگن اینا اسکل بودن خودشون کد میزدن. :))
احتمالا ماها آخرین نسلی هستیم که لذت کد زدن و ساختن از صفر رو بردیم، دیگه از اینجا به بعد حتی خودمون هم نمیتونیم بشینیم کارکتر به کارکتر تایپ کنیم...
@DevTwitter
احتمالا ماها آخرین نسلی هستیم که لذت کد زدن و ساختن از صفر رو بردیم، دیگه از اینجا به بعد حتی خودمون هم نمیتونیم بشینیم کارکتر به کارکتر تایپ کنیم...
@DevTwitter
👍214💔19👎13
سرورم Down شد و من آخرین نفری بودم که فهمیدم!
برای اینکه دیگه این اتفاق نیفته، PingPulse رو ساختم؛ یه ابزار دسکتاپ برای Windows، macOS و Linux که با Ping، سرورها و دامینها رو مانیتور میکنه و در صورت قطعی با Notification، Telegram، SMS یا Webhook خبر میده.
Backend: Go
UI: React + TypeScript
Open Source
اگر DevOps، Backend یا Infra کار میکنی، خوشحال میشم تستش کنی و فیدبکت رو بهم بدی. حتی باگ یا پیشنهاد کوچیک هم خیلی کمک میکنه.
https://github.com/alikmndlu/PingPulse
@DevTwitter | <Ali Kamandlu/>
برای اینکه دیگه این اتفاق نیفته، PingPulse رو ساختم؛ یه ابزار دسکتاپ برای Windows، macOS و Linux که با Ping، سرورها و دامینها رو مانیتور میکنه و در صورت قطعی با Notification، Telegram، SMS یا Webhook خبر میده.
Backend: Go
UI: React + TypeScript
Open Source
اگر DevOps، Backend یا Infra کار میکنی، خوشحال میشم تستش کنی و فیدبکت رو بهم بدی. حتی باگ یا پیشنهاد کوچیک هم خیلی کمک میکنه.
https://github.com/alikmndlu/PingPulse
@DevTwitter | <Ali Kamandlu/>
🍌39❤24🔥2
تغییر مهم در قیمتگذاری Cursor از امروز
سرویس Cursor از امروز، ۲۴ اوت، مدل قیمتگذاری حالت Auto را تغییر میدهد؛ تغییری که برای توسعهدهندگانی که بهصورت سنگین از Agent استفاده میکنند، اهمیت زیادی دارد.
در مدل جدید، هزینه استفاده از حالت Auto دیگر یک نرخ ثابت مستقل نیست و بر اساس مدلی که پشت درخواست قرار میگیرد محاسبه میشود.
این تغییر زمانی مهمتر میشود که بدانیم یک وظیفه معمولی توسط Agent میتواند شامل دهها عملیات باشد:
خواندن و تحلیل فایلها، جستوجو در کد، اجرای ابزارها، تغییر چند فایل، اجرای تستها، بررسی خطاها و در نهایت اصلاح و تکمیل پروژه.
در چنین شرایطی، انتخاب مدل مستقیماً روی هزینه نهایی توسعه تأثیر میگذارد.
بهنظر میرسد Cursor به سمت مدلی حرکت میکند که در آن دیگر صرفاً «تعداد درخواستها» معیار مصرف نیست؛ بلکه مدل، حجم کاری و میزان استفاده واقعی از Agent اهمیت بیشتری پیدا میکند.
برای توسعهدهندگانی که روزانه چندین ساعت با Agentهای کدنویسی کار میکنند، این تغییر میتواند تفاوت قابلتوجهی در هزینه ماهانه ایجاد کند.
بهنظر میرسد دوران «یک اشتراک و استفاده تقریباً نامحدود از بهترین مدلها» بهتدریج در حال تغییر است.
@DevTwitter | <کدنویس اسطورهای/>
سرویس Cursor از امروز، ۲۴ اوت، مدل قیمتگذاری حالت Auto را تغییر میدهد؛ تغییری که برای توسعهدهندگانی که بهصورت سنگین از Agent استفاده میکنند، اهمیت زیادی دارد.
در مدل جدید، هزینه استفاده از حالت Auto دیگر یک نرخ ثابت مستقل نیست و بر اساس مدلی که پشت درخواست قرار میگیرد محاسبه میشود.
این تغییر زمانی مهمتر میشود که بدانیم یک وظیفه معمولی توسط Agent میتواند شامل دهها عملیات باشد:
خواندن و تحلیل فایلها، جستوجو در کد، اجرای ابزارها، تغییر چند فایل، اجرای تستها، بررسی خطاها و در نهایت اصلاح و تکمیل پروژه.
در چنین شرایطی، انتخاب مدل مستقیماً روی هزینه نهایی توسعه تأثیر میگذارد.
بهنظر میرسد Cursor به سمت مدلی حرکت میکند که در آن دیگر صرفاً «تعداد درخواستها» معیار مصرف نیست؛ بلکه مدل، حجم کاری و میزان استفاده واقعی از Agent اهمیت بیشتری پیدا میکند.
برای توسعهدهندگانی که روزانه چندین ساعت با Agentهای کدنویسی کار میکنند، این تغییر میتواند تفاوت قابلتوجهی در هزینه ماهانه ایجاد کند.
بهنظر میرسد دوران «یک اشتراک و استفاده تقریباً نامحدود از بهترین مدلها» بهتدریج در حال تغییر است.
@DevTwitter | <کدنویس اسطورهای/>
👎20👍7❤2
اگر با MediatR کار میکنی و هنوز پاسخ Queryها را دستی Cache میکنی، وقتشه سادهترش کنی.
با استفاده این پکیج فقط یک Attribute روی Request میگذاری؛ بقیه کارها توسط پایپلاین خودکار انجام میشود:
- کش انتخابی (Opt-in)؛ فقط Requestهایی که خودت مشخص میکنی Cache میشوند.
- پاکسازی کش با Tag؛ گروهی حذف کن، نه یکییکی.
- اتریبیوت [RequestOutputCacheEvict] روی Commandها در cqrs برای Invalidation خودکار بعد از موفقیت.
- پاکسازی خودکار کش با EF Core هنگام اجرای SaveChanges / SaveChangesAsync.
- پشتیبانی از Providerهای Redis یا Garnet و حتی Memory cache.
- پاکسازی توزیعشده با Pub/Sub بین سرویسها و CQRS Hostها.
- کش شرطی (Conditional Caching)؛ فقط وقتی عملیات موفق باشد یا شرط دلخواهت برقرار باشد.
- هدر X-NexGen-Output-Cache: HIT هنگام دریافت پاسخ از Cache.
- پشتیبانی از .NET 8، .NET 9 و .NET 10.
یک بار نصب کن، یک بار تست کن؛ تفاوتش را در کاهش Latency و سادهتر شدن کدها احساس میکنی.
NexGen.MediatR.Extensions.Caching
https://github.com/MatinGhanbari/NexGen.MediatR.Extensions.Caching
@DevTwitter | <Askiev/>
با استفاده این پکیج فقط یک Attribute روی Request میگذاری؛ بقیه کارها توسط پایپلاین خودکار انجام میشود:
- کش انتخابی (Opt-in)؛ فقط Requestهایی که خودت مشخص میکنی Cache میشوند.
- پاکسازی کش با Tag؛ گروهی حذف کن، نه یکییکی.
- اتریبیوت [RequestOutputCacheEvict] روی Commandها در cqrs برای Invalidation خودکار بعد از موفقیت.
- پاکسازی خودکار کش با EF Core هنگام اجرای SaveChanges / SaveChangesAsync.
- پشتیبانی از Providerهای Redis یا Garnet و حتی Memory cache.
- پاکسازی توزیعشده با Pub/Sub بین سرویسها و CQRS Hostها.
- کش شرطی (Conditional Caching)؛ فقط وقتی عملیات موفق باشد یا شرط دلخواهت برقرار باشد.
- هدر X-NexGen-Output-Cache: HIT هنگام دریافت پاسخ از Cache.
- پشتیبانی از .NET 8، .NET 9 و .NET 10.
یک بار نصب کن، یک بار تست کن؛ تفاوتش را در کاهش Latency و سادهتر شدن کدها احساس میکنی.
NexGen.MediatR.Extensions.Caching
https://github.com/MatinGhanbari/NexGen.MediatR.Extensions.Caching
@DevTwitter | <Askiev/>
❤7👍3🔥2
Forwarded from هشتگ تبلیغ تخصصی
🔥 ۵۰۰ دوره آموزشی مکتبخونه رایگان شد!
اگه برنامهنویسی، به دنیای هوش مصنوعی علاقه داری یا میخوای مهارتهای فنیات رو تقویت کنی، بین این دورهها انتخابهای زیادی داری:
🐍 پایتون، توسعه وب و طراحی سایت
🤖 هوش مصنوعی، یادگیری ماشین و علم داده
🖥 کامپیوتر، لینوکس، شبکه و امنیت
دوره «یادگیری ماشین با پایتون» با تدریس جادی هم بین آموزشهای رایگان این طرحه.
فقط تا ۸ شهریور فرصت داری؛ از طریق لینک زیر آموزش دلخواهت رو انتخاب کنی و با وارد کردن کد IRANMAHER، با تخفیف ۱۰۰٪ ثبتنامش کنی👇
🔗 لینک: https://mktb.me/jpnk
اگه برنامهنویسی، به دنیای هوش مصنوعی علاقه داری یا میخوای مهارتهای فنیات رو تقویت کنی، بین این دورهها انتخابهای زیادی داری:
🐍 پایتون، توسعه وب و طراحی سایت
🤖 هوش مصنوعی، یادگیری ماشین و علم داده
🖥 کامپیوتر، لینوکس، شبکه و امنیت
دوره «یادگیری ماشین با پایتون» با تدریس جادی هم بین آموزشهای رایگان این طرحه.
فقط تا ۸ شهریور فرصت داری؛ از طریق لینک زیر آموزش دلخواهت رو انتخاب کنی و با وارد کردن کد IRANMAHER، با تخفیف ۱۰۰٪ ثبتنامش کنی👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👎7👍3❤2
اگه یه روز خواستین سر گوگل شیره بمالین و با API رایگان Gemini یه چتبات بسازین، این پروژه میتونه به کارتون بیاد
کافیه یه هاست خارج از کشور داشته باشین و اینو روش قرار بدین:
https://github.com/AmirHosseinOstad/PHPGeminiStreamingProxy
بعد چندتا API Key رایگان از گوگل بگیرین، داخل آرایه مشخصشده قرار بدین و با HTTP بهش درخواست بفرستین.
بهصورت پیشفرض از مدل Gemma استفاده میکنه که محدودیتهای خیلی کمتری داره و در عین حال از قابلیتهایی مثل سرچ و درک تصویر هم پشتیبانی میکنه.
خروجی هم بهصورت Stream برمیگرده؛ یعنی میتونین پاسخ رو مثل چتباتهای معروف، تکهتکه و همزمان با دریافت نمایش بدین. نتیجهاش هم کاهش محسوس تأخیره.
اگه به دردتون خورد، یه ستاره روی گیتهاب بزنید؛ خوشحال میشم
@DevTwitter | <-Ostad/>
کافیه یه هاست خارج از کشور داشته باشین و اینو روش قرار بدین:
https://github.com/AmirHosseinOstad/PHPGeminiStreamingProxy
بعد چندتا API Key رایگان از گوگل بگیرین، داخل آرایه مشخصشده قرار بدین و با HTTP بهش درخواست بفرستین.
بهصورت پیشفرض از مدل Gemma استفاده میکنه که محدودیتهای خیلی کمتری داره و در عین حال از قابلیتهایی مثل سرچ و درک تصویر هم پشتیبانی میکنه.
خروجی هم بهصورت Stream برمیگرده؛ یعنی میتونین پاسخ رو مثل چتباتهای معروف، تکهتکه و همزمان با دریافت نمایش بدین. نتیجهاش هم کاهش محسوس تأخیره.
اگه به دردتون خورد، یه ستاره روی گیتهاب بزنید؛ خوشحال میشم
@DevTwitter | <-Ostad/>
👍14👎11🍌5
اگه از Antigravity IDE استفاده میکنید و چینش به هم ریخته متنهای فارسی و فونت دیفالتش شما رو هم اذیت میکنه، این ابزار واسه شماست.
با این پچ، کل چتهای فارسی برنامهتون راستچین میشه و فونت وزیرمتن همراه یه منوی تنظیمات شناور به هدر چت اضافه میشه.
اگه بدردتون خورد خوشحال میشم استار بدین و هر نوع مشارکتی هم بسیار خوشحالم میکنه
https://github.com/seyedalida/antigravity-ide-rtl
@DevTwitter | <Seyed Ali/>
با این پچ، کل چتهای فارسی برنامهتون راستچین میشه و فونت وزیرمتن همراه یه منوی تنظیمات شناور به هدر چت اضافه میشه.
اگه بدردتون خورد خوشحال میشم استار بدین و هر نوع مشارکتی هم بسیار خوشحالم میکنه
https://github.com/seyedalida/antigravity-ide-rtl
@DevTwitter | <Seyed Ali/>
❤13🍌9👍2
«دفتر»
صفحهساز رایگان و متنباز برای شعر فارسی.
شعرت رو بنویس یا از بین نزدیک به ۱۳۲ هزار شعر گنجور انتخاب کن؛ بعد قلم، کاغذ و چیدمان موردعلاقهت رو انتخاب کن و صفحهی آماده رو با کیفیت بالا تحویل بگیر.
- پشتیبانی از انواع ابعاد پست و استوری
- پشتیبانی از آرشیو گنجور
- دارای پسزمینهها و نمادهای متنوع
- دارای فونتهای متنوع و دسته بندی شده
- امکان شخصی سازی متن و محتوا
- بدون ذخیره کردن ذرهای دیتا از کاربر
- کاملن رایگان و آزاد
لینک استفاده رایگان و آزاد از "دفتر":
https://parsabordbar.github.io/Daftar/
لینک ریپوی گیتهاب دفتر:
https://github.com/ParsaBordbar/Daftar
در صورت داشتن پیشنهاد یا علاقهمندی به مشارکت میتونید با من ارتباط برقرار کنید.
اگر پروژه برای شما مفید بود با دادن Star مسیر پروژهرو برای بیشتر دیده شدن هموار کنید.
@DevTwitter | <Parsa/>
صفحهساز رایگان و متنباز برای شعر فارسی.
شعرت رو بنویس یا از بین نزدیک به ۱۳۲ هزار شعر گنجور انتخاب کن؛ بعد قلم، کاغذ و چیدمان موردعلاقهت رو انتخاب کن و صفحهی آماده رو با کیفیت بالا تحویل بگیر.
- پشتیبانی از انواع ابعاد پست و استوری
- پشتیبانی از آرشیو گنجور
- دارای پسزمینهها و نمادهای متنوع
- دارای فونتهای متنوع و دسته بندی شده
- امکان شخصی سازی متن و محتوا
- بدون ذخیره کردن ذرهای دیتا از کاربر
- کاملن رایگان و آزاد
لینک استفاده رایگان و آزاد از "دفتر":
https://parsabordbar.github.io/Daftar/
لینک ریپوی گیتهاب دفتر:
https://github.com/ParsaBordbar/Daftar
در صورت داشتن پیشنهاد یا علاقهمندی به مشارکت میتونید با من ارتباط برقرار کنید.
اگر پروژه برای شما مفید بود با دادن Star مسیر پروژهرو برای بیشتر دیده شدن هموار کنید.
@DevTwitter | <Parsa/>
❤18👍3🔥2
Forwarded from DevTwitter Ads.
اشتراک ۱۸ ماهه جمینای فقط ۹۹۸ هزار تومن 🤯
• کمترین قیمت ایران
• فعالسازی روی اکانت شما
• تحویل فوری
📌 جمینای پرو منتظرته!!! همین الان کلیک کن و وارد سایت شو
💎 نوا نامبر | مرجع ابزارهای هوش مصنوعی و اکانتهای پریمیوم
🚀 @NovaNumber
• کمترین قیمت ایران
• فعالسازی روی اکانت شما
• تحویل فوری
📌 جمینای پرو منتظرته!!! همین الان کلیک کن و وارد سایت شو
💎 نوا نامبر | مرجع ابزارهای هوش مصنوعی و اکانتهای پریمیوم
🚀 @NovaNumber
👎26🍌8👍1