uz
Feedback
آخرین کد نویس

آخرین کد نویس

Kanalga Telegram’da o‘tish

دوران برنامه‌نویسی سنتی به پایان رسیده؛ یا با هوش مصنوعی هم‌مسیر می‌شی یا جا می‌مونی. اینجا یاد می‌گیریم چطور با اهرمِ AI، ده برابر سریع‌تر کد بزنیم و مهندسِ آینده باشیم. به جمع آخرین کدنویس‌ها خوش اومدی. گروه: https://t.me/lastcoderworldg

Ko'proq ko'rsatish
399
Obunachilar
Ma'lumot yo'q24 soatlar
+47 kunlar
+3330 kunlar
Postlar arxiv
سلام وقت بخیر. من یه پروژه مایکروسرویسی با دات نت اسپایر کار کردم. که نکات و معماری و پترن های خوبی داخلش هست که میتونید ازش استفاده کنید. در صورتی که خوشتون اومد ، خوشحال میشم به این ریپازیتوری من ستاره بزنید . https://github.com/YAS-SIIN/PlainBridge <Yasin/>

Repost from InvestFund
🎞 سم التمن: موفقیت ربطی به باهوش بودن نداره! 💡خیلی‌ها فکر می‌کنن بهترین فاندرها برنده می‌شن چون باهوش‌ترن، شبکه قوی‌تری دارن یا توی حوزه‌شون تخصص بالایی دارن. ولی سم التمن (باتجربه YC و OpenAI) میگه رمز اصلی این نیست. اما سم التمن میگه رمز اصلی چیز دیگه‌ست: سرسختی و پافشاری بی‌وقفه. همون چیزی که پل گراهام بهش می‌گه «relentlessly resourceful». 📌 التمن می‌گه سه ویژگی حیاتی توی همه‌ی فاندرهای موفق مشترکه: ▫️تمرکز: حواس‌پرتی‌ها رو کنار بذارن و فقط کار اصلی رو جلو ببرن. ▫️باور به خود: چون اگه خودت باور نکنی، هیچ‌کس دیگه‌ای باور نمی‌کنه. ▫️ارتباطات شخصی: از جذب تیم و سرمایه تا فروش ویژن و ساختن اعتماد. 📍و یک عامل مهم دیگه که خیلی‌ها دست‌کم می‌گیرن: ارتباط شفاف و ساده. تقریباً همه‌ی استارتاپ‌های بزرگ فاندرهایی داشتن که می‌تونستن ایده‌شون رو در کمتر از ۲۵ کلمه توضیح بدن. 📌 فاندرهایی که این ویژگی‌ها رو داشته باشن، تیم قوی می‌سازن، اعتماد می‌گیرن و ایده‌شون رو به نتیجه می‌رسونن. @Investingfund

🤔 چرا == همیشه جواب نمی‌ده؟ تفاوتش با .Equals() توی سی شارپ چیه؟ فرض کن داری یه فرم ثبت‌نام می‌سازی و می‌خوای بررسی کنی که دو مقدار ورودی با هم برابرن یا نه. می‌زنی:
c#
if (input1 == input2) { /* do something */ }
ولی یه روز می‌بینی که مقایسه درست کار نمی‌کنه—در حالی که مقدارها یکی‌ان! اینجاست که باید بدونی تفاوت == و .Equals() چیه. 🔹 == برای انواع پایه مثل int, string, bool معمولاً خوب جواب می‌ده. 🔹 ولی برای کلاس‌های سفارشی، ممکنه فقط آدرس حافظه رو مقایسه کنه—not the actual content. مثال:
c#
string a = "hello";
string b = new string("hello".ToCharArray());

Console.WriteLine(a == b); // true ✅
Console.WriteLine(a.Equals(b)); // true ✅
اما حالا یه کلاس ساده بساز:
c#
class Person {
 public string Name;
}
و مقایسه کن:
c#
var p1 = new Person { Name = "Hamed" };
var p2 = new Person { Name = "Hamed" };

Console.WriteLine(p1 == p2); // false ❌
Console.WriteLine(p1.Equals(p2)); // false ❌
چرا؟ چون هیچ‌کدوم از این‌ها مقدار Name رو مقایسه نمی‌کنن. اگه بخوای .Equals() درست کار کنه، باید Overrideش کنی:
c#
public override bool Equals(object obj)
{
 return obj is Person other && this.Name == other.Name;
}
📌 نتیجه؟ اگه با کلاس‌های سفارشی کار می‌کنی، همیشه حواست باشه که == ممکنه گمراهت کنه. برای مقایسه‌ی واقعی، از .Equals() استفاده کن و اگه لازم شد، Overrideش کن.

Repost from N/a
#سامانه_سیستم_اطلاعات_مدیریت_آرمان نسخه: V218-cff21d5, 1404/06/24 تعریف گزارش روزانه پروژه تکمیل بخش ترازنامه مالی تعریف سطح
#سامانه_سیستم_اطلاعات_مدیریت_آرمان نسخه: V218-cff21d5, 1404/06/24 تعریف گزارش روزانه پروژه تکمیل بخش ترازنامه مالی تعریف سطح دسترسی ها با قالب جدید نسخه دمو سامانه مدیریت اطلاعات آرمان: 💻 http://bgsarmansystem.tryasp.net/ User: demo1 Pass: Demo@1234 کانال سامانه مدیریت اطلاعات آرمان: 👉 https://t.me/bgsarmansystem وب سایت شرکت بهینه گستر صنایع آرمان: https://bgsiran.ir تلگرام: 📡 https://t.me/ijieor 📡 http://t.me/bgsarman1 👉 https://t.me/drrezalotfi 👉 https://t.me/OREUROONLINE 👉 https://t.me/bgsarmansystem ایتا: https://eitaa.com/bgsarman1 بله: https://ble.ir/bgsarman1 روبیکا: https://rubika.ir/bgsarman1

🚀 نقشه راه فارسی ASP.NET Core – ۲۰۲۵ اگر تازه می‌خوای ASP.NET Core یاد بگیری یا مسیرت رو سازماندهی کنی، این مخزن برات مفیده. قدم‌به‌قدم مسیرها، ابزارها و کتابخانه‌های کلیدی برای تبدیل شدن به یک توسعه‌دهنده حرفه‌ای ASP.NET Core در این نقشه راه فارسی جمع‌آوری شده. ⭐️ بررسی کن، ستاره بده و یادگیریت رو برنامه‌ریزی کن: https://github.com/hheydarian/AspNetCore-Developer-Roadmap-persian

از Magic Numbers اجتناب کنید !! وقتی در متد ‎IsFreeShipping عدد ‎5000 به صورت مستقیم استفاده شده مشخص نیست این عدد چه مفهومی
از Magic Numbers اجتناب کنید !! وقتی در متد ‎IsFreeShipping عدد ‎5000 به صورت مستقیم استفاده شده مشخص نیست این عدد چه مفهومی دارد. ممکن است نشان دهنده ی «حداقل مبلغ برای ارسال رایگان» باشد یا صرفاً یک عدد است که یکی برای تست نوشته است . چنین افتضاحی باعث میشود کد مبهم و غیر قابل درک شود. راه کار درست این است که مقدار ‎5000 به صورت یک ثابت معنادار مثل ‎FreeShippingThreshold تعریف شود. در این حالت هدف عدد به وضوح مشخص است، کد خواناتر میشود و در صورت تغییر سیاست فروشگاه (مثلاً افزایش این مقدار / میزان به ‎6000)، تنها کافی است مقدار ثابت تغییر داده شود و نیاز به تغییر در بخش های متعدد کد نخواهد بود. 🔗 LinkedIn Post

📌 تفاوت IsNullOrEmpty و IsNullOrWhiteSpace در سی شاپ در زبان #CSharp برای بررسی اینکه یک رشته مقداردهی شده یا نه، معمولاً از
📌 تفاوت IsNullOrEmpty و IsNullOrWhiteSpace در سی شاپ در زبان #CSharp برای بررسی اینکه یک رشته مقداردهی شده یا نه، معمولاً از متد string.IsNullOrEmpty() استفاده می‌کنیم. این متد بررسی می‌کنه که رشته null یا خالی ("") نباشه. اما یه نکته‌ی مهم اینه که این متد فاصله‌ها (مثل " " یا "\t") رو خالی حساب نمی‌کنه. یعنی رشته‌ای که فقط شامل فاصله باشه، از نظر IsNullOrEmpty معتبره! برای بررسی دقیق‌تر، باید از string.IsNullOrWhiteSpace() استفاده کنیم. این متد علاوه بر null و خالی بودن، رشته‌هایی که فقط شامل فاصله یا تب هستن رو هم نامعتبر در نظر می‌گیره. ✅ مثال:
string a = null;
string b = "";
string c = "   ";

Console.WriteLine(string.IsNullOrEmpty(a)); // true
Console.WriteLine(string.IsNullOrEmpty(b)); // true
Console.WriteLine(string.IsNullOrEmpty(c)); // false ❌

Console.WriteLine(string.IsNullOrWhiteSpace(c)); // true ✅
استفاده از IsNullOrWhiteSpace در اعتبارسنجی ورودی‌ها، فرم‌ها، و داده‌های کاربر باعث جلوگیری از باگ‌های پنهان می‌شه.

دوره لینکدین - رایگان 🔗 دانشکار
دوره لینکدین - رایگان 🔗 دانشکار

دوره هنر پرامپت‌نویسی؛ ورود هوشمندانه به دنیای هوش مصنوعی - رایگان 🔗 دانشکار
دوره هنر پرامپت‌نویسی؛ ورود هوشمندانه به دنیای هوش مصنوعی - رایگان 🔗 دانشکار

🐜 انیمیشن کوتاه Ant – وقتی یک مورچه‌یِ متفاوت سازمان رو متحول می‌کنه!

شاید فعالیتم این مدت کمتر بشه، چون در حال آماده‌سازی یه دوره جامع، پروژه‌محور و به‌روز از سی شارپ هستم 😍✅ به زودی خبرای خیلی خوبی براتون دارم!

دیروز روز برنامه نویس بود و من فراموش کردم تبریک بگم مبارک همه کسایی که دارن سخت تلاش میکنن و هر روز یه باگ رو رفع میکنن 😘❤️

افزوده شدن ایموجی‌های جدید به نسخه آزمایشی ویندوز.
افزوده شدن ایموجی‌های جدید به نسخه آزمایشی ویندوز.

بازطراحی جعبه پرامپت Copilot که کار با قابلیت Click to Do را ساده‌تر می‌کند و امکان وارد کردن دستور جدید مستقیما در همان باکس
بازطراحی جعبه پرامپت Copilot که کار با قابلیت Click to Do را ساده‌تر می‌کند و امکان وارد کردن دستور جدید مستقیما در همان باکس را فراهم می‌سازد.

در بیلد آزمایشی جدید ویندوز ۱۱ (26220.6682) دو قابلیت تازه اضافه شده است:

قابلیت ترجمه صوتی مبتنی بر هوش مصنوعی به مرورگر Edge اضافه شد؛ شرط: حداقل ۱۲ گیگابایت رم
قابلیت ترجمه صوتی مبتنی بر هوش مصنوعی به مرورگر Edge اضافه شد؛ شرط: حداقل ۱۲ گیگابایت رم

یه خبر عالی 🥳🥳🥳 طبق گفته Mads Kristensen توسعه دهنده اصلی ویژوال استودیو، ویژوال استودیو ۲۰۲۶ در راهِ 🥰 https://devblogs.microsoft.com/visualstudio/visual-studio-2026-insiders-is-here/

پدرخوانده هوش مصنوعی هشدار داد: عده قلیلی ثروتمند، و انبوهی بیکار و فقیر میشوند ▫️جفری هینتون، استاد بازنشسته دانشگاه تورنتو و یکی از پیشگامان AI در جهان می باشد که موفق به دریافت جایزه نوبل شده است. هینتون به تازگی در مصاحبهای با Financial Times هشدار داده است که هوش مصنوعی در چارچوب اقتصادی سرمایهداری کنونی باعث خواهد شد ثروت در اختیار گروه کوچکی از صاحبان سرمایه قرار گیرد و در مقابل، میلیونها نفر شغلشان را از دست بدهند. ▫️سود گسترده باعث خواهد شد که فقط تعداد اندکی پولدارتر شوند و اکثریت فقیرتر خواهند شد. اضافه نوشت از طرف خودم : این شامل افراد تحصیل کرده نمی شود - جامعه ی داغان و شوت و خیلی نابود هم هیچ وقت مهم نبوده اند که الان بخواهند باشند ( با تاسف البته ) 🔗 LinkedIn Post

https://github.com/hheydarian/AspNetCore-Developer-Roadmap-persian یه مخزن خفن دیگه در حال تکمیل 😉 نقشه راه ASP.NET Core