اجرای سریع سی شارپ با dotnet run جدید!
از نسخه دات نت 10 پیش نمایش 4 به بعد امکان اجرای مستقیم فایل های سی شارپ بدون ساخت پروژه فراهم شده است.
▶️ https://youtu.be/23D5NU4kW2s
#csharpt #dotnet #scripting
از نسخه دات نت 10 پیش نمایش 4 به بعد امکان اجرای مستقیم فایل های سی شارپ بدون ساخت پروژه فراهم شده است.
▶️ https://youtu.be/23D5NU4kW2s
#csharpt #dotnet #scripting
🔥14👍4❤1
🇮🇷 فروش ویژه تابستان
📅 همه دوره های کدهک برای مدت محدود با 50 درصد تخفیف عرضه میشود
🎟 کد تخفیف: sum404
📞 پشتیبانی: @codehak
🛒 فروشگاه کدهک: codehaks.com/shop
💡 دورههای موجود:
✅ آموزش
✅ دوره پیشرفته ASP NET Core
✅ آموزش معماری تمیز
✅ آموزش DDD
✅ دوره جامع کدهک
✅ و بیشتر ...
🌐 مشاهده همه دورهها: codehaks.com
شماره تماس: 09380146555
📅 همه دوره های کدهک برای مدت محدود با 50 درصد تخفیف عرضه میشود
🎟 کد تخفیف: sum404
📞 پشتیبانی: @codehak
🛒 فروشگاه کدهک: codehaks.com/shop
💡 دورههای موجود:
✅ آموزش
ASP NET Core 9✅ دوره پیشرفته ASP NET Core
✅ آموزش معماری تمیز
✅ آموزش DDD
✅ دوره جامع کدهک
✅ و بیشتر ...
🌐 مشاهده همه دورهها: codehaks.com
شماره تماس: 09380146555
❤4
در این ویدیو یاد میگیری که چطور با استفاده از کتابخانه Polly در ASP NET Core، درخواستهای HTTP مقاوم و قابل اطمینان بسازی. با پیادهسازی سیاستهای Retry میتونی خطاهای موقتی مثل تایماوت و خطاهای سرور را بهصورت خودکار مدیریت کنی و تجربه کاربری بهتری ارائه بدی
▶️https://youtu.be/lGZAiNB4R-g
▶️https://youtu.be/lGZAiNB4R-g
❤12
۵ ابزار برتر هوش مصنوعی برای برنامهنویسها (۲۰۲۵)
✅ GitHub Copilot
محبوبترین ابزار — یکپارچه با VS Code، JetBrains و قابلیت کار با ویس ...
✅ Gemini Code Assist (از گوگل)
پیشنهاد کد + ابزارهایی مثل Gemini CLI و AI Studio.
✅ Amazon Q (یا CodeWhisperer)
مخصوص AWS — ایدهآل برای تیمهای کلودی.
✅ Cursor
نسخهی AI از VS Code! قابلیت rewrite، agent mode و حتی کدنویسی از اسکرینشات!
ابزارهای دیگه:
Augment – Qodo – Cody – Tabnine – Codeium/Windsurf
نکتهها:
▪️ ۹۰٪ تیمها حداقل از یه ابزار AI استفاده میکنن
▪️ ۶۲٪ برنامهنویسها گفتن سرعتشون حداقل ۲۵٪ بیشتر شده
▪️ ترکیب چند ابزار (مثل Copilot + Cursor) میتونه بهترین نتیجه رو بده
📬 شما با کدوم ابزار کار میکنید؟
✅ GitHub Copilot
محبوبترین ابزار — یکپارچه با VS Code، JetBrains و قابلیت کار با ویس ...
✅ Gemini Code Assist (از گوگل)
پیشنهاد کد + ابزارهایی مثل Gemini CLI و AI Studio.
✅ Amazon Q (یا CodeWhisperer)
مخصوص AWS — ایدهآل برای تیمهای کلودی.
✅ Cursor
نسخهی AI از VS Code! قابلیت rewrite، agent mode و حتی کدنویسی از اسکرینشات!
ابزارهای دیگه:
Augment – Qodo – Cody – Tabnine – Codeium/Windsurf
نکتهها:
▪️ ۹۰٪ تیمها حداقل از یه ابزار AI استفاده میکنن
▪️ ۶۲٪ برنامهنویسها گفتن سرعتشون حداقل ۲۵٪ بیشتر شده
▪️ ترکیب چند ابزار (مثل Copilot + Cursor) میتونه بهترین نتیجه رو بده
📬 شما با کدوم ابزار کار میکنید؟
👍10
چتجیپیتی در مسیر گوگل؟
طبق اعلام رسمی OpenAI، کاربران روزانه ۲.۵ میلیارد پرامپت به چتجیپیتی میفرستند؛ رقمی حیرتانگیز که تنها ۳۳۰ میلیون از آن مربوط به آمریکا است.
🔍 برای مقایسه، گوگل روزانه بین ۱۳ تا ۱۶ میلیارد جستجو دریافت میکند. هرچند هنوز فاصله هست، اما رشد چتجیپیتی بسیار سریعتر بوده. فقط در ۸ ماه گذشته، تعداد درخواستهای روزانه آن بیش از دو برابر شده.
💬 این روند نشان میدهد که چتجیپیتی دیگر صرفاً یک ابزار گفتگو نیست؛ بلکه به گزینهای جدی برای جستجوی اطلاعات، نوشتن، کدنویسی و بسیاری از کارهای روزمره دیجیتال تبدیل شده.
📉 شاید بهزودی چالش واقعی گوگل نه بینگ باشد، نه اپلیکیشنی جدید؛ بلکه یک مدل زبانی که نیاز به جستجو را کاملا از بین ببرد.
#هوش_مصنوعی #چتجیپیتی #گوگل #آینده
طبق اعلام رسمی OpenAI، کاربران روزانه ۲.۵ میلیارد پرامپت به چتجیپیتی میفرستند؛ رقمی حیرتانگیز که تنها ۳۳۰ میلیون از آن مربوط به آمریکا است.
🔍 برای مقایسه، گوگل روزانه بین ۱۳ تا ۱۶ میلیارد جستجو دریافت میکند. هرچند هنوز فاصله هست، اما رشد چتجیپیتی بسیار سریعتر بوده. فقط در ۸ ماه گذشته، تعداد درخواستهای روزانه آن بیش از دو برابر شده.
💬 این روند نشان میدهد که چتجیپیتی دیگر صرفاً یک ابزار گفتگو نیست؛ بلکه به گزینهای جدی برای جستجوی اطلاعات، نوشتن، کدنویسی و بسیاری از کارهای روزمره دیجیتال تبدیل شده.
📉 شاید بهزودی چالش واقعی گوگل نه بینگ باشد، نه اپلیکیشنی جدید؛ بلکه یک مدل زبانی که نیاز به جستجو را کاملا از بین ببرد.
#هوش_مصنوعی #چتجیپیتی #گوگل #آینده
👍3🔥3❤1
🚨 نفوذ به سرورهای دولتها از طریق SharePoint
هکرها با سوءاستفاده از یک آسیبپذیری صفر-روزه در Microsoft SharePoint، حملاتی هدفمند علیه سازمانهای دولتی آغاز کردهاند. طبق گزارش CISA و تحلیلگران Censys، این حملات ابتدا نهادهای دولتی آمریکا، دانشگاهها و شرکتهای انرژی را هدف قرار دادهاند.
🔍 این آسیبپذیری هنوز Patch نشده و بین ۹ تا ۱۰ هزار سرور آسیبپذیر SharePoint هنوز در اینترنت قابل دسترسی هستند.
⚠️ این آسیبپذیری فقط نسخههای نصبشده محلی SharePoint را تحت تأثیر قرار میدهد، سازمانهایی که از نسخههای محلی استفاده میکنند باید هر چه سریعتر یا آن را از اینترنت جدا کنند یا بروزرسانی امنیتی را نصب نمایند.
🕵️♂️ تحلیلگران معتقدند حملات اولیه توسط گروههای وابسته به دولتها انجام شدهاند، اما با افشای عمومی آسیبپذیری، احتمال موج جدیدی از حملات توسط دیگر بازیگران سایبری وجود دارد.
#امنیت_سایبری #مایکروسافت #هک
هکرها با سوءاستفاده از یک آسیبپذیری صفر-روزه در Microsoft SharePoint، حملاتی هدفمند علیه سازمانهای دولتی آغاز کردهاند. طبق گزارش CISA و تحلیلگران Censys، این حملات ابتدا نهادهای دولتی آمریکا، دانشگاهها و شرکتهای انرژی را هدف قرار دادهاند.
🔍 این آسیبپذیری هنوز Patch نشده و بین ۹ تا ۱۰ هزار سرور آسیبپذیر SharePoint هنوز در اینترنت قابل دسترسی هستند.
⚠️ این آسیبپذیری فقط نسخههای نصبشده محلی SharePoint را تحت تأثیر قرار میدهد، سازمانهایی که از نسخههای محلی استفاده میکنند باید هر چه سریعتر یا آن را از اینترنت جدا کنند یا بروزرسانی امنیتی را نصب نمایند.
🕵️♂️ تحلیلگران معتقدند حملات اولیه توسط گروههای وابسته به دولتها انجام شدهاند، اما با افشای عمومی آسیبپذیری، احتمال موج جدیدی از حملات توسط دیگر بازیگران سایبری وجود دارد.
#امنیت_سایبری #مایکروسافت #هک
❤3🔥2👍1
🤖 سانسور در چتباتهای هوش مصنوعی
بسیاری تصور میکنند هوش مصنوعی بیطرف و آزاد است، اما واقعیت این است که چتباتها نیز محدود و سانسورشدهاند — چه به دلایل فنی، چه سیاسی و چه اخلاقی.
🔒 محدودیتهای متداول:
پاسخ ندادن به موضوعات سیاسی حساس یا مربوط به دولتها
پرهیز از اظهارنظر در مورد ادیان، قومیتها و جنسیت
امتناع از تولید مطالب خشونتآمیز، نفرتپراکن یا پورنوگرافیک
ناتوانی در ارائه راهنماییهای خطرناک (مثل ساخت بمب، هک کردن، یا اقدامات آسیبزننده)
🌐 برخی کشورها حتی درخواستهایی برای فیلتر کردن موضوعات خاص ارائه دادهاند. بهعنوان مثال، گفتگو درباره اعتراضات داخلی یا سانسور اینترنت در برخی مناطق، بهطور خودکار محدود میشود.
🤖 سازندگان مدلهای زبانی این سانسورها را با هدف "استفاده ایمن، اخلاقی و جهانیپذیر" توجیه میکنند. اما این موضوع سوالهایی درباره آزادی بیان، شفافیت و سوگیریهای پنهان در سیستمهای هوش مصنوعی ایجاد کرده است.
📌 آیا هوش مصنوعی باید بیطرف بماند؟ یا مطابق با سیاستها و ارزشهای سازندگانش رفتار کند؟
#هوش_مصنوعی #سانسور #چتبات #آزادی_بیان
بسیاری تصور میکنند هوش مصنوعی بیطرف و آزاد است، اما واقعیت این است که چتباتها نیز محدود و سانسورشدهاند — چه به دلایل فنی، چه سیاسی و چه اخلاقی.
🔒 محدودیتهای متداول:
پاسخ ندادن به موضوعات سیاسی حساس یا مربوط به دولتها
پرهیز از اظهارنظر در مورد ادیان، قومیتها و جنسیت
امتناع از تولید مطالب خشونتآمیز، نفرتپراکن یا پورنوگرافیک
ناتوانی در ارائه راهنماییهای خطرناک (مثل ساخت بمب، هک کردن، یا اقدامات آسیبزننده)
🌐 برخی کشورها حتی درخواستهایی برای فیلتر کردن موضوعات خاص ارائه دادهاند. بهعنوان مثال، گفتگو درباره اعتراضات داخلی یا سانسور اینترنت در برخی مناطق، بهطور خودکار محدود میشود.
🤖 سازندگان مدلهای زبانی این سانسورها را با هدف "استفاده ایمن، اخلاقی و جهانیپذیر" توجیه میکنند. اما این موضوع سوالهایی درباره آزادی بیان، شفافیت و سوگیریهای پنهان در سیستمهای هوش مصنوعی ایجاد کرده است.
📌 آیا هوش مصنوعی باید بیطرف بماند؟ یا مطابق با سیاستها و ارزشهای سازندگانش رفتار کند؟
#هوش_مصنوعی #سانسور #چتبات #آزادی_بیان
❤3
🧠 تکنیک های پرامپت نویسی : وقتی مدل باید اول از شما سؤال بپرسد
در کار با ابزارهای هوش مصنوعی مانند ChatGPT، تنها تسلط به سی شارپ یا دات نت کافی نیست. توانایی تعامل مؤثر با مدلها از طریق «مهندسی پرامپت» به مهارتی کلیدی برای توسعهدهندگان تبدیل شده است.
یکی از روشهای مؤثر، استفاده از تکنیک پرسش معکوس (Reverse Q/A) است. به جای دادن یک دستور کلی، از مدل بخواهید ابتدا از شما سؤال بپرسد تا نیازها و جزئیات مسئله را بهتر درک کند.
برای مثال:
«قبل از نوشتن کد، چه نوع API قراره پیادهسازی بشه؟»
«چه اطلاعاتی برای تولید یک کلاس maintainable در سی شارپ نیاز داری؟»
چرا این مهم است؟
درست مانند یک توسعهدهندهی تازهکار که بدون درک دقیق مسئله نمیتواند خروجی مناسبی ارائه دهد، مدلها هم برای تولید نتیجهی باکیفیت به زمینه و هدف نیاز دارند.
کاربردهای این رویکرد:
✅طراحی معماری نرمافزار
✅تولید مستندات
✅بازنویسی کد
✅تولید Unit Test
با این روش، کمتر وقت برای اصلاح و تست صرف میکنید و بیشتر روی تفکر سیستمی و طراحی مؤثر متمرکز میشوید.
#برنامهنویسی #مهندسی_پرامپت #ChatGPT #هوش_مصنوعی
در کار با ابزارهای هوش مصنوعی مانند ChatGPT، تنها تسلط به سی شارپ یا دات نت کافی نیست. توانایی تعامل مؤثر با مدلها از طریق «مهندسی پرامپت» به مهارتی کلیدی برای توسعهدهندگان تبدیل شده است.
یکی از روشهای مؤثر، استفاده از تکنیک پرسش معکوس (Reverse Q/A) است. به جای دادن یک دستور کلی، از مدل بخواهید ابتدا از شما سؤال بپرسد تا نیازها و جزئیات مسئله را بهتر درک کند.
برای مثال:
«قبل از نوشتن کد، چه نوع API قراره پیادهسازی بشه؟»
«چه اطلاعاتی برای تولید یک کلاس maintainable در سی شارپ نیاز داری؟»
چرا این مهم است؟
درست مانند یک توسعهدهندهی تازهکار که بدون درک دقیق مسئله نمیتواند خروجی مناسبی ارائه دهد، مدلها هم برای تولید نتیجهی باکیفیت به زمینه و هدف نیاز دارند.
کاربردهای این رویکرد:
✅طراحی معماری نرمافزار
✅تولید مستندات
✅بازنویسی کد
✅تولید Unit Test
با این روش، کمتر وقت برای اصلاح و تست صرف میکنید و بیشتر روی تفکر سیستمی و طراحی مؤثر متمرکز میشوید.
#برنامهنویسی #مهندسی_پرامپت #ChatGPT #هوش_مصنوعی
👍6❤1
دلفی: از دوران طلایی تا حاشیهنشینی
دلفی برای بسیاری از برنامهنویسان ایرانی در دهههای ۷۰ و ۸۰ شمسی، اولین تجربه حرفهای در توسعه نرمافزار بود.
این زبان در سال ۱۹۹۵ توسط شرکت Borland معرفی شد و با ترکیب زبان Pascal و محیط RAD، تحولی در توسعه دسکتاپ ویندوزی ایجاد کرد. ویژگیهایی مانند طراحی رابط گرافیکی با درگودراپ، سرعت کامپایل بالا و یادگیری آسان، آن را به گزینه محبوب توسعهدهندگان نرمافزارهای مالی، صنعتی و اتوماسیون در ایران تبدیل کرد.
اما بهتدریج، محبوبیت Delphi کاهش یافت. مهمترین دلایل این افول عبارتاند از:
▫️عقبماندن از فناوریهای مدرن مانند .NET و توسعه وب
▫️تغییرات مکرر در شرکت مالک (از Borland تا Embarcadero)
▫️عدم وجود جامعه کاربری فعال و اکوسیستم پویا
▫️کمبود نوآوری و عدم انطباق با نیازهای جدید بازار
امروز Delphi هنوز در برخی صنایع خاص فعال است، اما نقش آن بیشتر به پشتیبانی از سامانههای قدیمی محدود شده. با این حال، برای بخشی از جامعه توسعهدهندگان، همچنان نمادی از دورهای خاص در تاریخ نرمافزار باقی مانده است.
#برنامهنویسی
دلفی برای بسیاری از برنامهنویسان ایرانی در دهههای ۷۰ و ۸۰ شمسی، اولین تجربه حرفهای در توسعه نرمافزار بود.
این زبان در سال ۱۹۹۵ توسط شرکت Borland معرفی شد و با ترکیب زبان Pascal و محیط RAD، تحولی در توسعه دسکتاپ ویندوزی ایجاد کرد. ویژگیهایی مانند طراحی رابط گرافیکی با درگودراپ، سرعت کامپایل بالا و یادگیری آسان، آن را به گزینه محبوب توسعهدهندگان نرمافزارهای مالی، صنعتی و اتوماسیون در ایران تبدیل کرد.
اما بهتدریج، محبوبیت Delphi کاهش یافت. مهمترین دلایل این افول عبارتاند از:
▫️عقبماندن از فناوریهای مدرن مانند .NET و توسعه وب
▫️تغییرات مکرر در شرکت مالک (از Borland تا Embarcadero)
▫️عدم وجود جامعه کاربری فعال و اکوسیستم پویا
▫️کمبود نوآوری و عدم انطباق با نیازهای جدید بازار
امروز Delphi هنوز در برخی صنایع خاص فعال است، اما نقش آن بیشتر به پشتیبانی از سامانههای قدیمی محدود شده. با این حال، برای بخشی از جامعه توسعهدهندگان، همچنان نمادی از دورهای خاص در تاریخ نرمافزار باقی مانده است.
#برنامهنویسی
❤15👍1