#ChatGPT
#prompt
#پرامپت
#prompt
#پرامپت
Generate a photorealistic 3D visualization of a [BRAND NAME] sneaker transformed into a cuddly stuffed collectible. Clean white backdrop. Professional photography setup with studio-grade illumination, ultra-detailed craftsmanship, authentic fleece and mesh fabric appearance. Shot using professional camera equipment, ultra-high 8K clarity. Commercial-quality presentation matching luxury fashion product standards.
Maintain all authentic [BRAND NAME] visual elements including logo, stitching style, color palette, and unique sole pattern while converting the entire item into soft textile construction. Square format 1080x1080 pixel output.
.NET | دات نت
هوش مصنوعی فوق پیشرفته GPT-5 برای همه رایگان است.🎉
دسترسی به آخرین مدل GPT-5 هم روی GitHub Copilot فعال شد.
https://github.blog/changelog/2025-08-07-openai-gpt-5-is-now-in-public-preview-for-github-copilot/
https://github.blog/changelog/2025-08-07-openai-gpt-5-is-now-in-public-preview-for-github-copilot/
The GitHub Blog
OpenAI GPT-5 is now in public preview for GitHub Copilot - GitHub Changelog
GPT-5, OpenAI’s latest frontier model, is rolling out in public preview in GitHub Copilot. GPT-5 is OpenAI’s most advanced model to date, delivering substantial improvements in reasoning, code quality, and…
درود بر همه دوستان
در چند بخش می خوایم بریم سراغ یادگیری داکیومنت نویسی، و اهمیت بسیار زیاد ش رو عمیقاً درک کنیم.
در چند بخش می خوایم بریم سراغ یادگیری داکیومنت نویسی، و اهمیت بسیار زیاد ش رو عمیقاً درک کنیم.
بخش اول
🟢 داکیومنت نویسی چیست؟
به توضیحات و اطلاعاتی درباره بخش های مختلف یک پروژه نرم افزاری گفته می شود.
اطلاعاتی مثل مستندات پروژه، راهنمای استفاده، توضیحات فنی، و استفاده از api و... است. به طور کلی به تهیه گزارش مفید و خوب از یک پروژه هست.
🟡 بدون داکیومنت خوب، بهترین کدها هم غیرقابل استفاده و گنگ هستند.
🟢 ویژگی های داکیومنت مناسب
1️⃣ محتوای و موضوع اصلی پروژه را در بر بگیرد
2️⃣ در زمان بروز مشکل ابهام را رفع کند
3️⃣ از تکرار اطلاعات جلوگیری کند
4️⃣ الگو از تجربیات دیگران
5️⃣ رعایت قواعد نگارشی
6️⃣ طولانی نبودن
7️⃣ توسط افراد ماهر نوشته شود
🟢 نحوه داکیومنت نویسی
📝 شروع با فایل README:
معرفی پروژه - نحوه نصب و اجرا - پیش نیازها - نمونه کد یا خروجی - توضیح ساختار پروژه
✍️ کامنت گذاری درون کدها:
برای توابع، کلاس ها و بخش های پیچیده - کوتاه و دقیق
استفاده از ابزارهای آماده
▶️ مراحل نصب و اجرا:
مراحل نصب - پیکربندی - اجرا و حتی دیباگ کردن به صورت مرحله به مرحله
🆕 بروزرسانی مستندات
❤2👍2👏1
بخش دوم
🟢 قوانین داکیومنت نویسی
✔ جامع و کامل
✔ بهروز
✔ قابل جستوجو
✔ قابل اصلاح و ویرایش
✔ استفاده از عنوانها و لینکهای مفید
✔ ثبت تاریخ و زمان
✔ گویا و واضح
🟡 همزمان با توسعه کدها، نکات اصلی را یادداشت کنید:
▫️ کتابخانههایی که استفاده شده
▫️ وب سرویسهایی که در برنامه فراخوانی میشوند.
▫️ مهمترین اجزای برنامه
🟢 فواید داکیومنت نویسی
💼 بیانگر حرفهای بودن
💰 افزایش سودآوری در کسب و کار
🚀 راهنمایی برای بهبود عملکرد
👍3
کلاس چیه؟ (نقشه ساختمون)
تصور کنید "کلاس" مثل نقشه یک ساختمونه. این نقشه به شما میگه که ساختمون قراره چند طبقه باشه، چند تا پنجره داشته باشه، درش کجاست و ... . ولی خود نقشه، ساختمون نیست! شما نمیتونید توی نقشه زندگی کنید.
تو برنامهنویسی، کلاس یک طرح یا قالب برای ساخت چیزهاست. توش مشخص میکنید که این "چیز" قراره چه اطلاعاتی (مثلاً رنگ، اندازه) داشته باشه و چه کارهایی (مثلاً حرکت کردن، صحبت کردن) بتونه انجام بده
نمونه یا Instance چیه؟ (خود ساختمون)
وقتی میگیم "نمونه" یا "Instance" از کلاس درست میکنیم، یعنی داریم یک ساختمون واقعی رو بر اساس اون نقشه میسازیم. حالا این ساختمون رو میتونید ببینید، لمس کنید، و توش زندگی کنید.
تو برنامهنویسی، "نمونه" یا "Instance" یعنی یک شیء واقعی که بر اساس اون نقشه (کلاس) ساخته شده. حالا این شیء وجود داره و میتونه اطلاعاتی رو نگهداری کنه و کارهایی رو انجام بده.
تصور کنید "کلاس" مثل نقشه یک ساختمونه. این نقشه به شما میگه که ساختمون قراره چند طبقه باشه، چند تا پنجره داشته باشه، درش کجاست و ... . ولی خود نقشه، ساختمون نیست! شما نمیتونید توی نقشه زندگی کنید.
تو برنامهنویسی، کلاس یک طرح یا قالب برای ساخت چیزهاست. توش مشخص میکنید که این "چیز" قراره چه اطلاعاتی (مثلاً رنگ، اندازه) داشته باشه و چه کارهایی (مثلاً حرکت کردن، صحبت کردن) بتونه انجام بده
نمونه یا Instance چیه؟ (خود ساختمون)
وقتی میگیم "نمونه" یا "Instance" از کلاس درست میکنیم، یعنی داریم یک ساختمون واقعی رو بر اساس اون نقشه میسازیم. حالا این ساختمون رو میتونید ببینید، لمس کنید، و توش زندگی کنید.
تو برنامهنویسی، "نمونه" یا "Instance" یعنی یک شیء واقعی که بر اساس اون نقشه (کلاس) ساخته شده. حالا این شیء وجود داره و میتونه اطلاعاتی رو نگهداری کنه و کارهایی رو انجام بده.
Joseph Albahari – C# 12 in a Nutshell
👍1👏1
این روزا تو شرکت کلی درگیر ریفکتور و ریرایت پروژه ها هستیم. خیلی وقتا داستان اینجوریه که پروژه فقط یه سری CRUD ساده روی چند تا انتیتی داره، ولی نوشتن همین CRUD ها کلی وقت میگیره.
کلی سرچ کردم و ابزارهای مختلف رو تست کردم ولی یک چیزی که بشه تو دل پروژه های بزرگ استفاده کرد پیدا نکردم.
یکی از بچه ها ایده جالبی داد و گفت خودمون بنویسیمش😄.
نتیجش شد ابزار FastCrud.
یه زیرساخت مینیمال توی .NET 9 که باهاش فقط کافیه انتیتی و چند تا کانفیگ تعریف کنی، بعد خودش برات کل CRUD رو با Pagination، Filtering، Sorting، Validation و Dto Mapping روی Minimal API بسازه. یه راحتی هم قابل شخصی سازی هست و میتونی کاستومش کنی.
و اگه اینو نداشته باشی؟ خب باید هر بار از صفر همه چیز رو بنویسی، کلی وقت هدر میره، هر پروژه هم کد خودش رو داره و بعداً ریفکتورش کابوس میشه.
فعلاً این ابزار در حد دموی اولیه ست، ولی کار میکنه و خودم خیلی حال کردم باهاش.
دوست دارم شما هم تستش کنین و نظرتون رو بگین ✌🏻
اگر واسه شما هم جالب بود تو گیت هاب استار بدین.
🔗 LinkedIn Post
کلی سرچ کردم و ابزارهای مختلف رو تست کردم ولی یک چیزی که بشه تو دل پروژه های بزرگ استفاده کرد پیدا نکردم.
یکی از بچه ها ایده جالبی داد و گفت خودمون بنویسیمش😄.
نتیجش شد ابزار FastCrud.
یه زیرساخت مینیمال توی .NET 9 که باهاش فقط کافیه انتیتی و چند تا کانفیگ تعریف کنی، بعد خودش برات کل CRUD رو با Pagination، Filtering، Sorting، Validation و Dto Mapping روی Minimal API بسازه. یه راحتی هم قابل شخصی سازی هست و میتونی کاستومش کنی.
مزیتش چیه؟
- سرعت توسعه چند برابر میشه.
- کد تکراری و خسته کننده حذف میشه.
- ساختار یکپارچه و قابل توسعه داری.
- فقط دیگه وقتت رو برای بخش های مهم پروژه میزاری.
- از همون اول با Swagger و داکیومنت آماده تحویل میگیری.
و اگه اینو نداشته باشی؟ خب باید هر بار از صفر همه چیز رو بنویسی، کلی وقت هدر میره، هر پروژه هم کد خودش رو داره و بعداً ریفکتورش کابوس میشه.
فعلاً این ابزار در حد دموی اولیه ست، ولی کار میکنه و خودم خیلی حال کردم باهاش.
دوست دارم شما هم تستش کنین و نظرتون رو بگین ✌🏻
اگر واسه شما هم جالب بود تو گیت هاب استار بدین.
https://github.com/ashkanRmk/FastCrud
🔗 LinkedIn Post
GitHub
GitHub - ashkanRmk/FastCrud: Fast and flexible CRUD API generator for .NET 9: minimal API + EF Core with DTOs, FluentValidation…
Fast and flexible CRUD API generator for .NET 9: minimal API + EF Core with DTOs, FluentValidation, paging, filtering, sorting and auto‑Swagger. - ashkanRmk/FastCrud
👍2👏1
PiraIcons
کتابخونه ای با بیش از ۲۵۰۰۰ هزار آیکون مدرن که توسط یکی از دوستان طراحی شده 👌
https://github.com/code3-dev/piraicons
کتابخونه ای با بیش از ۲۵۰۰۰ هزار آیکون مدرن که توسط یکی از دوستان طراحی شده 👌
https://github.com/code3-dev/piraicons
GitHub
GitHub - code3-dev/piraicons: 25,380+ beautifully crafted SVG icons for your modern projects
25,380+ beautifully crafted SVG icons for your modern projects - code3-dev/piraicons
ویژوال استدیو 2022 آپدیت داد... 17.14.13
https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes?tabs=allfeatures#17.14.13
#visualstudio #vs #update
https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-notes?tabs=allfeatures#17.14.13
#visualstudio #vs #update
Docs
Visual Studio 2022 version 17.14 Release Notes
Learn about the latest features, bug fixes, and support for Visual Studio 2022. Download today.
دوره Git در Visual Studio رو میتونید از باگتو بصورت رایگان با کد تخفیف git داشته باشید.
https://bugeto.net/courses/git-in-visual-studio
https://bugeto.net/courses/git-in-visual-studio
❤4