آموزش PHP و Laravel و هوش مصنوعی
2.18K subscribers
175 photos
380 videos
2.01K links
Download Telegram


🌠 کشف باستانی در ایران: راز دختر ۶۲۰۰ ساله با جمجمه مخروطی‌شکل!



🌿🌿 باستان‌شناسان در غرب ایران، جمجمه دختری جوان با قدمت شش هزار و دویست سال را کشف کرده‌اند که نشانه‌هایی از تغییر شکل عمدی جمجمه در آن دیده می‌شود.


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


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


🔵 این یافته جدید، اطلاعات مهمی درباره آداب و رسوم باستانی ایران ارائه می‌دهد و به درک ما از تمدن‌های پیشین کمک می‌کند.

#باستان_شناسی #ایران_باستان #خوزستان #جمجمه_مخروطی #تمدن_باستانی


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

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

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

آدرس وبسایت:
https://Tutorial24.ir
💠 عضو جامع ترین کانال های توسعه فردی، روانشناسی و موفقیت شوید:

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

شامل موضوعات آموزشی زیر:

توسعه و رشد فردی
افزایش ثروت
هدف گذاری و مدیریت زمان
مهارت های اجتماعی، ارتباطی و فن بیان
روانشناسی و خودیاری
موفقیت
عادات موثر
سلامت و تغذیه سالم
موفقیت شغلی
عبارات تاکیدی
مدیریت اضطراب و خشم
روان درمانی CBT و ACT
شخصیت شناسی و تحلیل روانشناسی
انگیزشی
کودک درون
تکنیک های NLP
یوگا
افزایش حافظه
مدیتیشن
موفقیت تحصیلی
مطالعه موثر
افزایش اعتماد به نفس
افزایش تمرکز
تفکر مثبت
افزایش خلاقیت
نقل قول های انگیزشی

با کلیک بر روی لینک زیر عضو تمامی این کانال ها شوید:

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0

➡️ https://t.me/addlist/AX8uaLK6gE1jNzg0
🔵 نکته برنامه نویسی

یک تکنیک جالب و نسبتاً کم‌حرف‌زده در برنامه‌نویسی، "Memoization" (ذخیره‌سازی نتایج محاسبات) هست.

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

این کار برای توابع سنگین محاسباتی (مثل محاسبه اعداد فیبوناچی یا الگوریتم‌های بازگشتی) فوق‌العاده مفید است و باعث می‌شود سرعت برنامه گاهی چندین برابر شود.

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

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

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

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




🗣 خبر خوب: ورزش مداوم، خطر مرگ در مبتلایان به سرطان کولون را تا ۳۷ درصد کاهش می‌دهد!



🌿🌿 سرطان کولون یا روده بزرگ، یکی از انواع شایع و جدی سرطان در سراسر جهان است. حالا، یک پژوهش جدید، خبری بسیار امیدبخش برای مبتلایان به این بیماری دارد: ورزش مداوم می‌تواند به شکل چشمگیری، خطر مرگ و میر ناشی از سرطان کولون را کاهش دهد.


🟣 ورزش، سدّی در برابر بازگشت سرطان

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


🔴 جزئیات پژوهش و نتایج شگفت‌انگیز

این پژوهش اخیر روی ۸۸۹ بیمار مبتلا به سرطان کولون انجام شده که همگی چندین سال شیمی‌درمانی را پشت سر گذاشته بودند. این بیماران به دو گروه تقسیم شدند:

⬅️ گروه اول: یک برنامه تمرینی دقیق و شخصی‌سازی شده به مدت ۳ سال دریافت کردند، که تحت نظارت مستمر کارشناسان و مربیان بود.

⬅️ گروه دوم: برنامه استاندارد مراقبت پس از بهبود سرطان را دنبال کردند.

داده‌ها نتایج بسیار قابل توجهی را نشان داد: گروهی که برنامه تمرینی داشتند، ۲۸ درصد کمتر دچار عود مجدد سرطان شدند و میزان مرگ و میر آن‌ها بر اثر سرطان نیز ۳۷ درصد کمتر به ثبت رسید!


🔵 امید تازه برای مبتلایان

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


#سرطان_کولون #ورزش #سلامت #پیشگیری_سرطان #پژوهش_پزشکی


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

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

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

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


یک نکته ساده و مهم دیگه در یادگیری ماشین:

ویژگی‌های غیر مرتبط یا نویزی می‌تونن مدل رو بدتر کنن، پس Feature Selection مهمه.

* وقتی داده‌ها شامل ویژگی‌های زیادی هستن، بعضی‌ها ممکنه کمکی به پیش‌بینی نکنن یا حتی باعث overfitting بشن.
* روش‌هایی مثل انتخاب ویژگی مبتنی بر اهمیت (feature importance)،PCA یا حذف ویژگی‌های هم‌بسته زیاد می‌تونن کمک کنن.

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




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


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

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

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

یک تکنیک جالب در مدیریت حافظه "Copy-on-Write" (کپی در هنگام نوشتن) است.

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

این کار باعث می‌شود:

مصرف حافظه کاهش یابد (چون تا زمانی که تغییر ایجاد نشده، کپی‌ای صورت نمی‌گیرد).

سرعت برنامه بیشتر شود (چون عملیات کپی پرهزینه است).

مثال‌ها:

سیستم‌عامل‌های مدرن هنگام ایجاد fork در یک پردازش، از Copy-on-Write برای اشتراک‌گذاری صفحات حافظه استفاده می‌کنند.

بعضی زبان‌ها و کتابخانه‌ها (مثل QString در Qt یا shared_ptr در C++) از این روش بهره می‌برند.

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

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

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

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


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



🐦 Canary Release


🔹 ایده اصلی

به‌جای اینکه یک نسخه جدید نرم‌افزار رو یک‌باره برای همه کاربران منتشر کنیم،
اول اون رو به یک بخش کوچک از کاربران (Canary group) می‌دیم.

⬅️ اگر مشکلی نبود → به تدریج برای همه منتشر می‌کنیم.
⬅️ اگر باگ یا خطایی رخ داد → سریع برمی‌گردونیم (rollback) بدون اینکه همه آسیب ببینن.

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


🔹 چرا مهمه؟

⬅️ ریسک انتشار نسخه جدید کم میشه
⬅️ امکان آزمایش در دنیای واقعی با کاربرهای واقعی وجود داره
⬅️ مشکلات قبل از اینکه کل سیستم تحت تأثیر قرار بگیره کشف میشن




مثال ساده (Python – شبیه‌سازی Canary Release)

import random

def old_version(user_id):
return f"User {user_id}: Old version "

def new_version(user_id):
# احتمال خطا در نسخه جدید
if random.random() < 0.2:
return f"User {user_id}: New version ERROR"
return f"User {user_id}: New version "

def canary_release(users):
results = []
for user_id in users:
# 20% از کاربران به نسخه جدید میرن
if user_id % 5 == 0:
results.append(new_version(user_id))
else:
results.append(old_version(user_id))
return results

# تست
users = range(1, 21)
for r in canary_release(users):
print(r)

🔹 توضیح کد

⬅️ ۲۰٪ کاربران به نسخه جدید میرن.
⬅️ اگر خطایی در نسخه جدید رخ بده → سریع قابل مشاهده است بدون اینکه همه آسیب ببینن.



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

➡️ Google, Facebook, Netflix همه از این روش برای انتشار نسخه‌های جدید استفاده می‌کنن.
⬅️ تست UI جدید روی ۵٪ کاربران.
⬅️ تغییر الگوریتم ریکامندیشن فقط برای بخشی از کاربران.
⬅️ انتشار API جدید برای بعضی کلاینت‌ها.


🛠️ مزایا

⬅️ کاهش ریسک انتشار
⬅️ امکان rollback سریع
⬅️ افزایش اعتماد تیم و کاربران



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

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

آدرس کانال اصلی :
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


ایلان ماسک: «حزب آمریکا» از بیت‌کوین حمایت خواهد کرد!


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

🟣 ماسک در پستی دیگر در ایکس نوشت: «وقتی پای ورشکست کردن کشورمان با هدررفت سرمایه و فساد درمیان باشد، ما در یک سیستم تک‌حزبی زندگی می‌کنیم، نه در یک دموکراسی. امروز حزب آمریکا تشکیل می‌شود تا آزادی‌تان را به شما بازگرداند.»


#ایلان_ماسک #بیت_کوین #کریپتو #حزب_آمریکا #سیاست


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

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

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

https://t.me/Tu_24

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


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

بریم سراغ 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
🤖🔥 مدل جدید Hugging Face دنیای رباتیک را متحول می‌کند: اجرای هوش مصنوعی رباتیک روی مک‌بوک!

پلتفرم Hugging Face این هفته مدل هوش مصنوعی جدیدی با نام SmolVLA برای پروژه‌های رباتیک معرفی کرد که آن‌قدر سبک و کارآمد است که حتی روی یک مک‌بوک هم قابل اجراست!

📌 ویژگی‌ها و دستاوردهای SmolVLA:

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

🧠 مدل SmolVLA با ۴۵۰ میلیون پارامتر، از داده‌های «LeRobot Community» تغذیه شده و هدف آن دموکراتیزه کردن دسترسی به مدل‌های «بینایی-زبان-عمل» است. جالب‌تر این‌که از ساختاری استفاده می‌کند که پردازش دیداری و شنوایی را از عملکرد ربات جدا می‌کند، که به گفته Hugging Face باعث واکنش سریع‌تر در شرایط پویا می‌شود.

👨‍💻 یک کاربر در توییتر (X) اعلام کرده که با استفاده از این مدل، بازوی رباتیکی Koch را با تنها ۳۱ نمونه آموزش، به خوبی کنترل کرده است.

🛠 گفته می شود Hugging Face تلاش دارد اکوسیستم رباتیک متن‌باز و کم‌هزینه‌ای ایجاد کند. از جمله پروژه‌های اخیر آن می‌توان به LeRobot و خرید استارتاپ فرانسوی Pollen Robotics اشاره کرد.

🔍 البته Hugging Face تنها بازیگر این میدان نیست؛ شرکت‌هایی مانند:

* Nvidia با مجموعه ابزارهای رباتیک متن‌باز
* K-Scale Labs با هدف ساخت انسان‌نماهای متن‌باز
* Dyna Robotics
* Physical Intelligence (با حمایت جف بزوس)
* RLWRLD

نیز در این مسیر گام برمی‌دارند.

📥 مدل SmolVLA هم‌اکنون از طریق Hugging Face قابل دریافت است.


#رباتیک #هوش_مصنوعی #HuggingFace #SmolVLA #LeRobot #AI #Robotics #متن_باز #مکبوک #هوش_مصنوعی_در_رباتیک


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

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

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

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

در Clustering، ارزیابی کیفیت خوشه‌ها بدون برچسب با Metrics خاص انجام می‌شه.

🔹 از اونجایی که داده‌ها برچسب ندارن، نمی‌تونیم Accuracy محاسبه کنیم، باید از معیارهای غیرنظارتی استفاده کنیم:

معیار Silhouette Score: چقدر نمونه‌ها به خوشه خودشون نزدیک و از خوشه‌های دیگه دور هستن (بین −۱ تا ۱).

معیار Davies-Bouldin Index: میانگین نسبت پراکندگی درون خوشه به فاصله بین خوشه‌ها (کمتر بهتره).

معیار Calinski-Harabasz Index: نسبت بین پراکندگی بین خوشه‌ها و درون خوشه‌ها (بیشتر بهتره).

به زبان ساده: این Metrics مثل یه “معیار زیبایی” برای خوشه‌هاست؛ خوشه‌های مرتب‌تر و جدا از هم، امتیاز بالاتری می‌گیرن.

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


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

آدرس کانال اصلی :
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