آموزش C# و .Net
1.55K subscribers
452 photos
329 videos
19 files
2.85K links
تعرفه تبلیغات :
https://t.me/+w-o6dHW5O31jMWNk

آیدی ادمین:
@ma_limbs
Download Telegram
🔵 نکته یادگیری ماشین


پایپ‌لاین (Pipeline) در یادگیری ماشین 🚂

فکر کن می‌خوای یه مدل یادگیری ماشین بسازی. باید این مراحل رو طی کنی:

پاک‌سازی داده‌ها.

مهندسی ویژگی‌ها.

مقیاس‌گذاری داده‌ها.

انتخاب مدل.

آموزش مدل.

ارزیابی مدل.

انجام دادن دستی این مراحل برای هر پروژه، هم سخته و هم احتمال اشتباه رو بالا می‌بره. 😩

اینجاست که مفهوم پایپ‌لاین به کمکمون می‌آد. یک پایپ‌لاین مثل یک خط تولید اتوماتیک عمل می‌کنه که تمام این مراحل رو به صورت پشت سر هم و خودکار اجرا می‌کنه.

چطور کار می‌کنه؟

ما مراحل مختلف (مثلاً مقیاس‌گذاری و آموزش مدل) رو به هم زنجیر می‌کنیم.

وقتی داده‌های جدید وارد می‌شن، به صورت خودکار از تمام این مراحل به ترتیب عبور می‌کنن تا به نتیجه نهایی برسن.

چرا استفاده از پایپ‌لاین انقدر مهمه؟

سازماندهی و نظم: تمام مراحل در یک کد واحد و منظم قرار می‌گیرن، که خواندن و ویرایش اون رو آسون می‌کنه.

جلوگیری از خطاهای بزرگ: یکی از مهم‌ترین دلایل استفاده از پایپ‌لاین، جلوگیری از خطایی به نام "نشت داده" (Data Leakage) است. نشت داده زمانی رخ می‌ده که اطلاعاتی از مجموعه آزمون، به صورت ناخواسته وارد مجموعه آموزشی می‌شن و نتایج ما رو گمراه‌کننده می‌کنن. پایپ‌لاین‌ها این مشکل رو به شکل خودکار حل می‌کنن.

تکرارپذیری: اگر بخوای همون نتایج رو با داده‌های جدید یا در آینده به دست بیاری، پایپ‌لاین بهت اجازه می‌ده که کل فرآیند رو با یک دستور ساده دوباره اجرا کنی. 🔁

خلاصه که، ساختن یک پایپ‌لاین مثل اینه که یه خط تولید اتوماتیک برای مدل‌ت بسازی، که از ورود داده خام تا خروج نتیجه نهایی رو مدیریت می‌کنه و کار رو خیلی حرفه‌ای و آسون می‌کنه. 🤖

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ


لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


🔵 نکات برنامه‌نویسی




🌱 Strangler Fig Pattern



🔹 ایده اصلی

وقتی می‌خوای یک سیستم قدیمی (Legacy System) رو بازنویسی کنی، خیلی پرریسکه که همه چیز رو یک‌باره تغییر بدی (Big Bang Rewrite).

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



مراحل کار

1. درخواست‌های کاربر اول به یک Facade (دروازه) می‌رن.
2. این Facade تصمیم می‌گیره هر درخواست به سیستم قدیمی بره یا به ماژول جدید.
3. به مرور ماژول‌های جدید اضافه می‌شن و جایگزین بخش‌های قدیمی می‌شن.
4. در نهایت سیستم قدیمی کامل حذف می‌شه.



مثال ساده (Python)

class LegacySystem:
def process(self, request):
return f"📟 Legacy response for {request}"


class NewSystem:
def process(self, request):
return f"🚀 New response for {request}"


class StranglerFacade:
def __init__(self):
self.legacy = LegacySystem()
self.new = NewSystem()

def handle_request(self, request):
# به مرور شرط‌ها تغییر می‌کنن
if request.startswith("new_"):
return self.new.process(request)
else:
return self.legacy.process(request)


# تست
facade = StranglerFacade()
print(facade.handle_request("old_feature")) # 📟 Legacy response for old_feature
print(facade.handle_request("new_feature")) # 🚀 New response for new_feature


📖 کاربردهای واقعی

⬅️ مهاجرت سیستم بانکی قدیمی به معماری مایکروسرویس
⬅️ انتقال اپلیکیشن‌های قدیمی به Cloud بدون خاموش کردن سیستم
➡️ Refactoring تدریجی سیستم‌های بزرگ



🛠️ مزایا

⬅️ مهاجرت بدون ریسک بالا
⬅️ سیستم همیشه قابل استفاده می‌مونه (Downtime نزدیک به صفر)
⬅️ امکان تست بخش‌های جدید در کنار بخش‌های قدیمی



🎯 تشبیه ساده

مثل بازسازی یک خونه قدیمی 🏚️ → دیوارها رو یکی‌یکی تعمیر می‌کنی و خونه جدید رو می‌سازی، در حالی که هنوز می‌تونی توی خونه زندگی کنی.



ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


🔵 نکته برنامه نویسی

یک تکنیک جالب و نسبتاً ناشناخته در برنامه‌نویسی "Sentinel Values" هست. 🚩

ایده‌اش اینه که به جای استفاده از شرط‌های پیچیده برای فهمیدن پایان یک داده یا وضعیت خاص، یک «مقدار نگهبان» در داده‌هات قرار بدی.
مثلاً وقتی داری یک آرایه رو پردازش می‌کنی، به جای چک کردن طول آرایه در هر بار تکرار، یک مقدار خاص (مثل -1 یا null) در انتها می‌گذاری که یعنی "اینجا دیگه تمومه".

این روش کد رو ساده‌تر و سریع‌تر می‌کنه و توی الگوریتم‌های کلاسیک (مثل پردازش لیست‌ها یا داده‌های ورودی) خیلی استفاده می‌شه.



ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


سامسونگ گلکسی M36 را با تراشه اگزینوس ۱۳۸۰ و طراحی جدید دوربین معرفی کرد!


🌿🌿 #سامسونگ امروز جدیدترین گوشی سری M خود، گلکسی M36، را رونمایی کرد. این گوشی با طراحی متفاوت ماژول دوربین عرضه شده و از نظر مشخصات فنی، شباهت زیادی به مدل سال گذشته یعنی گلکسی M35 دارد.


🟣 مشخصات این دستگاه به شرح زیر است:

⬅️ نمایشگر ۶.۷ اینچی AMOLED با نرخ تازه‌سازی ۱۲۰ هرتز
⬅️ تراشه اگزینوس ۱۳۸۰ ساخت سامسونگ
⬅️ حافظه ۱۲۸ یا ۲۵۶ گیگابایت
⬅️ رم ۶ یا ۸ گیگابایتی
⬅️ دوربین اصلی ۵۰ مگاپیکسلی + دوربین فوق‌عریض ۸ مگاپیکسلی + ماکرو ۲ مگاپیکسل
⬅️ دوربین سلفی ۱۳ مگاپیکسلی
⬅️ باتری ۵۰۰۰ میلی‌آمپرساعت
⬅️ قیمت نسخه پایه حدود ۲۶۹ دلار



#سامسونگ #گلکسیM36 #گوشی #تکنولوژی #اگزینوس


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🎮 استعفای مدیر ارشد فناوری یونیتی تنها پس از ۶ ماه!

🔧 «استیو کالینز»، مدیر ارشد فناوری (CTO) شرکت Unity، پس از تنها ۶ ماه از سمت خود کناره‌گیری کرد.

💼 کالینز پیش از پیوستن به یونیتی، CTO شرکت King (سازنده بازی محبوب Candy Crush) بود.
یونیتی در بیانیه‌ای اعلام کرد:

«استیو کالینز به دلایل شخصی تصمیم به ترک شرکت گرفته است. از زحمات او قدردانی می‌کنیم و مطمئنیم تیم فنی قدرتمندمان مسیر تحول شرکت را با قدرت ادامه خواهد داد.»

📉 یونیتی در سال‌های اخیر با چالش‌های زیادی روبه‌رو بوده:
🔹 تغییرات بحث‌برانگیز در مدل قیمت‌گذاری در پاییز ۲۰۲۳
🔹 نارضایتی شدید توسعه‌دهندگان بازی
🔹 استعفای مدیرعامل وقت، جان ریچیتیلو
🔹 تعدیل گسترده نیروها؛ حذف ۲۵٪ از کارکنان (معادل ۱۸۰۰ نفر)

🚨 هرچند استعفای کالینز لزوماً ربطی به بحران‌های قبلی ندارد، اما می‌تواند نشانه‌ای از بی‌ثباتی مدیریتی در یونیتی باشد — موضوعی که هنوز باعث بی‌اعتمادی برخی توسعه‌دهندگان به این شرکت شده است.

#Unity #استعفا #توسعه_بازی #GameDev #CandyCrush #TechNews #مدیرعامل #تحول_دیجیتال


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Zaban7ir

آدرس وبسایت:
https://Tutorial24.ir
🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید:

🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ...

عضو لیست جامع شوید:

https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk


خبر هیجان‌انگیز برای ایرپادها: کنترل دوربین و تشخیص خواب در راه است!



🌿🌿 هفته آینده، دوشنبه، کنفرانس جهانی توسعه‌دهندگان اپل (WWDC25) آغاز می‌شود و طبق گزارش‌ها، اپل قرار است قابلیت‌های جدید و جذابی برای ایرپاد معرفی کند. انتظار می‌رود دو ویژگی مهم: توقف خودکار موسیقی هنگام خواب و کنترل دوربین از راه دور به ایرپاد اضافه شود.



🟣 خواب شیرین با توقف هوشمند موسیقی:

اپل ظاهراً روی سیستمی کار می‌کند که به طور خودکار تشخیص می‌دهد کاربر به خواب رفته و پخش موسیقی یا پادکست را متوقف می‌کند. هنوز مشخص نیست که این قابلیت مستقل عمل خواهد کرد یا با داده‌های تشخیص خواب اپل واچ یکپارچه می‌شود، اما قطعا تجربه کاربری را بهبود می‌بخشد.


🔴 ایرپاد شما، شاتر دوربین شما!

بالاخره اپل قصد دارد قابلیت کنترل دوربین آیفون و آیپد را از طریق ایرپاد فراهم کند. با یک کلیک ساده روی ایرپاد، می‌توانید شاتر دوربین را فعال کنید. این ویژگی برای گرفتن عکس‌های گروهی یا سلفی از راه دور بسیار کاربردی خواهد بود و آزادی عمل بیشتری به کاربران می‌دهد.


🔵 این قابلیت‌های جدید، ایرپاد را از یک دستگاه صوتی صرف فراتر برده و آن را به ابزاری هوشمندتر و کاربردی‌تر در اکوسیستم اپل تبدیل می‌کنند. منتظر جزئیات بیشتر در WWDC25 باشید!

#ایرپاد #اپل #WWDC25 #قابلیت_جدید #کنترل_دوربین

ــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


کاهش محتوای نامناسب در چت دیوار با کمک هوش مصنوعی


🌿🌿 تیم «سلامت چت» دیوار، با بهره‌گیری از #هوش_مصنوعی، اقداماتی متنوع انجام داده تا کاربران کمتر با مزاحمت یا محتوای نامناسب روبه‌رو شوند.

🟣 طبق اعلام دیوار، کاربران، به خصوص آگهی‌گذاران، پیش از این با رفتارهای مخرب مانند پیام‌های آزارگرانه، تهدیدآمیز، تصاویر غیراخلاقی و سرقت حساب کاربری مواجه بوده‌اند که اعتماد به دیوار را کاهش می‌داد.

🔴 از آذرماه ۱۴۰۳، تیم «سلامت چت» با تکیه بر راهکارهای هوش مصنوعی، مسیر جدیدی را آغاز کرده تا رفتارهای مخرب را با دقت بیشتری شناسایی کند. با اقداماتی مانند انتقال مکالمات به پوشه افراد مشکوک و محدود کردن چت کاربران خاطی، مواجهه کاربران با این‌گونه مشکلات کاهش یافته است.

🔵 دیوار، نتیجه این تلاش‌ها را کاهش ۴۲ درصدی مزاحمت‌ها و ۷۹ درصدی خطر سرقت حساب کاربری اعلام کرده است. همچنین بر این اساس، به طور متوسط تعداد مکالمات آزارگران در دیوار تا زمان شناسایی و انتقال پیام‌هایشان به پوشه افراد مشکوک، نسبت به ۶ ماه قبل ۶۸ درصد کاهش داشته است.

🟢 در همین رابطه، «هدی محمودی»، مدیر تیم «سلامت چت»، بهره‌مندی از دستیارهای مبتنی بر هوش مصنوعی با هدف تسهیل فرایند انجام معامله را نیز از برنامه‌های پیش رو اعلام کرده است.

#دیوار #هوش_مصنوعی #امنیت #اپلیکیشن #سلامت_چت

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:

https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


🔵 نکته برنامه نویسی

اصل KISS (Keep It Simple, Stupid) یک قانون نانوشته ولی بسیار مهم در مهندسی نرم‌افزار و حتی طراحی سیستم‌هاست.
ایده‌اش اینه که ساده‌ترین راهی که جواب می‌ده، معمولاً بهترین راهه.
🔹 چرا مهمه؟
کد ساده سریع‌تر فهمیده میشه → نه فقط برای دیگران، بلکه حتی برای خودت در آینده.
اشتباهات کمتر میشن → هر چه کد کمتر و ساده‌تر، فضای خطا کمتر.
تغییر دادن راحت‌تره → چون وابستگی‌ها و پیچیدگی‌ها کمترن.
🔹 چطور رعایت کنیم؟
از نوشتن کدهای هوشمندانه ولی گیج‌کننده خودداری کن.
الگوریتم یا ساختار داده‌ای انتخاب کن که برای نیازت کافی باشه، نه پیچیده‌تر.
اگر یک راه‌حل ساده و یک راه‌حل پیچیده وجود داره، اولی رو انتخاب کن مگر اینکه دلیل قوی برای دومی باشه.
🔹 مثال کوتاه:
به‌جای یک حلقه تو در تو با شرط‌های چندگانه عجیب، میشه داده‌ها رو مرتب کرد و با یک حلقه ساده پردازش کرد.
به قول برنامه‌نویس‌ها:
"ساده نوشتن هنر است، پیچیده نوشتن ضعف." 😄





ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 نکته یادگیری ماشین

خب، حالا بریم سراغ یه نکته برای وقتی که یک نقطه داده، کل داستان رو به هم می‌ریزه! 🤯

داده‌های پرت (Outliers) 📈

تصور کن داری میانگین قد یک کلاس درس رو حساب می‌کنی. 🧑‍🎓 اکثر بچه‌ها قدی بین ۱.۵۰ تا ۱.۷۰ متر دارن. اما یکی از اون‌ها بازیکن بسکتباله و قدش ۲.۲۰ متره.

این یک مورد، یک داده پرت (Outlier) محسوب می‌شه. داده‌های پرت به نقاطی در داده‌ها گفته می‌شه که از بقیه نقاط خیلی خیلی دور هستن و الگوی کلی رو دنبال نمی‌کنن.

چرا داده‌های پرت خطرناکن؟

گمراه‌کننده هستن: 🤦‍♂️ وجود یک داده پرت می‌تونه میانگین یک گروه رو به شدت تغییر بده و تصویری نادرست از واقعیت نشون بده. در مثال بالا، قد متوسط کلاس خیلی بیشتر از حد واقعی می‌شه.

عملکرد مدل رو خراب می‌کنن: در یادگیری ماشین، داده‌های پرت مثل آهنربا عمل می‌کنن و خط بهترین برازش مدل رو به سمت خودشون می‌کشن. این باعث می‌شه مدل برای بقیه داده‌ها کمتر دقیق باشه.

چطور با این مشکل مقابله کنیم؟

کشف و حذف: 🗑 اولین قدم اینه که با ابزارهای بصری یا آماری، داده‌های پرت رو پیدا کنی. اگر مطمئن شدی که اون‌ها خطای ورودی داده بودن، می‌تونی اون‌ها رو حذف کنی. (اما حواست باشه اطلاعات مهمی رو از دست ندی!)

جایگزینی: می‌تونی اون‌ها رو با یک مقدار قابل قبول‌تر (مثلاً میانه) جایگزین کنی.

استفاده از مدل‌های مقاوم: بعضی از مدل‌ها به صورت طبیعی در برابر داده‌های پرت مقاوم‌تر هستن، مثل مدل‌های مبتنی بر درخت (درخت تصمیم و جنگل تصادفی).

خلاصه که، داده‌های پرت مثل مهمون‌های ناخونده هستن که می‌تونن مهمونی (مدل) رو خراب کنن! 😉

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ


لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 نکته یادگیری ماشین

نکته: Feature Engineering اغلب مهم‌تر از انتخاب مدل است.

🔹 حتی اگر بهترین الگوریتم رو انتخاب کنی، بدون ویژگی‌های خوب مدل ضعیف عمل می‌کنه.
🔹 گاهی یک ویژگی ساخته‌شده‌ی درست (مثلاً نسبت دو متغیر، یا یک تبدیل لگاریتمی) می‌تونه دقت مدل رو از ۶۰٪ به ۹۰٪ برسونه.

🔹 روش‌های رایج:

ترکیب ویژگی‌ها (feature interaction)

تبدیل غیرخطی (log, sqrt, polynomial features)

استخراج ویژگی از متن (TF-IDF, embeddings)

استخراج ویژگی از تصویر (SIFT, CNN features)

به زبان ساده: مدل خوب بدون ویژگی‌های خوب مثل یک ماشین مسابقه‌ای بدون بنزینه.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ


لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید:

🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ...

عضو لیست جامع شوید:

https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk


🔵 نکته برنامه نویسی

بریم سراغ Strangler Fig Pattern 🌱 با توضیح دقیق و مثال عملی.



🎯 سناریو

فرض کن یک سیستم قدیمی و بزرگ داری که با تکنولوژی‌های قدیمی نوشته شده و تغییرش سخت و پرریسک است.
می‌خوای بخش‌های جدید رو بازنویسی کنی بدون اینکه کل سیستم خراب بشه یا کاربران متوجه توقف شوند.



ایده‌ی Strangler Fig Pattern

ایده اینه که سیستم جدید به‌صورت تدریجی کنار سیستم قدیمی ساخته بشه و یک لایه میانی (Gateway/Facade) وجود داشته باشه که درخواست‌ها رو بین سیستم قدیمی و جدید هدایت کنه.
به مرور، بخش‌های قدیمی حذف می‌شن و سیستم جدید به طور کامل جایگزین می‌شه.



مثال ساده با Flask (API تدریجی)

from flask import Flask, jsonify

app = Flask(__name__)

# سیستم قدیمی
def old_get_user(user_id):
return {"id": user_id, "name": "Old User", "source": "legacy"}

# سیستم جدید
def new_get_user(user_id):
return {"id": user_id, "name": "New User", "source": "modern"}

# لایه میانی (Gateway)
@app.route("/user/<int:user_id>")
def get_user(user_id):
if user_id < 1000: # درخواست‌های قدیمی
return jsonify(old_get_user(user_id))
else: # درخواست‌های جدید
return jsonify(new_get_user(user_id))

if __name__ == "__main__":
app.run(debug=True)


💡 مزایا:

⬅️ ریسک مهاجرت صفر: سیستم قدیمی همچنان کار می‌کند.
⬅️ مهاجرت تدریجی: می‌توان هر بخش را جداگانه بازنویسی کرد.
⬅️ شفافیت برای کاربران: کاربران متوجه تغییرات نمی‌شوند.
⬅️ امکان تست و لاگ گیری: می‌توان بررسی کرد چه درصدی از درخواست‌ها به سیستم جدید هدایت شده‌اند.



ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


کشف راز خواب گربه‌ها: چرا گربه‌ها روی پهلوی چپ خود می‌خوابند؟



🌿🌿 یک تیم بین‌المللی از پژوهشگران در مطالعه‌ای جدید به نتایج جالبی درباره عادت خواب گربه‌ها دست یافته‌اند. به نظر می‌رسد گربه‌ها معمولاً ترجیح می‌دهند روی پهلوی چپ خود بخوابند؛ رفتاری که می‌تواند ریشه در استراتژی‌های تکاملی و بقای این حیوانات داشته باشد.


🟣 گربه‌ها روزانه بین ۱۲ تا ۱۶ ساعت می‌خوابند و اغلب برای امنیت بیشتر، مکان‌های مرتفع را برای استراحت انتخاب می‌کنند. پژوهشگران در این مطالعه به دنبال کشف این موضوع بودند که آیا گربه‌ها واقعاً تمایل به خوابیدن روی یک سمت خاص از بدن خود دارند یا خیر.


🔴 برای پاسخ به این پرسش، محققان ۴۰۸ ویدیوی عمومی از یوتیوب را مورد بررسی قرار دادند3. این ویدیوها شامل گربه‌هایی بودند که حداقل به مدت ۱۰ ثانیه به وضوح روی یکی از پهلوهایشان خوابیده بودند و تنها ویدیوهای اصلی و بدون ویرایش تحلیل شدند.


🔵 نتایج این مطالعه نشان داد که در حدود دو سوم ویدیوهای تحلیل شده، گربه‌ها روی پهلوی چپ خود خوابیده بودند5. این یافته نشان می‌دهد که این ترجیح ممکن است یک استراتژی برای واکنش سریع‌تر به خطرات احتمالی و بقا باشد.


#گربه #خواب_گربه #حیوانات_خانگی #پژوهش #دانستنیها


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 نکته برنامه نویسی

یک تکنیک کاربردی در برنامه‌نویسی موازی "Work Stealing" (دزدیدن کار) است.

ایده این است که وقتی چند نخ (Thread) یا پردازنده مشغول انجام کار هستند، ممکن است بعضی‌ها زودتر کارشان تمام شود و بیکار بمانند، در حالی که بعضی نخ‌ها هنوز صف طولانی از کارها دارند.

در Work Stealing، نخ‌های بیکار به سراغ صف کار نخ‌های شلوغ می‌روند و بخشی از وظایف آن‌ها را می‌گیرند تا بار کاری بین همه متعادل شود.

مزایا:

استفاده بهینه از منابع CPU.

کاهش زمان کل اجرای برنامه.

این تکنیک در موتورهای اجرای زبان‌هایی مثل Go، Java Fork/Join Framework و بعضی پیاده‌سازی‌های Cilk استفاده می‌شود.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


سیستم‌عامل tvOS 26 معرفی شد؛ طراحی تازه و تجربه سرگرم‌کننده‌تر برای اپل تی‌وی


🌿🌿 اپل در کنفرانس WWDC 2025، علاوه بر iOS 26 و macOS Tahoe 26، از نسخه جدید سیستم‌عامل اپل تی‌وی با نام tvOS 26 رونمایی کرد. این نسخه، اپل تی‌وی را با طراحی مدرن‌تر، قابلیت‌های شخصی‌سازی گسترده‌تر و تجربه‌ای سرگرم‌کننده‌تر همراه کرده است.


🟣 اپل در این نسخه از طراحی جدید «Liquid Glass» استفاده کرده تا رابط کاربری اپل تی‌وی ظاهری زنده و شفاف داشته باشد و تعامل با محتوا را لذت‌بخش‌تر کند. این طراحی با بازتاب و شکست نور محیط اطراف، حالتی پویا و چشم‌نواز به نمایشگر بزرگ خانه می‌دهد.


🔴 اپلیکیشن Apple TV نیز در tvOS 26 بازطراحی شده و اکنون با استفاده از پوسترهایی در سبک Liquid Glass، فضای بیشتری برای نمایش فیلم‌ها و سریال‌ها وجود دارد.


🔵 همچنین کاربران می‌توانند با نمایش خودکار پروفایل شخصی خود هنگام روشن شدن اپل تی‌وی، سریع‌تر به لیست پیشنهادی خود در اپلیکیشن Apple TV و پلی‌لیست‌ها در اپل موزیک دسترسی داشته باشند.


#tvOS26 #AppleEvent #WWDC2025 #AppleTV #TechNews


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ


لطفاً ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:

https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #مفاهیم_کلی_برنامه_نویسی

🟣 موضوع : ‏طراحی الگوریتم: چگونگی تبدیل یک مسأله به الگوریتم

🟢 سوال :

‏اولین گام در طراحی یک الگوریتم چیست؟

گزینه ۱:
‏نوشتن کد

گزینه ۲:
‏تحلیل مسأله

گزینه ۳:
‏انتخاب زبان برنامه‌نویسی

گزینه ۴:
‏اجرای برنامه



🔵 گزینه صحیح: 2

🟢 توضیح :

‏تحلیل مسأله اولین گام در طراحی یک الگوریتم است.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 دوست داری برنامه نویس حرفه ای بشی یا مهارت های کامپیوتری خودت رو افزایش بدی؟ با عضویت در لیست تلگرامی زیر در بی نظیر ترین کانال های برنامه نویسی ما عضو شوید:

🟢 پایتون، هوش مصنوعی، یادگیری ماشین، سی ++، سی شارپ، دات نت، نود جی اس، جاوا اسکریپت، شبکه، علم داده، پایگاه داده، sql، nosql ، مهارت های ICDL، سیستم عامل، لینوکس، فتوشاپ، گرافیک، اندروید، جاوا، ساخت اپلیکیشن موبایل، ری اکت، جی کوئری، php و laravel، دروس رشته کامپیوتر، کنکور کامپیوتر و ...

عضو لیست جامع شوید:

https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk
https://t.me/addlist/_UjG99eD_E4zYzhk


🌠 ترامپ ممنوعیت ۵۲ ساله پروازهای مافوق صوت در آمریکا را لغو کرد!



🌿🌿 در یک تحول مهم در صنعت هوانوردی، «دونالد ترامپ»، رئیس‌جمهور ایالات متحده، مجموعه‌ای از دستورات اجرایی را امضا کرده که هدف آن تسریع توسعه و بهره‌برداری از فناوری‌های پیشرفته هوانوردی است. این تصمیم شامل مواردی مانند پهپادها، تاکسی‌های پرنده و به خصوص، جت‌های مافوق صوت می‌شود و با هدف کاهش مقررات دست‌وپاگیر و حفظ برتری آمریکا در این عرصه صادر شده است.


🟣 پایان یک ممنوعیت تاریخی: پروازهای مافوق صوت دوباره مجاز شدند!

در تصمیمی که می‌توان آن را تاریخی نامید، ممنوعیتی که از سال ۱۳۵۲ شمسی (۱۹۷۳ میلادی) مانع پروازهای تجاری مافوق صوت بر فراز خاک آمریکا می‌شد، با دستور جدید ترامپ لغو گردید. طبق این دستور، اداره هوانوردی فدرال (FAA) موظف است استانداردهای جدیدی بر پایه سطح صدا برای صدور گواهی پرواز طراحی کند. شرط کلیدی این است که صدای ناشی از شکستن دیوار صوتی به سطح زمین نرسد.


🔴 آینده پروازهای مافوق صوت: ایمن و اقتصادی

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


🔵 گام مهم در توسعه پهپادها و خدمات تحویل تجاری

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


این تحولات نشان‌دهنده آینده‌ای هیجان‌انگیز برای صنعت هوانوردی و باز شدن مسیرهای جدیدی برای پیشرفت‌های تکنولوژیک در آمریکاست.


#هوانوردی #فناوری_مافوق_صوت #پهپادها #ترامپ #FAA


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


  کشف شگفت‌انگیز: باکتری‌های پوست شما، ضد آفتاب طبیعی بدن!



🌿🌿  پژوهش‌های جدید و هیجان‌انگیزی در حوزه درماتولوژی، پرده از یک راز بزرگ برداشته است: به نظر می‌رسد برخی از باکتری‌های مفید روی پوست انسان، توانایی محافظت از ما در برابر آسیب‌های نور خورشید را دارند! این کشف می‌تواند دیدگاه ما را نسبت به مراقبت از پوست و حتی تولید ضد آفتاب‌های آینده تغییر دهد.


🟣 مکانیزم دفاعی پنهان:

محققان دریافته‌اند که گونه‌های خاصی از این باکتری‌ها می‌توانند به عنوان یک ضد آفتاب طبیعی عمل کنند. آن‌ها با ترشح آنزیمی به نام Urocanase، یک ترکیب مضر به نام سیس‌اورانیک اسید را تجزیه می‌کنند.


🔴 مقابله با آسیب‌های اشعه فرابنفش:

سیس‌اورانیک اسید معمولاً در پوست و در اثر تابش اشعه UVB خورشید تشکیل می‌شود. این ترکیب می‌تواند سیستم ایمنی پوست را سرکوب کند، منجر به التهاب شود و حتی پیش‌زمینه‌ای برای ابتلا به سرطان‌های پوستی فراهم آورد. حالا، باکتری‌های مفید پوست با تجزیه این ترکیب، به طور فعال از این واکنش‌های مضر جلوگیری می‌کنند.


🔵 آینده مراقبت از پوست:

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


#ضد_آفتاب_طبیعی #سلامت_پوست #میکروبیوم_پوست #پژوهش_درماتولوژی #محافظت_از_خورشید


ـــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


بنکیو از مانیتورهای 4K جدید برای منزل و محل کار رونمایی کرد!


🌿🌿 #بنکیو از سری جدید مانیتورهای EW90U با وضوح 4K UHD در هند رونمایی کرده است. این سری شامل دو مدل ۲۷ اینچی EW2790U و ۳۲ اینچی EW3290U می‌شود.

🟣 هر دو مدل از رزولوشن 4K UHD (۳۸۴۰x۲۱۶۰ پیکسل) پشتیبانی می‌کنند و دارای گواهینامه HDR10 و DisplayHDR 400 از سوی VESA هستند.

🔴 مدل EW2790U طیف رنگی DCI-P3 را تا ۹۵ درصد پوشش می‌دهد و مدل بزرگ‌تر EW3290U این میزان را به ۹۸ درصد می‌رساند؛ قابلیتی که آنها را برای فعالیت‌هایی مانند اصلاح رنگ و پخش فیلم ایده‌آل می‌سازد.

🟠 قیمت EW2790U حدود ۳۴۰ دلار و قیمت EW3290U حدود ۴۹۰ دلار اعلام شده است.


#بنکیو #مانیتور #4K #نمایشگر #تکنولوژی


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:

https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir