Forwarded from .NET Fun
رفهاب علاوه بر ویژگیهای جذابی که داره، یه امکان باحال اضافه کرده: میتونید لیستی از کتابهای مورد علاقتون بسازید. من هم یه لیست از کتابهایی که فکر میکنم هر برنامهنویس داتنتی حداقل یکبار باید بخونه، آماده کردم.
مطالعه این کتابها رو بهشدت توصیه میکنم:
مشاهده لیست در رفهاب
مطالعه این کتابها رو بهشدت توصیه میکنم:
مشاهده لیست در رفهاب
refhub.ir
انتخاب خبرهها بابک طارمی -> کتابهایی که هر توسعهدهنده داتنت باید بیش از یک بار بخواند!
RefHub - Reference Hub | Freedom of Knowledge
👍9
Forwarded from tech-afternoon (Amin Mesbahi)
شاید برای شما هم پیش اومده باشه که با خودتون فکر کنید «تا کِی باید توی شرکت فعلی یا پوزیشن فعلی بمونم که درگیر رخوت و رکود نشم؟!»
شاید به تغییر شغل هر چند سال یکبار فکر کرده باشید...
نه «موندن» نه «تغییر دادن» شغل در یک شرکت، به تنهایی ضامن «حال خوب» داشتن در کار نیست... بلکه اینکه «کجا» «چجوری» «چه کاری» رو با «چه رویکردی» انجام بدیمه که میتونه کمک کنه به داشتن حس پویایی، حس مولد بودن و نهایتا «حالِ خوب»
حالا Larry Osterman بعد از ۴۰ سال و ۴ ماه کار کردن توی مایکروسافت در قامت Principal Software Design Engineer در ویدیوهای کوتاه داره تجربیات و خاطراتش رو بیان میکنه، از چالشهای فنی یا خاطرات بامزه و خندهدار.
خلاصه اینکه، هر چند سال که از شروع کارمون گذشته، همیشه به این فکر کنیم، «کجا» «چیکار» کنیم که بعد از ۴۰ سال تجربه و کار، «حال خوب» داشته باشیم و حس رخوت و خسران نکنیم... مهم نیست یکجا بمونیم یا گاهی تغییر شغل یا تغییر کشور داده باشیم...
داشتن پلن و career path خیلی مهمه. میارزه براش بخونیم، مشورت بگیریم و دغدغهاش رو داشته باشیم.
دوست داشتید در مورد career path نظرتون رو گید تا گپ بزنیم 😊
شاید به تغییر شغل هر چند سال یکبار فکر کرده باشید...
نه «موندن» نه «تغییر دادن» شغل در یک شرکت، به تنهایی ضامن «حال خوب» داشتن در کار نیست... بلکه اینکه «کجا» «چجوری» «چه کاری» رو با «چه رویکردی» انجام بدیمه که میتونه کمک کنه به داشتن حس پویایی، حس مولد بودن و نهایتا «حالِ خوب»
حالا Larry Osterman بعد از ۴۰ سال و ۴ ماه کار کردن توی مایکروسافت در قامت Principal Software Design Engineer در ویدیوهای کوتاه داره تجربیات و خاطراتش رو بیان میکنه، از چالشهای فنی یا خاطرات بامزه و خندهدار.
خلاصه اینکه، هر چند سال که از شروع کارمون گذشته، همیشه به این فکر کنیم، «کجا» «چیکار» کنیم که بعد از ۴۰ سال تجربه و کار، «حال خوب» داشته باشیم و حس رخوت و خسران نکنیم... مهم نیست یکجا بمونیم یا گاهی تغییر شغل یا تغییر کشور داده باشیم...
داشتن پلن و career path خیلی مهمه. میارزه براش بخونیم، مشورت بگیریم و دغدغهاش رو داشته باشیم.
دوست داشتید در مورد career path نظرتون رو گید تا گپ بزنیم 😊
🔥7
به جز نشان، فاندر آپارات هم به سخنان آقای جلیلی واکنش نشان داد و در مقابل خزعبلاتی که به عنوان برکات فیلترینگ بر رونق کسب و کارهای داخلی بیان شده ایستاد
https://x.com/NeshanMaps/status/1859171739558699504?t=JPtbM4POrTChBCyDHANRcA&s=19
https://x.com/NeshanMaps/status/1859171739558699504?t=JPtbM4POrTChBCyDHANRcA&s=19
👏15👎1
Forwarded from Mehdiskan Podcast - پادکست
😍 قسمت دوم ریلکس شو منتشر شد
در این قسمت از پادکست Relax Show با مهدی شمس، برنامه نویس ارشد بک اند که در اسنپ فود کار میکند، گفتگویی صمیمی داریم.
مهدی داستان زندگی و مسیر شغلی خودش رو با ما به اشتراک می ذاره از اینکه چطور وارد دنیای برنامه نویسی شد، تجربیات و چالش های کاری و همچنین اطلاعاتی درباره ی رنج درآمدی برنامه نویسان بد اند در ایران صحبت میکنه.
Watch on:
Youtube
Listen on:
برای سرویس های پادکست مشکلی پیش اومده فعلا در دسترس نیست به محض درست شدن لینک های همین پست اپدیت خواهند شد
Castbox
Soundcloud
Guest: Mahdi Shams
Position: Senior Backend Developer
Connect with our guest on Linkedin
#RelaxShow #Programming #Backend #DotNet
😍4🤩1🏆1
Forwarded from .NET Fun
خیلی ها پیام دادن و برای دوره Clean Architecture درخواست تخفیف بلک فرایدی کردن.
تا فردا ساعت ۸ شب دوره رو میتونید با ۱۵ درصد تخفیف داشته باشید.( در آینده علاوه بر اینکه میت آنلاین هم برای دوره برگزار نمیشه، افزایش قیمت هم خواهیم داشت)
برای ثبت نام به آیدی من @Bob_Tm پیام بدید
تا فردا ساعت ۸ شب دوره رو میتونید با ۱۵ درصد تخفیف داشته باشید.( در آینده علاوه بر اینکه میت آنلاین هم برای دوره برگزار نمیشه، افزایش قیمت هم خواهیم داشت)
برای ثبت نام به آیدی من @Bob_Tm پیام بدید
👍3👎2
Forwarded from thisisnabi.dev [Farsi] (Nabi Karampour)
سلام به همگی تون
می تونید همین امروز خریدتون رو با تخفیف جمعه سیاه انجام بدید.
کورس سیستم دیزاین در دات نت
جزئیات محصول: https://thisisnabi.dev/system-design/dotnet
کورس مایکروسرویس (انبار)
جزئیات محصول: https://thisisnabi.dev/microservices/inventory
صفحه پرداخت: https://thisisnabi.dev/system-design/pricing
باندل هر دو کورس رو هم به مبلغ کمتری می تونید خریداری بفرمایید.
بعد از ثبت نام، حداکثر تا 24 ساعت ایمیل دسترسی به ویدیو ها براتون میاد.
ویدیو ها قابل دانلود هست و هفتگی دسترسیش روی گوگل درایو بهتون داده میشه.
می تونید همین امروز خریدتون رو با تخفیف جمعه سیاه انجام بدید.
کورس سیستم دیزاین در دات نت
جزئیات محصول: https://thisisnabi.dev/system-design/dotnet
کورس مایکروسرویس (انبار)
جزئیات محصول: https://thisisnabi.dev/microservices/inventory
صفحه پرداخت: https://thisisnabi.dev/system-design/pricing
باندل هر دو کورس رو هم به مبلغ کمتری می تونید خریداری بفرمایید.
بعد از ثبت نام، حداکثر تا 24 ساعت ایمیل دسترسی به ویدیو ها براتون میاد.
ویدیو ها قابل دانلود هست و هفتگی دسترسیش روی گوگل درایو بهتون داده میشه.
🔥3
Forwarded from tech-afternoon (Amin Mesbahi)
📽 ویدیو اول از سری آموزشی NET Aspire.
سلام
ویدیو اول از سری آموزشی NET Aspire. که مقدمه و معرفی است روی یوتیوب قرار گرفت.
احتمالا این سری ۳ قسمت داره که قسمت اول، مقدمه، معرفی امکانات و کاربرد و قابلیتهای Aspire است و ویدیو دوم، گامبهگام به پروژه جدید و پروژه موجود اضافه خواهیم کرد. و ویدیو سوم هم نوشتن component و integration جدید رو خواهیم دید.
📽 لینک یوتیوب
امیدوارم زودتر ویدیو دوم رو آماده و منتشر کنم 🏃♂️
♻️🌱 امیدوارم مفید باشه و اگر دوست داشتید به دوستانتون هم معرفی کنید 😊
سلام
ویدیو اول از سری آموزشی NET Aspire. که مقدمه و معرفی است روی یوتیوب قرار گرفت.
احتمالا این سری ۳ قسمت داره که قسمت اول، مقدمه، معرفی امکانات و کاربرد و قابلیتهای Aspire است و ویدیو دوم، گامبهگام به پروژه جدید و پروژه موجود اضافه خواهیم کرد. و ویدیو سوم هم نوشتن component و integration جدید رو خواهیم دید.
📽 لینک یوتیوب
امیدوارم زودتر ویدیو دوم رو آماده و منتشر کنم 🏃♂️
♻️🌱 امیدوارم مفید باشه و اگر دوست داشتید به دوستانتون هم معرفی کنید 😊
YouTube
DotNET Aspire, Part 1 Introduction
این ویدیو اول از سری آموزش داتنت اسپایر است و مقدمهای بر داتنت اسپایر، امکانات و قابلیتها و کاربردش. ویدیو دوم کدنویسی عملی و گامبهگام؛ و ویدیو سوم، آموزش توسعهی کامپوننت و اینتگریشن جدید.
👍3
#سنیور_دات_نت_دلوپر #ریموت #آماده_به_کار 🙌
یه دوست خیلی خفن دارم توی .net که به تازگی مهاجرت کرده، اگر توی تیمتون نیاز به یه سنیور یا مشاور خفن دات نتی دارید به من بگید بهتون وصلش کنم، بسیار آدم باسوادیه قبل رفتنش توی یکی از شرکت های خوب بود و یک تنه، فنی اون سازمان رو رشد داد، به شدت مورد تایید و وثوق من هست.
اگر کامنت بگذارید یا share کنید به شدت به من لطف کردید.
یه دوست خیلی خفن دارم توی .net که به تازگی مهاجرت کرده، اگر توی تیمتون نیاز به یه سنیور یا مشاور خفن دات نتی دارید به من بگید بهتون وصلش کنم، بسیار آدم باسوادیه قبل رفتنش توی یکی از شرکت های خوب بود و یک تنه، فنی اون سازمان رو رشد داد، به شدت مورد تایید و وثوق من هست.
اگر کامنت بگذارید یا share کنید به شدت به من لطف کردید.
👍5❤1🤣1😭1
Forwarded from refhub
علیرضا صفاری عزیز، تکنیکال تیم لید Didar CRM هم به جمع خبرگان رفهاب پیوست :)
خیلی داره این فرآینده ارزشمند و جذاب میشه
داشتن تک تک تون برای ما یه پشتوانه محکمه رفقا
لیست تجربیات یک برنامه نویس به انتخاب علیرضای عزیز
#خبرگان_ما_قوی_تره :)
خیلی داره این فرآینده ارزشمند و جذاب میشه
داشتن تک تک تون برای ما یه پشتوانه محکمه رفقا
لیست تجربیات یک برنامه نویس به انتخاب علیرضای عزیز
#خبرگان_ما_قوی_تره :)
👍7🔥3
Forwarded from tech-afternoon (Amin Mesbahi)
🚀🚀 تست رفتارها و خطاهای API به سادگی، با Dev Proxy
—————————————————————————
تا حالا شده موقع توسعه یه اپلیکیشن، API ای که ازش استفاده میکردید یهو به مشکل بخوره؟ مثلاً سرور پاسخ نده، تأخیر داشته باشه، یا با خطای محدودیت نرخ (Rate Limit) روبهرو بشین؟ خب، اگه یه اپلیکیشن اصولی میسازین، باید بدونین که این اتفاقات واقعیان و ممکنه تجربه کاربر رو خراب کنن.
برای اینکه این مشکلات رو قبل از اینکه وارد دنیای واقعی بشین شبیهسازی کنین، یه ابزار خیلی خوب به اسم Dev Proxy موجود داره برای شبیهسازی این مشکلات. با Dev Proxy میتونین رفتارهای مختلف رو شبیهسازی کنین و مطمئن بشین اپلیکیشنتون تو هر شرایطی سر بلند بیرون میاد.
♻️ کاربرد Dev Proxy: کجا به درد میخوره؟
در واقع Dev Proxy دقیقاً یه پروکسی شبکه است که بین اپلیکیشن شما و API قرار میگیره. وظیفهاش شبیهسازی شرایطیه که ممکنه یه API تو دنیای واقعی تجربه کنه. مثل:
- ایجاد تأخیر (Latency): شبیهسازی شرایطی که سرور کند پاسخ میده.
- خطاهای HTTP: مثل خطاهای 500 (Internal Server Error)، یا 404 (Not Found) یا حتی 429 (Too Many Requests).
- خطای Rate Limiting: مثلا وقتی که اپلیکیشن شما API رو صدا میکنه ولی با خطای محدودیت نرخ درخواستها روبرو میشه چی میشه.
- حذف دادهها یا پاسخهای ناقص از طرف API
⚙️ مثال عملی:
فرض کنین یه اپلیکیشن مالی نوشتین که نرخ تبدیل ارزها رو از یه API میگیره. حالا، اگه API به هر دلیلی کند بشه یا خطا بده، اپلیکیشن شما نباید متوقف بشه یا داده اشتباه نشون بده. با Dev Proxy میتونید این سناریوها رو شبیهسازی کنید و رفتار اپلیکیشن رو در این شرایط بسنجین.
یکی از خوبیهای Dev Proxy اینه که به زبان یا تکنولوژی خاصی وابسته نیست. عملا یه ابزار جمعوجوره که روی مک، لینوکس یا ویندوز نصب میشه و شما میتونید ازش برای هر اپلیکیشنی که با API از نوع HTTP REST یا gRPC کار میکنه، استفاده کنید. فرقی هم نداره اپلیکیشن داتنت، جاوا، پایتون، یا جاوااسکریپت باشه.
من قدیم از Mountebank استفاده میکردم ولی از ده سال پیش دیگه آپدیت نداد، بعدش postman mock server و مدتی از WireMock و یک سالی میشه که اکثرا از Dev Proxy استفاده میکنم، تقریبا از زمانی که دیگه کمکم به ابزار خوبی تبدیل شد، با اینکه هنوز به نسخه ۱ نرسیده ولی اکثر نیازها رو برای توسعه و تست برآورده میکنه و به راحتی توی CI/CD قرار میگیره.
گیتهاب
مستندات رسمی
نصب روی ویندوز:
winget install Microsoft.DevProxy
نصب رو مک:
brew tap microsoft/dev-proxy
brew install dev-proxy
نصب روی لینوکس:
bash -c "$(curl -sL https://aka.ms/devproxy/setup.sh)"
مثال:
برای شبیه سازی تاخیر ۲ ثانیهای در پاسخ دادن:
dev-proxy --latency 2000
برای برگردوندن خطای ۵۰۰
dev-proxy --error 500
✨ نظرتون چیه؟ بعد از انتشار ویدیو aspire بریم سراغ ویدیو آموزشی براش؟
—————————————————————————
تا حالا شده موقع توسعه یه اپلیکیشن، API ای که ازش استفاده میکردید یهو به مشکل بخوره؟ مثلاً سرور پاسخ نده، تأخیر داشته باشه، یا با خطای محدودیت نرخ (Rate Limit) روبهرو بشین؟ خب، اگه یه اپلیکیشن اصولی میسازین، باید بدونین که این اتفاقات واقعیان و ممکنه تجربه کاربر رو خراب کنن.
برای اینکه این مشکلات رو قبل از اینکه وارد دنیای واقعی بشین شبیهسازی کنین، یه ابزار خیلی خوب به اسم Dev Proxy موجود داره برای شبیهسازی این مشکلات. با Dev Proxy میتونین رفتارهای مختلف رو شبیهسازی کنین و مطمئن بشین اپلیکیشنتون تو هر شرایطی سر بلند بیرون میاد.
♻️ کاربرد Dev Proxy: کجا به درد میخوره؟
در واقع Dev Proxy دقیقاً یه پروکسی شبکه است که بین اپلیکیشن شما و API قرار میگیره. وظیفهاش شبیهسازی شرایطیه که ممکنه یه API تو دنیای واقعی تجربه کنه. مثل:
- ایجاد تأخیر (Latency): شبیهسازی شرایطی که سرور کند پاسخ میده.
- خطاهای HTTP: مثل خطاهای 500 (Internal Server Error)، یا 404 (Not Found) یا حتی 429 (Too Many Requests).
- خطای Rate Limiting: مثلا وقتی که اپلیکیشن شما API رو صدا میکنه ولی با خطای محدودیت نرخ درخواستها روبرو میشه چی میشه.
- حذف دادهها یا پاسخهای ناقص از طرف API
⚙️ مثال عملی:
فرض کنین یه اپلیکیشن مالی نوشتین که نرخ تبدیل ارزها رو از یه API میگیره. حالا، اگه API به هر دلیلی کند بشه یا خطا بده، اپلیکیشن شما نباید متوقف بشه یا داده اشتباه نشون بده. با Dev Proxy میتونید این سناریوها رو شبیهسازی کنید و رفتار اپلیکیشن رو در این شرایط بسنجین.
یکی از خوبیهای Dev Proxy اینه که به زبان یا تکنولوژی خاصی وابسته نیست. عملا یه ابزار جمعوجوره که روی مک، لینوکس یا ویندوز نصب میشه و شما میتونید ازش برای هر اپلیکیشنی که با API از نوع HTTP REST یا gRPC کار میکنه، استفاده کنید. فرقی هم نداره اپلیکیشن داتنت، جاوا، پایتون، یا جاوااسکریپت باشه.
من قدیم از Mountebank استفاده میکردم ولی از ده سال پیش دیگه آپدیت نداد، بعدش postman mock server و مدتی از WireMock و یک سالی میشه که اکثرا از Dev Proxy استفاده میکنم، تقریبا از زمانی که دیگه کمکم به ابزار خوبی تبدیل شد، با اینکه هنوز به نسخه ۱ نرسیده ولی اکثر نیازها رو برای توسعه و تست برآورده میکنه و به راحتی توی CI/CD قرار میگیره.
گیتهاب
مستندات رسمی
نصب روی ویندوز:
winget install Microsoft.DevProxy
نصب رو مک:
brew tap microsoft/dev-proxy
brew install dev-proxy
نصب روی لینوکس:
bash -c "$(curl -sL https://aka.ms/devproxy/setup.sh)"
مثال:
برای شبیه سازی تاخیر ۲ ثانیهای در پاسخ دادن:
dev-proxy --latency 2000
برای برگردوندن خطای ۵۰۰
dev-proxy --error 500
✨ نظرتون چیه؟ بعد از انتشار ویدیو aspire بریم سراغ ویدیو آموزشی براش؟
GitHub
GitHub - dotnet/dev-proxy: Simulate API failures, throttling, and chaos — all from your command line.
Simulate API failures, throttling, and chaos — all from your command line. - dotnet/dev-proxy
👍3🔥1
Forwarded from Azibom Channel (MohammadReza Shabani)
از بچگی خیلی زیاد ازمون پرسیدن بزرگ شدی میخوای چه کاره بشی
تو دبیرستان
نو دانشگاه
بار ها و بارها به این فکر کردیم که واقعا چی دوست داریم و میخوایم روزامون رو صرف چه کاری کنیم
ولی
تا حالا کسی ازتون پرسیده که دوست دارید تو چه لایه ای اون کارو انجام بدید
تا حالا فکر کردید که ممکنه این سوال از سوال اول مهم تر هم باشه!
اینکه دوست دارید تو چه لایه ای کار ها رو انجام بدید
منظورم چیه
مثلا من میفهمم گل و گیاه دوست دارم
ولی
دوست دارم گل و گیاه بکارم؟
یا دوست ندارم گلی بشه دستم و گیاه بکارم ولی دوست دارم یه حیاط از گل و گیاه دیزاین کنم؟
یا دوست دارم آدم هایی که گل و گیاه میکارن رو مدیریت کنم؟
یا دوست دارم یه مسئول سبز کردن یه بخشی از شهر باشم؟
یا اصلا بجنگم برای اینکه جلو خراب شدن جنگل ها رو بگیرم؟
مثلا تا حالا فکر کردید اون آدمی که داره عمیقأ برای یه مسئله ای میجنگه جنگ رو دوست داره یا اون مسئله رو؟! :)
(بقیه هم داشت ولی پاکش کردم فعلا همین قدرش همین جا باشه خوبه)
کاری که دوستش دارید و دارید انجام میدید رو ببینید توی چه لایه ای دارید انجام میدید
بعد ببینید دوست داشتید یه کار دیگه ای توی همون لایه بکنید؟
اگه جواب اولتون واضحا مفنیه یکم وایسید و دوباره از خودتون بپرسید
اگر بعد از مدتی باز هم جوابتون منفیه یکم صبر کنید و دوباره از خودتون بپرسید :))
اگر بعد از مدتی باز هم جوابتون منفیه یکم صبر کنید و دوباره از خودتون بپرسید :)))
فقط لطفا زمان وقفه هاتون هم exponential ای بیشتر بشه که فرآیند به صورت ولیدی پیش بره :)
مراقبت کنید
@azibom
@azibomChannel
Azibom.com
تو دبیرستان
نو دانشگاه
بار ها و بارها به این فکر کردیم که واقعا چی دوست داریم و میخوایم روزامون رو صرف چه کاری کنیم
ولی
تا حالا کسی ازتون پرسیده که دوست دارید تو چه لایه ای اون کارو انجام بدید
تا حالا فکر کردید که ممکنه این سوال از سوال اول مهم تر هم باشه!
اینکه دوست دارید تو چه لایه ای کار ها رو انجام بدید
منظورم چیه
مثلا من میفهمم گل و گیاه دوست دارم
ولی
دوست دارم گل و گیاه بکارم؟
یا دوست ندارم گلی بشه دستم و گیاه بکارم ولی دوست دارم یه حیاط از گل و گیاه دیزاین کنم؟
یا دوست دارم آدم هایی که گل و گیاه میکارن رو مدیریت کنم؟
یا دوست دارم یه مسئول سبز کردن یه بخشی از شهر باشم؟
یا اصلا بجنگم برای اینکه جلو خراب شدن جنگل ها رو بگیرم؟
مثلا تا حالا فکر کردید اون آدمی که داره عمیقأ برای یه مسئله ای میجنگه جنگ رو دوست داره یا اون مسئله رو؟! :)
(بقیه هم داشت ولی پاکش کردم فعلا همین قدرش همین جا باشه خوبه)
کاری که دوستش دارید و دارید انجام میدید رو ببینید توی چه لایه ای دارید انجام میدید
بعد ببینید دوست داشتید یه کار دیگه ای توی همون لایه بکنید؟
اگه جواب اولتون واضحا مفنیه یکم وایسید و دوباره از خودتون بپرسید
اگر بعد از مدتی باز هم جوابتون منفیه یکم صبر کنید و دوباره از خودتون بپرسید :))
اگر بعد از مدتی باز هم جوابتون منفیه یکم صبر کنید و دوباره از خودتون بپرسید :)))
فقط لطفا زمان وقفه هاتون هم exponential ای بیشتر بشه که فرآیند به صورت ولیدی پیش بره :)
مراقبت کنید
@azibom
@azibomChannel
Azibom.com
👏5👍2❤1
این مهم است که فکر کنیم با هر قدم به سمت مرگ، پیری و ناکامی می رویم، یا از مسیر لذت ببریم.
این مهم است.
این مهم است.
💯4
"مشکلی که به خوبی بیان شده باشد، مشکلی ست که نیمی از آن حل شده است "
👍8🔥2
Forwarded from refhub
با افتخار اعلام میکنیم که در طرح "اول آورد 2" توانستیم 100 میلیون تومان اعتبار حمایتی از Avalai.ir عزیز کسب کنیم.
این طرح برای کسب و کارهای بزرگ است که اولین کسب و کار اسنپ فود بود که در این طرح قرار گرفت، اما با حمایت و لطف تیم خوب avalai ، رفهاب هم شامل این طرح شد، این برای ما تجربه ی شگفت آور و با ارزشی ست که گام بزرگی برای رشد Refhub.ir خواهد بود.
این طرح برای کسب و کارهای بزرگ است که اولین کسب و کار اسنپ فود بود که در این طرح قرار گرفت، اما با حمایت و لطف تیم خوب avalai ، رفهاب هم شامل این طرح شد، این برای ما تجربه ی شگفت آور و با ارزشی ست که گام بزرگی برای رشد Refhub.ir خواهد بود.
AvalAI
پلتفرم هوش مصنوعی AvalAI
هوش مصنوعی فارسی، چت جیپیتی GPT5 و DeepSeek رایگان و Gemini 2.5 و Claude 4.1 پردازش فایل و سرچ آنلاین - ارائه API های هوش مصنوعی
❤3