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

🎓 t.me/ClickUniversity?direct
Download Telegram
تب جوگیری هوش مصنوعی؛ چرا هیاهوی AI داره جامعه برنامه‌نویس‌ها رو خسته می‌کنه؟

اگر این روزها یوتیوب، توییتر (X) یا شبکه‌های اجتماعی حوزه تکنولوژی رو باز کنید، با انبوهی از تیترهای اغراق‌آمیز مواجه می‌شید:«این مدل همه‌چیز رو عوض کرد!»«اگر این ابزار رو یاد نگیری رسماً جا موندی!»
واقعیت اینه که این حجم از AI Hype و ادعاهای پوشالی، به‌جای انگیزه دادن به برنامه‌نویس‌ها، داره باعث دلزدگی، استرس فکری و حتی تمایل خیلی‌ها برای خروج از این صنعت میشه.
چند نکته واقع‌بینانه که در دنیای برنامه‌نویسی امروز باید یادمون بمونه:

۱. داستان «چوپان دروغگو» در بنچمارک‌ها: وقتی با هر آپدیت جزئی، ادعای انقلاب در دنیای نرم‌افزار مطرح میشه، بی‌اعتمادی شکل می‌گیره. اینکه یک مدل در ۱ دقیقه یک بازی ساده می‌سازه، به این معنی نیست که می‌تونه در پروژه‌های واقعی با چالش‌های پیچیده و کدبیس‌های چندساله کار کنه.

۲. نیازی نیست هر هفته ورک‌فلو (Workflow) خودتون رو تغییر بدید: زیر فشار فضای مجازی قرار نگیرید. اگر ابزارهایی که الان استفاده می‌کنید نیازتون رو برطرف می‌کنند، روی کارتون تمرکز کنید. فقط زمانی ابزار جدیدی رو وارد استاندراد کاریتون کنید که واقعاً در یک چالش عملی برتری خودش رو ثابت کرده باشه.

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

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

@ClickUniversity
۴ کاربرد جذاب Archive.org که شاید ندونی!
۱. اجرای بازی‌های قدیمی
بعضی بازی‌های کلاسیک رو مستقیماً داخل مرورگر اجرا کن!
🔗 لینک

۲. پیدا کردن کتاب‌های دیجیتال
هزاران کتاب و منبع متنی رو جست‌وجو کن؛ بعضی رایگان و بعضی قابل امانت گرفتن هستن.
🔗 لینک

۳. گوش دادن به موسیقی و فایل‌های صوتی
از ضبط کنسرت‌ها گرفته تا برنامه‌های رادیویی قدیمی!
🔗 لینک

۴. تماشای فیلم‌های آرشیوی
مجموعه‌ای از فیلم‌ها، مستندها و ویدئوهای قدیمی رو کشف کن.
🔗 لینک

یادت باشه دسترسی و امکان دانلود همهٔ فایل‌ها یکسان نیستن؛ قبل از استفاده، شرایط هر فایل رو بررسی کن.
این سایت یه کتابخونهٔ دیجیتاله که ارزش گشتن داره!

@ClickUniversity
This media is not supported in your browser
VIEW IN TELEGRAM
حرکت خرچنگی در خودروها

شرکت چینی چری قابلیت جالبی رو روی شاسی‌بلند EXEED Sterra ET به نمایش گذاشته. چرخ‌های این ماشین می‌تونن تا ۹۰ درجه بچرخن و به خودرو اجازه بدن حرکت خرچنگی داشته باشه؛ یعنی به‌جای حرکت رو به جلو یا عقب، به پهلو حرکت کنه.

این فناوری می‌تونه پارک‌کردن توی فضاهای تنگ رو خیلی راحت‌تر کنه و حتی امکان چرخیدن خودرو در فضای محدود رو فراهم کنه.

البته این ایده کاملاً جدید نیست. هیوندای هم سال ۲۰۲۳ فناوری مشابهی رو روی یک خودروی آزمایشی نمایش داده بود. حالا شرکت‌های مختلف دارن این قابلیت رو توسعه می‌دن تا استفاده ازش توی خودروهای واقعی کاربردی‌تر بشه.

@ClickUniversity
گوگل در یک اقدام تاریخی، درایور قدیمی Binder (مهم‌ترین بخش ارتباط بین‌فرآیندی در اندروید) که با زبان C نوشته شده بود رو از هسته لینوکس حذف کرد و اون رو کاملاً با نسخه بازنویسی‌شده به زبان Rust جایگزین کرد!
توسعه‌دهندگان ارشد لینوکس اعلام کرده‌اند که درایور Rust اکنون روی چند میلیارد دستگاه فعال خواهد شد.

@ClickUniversity
چندتا ایجنت هوش مصنوعی داری اما هنوز سرعت پروژه‌ت پایینه؟

مشکل از کدنویسی نیست؛ مشکل از لیست کارهای شلوغ و تکراریته!
وقتی کنترل تسک‌ها از دستت دربره، هوش مصنوعی هم به‌جای کمک، شلوغی ایجاد می‌کنه.
ابزار tkmd دقیقا برای همین ساخته شده:
تسلط کامل رو تسک‌ها + نباختن کنترل پروژه به هوش مصنوعی!

🔗 GitHub

@ClickUniversity
یه ابزار کاربردی برای برنامه‌نویس‌ها: Atuin

تا حالا شده یه دستور طولانی توی ترمینال بنویسی، چند روز بعد دوباره بهش نیاز پیدا کنی، ولی یادت نیاد چی بود؟
اینجاست که Atuin به کارت میاد.
این Atuin ابزاریه که تاریخچه دستورات ترمینالت رو ذخیره می‌کنه و کمک می‌کنه خیلی راحت‌تر دستورات قبلیت رو پیدا کنی.

چرا کاربردیه؟
جست‌وجوی سریع بین دستورات قبلی
پیدا کردن دستوراتی که قبلاً اجرا کردی
همگام‌سازی تاریخچه بین چند کامپیوتر
امکان استفاده حتی بدون اینترنت برای جست‌وجو در تاریخچه محلی

مثلاً:
چند روز پیش یه دستور پیچیده Docker اجرا کردی و الان فقط بخشی ازش یادت مونده؟
به‌جای اینکه دوباره از اول بنویسی، با Atuin پیداش کن!

پ.ن:قبل از فعال کردن همگام‌سازی، حواست به تاریخچه ترمینالت باشه؛ ممکنه اطلاعات حساس داخلش ذخیره شده باشه.و این ابزار برای لینوکس کار ها لازمه.

🔗 GitHub

@ClickUniversity
یکی با کمک هوش مصنوعی، مانیتورش رو به بازی تیراندازی تبدیل کرده!

تصور کن مانیتورت تبدیل بشه به یه میدان تمرینی و با یک نشانگر لیزری بتونی اهداف روی صفحه رو بزنی!
این دقیقاً ایده پروژه‌ای به اسم 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