Linuxor ? – Telegram
Linuxor ?
21.6K subscribers
1.33K photos
157 videos
10 files
1.02K links
اخبار لحظه ای تکنولوژی و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
یوآی و یوایکس

@Linuxor ~ uisavior
قضیه چیه ما این همه تو شرکت ها کد می‌زنیم ولی یه چیز ساده موفق نمی‌تونیم برای خودمون بسازیم ؟

بین اون چیزی که قراره "این شکلی باشه" با اون چیزی که "برم یه چیز خفن از توش در میارم" شاید خیلی فاصله نباشه ولی خیلی فاصلس ؛)



@Linuxor
تا حالا شده چند روز درگیر تیون کردن یه مدل یادگیری عمیق باشی و آخرش هم نتیجه نگیری؟ حس می‌کنی داری شانسی پارامترها رو عوض می‌کنی و هیچ روش مشخصی نداری؟ این مشکل خیلی از ماهاست. انگار داریم توی تاریکی دنبال کلید می‌گردیم و فقط وقت و پول (هزینه پردازش) رو هدر می‌دیم.

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

github.com/google-research/tuning_playbook

@Linuxor
ایده هاتون رو بیشتر مواقع با بقیه به اشتراک بزارید؛ ایده های پیاده نشده واقعا آنچنان ارزش ندارن؛ ولی ممکنه زود تر به این نتیجه برسید که ایده اشتباهه. یه جوری مثل Bloom Filter هستش ... شاید تضمینی برای تایید کسی بهتون نده ولی تضمین رد دقیقی ممکنه بگیرید.

بلوم فیلتر : یه چیزیه که توی دیتابیسا استفاده میکنن برای اینکه سریع بفهمن یه داده وجود نداره؛ اما اگه بگه وجود داره ممکنه اشتباه باشه.


@Linuxor
بچه ها امیدوارم که تبلیغ هایی که می‌زارم اذیتتون نکنه هرچند خیلیاشو فیلتر می‌کنم و بیشتر اون مفیدهارو میزارم؛ این چند وقت اخیر بخاطر اینکه تمام وقت آزاد نیستم، بیکارم و هیچ کاری ندارم کل درآمد من همین 5 الی 10 تومن ماهیانه کانال هستش. دارم روی استارتاپ جدیدم کار میکنم و این مشکلات اینترنت هی عقبش میندازه، اگه موفق شد تجربه هاشم می‌گم بهتون :) اگه تبلیغ دیدید تو کانال نگید اه اینو نگاه کن حالمونو بهم زد...


@Linuxor
12
یکی از مشکلات لینوکس اینه که بعضی برنامه ها بعد از نصب توی سیستم عامل ریشه می‌دَونَن و خودشونو پخش می‌کنن اگه نخوایش دکمه uninstall وجود نداره باید با کاردک جمش کنی.

@Linuxor
1
می‌دونستین با ابزار gping می‌تونید گرافیکال ping بگیرید؟ خیلی باحاله نوسان پینگ رو قشنگ نشون می‌ده

@Linuxor
توی این جنگ پنج روزه پایتون توی توییتر؛ PHP مثل آمریکا بود هی می‌خواستن پاشو بکشن وسط جنگ ولی مستقیم نمی‌اومد با گروه های نیابتی وردپرس و لاراولش می‌اومد و یه حمله می‌کرد می‌رفت.

@Linuxor
7
بزرگترین ترس یه Developer چیه؟ اینکه کدی که با کلی زحمت نوشته، فقط روی یه پلتفرم خاص (مثلا AWS یا Azure) کار کنه و نشه راحت جابجاش کرد. Dapr با یه ایده هوشمندانه این مشکل رو حل کرده. این ابزار یه لایه انتزاعی (abstraction layer) روی سرویس‌های مختلف مثل صف پیام (message queues) و دیتابیس‌ها می‌کشه. یعنی تو کد خودت رو فقط برای Dapr می‌نویسی، و Dapr خودش با هر سرویسی که زیرش باشه (مثل RabbitMQ یا Redis) ارتباط برقرار می‌کنه.

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

مستندات و توضیحات بیشتر :

dapr.io

@Linuxor
1
گوگل امروز توی وبلاگش، یه روش یادگیری فعال جدید برای گردآوری داده‌های با کیفیت بالا ارائه داده که نیازهای داده‌های آموزشی برای فاین-تیون LLMها رو به میزان قابل توجهی (حدود 10 هزار برابر کمتر) کاهش می‌ده.

اینجا کاملش رو بخونید :

research.google/blog/achieving-10000x-training-data-reduction-with-high-fidelity-labels

@Linuxor
جدیدا یه چارچوب جالب ساختن به اسم R-zero که بدون نیاز به هیچ داده ای که انسان برچسب گذاشته باشه مدل استدلال می‌کنه؛ مدل های فعلی برای یادگیری نیاز به دیتای برچسب شده انسان دارن اما R-Zero خودش داده آموزشی تولید می‌کنه؛ یه مدل Challenger (چالشگر) و یه Solver (حل‌کننده) داره که Challenger مسئله هایی در حد Solver طرح می‌کنه و Solver حلشون می‌کنه. توی Qwen 3 ازش استفاده شد و خیلی تاثیر خوبی داشت.

توضیحات بیشتر :

huggingface.co/papers/2508.05004


@Linuxor
توی جاوا اسکریپت دیگه هیچ کس از alert دیفالت استفاده نمی‌کنه از بس که زشته، با این لایبری می‌تونید alert های حرفه ای و کاستومایز شده بسازید

sweetalert.js.org

@Linuxor
1
من از ui سر در نمی‌ارم ولی این سایته headlessui پر از کامپوننت های قشنگه، تا اونجایی که چک کردم قالبلیت های جالبی هم داره مثلا دسترسی‌پذیری با کیبورد و استاندارد WAI-ARIA (یه استاندارده برای نابینایان).

اینو فرانت کارا مثل اینکه خیلی ازش استفاده می‌کنن الان یه فرانت کار می‌آد می‌گه این چیه قشنگ نیست! برادر من شما انقدر کامپوننت ui دیدی مثل شرکت اپل مغزت شسته شده و نمی‌دونی قشنگ و زشت چیه :)

headlessui.com

@Linuxor
خوندن کد با وبسایت گیتهاب عذابه، بعضی موقع ها حس دانلود کردنش هم نیست
این وبسایت یه کار باحال کرده توی مرورگر با وی اس کد، کد رو براتون باز می‌کنه، آدرس ریپویی که می‌خواید کدش رو ببینید رو بردارید و قسمت github.com رو حذف کنید و بنویسید github1s.com درواقع یه 1s آخرش اضافه کنید سایتش باز می‌شه براتون.

@Linuxor
Linuxor ?
خوندن کد با وبسایت گیتهاب عذابه، بعضی موقع ها حس دانلود کردنش هم نیست این وبسایت یه کار باحال کرده توی مرورگر با وی اس کد، کد رو براتون باز می‌کنه، آدرس ریپویی که می‌خواید کدش رو ببینید رو بردارید و قسمت github.com رو حذف کنید و بنویسید github1s.com درواقع…
مثل اینکه من از دنیا عقبم این فیچر رو خود گیتهاب پیاده کرده و فقط کافیه توی ریپو هستین دکمه کیبرد دات یا نقطه رو بزنید ادیتور رسمی آنلاینش باز می‌شه حتی قابلیت وصل شدن به اکانت گیتهابتون هم داره و بجز خوندن، تغییر و کامیت هم می‌تونید کنید.

@Linuxor ~ mmdiiam
10
این سایت هارو دیدید اولین بار واردش می‌شید بهتون‌ آموزش تصویری می‌ده و می‌گه کجا کلیک کنید چه اتفاقی می‌افته؟ اونو نمی‌آن از صفر بنویسن با این لایبری می‌سازنش :

introjs.com

@Linuxor
خبر :

در جواب رایگان شدن GPT-5، گراک 4 هم رایگان در دسترس قرار گرفت. (ممکنه یکم زمان ببره برای همه فعال شه و اگر نشد با آیپی آمریکا تست کنید)

grok.com


@Linuxor
امروز لینوس توروالدز به یکی از مهندسای گوگل گفت : این چرتو پرتارو اولا دیر ارسال کردی و ثانیا کدت آشغاله و جاش توی هدر لینوکس نیست و کدت باید بره جهنم 😂😂😂

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


@Linuxor ~ lundukejournal
بیانیه‌ی مشترک صد استارت‌آپ بزرگ اقتصاد دیجیتال کشور: به سیاست‌های محدودکننده‌ی اینترنت پایان دهید

رفع فیلتر شبکه‌های اجتماعی و وب‌سایت‌های آموزشی و مهارتی پربازدید، افزایش سرعت و پهنای باند بین‌الملل و رفع محدودیت پروتکل‌های نوظهور از جمله HTTP 3.0 وIPV6 مطالبه‌ی جدی ما است.

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

@Linuxor ~ IT IRAN
3
تا حالا فکر کردی چطور Node.js می‌تونه این همه درخواست رو همزمان و بدون گیر کردن مدیریت کنه؟ راز اصلیش تو دل یه کتابخونه به اسم libuv پنهان شده. این پروژه تمرکزش روی I/O ناهمزمان (asynchronous I/O) هست؛ یعنی به جای اینکه منتظر جواب شبکه یا فایل بمونه، میره سراغ کارهای دیگه و اینطوری اپلیکیشن شما سریع و روان باقی می‌مونه، حتی زیر بار سنگین.

اگر داری یه ابزار شبکه‌ی پرسرعت، سرور، یا هر برنامه‌ای که با تعداد زیادی اتصال همزمان سروکار داره با C/C++ می‌نویسی، libuv همون چیزیه که کارت رو راه میندازه. این کتابخونه پایه‌ی اصلی ابزارهای بزرگی مثل Node.js و Julia هست و بهت اجازه میده بدون درگیر شدن با پیچیدگی‌های سیستم‌عامل‌های مختلف (مثل epoll توی لینوکس یا IOCP توی ویندوز)، کدت رو بنویسی.


libuv.org

@Linuxor
برگاتون بریزه؛ گوگل به یه نفر که تونسته از Sandbox گوگل کروم escape کنه 250 هزار دلار داده.

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

توضیحات فنی :

issues.chromium.org/issues/412578726

@Linuxor