کانال توسعه دهندگان سی شارپ
154 subscribers
32 photos
5 videos
6 files
87 links
اینجا از تجربیاتم توی برنامه نویسی می نویسم🙌
یک عدد دات نت کار
گیت هاب من:
https://github.com/hassanrafatjoo
Download Telegram
در مزخرف کد زدن هوش های مصنوعی همین بس که یه کار خیلی ساده رو می‌پیچونن در حالی که خودت خیلی ساده تر میتونستی موضوع رو حلش کنی

تا وقتی ساختار کلی زبان یا فریم ورک رو بلد نباشی تو هر چی دوست داری بهش بگو فلان کار کنه

حتی اگر به اون درجه ای برسه که بتونه کامل انجام بده هم تو باید اون زبان رو بلد باشی
میخوام دو تا از عجیب ترین Http status code هایی که وجود داشته و داره رو بگم

احتمالا درمورد Http Status Code 418 شنیده باشین.
418 (I'm a teapot)
داره میگه من قوری ام! جالب تر از اینکه چرا وجود داره و میگه من قوری ام اینه که به طور رسمی این http status code تو RFC 2324 ثبت شده!

این یکی رسمی نیست اصلا ولی تو Twitter API v1 ازش استفاده شده بود.
420 (Enhance your calm)
برای اینکه بگن آقا زیاد داری درخواست میفرستی از این استفاده میکردن
بعدا چون تو استاندارد نبود تو v1.1 اومدن تبدیلش کردن به 429 (Too many requests).

@DevTwitter | <Ali Valizadeh/>
یه ویدیو ضبط کردم راجع به لایسنس های مختلف نرم افزاری ( پروژه های اوپن سورس ) و در کنارش دو تا مفهوم Sequence Length و Context Window در هوش مصنوعی
به زودی قرارش میدم توی کانال

این ویدیو در اصل واسه یه دوره آموزش هوش مصنوعی دیپ سیک هست ولی خیلی به کارتون میاد و با انواع لایسنس ها آشنا میشید
Media is too big
VIEW IN TELEGRAM
آشنایی با مبحث اوپن سورس و لایسنس های نرم افزاری Permissive و Copy-Left

اینجا کامل با مجوزهایی مثل GPL که یکی از معروف ترین ها هست آشنا میشید
Forwarded from Linuxor ?
کل علم مهندسی نرم افزار بر پایه تکامل تدریجی و تکرار برای بهبود ساخته شده، یعنی شما یه چیزی می‌سازین به مرور هی بهتر و سازگار ترش می‌کنید. (کل شرکت های بزرگ هم همین‌کارو میکنن)

حالا سوال پیش می‌آد، یکی می‌گه من علم مهندسی نرم افزار رو کلا قبول ندارم می‌خوام یه چیز ابرقهرمان بسازم که تکاملی نباشه و یهویی یه چیز قوی باشه آیا ممکنه؟ جواب بله ممکنه، چون مهندسی نرم افزار الزاما بهینه ترین مسیر رو نرفته یعنی این علمی که داریم الان بهترین مسیرش نیست، ولی اینکه شما بتونید رندوم یه چیز بهینه تر ازش پیدا کنید کار عملا سختیه، ولی ممکنه.

برای مثال یه تیم شاید 10 سال برای تولید یه برنامه آموزش زبان با چت کردن وقت گذاشته باشن و کلی الگوریتم براش نوشته باشن و یه چیز حرفه ای و قابلیت گفتگوی حرفه ای ساخته باشن، اما امروز یه نفر یه هفته ای همین کارو با LLM ها مشابهش رو بسازه. ولی دقت کنید همیشه شانس باهاتون یار نیست و LLM هم ممکنه وجود نداشته باشه.

@Linuxor
بسیار به خودتون از نظر سلامتی جسمی و ذهنی اهمیت بدید تا دچار فرسودگی ذهنی و شغلی نشید
تا یه جایی ذهن آدم خوب جواب میده

حتما ورزش کنید-خوب بخوابید،تغذیه تون رو بهش اهمیت بدید-کمتر از شبکه های اجتماعی استفاده کنید و سعی کنید بیشتر به لحاظ فنی و مهارت های نرم خودتون رو بهتر کنید

چند روزی هست که واقعا نای کار کردن رو ندارم و زود خسته میشم

هر از چند گاهی یه چکاپ برید تا از وضعیت سلامتی خودتون مطلع بشید

گاهی وقتا زندگی ماشینی خسته کننده تر از چیزی هست که تصورش رو داریم

مراقب خودتون باشید🤍❤️
👍1
استاد دانشگاه شدن واقعا برا بعضی زیاده
معدود درس های دانشگاه توی صنعت به کار میاد صرفا واسه اینه به لحاظ تحلیلی یکمی تفکر ما رو بهتر کنه
وگرنه اکثر دروس هیچ کاربردی ندارن
از ما نمیخوان که براشون مدار منطقی طراحی کنیم
از ما نمیخوان براشون ساختمان گسسته توضیح بدیم
از ما کار واقعی و پروژه میخوان

بازار کار واقعی چالش های صحبت کردن با کارفرما داره،چالش های بحث مالی داره که کارفرما بخواد برای کارش هزینه کنه
بازار کار واقعی نمیگه شما نمره فلان درست چند شدی

تاثیر 100 درصدی توی موضوع نداره
Forwarded from آخرین کد نویس
فردا روز بزرگ دات‌نتی‌هاست!

مایکروسافت قراره NET 10. رو منتشر کنه 🎉
نسخه‌ای که کلی قابلیت جدید، بهبود عملکرد و آینده‌ی دات‌نت رو با خودش میاره 💪

آماده باشید برای شروع یه فصل تازه در دنیای NET. 🔥
2😢1
Forwarded from tech-afternoon (Amin Mesbahi)
تا دقایق دیگه، رویداد ۳ روزه NET Conf 2025. شروع می‌شه و دات‌نت ۱۰ به صورت رسمی ارائه می‌شه.
مشاهده زنده رویداد
https://www.dotnetconf.net

💬 اگر دوست داشتید در مورد قابلیت‌های مورد انتظار یا حتی مورد نفرتتون 😁 بگید!
Please open Telegram to view this post
VIEW IN TELEGRAM
1
اولین تغییرات اعمال شده در دات نت ۱۰
بهینه سازی Minimal API هست که هم سریع تر و هم از مموری کمتری استفاده میکنه نسبت به دات نت ۸

سعی میکنم به صورت لحظه ای بگم موارد رو
1
قابلیت null conditional assaginment اضافه شده اینجوری که من دیدم برای پراپرتی ها میتونید علامت سوال قرار بدید تا اون ها مقادیر نال بپذیرن

جلسه رو هم در حال ضبطش هستم و بعد از فشرده کردن توی کانال میزارمش
1👍1
مورد بعدی بهینه سازی aspire هست که در بحث کانتینر و فضای ابری استفاده میشه
1
ظاهرا برای این که بتونیم یه اکستنشن متد بسازیم از کلمه کلیدی extension استفاده می‌کنیم
بعد اگر این موارد اشتباه بودن اصلاح شده قرار میگیره
1👍1
برای .NET MAUI یه شبیه ساز یا Simulator برای IOS منتشر شده که میتونید نرم افزار رو اجرا کنید
1
یکی از بزرگترین قابلیت هایی که به ویژوال استودیو 2026 اضافه شده اینه شما میتونید تموم تنظیمات،workloads و کامپوننت ها رو از نسخه قبلی ینی 2022 به این ورژن انتقال بدید

همینطور افزونه هایی که نصب روی 2022 نصب میشدند قابلیت سازگاری با 2026 رو دارن



اگر هم که از نسخه insider استفاده میکردید متوجه شدید که تم های جدیدتری منتشر شده
1
توی ویژوال 2026 سعی شده که از هوش مصنوعی Copilot در تمامی مراحل توسعه استفاده بشه
1