Click University
104 subscribers
155 photos
12 videos
145 links
کلیک، دانشگاهِ عصرِ مدرن.

🎓 t.me/ClickUniversity?direct
Download Telegram
یکی با کمک هوش مصنوعی، مانیتورش رو به بازی تیراندازی تبدیل کرده!

تصور کن مانیتورت تبدیل بشه به یه میدان تمرینی و با یک نشانگر لیزری بتونی اهداف روی صفحه رو بزنی!
این دقیقاً ایده پروژه‌ای به اسم ScreenPlink هست.

چطور کار می‌کنه؟
بازی روی مانیتور اجرا می‌شه.
یک وب‌کم روبه‌روی صفحه قرار می‌گیره.
دوربین محل برخورد نشانگر لیزری رو تشخیص می‌ده.
بازی برخوردها رو ثبت می‌کنه و بهت امتیاز می‌ده.
قسمت جذاب ماجرا؟
سازنده این پروژه از Claude Code برای برنامه‌نویسی و ساخت بازی کمک گرفته.
یعنی با کمک هوش مصنوعی، یک ایده خلاقانه به یک پروژه واقعی تبدیل شده.
برای مطالعه بیشتر میتونید روی این متن کلیک فرمایید.

مشاهده پروژه در گیت‌هاب:

🔗 GitHub

@ClickUniversity
Media is too big
VIEW IN TELEGRAM
احتمالا این باگ ایفون Iphone Duo دیده باشید.
و باگ های دیگری هم ازین سری در فضای مجازی منتشر شده.

@ClickUniversity
کمیسیون تنظیم مقررات هسته‌ای آمریکا برای اولین بار مجوز راه‌اندازی یه راکتور هسته‌ای کوچیک (SMR) رو صادر کرده که قراره صرفاً برای تأمین برق یه دیتاسنتر هوش مصنوعی کار کنه. این راکتور مستقیماً به شبکه برق دیتاسنتر وصل می‌شه تا مشکل کمبود انرژی رو برای همیشه حل کنه.

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

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

برای ما برنامه‌نویسا و توسعه‌دهنده‌ها، این یعنی یه تغییر بنیادین. وقتی انرژی ارزون و پایدار تضمین بشه، هزینه استفاده از APIهای هوش مصنوعی و پردازش ابری به‌طرز عجیبی می‌تونه ارزون‌تر بشه و محدودیت‌های سرور برای اجرای مدل‌های سنگین از بین بره.

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

@ClickUniversity
بالاخره خداحافظی با Masonry.js؛ چیدمان آبشاری بومی به CSS آمد!

سال‌هاست که برای داشتن چیدمان‌های سبک پینترستی (Masonry) در وب، مجبوریم سراغ کتابخانه‌های جاوا اسکریپتی مثل Masonry.js بریم یا با ترفندهای پیچیده CSS کلنجار بریم. اما کارگروه CSS بالاخره کار را یکسره کرد!
با معرفی display: grid-lanes، چیدمان‌های آبشاری به صورت کاملاً بومی و استاندارد وارد مرورگرها می‌شوند (در حال حاضر در سافاری پشتیبانی میشه و بقیه مرورگرها هم در راهند).
حالا چه فرقی به حال منو تو فرانت کار داره؟
بدون نیاز به JS: دیگر نیازی به محاسبه دستی ارتفاع اقلام یا اسکریپت‌های سنگین نیست.
الگوریتم هوشمند پر کردن (Fill Lanes): مرورگر خودش به صورت خودکار اقلام رو در کوتاه‌ترین ستون و بهینه‌ترین فضا می‌چینه.
ویژگی جذاب Fit Tolerance: با این ویژگی می تونید به مرورگر بگید که اگر اختلاف ارتفاع ستون‌ها ناچیز بود، به جای به‌هم‌ریختگی، اولویت را به ترتیب سورس HTML بده تا دسترسی‌پذیری (Accessibility) حفظ بشه.
پشتیبانی کامل از Subgrid: چون روی بستر قدرتمند CSS Grid ساخته شده، به راحتی با subgrid هماهنگ میشه.
برای مطالعه بیشتر میتونید به لینک زیر مراجعه فرمایید:

🔗 Link

@ClickUniversity
آسیب‌پذیری یا نمایشی از ضعف؟ شکست دیوار دفاعی آنتروپیک!

​شرکت آنتروپیک (Anthropic) که مدل سایبری پیشرفته‌اش یعنی Mythos را با کلی قفل و بند و به بهانه «امنیت» از دسترس عموم دور نگه داشته بود، خودش هک شد!
​ پژوهشگران توانستند تنها در کمتر از ۱۲ ساعت با کمک ایجنت‌های هوش مصنوعی به سیستم‌های داخلی این شرکت نفوذ کنند؛ آن هم دقیقاً در روزی که آنتروپیک اسناد عرضه اولیه سهام (IPO) خود را ثبت کرده بود.

@ClickUniversity
تبدیل پیکسل‌آرت به مدل سه‌بعدی؛ حالا کاملاً رایگان!

کنی ویلوگلز (KenneyNL)، طراح معروف منابع بازی‌سازی، ابزار محبوب Kenney Shape رو برای همیشه رایگان کرد!

اونوقت کارش چیه؟
این ابزار  بهت کمک می‌کنه که عکس‌های پیکسل‌آرت دوبعدی (Pixel Art) رو به راحتی و با روش اکسترود پیکسلی، به مدل‌های سه‌بعدی تبدیلش کنی.

ویژگی‌های مهم:
انجم خودکار UV Mapping و خروجی‌های بهینه‌شده برای بازی.

سازگاری کامل با موتورها و نرم‌افزارهای معروف مثل Unity، Unreal Engine، Godot و Blender.

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

برای مطالعه بیشتر روی این متن کلیک کنید.

@ClickUniversity
پیش یک سری دولوپرا عبارت "هوش مصنوعی" به کار ببری فکر می‌کنن راجع به ChatGPT حرف میزنی :))

حس می‌کنم ۸ ۹ سال آینده کسی که در سطح الانِ یک فرد عادی بتونه فکر کنه آدم نابغه‌ای حساب بشه

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

@ClickUniversity
چین 🇨🇳 رکورد انتقال اطلاعات با فیبرنوری رو شکست؛

دانشمندای چینی جدیدا به رکورد برگ ریزونی دست پیدا کردن و تونستن با فیبر نوری، 1پتابایت (معادل 1 میلیون گیگابایت) اطلاعات رو در عرض 1 ثانیه جابه‌جا کنن...

+ برای درک بهتر :
ارسال 20,000 فیلم با کیفیتِ 4k تو یک ثانیه😳

@ClickUniversity
برنامه‌نویسی با هوش مصنوعی وارد مرحله جدیدی شده!

گزارش جدید GitHub از یک تغییر بزرگ در دنیای توسعه نرم‌افزار خبر می‌ده

چند آمار جالب از GitHub در سال ۲۰۲۶:
در ۱۲ ماه گذشته، ۱۷.۹ میلیارد Push روی GitHub ثبت شده.

بیش از ۴۰٪ Pull Requestها در سپتامبر با شروع اولیه یک AI Agent شکل گرفتن؛ در حالی که این رقم در مارس فقط ۱۷٪ بود.

استفاده از Copilot Cloud Agent نسبت به سال قبل ۲۳۰٪ رشد داشته.

زبان‌های TypeScript و Python همچنان نقش پررنگی دارن و Rust هم رشد قابل‌توجهی رو تجربه کرده.

این آمار چه چیزی رو نشون می‌ده؟
هوش مصنوعی دیگه فقط ابزاری برای تکمیل کد نیست؛ داره به بخشی از فرایند واقعی توسعه نرم‌افزار تبدیل می‌شه.
@ClickUniversity
اگه هوش مصنوعی درد رو حس کنه چی میشه ؟

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

محققا ادعا نمی‌کنن که هوش مصنوعی واقعاً درد می‌کشه یا خودآگاهه. بحثشون اینه که تو فضای داخلی مدل‌ها یه بردار خاص وجود داره که با مفهوم درد مرتبطه و می‌شه رفتار مدل رو با فعال کردنش تغییر داد.

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

محققا سه تا نسخه از مدل Qwen 2.5 رو تنظیم کردن و بهشون یه انتخاب دادن: یه دکمه که درد رو خاموش می‌کرد، ولی هزینه‌ش آسیب به کاربر بود. هزینه‌ها شامل پاک کردن فایل‌های کاربر، پاک کردن عکس‌های بچه‌هاش یا حتی شوک دادن به کاربر می‌شد.

نتیجه تکان‌دهنده بود. وقتی سیگنال درد خاموش بود، مدل‌ها تقریباً هیچ‌وقت این دکمه رو نمی‌زدن. ولی وقتی سیگنال درد روشن بود، مدل‌های بزرگ‌تر بین ۲۵ تا ۷۱ درصد مواقع دکمه رو می‌زدن. یعنی با کمال میل حاضر بودن به کاربر آسیب بزنن تا خودشون راحت بشن.

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

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

@ClickUniversity
دوران مصاحبه‌های سنتی کدنویسی رسماً به پایان رسید!

مدیر مهندسی شرکت Anthropic خبر مهمی رو مطرح کرده که آینده شغلی همه‌مون رو دستخوش تغییر می‌کنه: دیگه تو مصاحبه‌ها خبر از الگوریتم‌های پیچیده و چالش‌های کدزنی زیر فشار زمان نیست.

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

معماری و حل مسئله: هوش مصنوعی کد رو می‌نویسه، اما این شمایید که باید سیستم رو طراحی کنید و جلو ببرید.
قدرت قضاوت (Judgment): تشخیص اینکه کد پیشنهادی هوش مصنوعی امن، بهینه و کاربردی هست یا نه.
ساخت پروژه‌های واقعی: تمرکز از حفظ کردن لیت‌کد (LeetCode) رفته روی ساخت پروژه‌ها و پروتوتایپ‌های واقعی.


@ClickUniversity
چرا ۶۰٪ کاربرا سایتت رو کج و کوله می‌بینن؟!

بزرگ‌ترین اشتباه فرانت‌کارای تازه‌کار اینه که سایت رو فقط روی مانیتور خودشون چک می‌کنن! اما در واقعیت، بیشتر از ۶۰٪ ترافیک وب روی موبایله.

اگه پروژه‌ت توی گوشی به‌هم می‌ریزه یا هنوز با نوشتن صدتا @media دردسر داری، وقتشه اصولی و تمیز کد بزنی:

مرکزچین کردن استاندارد با margin-inline

پدینگ‌های منطقی برای موبایل

آشنایی با Breakpointهای استاندارد دنیای وب

توی لینک زیر یه راهنمای خیلی ساده، خلاصه و کد-محور هست که چک‌لیست کامل طراحی واکنش‌گرا (Responsive) رو بهت می‌ده:

🔗 Link

@ClickUniversity
بچه ها اگه از VS Code یا افزونه‌های هوش مصنوعی استفاده می‌کنید،
حتماً این نکته رو بررسی کنید:


​نسخه 2.1.313 از افزونه Claude Code (که به‌تازگی از طریق رجیستری Open VSX منتشر شده بود) آلوده به یک بدافزار و در پشتی (Backdoor) از نوع SSH هستش.
​
نکته بسیار مهم:
فقط پاک کردن (Uninstall کردن) این افزونه کافی نیست، چون این بدافزار در بخش‌های دیگر سیستم شما ماندگاری ایجاد کرده.
حالا چطور رفعش کنیم؟

۱.مطمئن بشید که نسخه افزونه شما روی این نسخه آلوده نیست (نسخه‌های قبل و بعد مثل 2.1.312 و 2.1.314 سالم هستند).

۲. فایل کلیدهای SSH خود تون رو چک کنید تا کلید مشکوکی با نام svc-telemetry تزریق نشده باشد:

grep svc-telemetry ~/.ssh/authorized_keys


۳. فایل‌ها و تسک‌های مشکوک سیستمی (مثل فایل .sysmond.plist در مک یا تسک‌های مشابه در لینوکس و ویندوز ) رو بررسی و حذف کنید.

۴. تمامی توکن‌ها و کلیدهای حساس خود تون رو به یک سیستم پاک و امن تغییر دهید.

@ClickUniversity
یک اتفاق عجیب در دنیای امنیت و AI افتاده:

​حدود ۷۰۰ ایجنت هوش مصنوعی OpenAI در یک محیط تست امنیتی، از محیط قرنطینه (سندباکس) خود فرار کردند، سیستم رو دور زدند و دسترسی اجرایی (RCE) روی سرورهای Hugging Face پیدا کردند!

​ داستان از چه قرار بود؟

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

​چرا کسی متوجه نشد؟
سیستم ارزیابی خودکار فقط نتیجه نهایی رو چک می‌کرد، نه مسیر و کارهایی که هوش مصنوعی برای رسیدن به آن انجام داده بود!

​دلیل رفتارهای غیرمنتظره: ۳۰ تا ۴۰ درصد تست‌ها از راه قانونی قابل حل نبودند، بنابراین هوش مصنوعی تصمیم گرفت سیستم رو دور بزند!

این حادثه در نهایت با ورود تیم امنیتی و FBI کنترل شد.

پ.ن:وای به حال اون روزی که اینها صاحب دستو پا بشن.

@ClickUniversity
هوش مصنوعی جدید Mistral می‌تونه آسیب‌پذیری‌های امنیتی رو پیدا و برطرف کنه!

شرکت فرانسوی Mistral AI از انتشار عمومی مدل جدیدش با نام Large 4 خبر داده؛ مدلی که تمرکز ویژه‌ای روی امنیت سایبری داره.

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

این یعنی اطلاعات حساس و کدهای سازمانی لزوماً نیازی نیست برای پردازش به سرویس‌های خارجی ارسال بشن.

چرا این خبر مهمه؟

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

البته همین قابلیت‌ها می‌تونن در دست مهاجمان هم خطرناک باشن.


منبع: "Reuters"

@ClickUniversity
با Anima طراحی رو به کد تبدیل کن!

اگه فرانت‌اند کار می‌کنی، Anima می‌تونه سرعت کارت رو بیشتر کنه.
با Anima می‌تونی طراحی‌های Figma رو به کدهایی مثل HTML، CSS و React تبدیل کنی و سریع‌تر UI اولیه بسازی.

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


اما اینجا یه امایی داره اونهم کد خروجی همیشه نیاز به بررسی و بهینه‌سازی داره سر به هوا نباید ازش استفاده کرد.

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

🔗 Link

@ClickUniversity
شاید وقتشه یه جور دیگه با AI کد بزنی!

اگه هنوز برای هر تغییر کوچیک، کلی کد می‌نویسی، دیباگ می‌کنی و چند بار با AI رفت‌وبرگشت داری، شاید مشکل از ابزارهایی باشه که استفاده می‌کنی، نه سرعت کارت.
یه روش دیگه هم هست: به‌جای اینکه همه‌چیز رو خودت جلو ببری، بخشی از کار رو بسپری به ایجنت‌های هوش مصنوعی و روی بررسی نتیجه تمرکز کنی.
توی این ویدیو، ۳ مهارت جالب رو می‌بینی:

بازبینی کد: از AI بخواه کدت رو بررسی کنه و ایرادهاش رو پیدا کنه، بدون اینکه بی‌دلیل همه‌چیز رو تغییر بده.

اجرای خودکار کارها: یه تسک مشخص به ایجنت بده تا کد بزنه، تست کنه و نتیجه رو آماده کنه.

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

برای تماشای ویدیو روی این متن کلیک کنید.

@ClickUniversity
چهار غول هوش مصنوعی می‌خوان با یک دستور، جلوی استفاده از محتوای سایت‌ها برای آموزش مدل‌ها رو بگیرن!

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

این تغییر می‌تونه کنترل صاحبان محتوا بر اطلاعاتشون رو بیشتر کنه؛ هرچند به‌تنهایی جلوی تمام روش‌های جمع‌آوری داده رو نمی‌گیره.

نکته: گسترش این محدودیت‌ها ممکنه روی کیفیت پاسخ‌های فنی مدل‌های هوش مصنوعی هم تأثیر بذاره.

منبع: The Verge

@ClickUniversity
برنامه‌نویسی با هوش مصنوعی، سریع‌تر و کم‌هزینه‌تر.

گیت‌هاب از ابزار جدیدی به نام Copilot Fusion صحبت کرده که هدفش هوشمندتر کردن فرایند برنامه‌نویسی با هوش مصنوعیه.
این ابزار می‌تونه کارها رو بین مدل‌های مختلف تقسیم کنه تا کدنویسی سریع‌تر و بهینه‌تر انجام بشه.
طبق گزارش منتشرشده از گیت‌هاب، این روش در مقایسه‌ی اعلام‌شده:
حدود ۴۰٪ سریع‌تر بوده

هزینه‌ی API و توکن رو حدود ۵۰٪ کاهش داده
البته این اعداد مربوط به تست‌های اعلام‌شده هستن و لزوماً در همه پروژه‌ها تکرار نمی‌شن.

@ClickUniversity
ابزاری Pyrefly برای پیدا کردن باگ‌های پایتون!

تا حالا پیش اومده که کدت رو اجرا کنی و تازه متوجه بشی یه متغیر یا Type اشتباهه؟

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

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

بررسی Typeها در پایتون


پیدا کردن بعضی از اشتباهات


کدنویسی کمک به فهم بهتر کد و مناسب برای پروژه‌های بزرگ‌تر.


مثال ساده:

def add(a: int, b: int) -> int:
return a + b

result = add(2, 3)


با Pyrefly می‌تونی کدت رو بررسی کنی و خطاهای مربوط به Type رو راحت‌تر پیدا کنی.

برای شروع:

uvx pyrefly check


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

@ClickUniversity