Forwarded from Astronaut Python
✔️ نسخه پایدار ۳.۱۲ پایتون منتشر شد.
توسعهدهندگان پایتون تمرکز خود را روی بهبود پیامهای خطا و بالا بردن سرعت پایتون گذاشتهاند. در این نسخه کارایی پایتون ۵٪ افزایش داشته. برای جزئیات بیشتر میتونید از لینک پایین استفاده کنید!
🔗 https://www.python.org/downloads/release/python-3120/
#Python #Programming
توسعهدهندگان پایتون تمرکز خود را روی بهبود پیامهای خطا و بالا بردن سرعت پایتون گذاشتهاند. در این نسخه کارایی پایتون ۵٪ افزایش داشته. برای جزئیات بیشتر میتونید از لینک پایین استفاده کنید!
🔗 https://www.python.org/downloads/release/python-3120/
#Python #Programming
Forwarded from Mehdiskan Podcast - پادکست
😍 قسمت اول ریلکس شو منتشر شد
در این قسمت از پادکست Relax Show با بهزاد عباسی، برنامه نویس ارشد فرانتاند که اخیراً به آلمان مهاجرت کرده، گفتگویی صمیمی داریم.
بهزاد داستان زندگی و مسیر شغلی خودش رو با ما به اشتراک می ذاره از اینکه چطور وارد دنیای برنامه نویسی شد، تجربیات و چالش های زندگی در آلمان و همچنین اطلاعاتی درباره ی رنج درآمدی برنامه نویسان فرانتاند در این کشور صحبت میکنه.
Watch on:
Youtube
Listen on:
Castbox
Soundcloud
Guest: Behzad Abbasi
Position: Senior Frontend Developer
Connect with our guest on Linkedin
#RelaxShow #Programming #Frontend #Germany
🔥3🤩2👏1
Forwarded from Mehdiskan Podcast - پادکست
😍 قسمت دوم ریلکس شو منتشر شد
در این قسمت از پادکست Relax Show با مهدی شمس، برنامه نویس ارشد بک اند که در اسنپ فود کار میکند، گفتگویی صمیمی داریم.
مهدی داستان زندگی و مسیر شغلی خودش رو با ما به اشتراک می ذاره از اینکه چطور وارد دنیای برنامه نویسی شد، تجربیات و چالش های کاری و همچنین اطلاعاتی درباره ی رنج درآمدی برنامه نویسان بد اند در ایران صحبت میکنه.
Watch on:
Youtube
Listen on:
برای سرویس های پادکست مشکلی پیش اومده فعلا در دسترس نیست به محض درست شدن لینک های همین پست اپدیت خواهند شد
Castbox
Soundcloud
Guest: Mahdi Shams
Position: Senior Backend Developer
Connect with our guest on Linkedin
#RelaxShow #Programming #Backend #DotNet
😍4🤩1🏆1
نظر جناب Robert C. Martin یا همون Uncle Bob عزیزمون، درباره آینده AI و جایگزین شدن انسان ها با LLM در توسعه نرم افزار..
https://youtu.be/pAj3zRfAvfc?si=uHCIRQjMazuP2dK4
https://youtu.be/pAj3zRfAvfc?si=uHCIRQjMazuP2dK4
YouTube
AI Doom Predictions Are Overhyped | Why Programmers Aren’t Going Anywhere - Uncle Bob's take
#AI #Programming #TechCareers #ArtificialIntelligence #ChatGPT #AIHype #SoftwareDevelopment #GraceHopper #AITools #TechMyths #unclebob
Are AI doomsayers right that programmers will soon be obsolete? Or is this just clickbait fear-mongering? In this video…
Are AI doomsayers right that programmers will soon be obsolete? Or is this just clickbait fear-mongering? In this video…
👍7❤1🤣1
Forwarded from DotNet | دات نت
آینده تستنویسی در .NET؛ وقتی هوش مصنوعی خودش را قضاوت میکند!
اگر در اکوسیستم داتنت فعالیت میکنید، حتماً میدانید که ورود AI به اپلیکیشنها، مدلهای سنتی تستنویسی را به چالش کشیده است. دیگر صرفاً چک کردن یک خروجی ثابت کافی نیست؛ ما با مدلهای زبانی (LLM) سر و کار داریم که پاسخهایشان متغیر است.
مایکروسافت با معرفی کتابخانههای Microsoft.Extensions.AI.Evaluation و ابزارهای جدید در Visual Studio 2026، پازل تستنویسی هوشمند را کامل کرده است.
💡 نکات کلیدی ویدیو (AI-Powered Testing in VS):
در ویدیوی جدید کانال داتنت، مککنا بارلو (PM تیم ابزارهای داتنت) نکات بسیار مهمی را مطرح کرد:
1️⃣ تستنویسی خودکار با Copilot: حالا GitHub Copilot میتواند برای کل Solution شما بهصورت یکجا Unit Testهای باکیفیت بنویسد. این یعنی دیگر لازم نیست ساعتها وقت صرف نوشتن کدهای تکراری تست کنید.
2️⃣ ترکیب Code Coverage و AI: ابزار Code Coverage در ویژوال استودیو حالا هوشمندتر شده؛ نقاطی از کد که تست نشدهاند را شناسایی کرده و مستقیماً به Copilot پیشنهاد میدهد تا برای همان بخشهای پرریسک، تست تولید کند.
3️⃣ گزارشهای بصری (AI Eval Reporting): با ابزار جدید dotnet aieval میتوانید گزارشهای گرافیکی دقیقی در مرورگر ببینید که نشان میدهد مدل هوش مصنوعی شما در چه بخشهایی (مثلاً در Groundedness یا صحت اطلاعات) ضعف داشته است.
4️⃣ فراتر از Black Box: هدف این ابزارها این است که خروجی AI دیگر یک "جعبه سیاه" نباشد. شما میتوانید دقیقاً بفهمید چرا یک مدل امتیاز پایینی گرفته و با چه منطقی پاسخ داده است.
🛠 کتابخانه Microsoft.Extensions.AI.Evaluation شامل چیست؟
این پکیجها فرآیند ارزیابی را به چهار لایه تقسیم میکنند:
✅ ارزیابی کیفی (Quality): سنجش میزان مرتبط بودن (Relevance) و انسجام (Coherence) پاسخها.
✅ ارزیابی ایمنی (Safety): شناسایی خودکار محتوای سمی، نفرتپراکنی یا کدهای مخرب تولید شده توسط AI.
✅ ارزیابی مستند بودن (Groundedness): حیاتیترین بخش برای جلوگیری از توهم (Hallucination)؛ چک میکند که آیا AI بر اساس دیتای واقعی شما حرف میزند یا از خودش داستان میسازد!
✅ ارزیابی کلاسیک (NLP): استفاده از معیارهای BLEU و F1 برای سنجش شباهت متنی با پاسخهای مرجع.
چرا این موضوع مهم است؟
در دنیای واقعی، ما نمیتوانیم به خروجی مدلهای هوش مصنوعی اعتماد صددرصدی داشته باشیم. این کتابخانهها به ما "اعتماد سیستماتیک" میدهند. یعنی قبل از اینکه کاربر نهایی با یک پاسخ اشتباه روبرو شود، سیستم تست شما آن را شکار میکند.
📌 ویژگی طلایی: تمام این فرآیندها دارای سیستم Caching هستند؛ یعنی اگر یک تست را دوباره اجرا کنید و ورودی تغییری نکرده باشد، هزینهای برای API پرداخت نمیکنید و نتیجه بلافاصله نمایش داده میشود.
📺 مشاهده ویدیو کامل در یوتیوب:
🔗 https://youtu.be/Bkn78klGhtc?si=c5dBLw1y7ituLTFH
📖 مطالعه مستندات رسمی:
🔗 https://learn.microsoft.com/en-us/dotnet/ai/evaluation/libraries
🎺 برای یادگیری بیشتر و دریافت مطالب مفید در زمینه .NET و برنامهنویسی، به کانال ما بپیوندید!
📚💻 @dotnetcode🖥 👨💻
#dotnet #csharp #VisualStudio2026 #AI #Testing #GitHubCopilot #Programming #SoftwareEngineering #هوش_مصنوعی #برنامه_نویسی
اگر در اکوسیستم داتنت فعالیت میکنید، حتماً میدانید که ورود AI به اپلیکیشنها، مدلهای سنتی تستنویسی را به چالش کشیده است. دیگر صرفاً چک کردن یک خروجی ثابت کافی نیست؛ ما با مدلهای زبانی (LLM) سر و کار داریم که پاسخهایشان متغیر است.
مایکروسافت با معرفی کتابخانههای Microsoft.Extensions.AI.Evaluation و ابزارهای جدید در Visual Studio 2026، پازل تستنویسی هوشمند را کامل کرده است.
💡 نکات کلیدی ویدیو (AI-Powered Testing in VS):
در ویدیوی جدید کانال داتنت، مککنا بارلو (PM تیم ابزارهای داتنت) نکات بسیار مهمی را مطرح کرد:
1️⃣ تستنویسی خودکار با Copilot: حالا GitHub Copilot میتواند برای کل Solution شما بهصورت یکجا Unit Testهای باکیفیت بنویسد. این یعنی دیگر لازم نیست ساعتها وقت صرف نوشتن کدهای تکراری تست کنید.
2️⃣ ترکیب Code Coverage و AI: ابزار Code Coverage در ویژوال استودیو حالا هوشمندتر شده؛ نقاطی از کد که تست نشدهاند را شناسایی کرده و مستقیماً به Copilot پیشنهاد میدهد تا برای همان بخشهای پرریسک، تست تولید کند.
3️⃣ گزارشهای بصری (AI Eval Reporting): با ابزار جدید dotnet aieval میتوانید گزارشهای گرافیکی دقیقی در مرورگر ببینید که نشان میدهد مدل هوش مصنوعی شما در چه بخشهایی (مثلاً در Groundedness یا صحت اطلاعات) ضعف داشته است.
4️⃣ فراتر از Black Box: هدف این ابزارها این است که خروجی AI دیگر یک "جعبه سیاه" نباشد. شما میتوانید دقیقاً بفهمید چرا یک مدل امتیاز پایینی گرفته و با چه منطقی پاسخ داده است.
🛠 کتابخانه Microsoft.Extensions.AI.Evaluation شامل چیست؟
این پکیجها فرآیند ارزیابی را به چهار لایه تقسیم میکنند:
✅ ارزیابی کیفی (Quality): سنجش میزان مرتبط بودن (Relevance) و انسجام (Coherence) پاسخها.
✅ ارزیابی ایمنی (Safety): شناسایی خودکار محتوای سمی، نفرتپراکنی یا کدهای مخرب تولید شده توسط AI.
✅ ارزیابی مستند بودن (Groundedness): حیاتیترین بخش برای جلوگیری از توهم (Hallucination)؛ چک میکند که آیا AI بر اساس دیتای واقعی شما حرف میزند یا از خودش داستان میسازد!
✅ ارزیابی کلاسیک (NLP): استفاده از معیارهای BLEU و F1 برای سنجش شباهت متنی با پاسخهای مرجع.
چرا این موضوع مهم است؟
در دنیای واقعی، ما نمیتوانیم به خروجی مدلهای هوش مصنوعی اعتماد صددرصدی داشته باشیم. این کتابخانهها به ما "اعتماد سیستماتیک" میدهند. یعنی قبل از اینکه کاربر نهایی با یک پاسخ اشتباه روبرو شود، سیستم تست شما آن را شکار میکند.
📌 ویژگی طلایی: تمام این فرآیندها دارای سیستم Caching هستند؛ یعنی اگر یک تست را دوباره اجرا کنید و ورودی تغییری نکرده باشد، هزینهای برای API پرداخت نمیکنید و نتیجه بلافاصله نمایش داده میشود.
📺 مشاهده ویدیو کامل در یوتیوب:
🔗 https://youtu.be/Bkn78klGhtc?si=c5dBLw1y7ituLTFH
📖 مطالعه مستندات رسمی:
🔗 https://learn.microsoft.com/en-us/dotnet/ai/evaluation/libraries
📚💻 @dotnetcode
#dotnet #csharp #VisualStudio2026 #AI #Testing #GitHubCopilot #Programming #SoftwareEngineering #هوش_مصنوعی #برنامه_نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
AI-Powered Testing in Visual Studio
Artificial intelligence is transforming how we approach testing and quality assurance. This session explores new AI-powered testing capabilities in Visual Studio that help you write better tests, identify edge cases, generate test data, and improve test coverage.…
❤6👍3🔥2
حتما برید این دوره رو توضیحاتشو بخونید و نظراتتونو با هم توی کامنتا به اشتراک بگذارید .
https://www.linkedin.com/posts/bijanprogrammer_react-frontenddevelopment-freebootcamp-activity-7425463315369287680-Wf7D?utm_source=share&utm_medium=member_ios&rcm=ACoAADII68wBZfoM6DgRehSdvp8ZiCJdZTLLh-c
https://www.linkedin.com/posts/bijanprogrammer_react-frontenddevelopment-freebootcamp-activity-7425463315369287680-Wf7D?utm_source=share&utm_medium=member_ios&rcm=ACoAADII68wBZfoM6DgRehSdvp8ZiCJdZTLLh-c
Linkedin
#react #frontenddevelopment #freebootcamp #webdevelopment #javascript #codingbootcamp #frontend #programming #techskills #buildinpublic…
تالا شده به این فکر کنید Frontend و Backend چطور باهم ارتباط برقرار میکنن؟ 🤔
احتمالاً اسم Server رو شنیدید ولی میدونید دقیقاً چی کار میکنه؟ 🤷♂️
این API که هی میگن چیه و به چه درد میخوره؟ 🤯
اصلاً تفاوت HTTP و Rest با هم چیه و هر کدوم رو کجا باید استفاده کرد؟…
احتمالاً اسم Server رو شنیدید ولی میدونید دقیقاً چی کار میکنه؟ 🤷♂️
این API که هی میگن چیه و به چه درد میخوره؟ 🤯
اصلاً تفاوت HTTP و Rest با هم چیه و هر کدوم رو کجا باید استفاده کرد؟…
❤2