.NET Internals
Відкрити в Telegram
سلام من سعیدم و اینجا در مورد موضوعات عمیق تر دات نت و کلا مهندسی نرم افزار صحبت میکنیم!
Показати більшеКраїна не вказанаКатегорія не вказана
661
Підписники
+324 години
+87 днів
+7430 днів
Завантажуємо дані
Схожі канали
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Хмара тегів
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
листопад '26лист '26
листопад '26
+8
в 0 каналах
жовтень '26
+656
в 6 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 08 листопада | 0 | |||
| 07 листопада | +3 | |||
| 06 листопада | 0 | |||
| 05 листопада | 0 | |||
| 04 листопада | +3 | |||
| 03 листопада | +1 | |||
| 02 листопада | 0 | |||
| 01 листопада | +1 |
Дописи каналу
| 2 | یه اسکیل عجیب پیدا کردم برای ساختن 3D از همه چی!
امتحانش کردم و دست به دهن موندم!
https://github.com/elvarofficial/teardown?v=2 | 565 |
| 3 | یادته معلم میبردت پای تخته ازت سوال میپرسید؟
چه حسی داشت اگر براش آماده نبودی؟
بنیان گذار HashiCorp (شرکتی که terraform رو ساخته) یه همچین موضوعی توی عصری که همه چی با AI نوشته میشه عنوان کرده. "Whiteboard defence"
خیلی از ما دیگه مثه قبل کد نمینویسیم و همشو AI داره میزنه و خوب هم میزنه و دمش گرم!
اما ما به عنوان مهندس نرم افزار باید بتونیم از کدی که AI نوشته و "ما قبولش کردیم" دفاع کنیم و توضیح بدیم.
اگر کسی روی PR سوال نوشت چرا این راه رو انتخاب کردی یا اگر اینجا خطا خورد چی میشه باید بتونیم توضیح بدیم.
خودمون رو گول نزنیم شاید کسی بگه خوب همون سوال رو دوباره میدم به AI جوابشو میده! اگر تو یه کال بودی چی؟؟ اگر لیدت اومد نشست کنار دستت و ازت سوال پرسید چی؟؟
اینجا در مورد پروژه شخصی صحبت نمیکنه بلکه برای پروژه های بزرگ هست که کلی مشتری دارن، از کدی که تو میزنی هرچند کوچیک خیلی ها استفاده میکنن، شاید نمونه داخیلش میشه دیجی کالا یا اسنب، یه کد کوچیک میتونه کلی نارضایتی ایجاد کنه اگر درست فهمیده نشده باشه.
به نظرم هنوزم تو عصر AI مهندس نرم افزار خوب و نه چندان خوب رو میشه به راحتی تشخیص داد! | 557 |
| 4 | خوب خبر اینکه Rookey اپن سورس شد!
این پروژه ای بود که اخر هفته ها یه مقداری روش کار میکردم و در کنار لذت بردن از مسیر کلی چیز یاد گرفتم.
ایده ساده بود یه آیجنت که به لپتاپ وابسته نباشه!
ولی کارای خیلی بیشتری تو ذهنم هست که پیاده کنم و یه جلسه معرفی رو واسش میذارم و درموردش صحبت میکنم خودتون چطور یه ورژن برای خودتون یا شرکتتون بیارید بالا.
لطفا شیر کنید و دوس دارم که مشارکت کنید توی دولوپ کردنش!
ارادت
ریپو: https://github.com/sa-es-ir/rookery | 560 |
| 5 | یادش بخیر…
یه زمانی غرق بحثهای تکنیکال بودیم.
مینشستیم بحث میکردیم که چرا GC نمیاد LOH رو Compact کنه!
سر پارتیشنبندیهای کافکا و انواعواقسام Partition Assignment حرف میزدیم.
سر روشهای مختلف پیادهسازی Idempotency با هم بحث میکردیم، گاهی حتی دعوامون میشد!
الان اما همهچی شده AI.
گاهی فکر میکنم همونطور که ما آخرین نسلی بودیم که توی کوچهخیابون بازی میکردیم، شاید آخرین نسلی هم باشیم که از ساعتها بحث و کلنجار رفتن سر جزئیات تکنیکال، از خودِ تکنولوژی و از یاد گرفتن چیزهای جدید لذت میبردیم.
انگار یه چیزی از لذت مهندسی نرمافزار، وسط این همه هیاهوی AI مرد... | 304 |
| 6 | یه مشکل امنیتی حاد در PHP گزارش ده. اگر پی اچ پی شما آپدیت شده نیست و از اینترنت قابل دسترسی است (مثلا وردپرس یا هر چیز دیگه) باید همین الان از اینترنت قطعش کنین و مطمئن بشین که بعد از آپدیت دوباره دسترسی بهش رو برقرار میکنین. این یکی از بدترین اتفاقاتی است که می شد بیافته. از امروز باید حساب کنیم که هر سرور دارای پی اچ پی آپدیت نشده، قابل هک است.
بدی ماجرا اینه که من و شما آپدیت می کنیم ولی هزاران سرور در همه جای دنیا هستن که هرگز آپدیت نخواهند شد..
پس:
• مطمئن بشین که پی اچ پی شما در دسترس نیست. حتی با داون کردن سایت (جادی.نت الان داون است)
• مطمئن بشین که پی اچ پی شما به یکی از این نسخه ها آپدیت شده: PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35
• اگر به دلیلی امکان آپدیت ندارین به این راهنما مراجعه کنید: https://www.php.net/index.php#2026-10-20-1
• اگر در این لحظه هیچ جوری نمی تونین امن کنین می تونین کمی دلتون رو خوش کنین که فعلا گزارشی از هک از طریق این حمله نداشتیم ولی با توجه به منتشر شدن پچ و عمومی بودن هک، حتما در جریان است. دل خوش نکنین و آپدیت کنین یا پی اچ پی رو از دسترس خارج کنین.
https://www.huntress.com/blog/php2shell-leaked-critical-php-vulnerabilities
#امنیت | 548 |
| 7 | AI Agent - Part 1
برای اون دسته از رفقایی که نتونستن در جلسات قبلیه ما شرکت کنن، این دقیقا شروع بحث هست، که دوباره تکرار میکنیمش.
🚨 به علت تکراری بودن جلسه، ایمیل برای گروه وی ای پی نرفته است.
ظرفیت : ۵۰ نفر
تاریخ: ۵ شنبه ۳۰ مهر ماه ساعت ۹ صبح به وقت تهران
🚨🚨 چنانچه صد در صد شرکت میکنید، رجیستر کنید. بعد از رجیستر کردن ایمیل براتون ارسال میشه که لینک جلسه داخلش هست.
لطفا برای برقراری ارتباط در صورت مشکل در ثبت نام، ای دی تلگرام را در فرم ثبت نام وارد کنید.
ثبت نام :
https://luma.com/or7q3o7q
مشتی هستید که مارو به بقیه دوستان معرفی میکنید. ❤️❤️ | 338 |
| 8 | به نظرم این پروژه واقعاً ارزش بررسی داره: https://github.com/morluto/rea
چیزی که در مورد REA برام جالبه، رویکردش به ترکیب مهندسی معکوس با ایجنتهای هوش مصنوعیه. ایده اینه که بهجای محدود موندن به تحلیل کد منبع، امکان بررسی رفتار و ساختار اپلیکیشنها، حتی در سطح باینری، فراهم بشه تا ایجنت بتونه با تکیه بر شواهد به درک عمیقتری از نحوه عملکرد سیستم برسه و در مسیر بازپیادهسازی قابلیتهای اون کمک کنه.
به نظرم این دقیقاً یکی از حوزههاییه که ترکیب AI و مهندسی نرمافزار میتونه تأثیر جدی بذاره؛ جایی که ایجنت صرفاً کد تولید نمیکنه، بلکه باید تحلیل کنه، فرضیه بسازه، شواهد رو بررسی کنه و بر اساس اونها به راهحل برسه.
فکر میکنم ارزش اصلی چنین پروژههایی در حرکت از تولید صرف کد به سمت درک و تحلیل سیستمهای پیچیدهست. قطعاً بررسی معماری و قابلیتهای REA میتونه دید جالبی نسبت به آیندهی AI-assisted reverse engineering بده.
قبلا میگفتیم همه محصولات یه کپی چینی دارن الان در حوزه نرم افزار هم داره ابن اتفاق میفته (نمونش مثلا PhotoCraft یکی اومده کلا فتوشاپ رو از اول نوشته و اپن سورس کرده!) | 1 747 |
| 9 | این Mods کلاد خیلی با حاله، من همیشه بعد از چند پرامپ کانتکس ویندو رو چک میکردم ببنیم چقد مصرف کرده و اصلا حساسیت پیدا کردم بهش ( بهتره همیشه زیر 200K نگهش دارید اگر بیشتر شد -> شسن جدید)
به خود کلاد گفتم یه Mod برام بزن که هروقت کلاد رو باز میکنم این همیشه باشه بالا پرامپتم که ببینم و زد!!
ازش استفاده کردید؟! | 589 |
| 10 | سلام به همگی
با Rookery آشنا بشید: از Issue تا Pull Request!
چند وقتیه دارم روی Rookery کار میکنم. یه GitHub Appه که یه Issue رو برمیداره و تا یه Draft PR آماده جلو میبره. قبل از اینکه حتی یه خط کد نوشته بشه، شما پلن رو تأیید میکنید. الان هم بالا اومده و میتونید امتحانش کنید
https://rookery.run
🚀 شروع کار
1️⃣ GitHub App ِ Rookery رو روی ریپوهاتون نصب کنید.
2️⃣ با اکانت GitHub وارد پرتال بشید.
3️⃣ کلید API خودتون (Anthropic، DeepSeek یا GLM) رو توی صفحهی Keys اضافه کنید. کلیدها رمزنگاریشده ذخیره میشن و دیگه هیچجا نمایش داده نمیشن 🔒
🔄 از Issue تا PR
🏷️ لیبل rookery:trigger رو به Issue بزنید.
📝 Rookery یه پلن و لیست تسک مینویسه. اگه جایی ابهام داشته باشه، همونجا زیر Issue ازتون میپرسه.
✅ کامنت approve بذارید. فقط کسایی که دسترسی write دارن میتونن تأیید کنن، و پرتال هم دکمهی approve نداره.
⚙️ تسکها رو یکییکی انجام میده. برای هر تسک یه سشن تازه باز میکنه و بعد از هر کدوم commit میکنه.
🔍 آخر کار یه ایجنت ریویوئر نتیجه رو چک میکنه، و شما یه Draft PR تحویل میگیرید که پلن، تصمیمها و ریویو همه توشه.
👀 ریویوی PR هر وقت خواستید
روی هر PR که خواستید @rookery-agent رو منشن کنید، یا لیبل ریویو رو بزنید، یه جدول خلاصه با یافتهها و نتیجهی نهایی تحویل میگیرید.
🛠️ پشت صحنه
هارنس ما Claude Codeه. هر مرحله، CLI ِ claude رو توی یه git worktree جدا اجرا میکنه. با قوانین سفتوسخت deny، ایجنت نه میتونه push کنه و نه به GitHub دسترسی داره. همهی commitها، pushها و PRها رو خود Rookery انجام میده.
🎁 جایزه: به ۳ نفر که Rookery رو امتحان کنن و نظرشون رو همینجا کامنت کنن، اعتبار رایگان میدم تا بدون اضافه کردن کلید API خودشون ازش استفاده کنن 😉
لطفا به اشتراک بذارید و کمک کنید بهترش کنم. | 4 070 |
| 11 | Немає тексту... | 612 |
| 12 | AI ROI report!
این شرکت اومده یه سری آمار داده که استفاده AI چقد تونسته کمک کنه برای سرعت کار و همینطور به اندازه چند نفر!
به نظر بچه های پلتفرم خیلی اوضاع خوبی ندارن!
نمیدونم گستردگی امارشو چقدره ولی بد نیست چک کنید:
https://navigara.com/product/ai-roi | 673 |
| 13 | وقتی به مشکل خوردم و نمیدونم چطوری فیکسش کنم. همون موقع صحبت من با AI
:)) | 636 |
| 14 | من بک اند کارم و همیشه کار با فرانت برام سخت، گیج کننده و بعضی وقتا فک میکنم کار بیهوده ای هست!
ولی AI این فرصت رو بهم داد که بتونیم انجامش بدم، مهم اینه که بدونی چی میخوای!
برای وقتی هست که مثلا دوتا ریپو جدا برای بک و فرانت دارید
e.g
Backend .NET
Frontend Reactjs
یه ویدیو درست کردم و گفتم چطوری اینکارو میکنم:
https://youtu.be/GwRSdnDEPPc?si=bEtiT0A-qXGghwX1 | 677 |
| 15 | جالب بود ولی ازش استفاده نمیکنم:
https://liao.gg/blog/agents-dont-need-memory | 640 |
| 16 | آندری کارپتی (Andrej Karpathy) یه توییت جالب زده در مورد اینکه با قویتر شدن LLMها، کار اصلی ما دیگه تولید محتوا نیست، بلکه فهمیدن و نظارت روی خروجیهاشون میشه. یعنی مدلها دارن بیشتر و بیشتر کار سنگین رو خودشون انجام میدن و ما باید بریم سمت لایههای بالاتر و بفهمیم واقعاً چی دارن میگن.
چند تا ترفند باحال و عملی پیشنهاد داده که من هم کمکم دارم امتحانشون میکنم:
نوشتن با ASD-STE100: بگید مدل مطلب رو با زبان کنترلشده ASD-STE100 بنویسه. این استاندارد اصلش برای مستندات نگهداری هواپیما و تجهیزات هوافضا طراحی شده و قوانین خیلی سختگیرانهای داره (جملههای کوتاه، فعلهای مشخص، دیکشنری محدود، بدون ابهام و استعارههای پیچیده). نتیجهش اینه که متن خیلی تمیز، مستقیم و خوانا میشه. اگر خیلی خشک شد، میتونید بگید «۸۰ درصد نزدیک به ASD-STE100» تا یه کم نرمترش کنه. برای توضیحهای فنی و پیچیده عالیه، چون مغزتون کمتر خسته میشه.
نمودار و دیاگرام به جای متن: به جاش مستقیم ازش بخواید دیاگرام، flowchart یا mermaid یا تصویر مفهومی بسازه. مغز ما اطلاعات بصری رو خیلی سریعتر پردازش میکنه و پارس کردنش راحتتره. مخصوصاً وقتی موضوع پیچیده باشه، یه دیاگرام خوب میتونه کل ایده رو در چند ثانیه منتقل کنه، در حالی که متن ممکنه چند پاراگراف طول بکشه.
خروجی به صورت HTML: بگید خروجی رو به صورت HTML کامل بده. مدلهای جدید واقعاً تو فرانتاند قوی شدن و میتونن صفحههای وب قشنگ، اینتراکتیو، با انیمیشن و استایل مدرن بسازن. به جای یه متن خشک، یه تجربهی تعاملی میگیرید که میتونید روش کلیک کنید، اسکرول کنید یا حتی چیزایی رو تست کنید. برای فهمیدن مفاهیم پیچیده خیلی کمککنندهست.
ویدیوهای explainer سفارشی (بهترینش اینه!): کارپتی میگه بیشتر از همه به این فرمت امیدواره. از مدل بخواید یه ویدیوی کامل و اختصاصی به سبک 3Blue1Brown بسازه (همون انیمیشنهای ریاضی و مفهومی تمیز و قشنگ). میتونید بگید از API کی ElevenLabs برای narration استفاده کنه یا جایگزینهای رایگان/لوکال پیدا کنه. اینطوری برای هر موضوعی که بخواید، یه ویدیوی آموزشی شخصیسازیشده میسازید که قبلاً ساختنش زمان و هزینهی دیوانهکنندهای داشت.خلاصهش
اینه که هوش مصنوعی داره انقدر زیاد و ارزون میشه که میتونیم ازش artifactهای بزرگ و دورریختنی بسازیم (وباپ، ویدیو، دیاگرامهای پیچیده و غیره) که قبلاً اصلاً بهصرفه نبود. کار ما داره میره به لایههای بالاتر abstraction و oversight، و جالب اینجاست که خود LLMها میتونن تو همین بخش هم کمکمون کنن.
به نظرم خیلی نکتهی درستیه، مخصوصاً برای ما که هر روز با اینا کار میکنیم. حتماً امتحان کنید و نتیجهش رو بگید 🔥
پ.ن: آندری کارپتی یکی از استادای واقعی و پیشگامهای حوزه LLM و deep learning حساب میشه. قبلاً مدیر AI تسلا بوده، از بنیانگذاران اولیه OpenAI، و یکی از بهترینها در توضیح شفاف و عمیق مفاهیم هوش مصنوعیه. وقتی حرف میزنه، معمولاً ارزش گوش دادن داره.
لینک توییت:
https://x.com/karpathy/status/2105819303471976479 | 5 753 |
| 17 | به عنوان یک معلم، یادگیری برای من امیده،
به عنوان یک پدر، یادگیری برای من مسیر نجات فرزندم از جهله،
و به عنوان یک انسان، یادگیری برای من حق طبیعیه که نباید به خاطر جبر جغرافیایی از کسی گرفته بشه.
در نهایت به عنوان یک دیجی کالایی،امروز دیجی کالا مهر برای من مسیر رسیدن به: امید یک معلم، مسیر نجات یک فرزند و احقاق حق اولیه یه انسانه.
ازتون میخوام در صورتی که امکانش رو دارید در پویش "هر جا که تویی" شرکت کنید و برای آینده کودکان کشورمون سهمی داشته باشید :
https://mehr.digikala.com/madrese-besaz/
@learning_with_m | 537 |
| 18 | چند وقتیه دارم با این Microsoft Agent Framework (MAF) ور میرم به نظرم خیلی داره قوی میشه و میتونید کارای مختلفی باهاش کنید.
لطفا چک کنید و فیدبک بدید،
ریپو:
https://github.com/sa-es-ir/AgentCouncil
اینجا هم دیپلوی شده:
https://agents.codesimple.dev/ | 673 |
| 19 | اگر کسی اینجا از کلاد استفاده میکنه حتما این دستور رو بزنید:
/claude-api prompt-audit
میره همه اسکیل ها و بقیه فایل کلاد رو چک میکنه و بهتون میگه با توجه به توانایی های opus5.5 خوب هستن یا نه.
و اگر نیستن چیکار کنید مثلا بعضی هارو میگه کلا حذف کنید! | 760 |
| 20 | همینه!
به نظرم AI میتونه همه چی بزنه و اینکه 'چی' بزنه نیاز به وقت و زمان داره.
این نکته خیلی مهمه، الان متاسفانه یه جوی شده که آقا با AI بزن بره اینکه کاری نداره.
برای من AI تونسته بین 50 تا 60 درصد سرعت توسعه بیشتر کرده و زمان تحویل رو کمتر.
نکته: تولید کد شاید 99 درصد سریع تر شده ولی اینکه قبلش فک کنی پلن کنی و بعدش چک کنی تست کنی بفهمی هنوز زمان میگیره.
برای شما چند درصد تونسته کمک کنه؟ | 2 701 |
