رسیدن به عصر AGI ؟
چند روز پیش، OpenAI مدل جدیدش به اسم GPT-6 Astra رو معرفی کرد و سر و صدای زیادی به پا کرد. خیلیا گفتن این مدلAGI هست و ما وارد عصر جدیدی شدیم. ولی بیاین با هم دقیق بررسی کنیم که واقعاً چی گفته شده و این ادعا چقدر پایه علمی داره.
اصلاAGI چیه؟
🔗 Link
@ClickUniversity
چند روز پیش، OpenAI مدل جدیدش به اسم GPT-6 Astra رو معرفی کرد و سر و صدای زیادی به پا کرد. خیلیا گفتن این مدل
اصلا
این AGI مخفف Artificial General Intelligence هست. ببینین، هوش مصنوعیهایی که الان داریم (مثل ChatGPT، Midjourney، یا مدلهای کدنویسی)، همشون هوش مصنوعی باریک یا (Narrow AI) هستن. یعنی هر کدوم یه کار مشخص رو خوب انجام میدن. یکی متن میفهمه، یکی عکس میسازه، یکی کد مینویسه. ولی هیچکدومشون واقعاً "نمیفهمن" چی دارن انجام میدن. الگو تشخیص میدن.
AGI یعنی یه سیستمی که مثل یه انسان (یا حتی فراتر) بتونه:
- هر کار ذهنی رو یاد بگیره
- بین حوزههای مختلف ارتباط برقرار کنه
- استدلال کنه
- از تجربیات قبلیش توی یه حوزه کاملاً متفاوت استفاده کنه
- خودش هدفگذاری کنه
مثلا: اگه به یه مدل زبانی الان بگی "یه مسئله فیزیک حل کن، بعد با همون مفهوم یه استراتژی اقتصادی طراحی کن، بعدش یه مثنوی دربارهش بنویس"، اینا رو جداگانه و سطحی انجام میده. ولی AGI یعنی سیستمی که واقعاً اون مفهوم فیزیکی رو درک کرده و داره ازش توی زمینه کاملاً متفاوت استفاده میکنه.
آیا GPT-6 Astra واقعاً AGI هست؟
🔗 Link
@ClickUniversity
AdminJS
یک ابزار اپن سورس برای ساخت پنلهای مدیریت (Admin Panel) برای اپلیکیشنهای Node.js هست.
با استفاده از این میتونید بدون اینکه همه بخشهای پنل مدیریت رو از صفر بسازید، یک داشبورد مدیریتی برای پروژهتون ایجاد کنید.
🔗 https://adminjs.co
@ClickUniversity
یک ابزار اپن سورس برای ساخت پنلهای مدیریت (Admin Panel) برای اپلیکیشنهای Node.js هست.
با استفاده از این میتونید بدون اینکه همه بخشهای پنل مدیریت رو از صفر بسازید، یک داشبورد مدیریتی برای پروژهتون ایجاد کنید.
🔗 https://adminjs.co
@ClickUniversity
جوپیتر نوتبوک (Jupyter Notebook)
یه محیط تعاملی و بهشدت کاربردی برای کدنویسیه که بیشتر وقتها برای پایتون استفاده میشه.
برخلاف ادیتورهای عادی که توشون یه فایل کامل رو مینویسی و بعد کلش رو اجرا میکنی، جوپیتر فایلهاش رو به بخشهای کوچیکتری به اسم "سلول " تقسیم میکنه. هر سلول میتونه یه تیکه کد باشه یا یه متن معمولی با فرمت Markdown.
@ClickUniversity
یه محیط تعاملی و بهشدت کاربردی برای کدنویسیه که بیشتر وقتها برای پایتون استفاده میشه.
برخلاف ادیتورهای عادی که توشون یه فایل کامل رو مینویسی و بعد کلش رو اجرا میکنی، جوپیتر فایلهاش رو به بخشهای کوچیکتری به اسم "
مهمترین ویژگیاش اینه که میتونی هر سلول رو جداگانه اجرا کنی. یعنی یه تیکه کد مینویسی، اجراش میکنی و خروجی (یا حتی نمودار) رو دقیقاً همون زیر میبینی، بدون اینکه مجبور باشی کل برنامه رو از اول اجرا کنی. این کار برای تست کردن سریع ایدهها و دیباگ کردن منطق کد خیلی کمک میکنه.
@ClickUniversity
درمورد پایتون اگه بخوام بگم؛
بهنظر من، به شدت زبان تو دل برویی هست.
چرا؟
شاید باورتون نشه، ولی همین زبان سطح بالا که سینتکس هاش پیش برنامه نویس ها سادست، در سال ۱۹۹۱ خلق شده:)
@ClickUniversity
بهنظر من، به شدت زبان تو دل برویی هست.
چرا؟
عملا شما باپایتون میتونید:
هوش مصنوعی/ بکاند / اسکریپت نویسی / ابزار نفوذ / ربات تلگرام و ... کار کنید.
شاید باورتون نشه، ولی همین زبان سطح بالا که سینتکس هاش پیش برنامه نویس ها سادست، در سال ۱۹۹۱ خلق شده:)
@ClickUniversity
فضانورد دونالد پِتیت اولین بار سال ۲۰۰۲ به فضا رفت. در طول چهار مأموریتش، از تمام شهرهای بزرگ زمین عکاسی کرد و تغییر ظاهر سیاره رو با جایگزین شدن تدریجی لامپای سدیمی با چراغهای LED ثبت کرد.
رنگای زرد و گرم لامپهای تخلیه گازی، بهتدریج جای خودشونو به درخشش یکنواخت سفید و متمایل به آبی LEDها دادن.
حالا تو بخش نظرات، افراد زیادی گفتن که دلشون برای رنگ گرم و قدیمی شهرها تنگ شده. :)
@ClickUniversity
رنگای زرد و گرم لامپهای تخلیه گازی، بهتدریج جای خودشونو به درخشش یکنواخت سفید و متمایل به آبی LEDها دادن.
حالا تو بخش نظرات، افراد زیادی گفتن که دلشون برای رنگ گرم و قدیمی شهرها تنگ شده. :)
@ClickUniversity
آقا بعضی موقع ها لازممون میشه که از لینکدین ویدیو های اموزشی دانلود کنیم همانند:یوتیوب اینستاگرام.
این وبسایت یکی از خوباشه برای دانلود ویدیو آموزشی از لینکدین ٬ راحت لینک ویدیو بهش میدین تو کمتر از ۳۰ ثانیه بهت ویدیو رو تحویل میده.
پ.ن:برای اینکه لینک ویدیو رو بتونید به درستی کپی کنید باید از نسخه تحت وب لینکدین استفاده کنید.
@ClickUniversity
این وبسایت یکی از خوباشه برای دانلود ویدیو آموزشی از لینکدین ٬ راحت لینک ویدیو بهش میدین تو کمتر از ۳۰ ثانیه بهت ویدیو رو تحویل میده.
پ.ن:برای اینکه لینک ویدیو رو بتونید به درستی کپی کنید باید از نسخه تحت وب لینکدین استفاده کنید.
@ClickUniversity
وزارت صنعت و فناوری اطلاعات چین، برنامهای برا سالهای ۲۰۲۶ تا ۲۰۳۰ رونمایی کرد که هدفش افزایش بیش از ۴ برابری توان محاسباتی هوش مصنوعی چین و رسوندنش به ۹۸۰۰ اگزافلاپس هست.
این برنامه با ۵۳۲ میلیارد دلار سرمایهگذاری در زیرساختها پشتیبانی میشه.
پ.ن : ما هم برنامه برا قطعی برق داریم.
@ClickUniversity
این برنامه با ۵۳۲ میلیارد دلار سرمایهگذاری در زیرساختها پشتیبانی میشه.
پ.ن : ما هم برنامه برا قطعی برق داریم.
@ClickUniversity
میخای از بابت فیلتر شکن برای سیستم راحتت کنم، برو extension setupVPN رو برای مرورگر ات نصب کن.
@ClickUniversity
@ClickUniversity
اگه خواستی یه محصولی رو معرفی کنی اون هم در قالب یه سایت 3D اما نمیدونی چطوری؟
بیا ایدشو از این سایت بگیر.
قشنگ اومده محصولش رو همراه با کارایی هاش معرفی کرده.
خالی از لطف هم نیست اگه یهسر بهش بزنید.
اما،موقعی که رفتین داخلش،دیدتون به عنوان کلاینت نباشه باید دید یه فرانت کار رو داشته باشین.
پ.ن:این وبسایت برای سیستم بهینه شده اما اگه روی موبایل بازش کردین ممکنه با یکمی لگ مواجه بشین.
@ClickUniversity
بیا ایدشو از این سایت بگیر.
قشنگ اومده محصولش رو همراه با کارایی هاش معرفی کرده.
خالی از لطف هم نیست اگه یهسر بهش بزنید.
اما،موقعی که رفتین داخلش،دیدتون به عنوان کلاینت نباشه باید دید یه فرانت کار رو داشته باشین.
پ.ن:این وبسایت برای سیستم بهینه شده اما اگه روی موبایل بازش کردین ممکنه با یکمی لگ مواجه بشین.
@ClickUniversity
توی جاوااسکریپت:
عملگر
عملگر
نمونه:
-
جواب میشه true چون جاوااسکریپت عدد 5 و استرینگ "5" رو از نظر مقدار برابر میبینه و تایپ رو تبدیل میکنه.
-
جواب میشه false چون یکی عدده و یکی استرینگ، پس تایپشون هم فرق داره.
پس معمولاً بهتره از
@ClickUniversity
عملگر
== فقط مقدارها رو مقایسه میکنه و اگه دیتا تایپشون فرق داشته باشه، خودش سعی میکنه تبدیلشون کنه.عملگر
=== هم مقدار و هم دیتا تایپ رو مقایسه میکنه. یعنی سختگیرانهتره.نمونه:
let a = 5;
let b = "5";
console.log(a == b); // true
console.log(a === b); // false
-
a == bجواب میشه true چون جاوااسکریپت عدد 5 و استرینگ "5" رو از نظر مقدار برابر میبینه و تایپ رو تبدیل میکنه.
-
a === bجواب میشه false چون یکی عدده و یکی استرینگ، پس تایپشون هم فرق داره.
پس معمولاً بهتره از
=== استفاده کنی، چون دقیقتر و قابلپیشبینیتره.@ClickUniversity
هاست کردن پروژه با
DigitalOcean
اگه دنبال یه VPS برای Deploy کردن پروژههات هستی، DigitalOcean یکی از گزینههای شناختهشدهست.
طبق این لینک، با ثبتنام میتونی 100 دلار اعتبار دریافت کنی و پروژهت رو راهاندازی کنی.
🔗 DigitalOcean
@ClickUniversity
DigitalOcean
اگه دنبال یه VPS برای Deploy کردن پروژههات هستی، DigitalOcean یکی از گزینههای شناختهشدهست.
طبق این لینک، با ثبتنام میتونی 100 دلار اعتبار دریافت کنی و پروژهت رو راهاندازی کنی.
🔗 DigitalOcean
@ClickUniversity
ساخت PDF بهصورت خودکار با Python؛
لازم نیست همیشه دستی بسازی!
با Python میتونی تولید فایلهای پی دی اِف خودت رو خودکار کنی؛ مثلاً برای فاکتور، گزارش، رزومه یا خروجیهای پروژه.
🔗 Link
@ClickUniversity
لازم نیست همیشه دستی بسازی!
با Python میتونی تولید فایلهای پی دی اِف خودت رو خودکار کنی؛ مثلاً برای فاکتور، گزارش، رزومه یا خروجیهای پروژه.
🔗 Link
@ClickUniversity
برنامهنویس های جاوااسکریپت،
آیا میدونستید که میتونید از قابلیت های تایپ اسکریپت داخل خود فایل جاوااسکریپت استفاده کنید.
خوب الان با خودت میگی چطوری؟
ببین قبلا اگه میخواستین از قابلیت های تایپ اسکریپت استفاده کنی باید اول یه فایل tsconfig.json ایجاد میکردی و تنظیمات مربوط ب تایپ اسکریپت رو انجام میدادی اونوقت ی فایل تایپ اسکریپت ب اسم app.ts درست میکردی حالا میتونستی از قابلیت تایپ اسکریپت استفاده کنی.
اما با jsDoc دیگه ازین خبرا نیست فایل (app.js) ایجاد کن و از قابلیت های تایپ اسکریپت استفاده کن در داخلش.
اینم از لینک خود داکیومنتش برای کسب اطلاعات بیشتر.
پ.ن:اینکار برای پروژه های کوچیک رو به متوسط خوبه در غیر این صورت بهتره که از خود تایپ اسکریپت استفاده کنید.
@ClickUniversity
آیا میدونستید که میتونید از قابلیت های تایپ اسکریپت داخل خود فایل جاوااسکریپت استفاده کنید.
خوب الان با خودت میگی چطوری؟
ببین قبلا اگه میخواستین از قابلیت های تایپ اسکریپت استفاده کنی باید اول یه فایل tsconfig.json ایجاد میکردی و تنظیمات مربوط ب تایپ اسکریپت رو انجام میدادی اونوقت ی فایل تایپ اسکریپت ب اسم app.ts درست میکردی حالا میتونستی از قابلیت تایپ اسکریپت استفاده کنی.
اما با jsDoc دیگه ازین خبرا نیست فایل (app.js) ایجاد کن و از قابلیت های تایپ اسکریپت استفاده کن در داخلش.
اینم از لینک خود داکیومنتش برای کسب اطلاعات بیشتر.
پ.ن:اینکار برای پروژه های کوچیک رو به متوسط خوبه در غیر این صورت بهتره که از خود تایپ اسکریپت استفاده کنید.
@ClickUniversity
احتمالا ازین که ریکت یه اپدیتی داده خبر داشته باشین، اما ازونور هم ندونید که تو این اپدیت چیا اضافه کرده.
مهم ترین اپدیت ها:
توضیح دادن هریک از اینها داخل این پست نمیگنجه پس پیشنهاد میکنم که به لینک که اخر همین پست گذاشتم مراجعه کنید برای کسب اطلاعات بیشتر.
آپدیت خفنیه و در این آپدیت چندین تا باگ هم رفع شده.
🔗Link
@ClickUniversity
مهم ترین اپدیت ها:
1: <ViewTransition />
2: Fragment Refs
3:Transition free
4:browser()
توضیح دادن هریک از اینها داخل این پست نمیگنجه پس پیشنهاد میکنم که به لینک که اخر همین پست گذاشتم مراجعه کنید برای کسب اطلاعات بیشتر.
آپدیت خفنیه و در این آپدیت چندین تا باگ هم رفع شده.
🔗Link
@ClickUniversity