Penguins🐧
831 subscribers
328 photos
11 videos
1 file
363 links
We are penguins, don't argue with us. We are genius.
GP : @Penguins_Hub

Admins : 3 Penguins
Download Telegram
🚨 گوگل باز هم عقب کشید؛ Gemini 3.5 Pro دوباره به تعویق افتاد!

​گوگل برای دومین بار متوالی، عرضه نسخه بعدی مدل Gemini Pro را عقب انداخت. بر اساس آخرین خبرها، هدف‌گذاری جدید غول فناوری برای رونمایی از این مدل، اواخر ماه جولای (اوایل مرداد) یا حتی دیرتر اعلام شده است.

​چه قابلیت‌های جدیدی در راه است؟
بازنویسی کامل الگوریتم: اجرای یک پیش‌آموزش (Pre-training) کاملاً جدید روی مدل پایه.
حافظه غول‌آسا: پشتیبانی از پنجره کانتکست فوق‌العاده‌ی ۲ میلیون توکنی.
حالت استدلال پیشرفته: اضافه شدن قابلیت Deep Think برای تحلیل‌های عمیق‌تر.

طبق اطلاعات درز کرده، این مدل در حال حاضر ارتقای چشمگیری در بخش فرانت‌اند داشته و در زمینه کدنویسی هم غوغا کرده است (حتی گفته می‌شود در برخی تست‌ها مدل قدرتمند Fable 5 را شکست داده). اما پاشنه آشیل آن همچنان «استدلال‌های طولانی‌مدت» است؛ نقطه‌ضعفی که احتمالاً دلیل اصلی این تأخیرهای پی‌درپی است. به نظر می‌رسد گوگل تا زمانی که از شکست دادن کامل رقبایی مثل Fable 5 مطمئن نشود، دست به انتشار عمومی نخواهد زد.

نظر شخصی:
گوگل باز هم یه مدل میده که تو تست‌ها از Fable بهتره ولی تو عمل از نه
7
آموزش و معرفی ابزار zoxide، جایگزین مدرن cd | پست بعدی

- @MainPenguins
4
شب نکو✨️

اگر توی طول روز زیاد از cd استفاده میکنین و بین مسیر های طولانی زیادی جابه‌جا میشید، تایپ کردن مسیرها با cd واقعا خسته کننده‌ست.
ابزار zoxide یه جایگزین هوشمند برای cd هست که با زبان Rust نوشته شده و عادت‌های شمارو یاد میگیره.
هربار که وارد یک پوشه میشید، اون رو توی دیتابیس خودش ذخیره میکنه و دفعات بعد فقط با نوشتن بخشی از اسم پوشه، شمارو مستقیما به همون مسیر میبره؛ مثلا توی این تصویر که فرستادم کامند z ter رو ببینین.
خیلی ابزار خوب و باحالیه؛ امکانات جالبی هم داره که همشونو بهتون یاد میدم.

نصب خیلی ساده‌ای هم داره توی مخازن اکثر توزیع ها به اسم zoxide موجوده میتونین با cargo یا brew هم نصبش کنید:
cargo install zoxide


البته روش‌های نصب دیگه‌ای هم داره که توی مستنداتش بیان شده.
بعد از نصب باید فعالسازیش کنین
اگر از bash استفاده میکنید:
echo 'eval "$(zoxide init bash)"' >> ~/.bashrc

اگر از zsh استفاده میکنید:
echo 'eval "$(zoxide init zsh)"' >> ~/.zshrc

اگر از fish استفاده میکنید:
echo 'zoxide init fish | source' >> ~/.config/fish/config.fish

حالا چطور کار میکنه؟
هربار که از "cd" یا "z" وارد پوشه‌ای میشید، zoxide اون مسیر رو ذخیره میکنه.
هرچی بیشتر ازش ازش استفاده کنید بهتر یاد میگیره که معمولا منظور شما از اسم پوشه کدوم مسیر هست و سریع تر همون رو انتخاب میکنه.

نحوه استفاده:
مثلا به جای این
cd ~/Projects/MyAwesomeProject/backend/

کافیه بنویسی
z backend

یا حتی
z myawesome

اگر قبلا چند بار وارد اون پوشه شده باشید، مستقیما میره همونجا.
مهم نیست کجا باشین، هرجا که باشین خودش مسیر پوشه مد نظرتون رو پیدا میکنه و میرین اونجا

یکی دیگه از ویژگیای باحالش اینه که جستجوی تعاملی داره (البته در صورت نصب بودن fzf)
اگر fzf نصب بود، میتونین از کامند zi استفاده کنین
مثلا:
zi project

لیستی از پوشه‌های مشابه رو بهتون نشون میده و میتونین یکیشونو انتخاب کنین.
ویژگیهای دیگه هم داره، مثلا
نمایش دیتابیس مسیرها:
zoxide query -l

پاک کردن دیتابیس:
zoxide remove --all

نمایش راهنما:
zoxide --help

خلاصه که میتونه جایگزین باحالی برای cd باشه و اینکه هماهنگی خوبی هم با fzf برای جستجوی تعاملی هم داره خیلی خوبه.

- @MainPenguins | Hub | Source
👏96🤔1👌1
درود بر پگاهتان🔆
آپدیت Linux 7.3-rc3 یک مشکل آزاردهنده سیستم‌های چند GPU را برطرف می‌کند

در تغییرات جدید Linux 7.3-rc3، یک باگ قدیمی در شناسایی نمایشگرها روی سیستم‌های چند GPU برطرف شده است. این مشکل باعث می‌شد در برخی سیستم‌ها، کرنل نمایشگر را از روی GPU اشتباه تشخیص دهد و در نتیجه خروجی تصویر یا مدیریت مانیتورها با مشکل مواجه شود.

این اصلاح به‌ویژه برای لپ‌تاپ‌های دارای گرافیک هیبریدی (iGPU + dGPU) و ورک‌استیشن‌هایی که چند کارت گرافیک دارند اهمیت دارد و می‌تواند از مشکلاتی مثل تشخیص نادرست مانیتور یا استفاده از GPU اشتباه جلوگیری کند.

این تغییر بخشی از مجموعه اصلاحات x86 برای Linux 7.3 است و انتظار می‌رود همراه با نسخه نهایی کرنل در اختیار کاربران قرار بگیرد.

- @MainPenguins | Hub | Source
4
بالاخره LLVM حالا از x86 LFI پشتیبانی می‌کند؛ یک قدم دیگر به سمت نرم‌افزارهای امن‌تر

پشتیبانی از Lightweight Fault Isolation (LFI) برای پردازنده‌های x86/x86_64 به‌طور رسمی وارد LLVM شد. این قابلیت به کامپایلر اجازه می‌دهد برنامه‌ها را به شکلی کامپایل کند که بخش‌های مختلف کد در یک Sandbox داخلی (In-Process Sandbox) اجرا شوند و در صورت بروز باگ‌های حافظه، آسیب به سایر بخش‌های برنامه محدود شود.


جالبه بدونید LFI اولین بار توسط پژوهشگران دانشگاه استنفورد توسعه داده شد و گوگل هم در توسعه آن مشارکت داشته است. هدف این فناوری، افزایش امنیت برنامه‌های C و C++ بدون تحمیل افت محسوس عملکرد است؛ یعنی یک لایه محافظتی اضافه در برابر باگ‌های حافظه، بدون اینکه نیاز به بازنویسی کامل برنامه باشد.

پشتیبانی از AArch64 LFI قبلاً به LLVM اضافه شده بود و حالا با اضافه شدن نسخه x86، توسعه‌دهندگان می‌توانند روی رایج‌ترین معماری‌های دسکتاپ و سرور هم از این قابلیت استفاده کنند. این تغییر می‌تواند در آینده راه را برای ساخت نرم‌افزارهای لینوکسی امن‌تر، مخصوصاً در پروژه‌های بزرگ، هموار کند.

- @MainPenguins | Hub | Source
4🔥2
دسکتاپ Plasma 6.8 بالاخره ضبط صدا را به Spectacle اضافه می‌کند

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

در Plasma 6.8 هنگام Screen Recording می‌توانید انتخاب کنید که:
فقط صدای میکروفون ضبط شود

فقط صدای سیستم ضبط شود

یا هر دو همزمان ضبط شوند

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

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

عجیبه که چرا این باگ هنوز فیکس نشده..

- @MainPenguins | Hub | Source
8
ظهر فرخنده🌞
فریمور 26.06 لپ‌تاپ‌های Star Labs منتشر شد

شرکت Star Labs نسخه 26.06 از فریمور مبتنی بر coreboot را برای لپ‌تاپ‌های لینوکسی خود منتشر کرد. این نسخه علاوه بر پشتیبانی از سیستم‌های مبتنی بر AMD Cezanne، مجموعه‌ای از بهبودهای کاربردی و رفع باگ‌ها را هم به همراه دارد.

مهم‌ترین تغییرات:
پشتیبانی از دستگاه‌های مبتنی بر AMD Cezanne مثل Byte Mk I و StarBook Mk VI

بهبود فرآیند به‌روزرسانی Firmware و افزایش پایداری آن

اضافه شدن رمز عبور BIOS

پشتیبانی از TCG OPAL برای SSDهای NVMe سازگار

بهبود مقیاس‌بندی HiDPI، مدیریت توان، عملکرد باتری و رفع مشکلات Hibernate و بوت برخی SSDها

اگر یکی از لپ‌تاپ‌های Star Labs را دارید، این به‌روزرسانی از طریق LVFS و ابزار fwupd قابل دریافت است و مثل همیشه می‌توانید آن را مستقیماً از داخل لینوکس نصب کنید.

- @MainPenguins | Hub | Source
3
دوست گرامی، لطفا روی لینوکستون با wine ابزار winrar رو نصب نکنید..
میتونین peazip نصب کنید

- @MainPenguins | Hub
😁293🤯3
توالت (مایکروسافت) بالاخره فهمید زیرمونه!
همون شرکتی که یه روزی لینوکس رو «سرطان» می‌نامید، حالا روی سایت رسمی خودش آموزش نصب لینوکس منتشر کرده!
توالت (مایکروسافت) در Microsoft Learn یک راهنمای کامل برای نصب لینوکس منتشر کرده و حتی توزیع‌هایی مثل Ubuntu، Debian، openSUSE، Kali و Arch Linux رو هم معرفی کرده. از نصب روی ماشین مجازی گرفته تا WSL و حتی نصب مستقیم روی سیستم.

البته هنوز هم تمام تلاشش اینه که شما رو به سمت WSL و Azure هل بده، ولی همین که امروز داره به کاربران یاد می‌ده چطور لینوکس نصب کنن، خودش یکی از بزرگ‌ترین اعتراف‌های تاریخ دنیای نرم‌افزاره.

از «Linux is Cancer» رسیدیم به «بفرمایید، اینم آموزش نصب لینوکس!» واقعاً روزگار عجیبیه...

- @MainPenguins | Hub | Source
😁2732🤮1🤨1
Penguins🐧 pinned «نیمه شب نکو🌙 پنگوئن‌ها با توجه به شرایط حال حاضر هر لحظه ممکنه کانال ارتباطی با شما عزیزان رو از دست بدیم. میخوام چند تا پروتوکل امن و متن باز رو بهتون معرفی کنم تا در صورت قطعی اینترنت بتونین با عزیزانتون ارتباط برقرار کنین و از حال همدیگه خبر داشته باشین!…»
شامگاهتان نیک باد✨️
پروژه Harmonic Firmware Initiative؛ تلاش برای ساخت یک BIOS استاندارد برای RISC-V

یک پروژه متن‌باز جدید با نام Harmonic Firmware Initiative (HFI) معرفی شده که هدفش ایجاد یک تجربه بوت استاندارد برای سیستم‌های RISC-V است؛ چیزی شبیه BIOS یا UEFI که سال‌ها روی سیستم‌های x86 دیده‌ایم.

پروژه HFI بر پایه U-Boot توسعه داده می‌شود و قرار است قابلیت‌هایی مثل:

نمایش صفحه POST هنگام روشن شدن سیستم

راه‌اندازی اولیه کارت گرافیک برای نمایش تصویر

محیط تنظیمات Firmware (مشابه BIOS Setup)

را به بردهای RISC-V اضافه کند.

فعلاً توسعه این پروژه روی برد SiFive HiFive Unmatched متمرکز است، اما اگر مورد استقبال سازندگان سخت‌افزار قرار بگیرد، می‌تواند تجربه بوت سیستم‌های RISC-V را بسیار یکپارچه‌تر و کاربرپسندتر کند؛ چیزی که این اکوسیستم مدت‌ها به آن نیاز داشت.

- @MainPenguins | Hub | Source
🔥7
لینوکس هنوز هم Dreamcast را فراموش نکرده است!

در حالی که کرنل لینوکس به‌تدریج پشتیبانی از سخت‌افزارهای بسیار قدیمی مثل i486 و برخی معماری‌های منسوخ را کنار می‌گذارد، در Linux 7.2-rc3 چندین باگ مربوط به کنسول افسانه‌ای SEGA Dreamcast برطرف شده است.

این تغییرات شامل رفع باگ‌های درایورهای کیبورد، ماوس و جوی‌استیک Dreamcast است. یکی از این باگ‌ها حتی می‌توانست باعث کرش کرنل به‌دلیل Null Pointer Dereference شود و از سال ۲۰۱۷ در کد وجود داشت.


شاید عجیب به نظر برسد که در سال ۲۰۲۶ هنوز برای یک کنسول متعلق به اواخر دهه ۹۰ میلادی پچ منتشر می‌شود، اما همین یکی از جذاب‌ترین ویژگی‌های دنیای متن‌باز است؛ تا وقتی کاربر و توسعه‌دهنده‌ای وجود داشته باشد، حتی سخت‌افزارهای قدیمی هم شانس زنده ماندن دارند.

- @MainPenguins | Hub | Source
6
شب درخشان🌃
درایور قدیمی Realtek RTL8723BS در لینوکس امن‌تر می‌شود

درایور Realtek RTL8723BS که سال‌هاست در بخش Staging کرنل لینوکس قرار دارد، یک سری اصلاحات امنیتی مهم دریافت کرده است. این تغییرات برای جلوگیری از حمله از طریق اکسس‌پوینت‌های مخرب (Malicious Wi-Fi AP) اعمال شده‌اند.
مشکل از جایی بود که درایور هنگام پردازش برخی فریم‌های دریافتی از شبکه، داده‌های ارسالی از سمت اکسس‌پوینت را به‌درستی اعتبارسنجی نمی‌کرد. در نتیجه، یک اکسس‌پوینت مخرب می‌توانست باعث خواندن یا نوشتن خارج از محدوده حافظه (Out-of-Bounds Read/Write) شود.
این اصلاحات قرار است همراه با Linux 7.2-rc3 وارد کرنل شوند. هرچند RTL8723BS یک چیپ قدیمی 802.11n محسوب می‌شود، اما هنوز در بسیاری از لپ‌تاپ‌ها، تبلت‌ها و دستگاه‌های ارزان‌قیمت استفاده می‌شود و به همین دلیل نگهداری و امن‌سازی آن همچنان اهمیت دارد.

- @MainPenguins | Hub | Source
1
روشن‌روان بمانید✨️
آپدیت PeaZip 11.2 منتشر شد؛ پشتیبانی از فایل‌های ZIM و بهبود Drag & Drop

نسخه 11.2 از PeaZip، یکی از محبوب‌ترین ابزارهای متن‌باز مدیریت فایل‌های فشرده، منتشر شد.

مهم‌ترین تغییر این نسخه اضافه شدن پشتیبانی از فایل‌های ".ZIM" است؛ فرمتی که برای آرشیوهای آفلاین پروژه‌هایی مثل Wikipedia و Project Gutenberg استفاده می‌شود.

از دیگر تغییرات این نسخه:
بهبود سیستم Drag & Drop

بهبود Auto Refresh در فایل منیجر داخلی

ارتقای هسته فشرده‌سازی به 7-Zip 26.02

رفع برخی مشکلات رابط کاربری و آیکون‌ها

بهبود میانبرهای کیبورد در حالت مخفی بودن منوی اصلی

اگر دنبال یک جایگزین متن‌باز برای WinRAR یا WinZip روی لینوکس هستید، PeaZip یکی از کامل‌ترین گزینه‌هاست و از بیش از ۲۰۰ فرمت مختلف آرشیو پشتیبانی می‌کند.
فقط تورو خدا winrar رو با snap نصب نکنید.

- @MainPenguins | Hub | Source | Download
4👏1
ظهر نکو🔆
باورتون میشه RDNA 2 روی لینوکس زودتر از ویندوز به FSR 4.1 رسید؟!

در اتفاقی جالب، کاربران لینوکس توانسته‌اند FSR 4.1.1 را روی کارت‌های گرافیک RDNA 2 اجرا کنند؛ آن هم در حالی که AMD اعلام کرده پشتیبانی رسمی از RDNA 2 در ویندوز تا اوایل ۲۰۲۷ عرضه نخواهد شد.
این قابلیت به لطف نسخه جدید proton-cachyos 11.0 فراهم شده است. اگر یک بازی از FSR 3.1 یا بالاتر پشتیبانی کند، این لایه سازگاری می‌تواند به‌صورت غیررسمی از کتابخانه‌های FSR 4.1.1 استفاده کند. در تست‌های اولیه، بازی‌هایی مثل Resident Evil Requiem و Marvel Rivals بدون مشکل با این روش اجرا شده‌اند.
البته این یک قابلیت غیررسمی است و توسط جامعه توسعه‌دهندگان لینوکس پیاده‌سازی شده، نه خود AMD. با این حال، این اتفاق دوباره نشان می‌دهد که اکوسیستم متن‌باز گاهی می‌تواند قابلیت‌های جدید را حتی زودتر از نسخه رسمی سیستم‌عامل‌ها در اختیار کاربران قرار دهد.

- @MainPenguins | Hub | Source
3
درایور IOMMU برای Raspberry Pi 5 در راه کرنل لینوکس

توسعه‌دهندگان کرنل لینوکس در حال اضافه کردن درایور IOMMU برای Raspberry Pi 5 هستند؛ قابلیتی که می‌تواند مسیر را برای امکانات پیشرفته‌تری مثل PCIe Passthrough، VFIO و ایزوله‌سازی بهتر دستگاه‌های PCIe هموار کند.
به زبان ساده، IOMMU بین سخت‌افزار و حافظه سیستم قرار می‌گیرد و مشخص می‌کند هر دستگاه PCIe به کدام بخش از حافظه دسترسی داشته باشد. این قابلیت هم امنیت را افزایش می‌دهد و هم برای مجازی‌سازی و اجرای ماشین‌های مجازی با دسترسی مستقیم به سخت‌افزار اهمیت زیادی دارد.

هرچند این قابلیت بیشتر به درد کاربران حرفه‌ای و توسعه‌دهندگان می‌خورد، اما اضافه شدن آن یک قدم مهم برای تبدیل Raspberry Pi 5 به یک پلتفرم کامل‌تر برای پروژه‌های مجازی‌سازی، شبکه و حتی آزمایشگاه‌های خانگی (Homelab) محسوب می‌شود.

- @MainPenguins | Hub | Source
2
معرفی Qwen Chat؛ یک جایگزین رایگان برای ChatGPT

اگر دنبال یک ابزار هوش مصنوعی رایگان و بدون دردسر تحریم هستید، Qwen Chat ارزش امتحان کردن را دارد.
امکاناتی مثل چت، تولید تصویر و ویدیو، Deep Research، تحلیل فایل و برنامه‌نویسی را به‌صورت رایگان در اختیارتان قرار می‌دهد.

آدرس: chat.qwen.ai

- @MainPenguins | Hub | Source
😍2👌1
پسین نکو☕️
معرفی بازی Heavy Metal Death Can؛ یک بازی ترسناک رترو با پشتیبانی رسمی از لینوکس!

اگر از طرفدارهای Resident Evil کلاسیک و بازی‌های ترسناک دوران PS1 هستید، Heavy Metal Death Can ارزش امتحان کردن را دارد.
این بازی شما را به یک زیردریایی سوئدی در دوران جنگ سرد می‌برد؛ جایی که خدمه به موجوداتی ترسناک تبدیل شده‌اند و باید با مدیریت مهمات، حل معماها و فرار از دشمنان، زنده بمانید. دوربین‌های ثابت، کنترل‌های کلاسیک (با امکان استفاده از کنترل مدرن) و فضای خفه‌کننده بازی، حس نوستالژیک آثار قدیمی را زنده می‌کند.
خبر خوب برای کاربران لینوکس این است که بازی حالا به‌صورت Native برای Linux، SteamOS و Steam Deck منتشر شده و دیگر نیازی به Proton ندارد. توسعه‌دهنده‌ها هم اعلام کرده‌اند موتور بازی را به‌روزرسانی کرده‌اند تا عملکرد و پایداری بهتری روی همه پلتفرم‌ها داشته باشد.

- @MainPenguins | Hub
2