خیلیا میگن این کانالت به چه دردی میخوره هیچ سودی به ما نمیرسونه، منم جایزه 10 میلیون تومنی میخوام بدم به کسی که اولین نفر این کد رو بنویسه :
یه تابع بنویس که یه تابع دیگه رو به عنوان ورودی با تمام ورودی هاش بگیره و بگه این تابع آیا سر انجام توی لوپ بینهایت گیر میکنه یا بالاخره تموم میشه True و False برگردونه True یعنی سرانجام متوقف میشه و False یعنی این تابع یه تابع بی پایانه.
@Linuxor
یه تابع بنویس که یه تابع دیگه رو به عنوان ورودی با تمام ورودی هاش بگیره و بگه این تابع آیا سر انجام توی لوپ بینهایت گیر میکنه یا بالاخره تموم میشه True و False برگردونه True یعنی سرانجام متوقف میشه و False یعنی این تابع یه تابع بی پایانه.
@Linuxor
1
خیلی از ماها فقط از چت باتا سوال میپرسیم و بعدش اون کاری که گفت رو انجام میدیم (بیاید بزرگ فکر کنیم پالون رو از دوشمون برداریم بزاریم روی کمر خر)؛ چون دنیای شرکت های بزرگ اصلا اینطوری نیست اونا عمیقا با AI Agent ها دارن کار میکنن و 100 برابر کارشون سرعتش بیشتر ماست، این پروژه یه دوره آموزشی برنامهنویسی و کیتِ کدنویسی هستش که بدون هیچ کلید API پولی بهتون یاد میده از صفر یه عامل هوش مصنوعی بسازید که روی سیستم خودتون لوکال ران بشه :
github.com/pguso/ai-agents-from-scratch
خوبیش اینه که کوتاه و مختصره.
@Linuxor
github.com/pguso/ai-agents-from-scratch
خوبیش اینه که کوتاه و مختصره.
@Linuxor
1
برای کسایی که توی برنامهنویسی مشکل زبان دارن، یه کانال خوب پیدا کردم که انگلیسی رو دقیقاً متناسب فضای واقعی یک برنامه نویس یاد میده.
محتواهاش بیشتر پادکستمحوره و بهجای آموزش خشک گرامر، روی چیزایی کار میکنه که واقعاً به درد برنامهنویسا میخوره؛ مثل میتینگ، مصاحبه کاری، خوندن داکیومنت، اصطلاحات رایج تیمهای خارجی و مکالمههای واقعی دولوپرها.
اگر براتون کاربردیه این پستش رو ببینید :
https://t.iss.one/learnobit/163
محتواهاش بیشتر پادکستمحوره و بهجای آموزش خشک گرامر، روی چیزایی کار میکنه که واقعاً به درد برنامهنویسا میخوره؛ مثل میتینگ، مصاحبه کاری، خوندن داکیومنت، اصطلاحات رایج تیمهای خارجی و مکالمههای واقعی دولوپرها.
اگر براتون کاربردیه این پستش رو ببینید :
https://t.iss.one/learnobit/163
خواستین دیتاست های سنگین رو باز کنید از این ابزار استفاده کنید
این برنامه با استریمینگ، بارگذاری تکهای و قابلیت اسکرول مجازی، میتونه فایلهای متنی و دادهای بسیار سنگین (حتی بالای 100 گیگ) رو بدون هنگ کردن سیستم و مصرف نجومی رم، بهصورت آنی باز کنه و سطرها رو بهطور روان نمایش بده.
اگه دیتاست روی سیستم خودتون هم نیست از پروتکل های آنلاین مختلفی پشتیبانی میکنه
برای مثال WebDAV، SSH/SFTP، SMB/CIFS
یا سرویسهای ذخیرهسازی ابری مانند Amazon S3
یا پلتفرم محبوب هاگینگ فیس
دانلود نسخه ویندوز، مک و لینوکس :
stardustai.github.io/dataset-viewer
@Linuxor
این برنامه با استریمینگ، بارگذاری تکهای و قابلیت اسکرول مجازی، میتونه فایلهای متنی و دادهای بسیار سنگین (حتی بالای 100 گیگ) رو بدون هنگ کردن سیستم و مصرف نجومی رم، بهصورت آنی باز کنه و سطرها رو بهطور روان نمایش بده.
اگه دیتاست روی سیستم خودتون هم نیست از پروتکل های آنلاین مختلفی پشتیبانی میکنه
برای مثال WebDAV، SSH/SFTP، SMB/CIFS
یا سرویسهای ذخیرهسازی ابری مانند Amazon S3
یا پلتفرم محبوب هاگینگ فیس
دانلود نسخه ویندوز، مک و لینوکس :
stardustai.github.io/dataset-viewer
@Linuxor
اینو ببینید توی 2000 خط کد یه سیستم عامل نوشتن، شماره خطوط هم توی عکس معلومه میتونید برید درباره هرکدومش بخونید و یاد بگیرید سیستم عامل چطوری کار میکنه :
github.com/yhzhang0128/egos-2000
@Linuxor
github.com/yhzhang0128/egos-2000
@Linuxor
1
اگه کسی ازم بپرسه چه کسانی رستگار میشوند بدون شک میگم اونایی که CUDA بلدن :) چون واقعا نیاز بهش روز افزون داره زیاد میشه و متخصص توش خیلی کمه، اینجا کلی منبع از ابتدایی تا پیشرفته براش جمع شده سیو کنید بعدا شاید یه سنگی خورد به سرتون رفتید یادگرفتید :
github.com/alternbits/awesome-cuda-books
@Linuxor
github.com/alternbits/awesome-cuda-books
@Linuxor
Media is too big
VIEW IN TELEGRAM
آدم برگاش میریزه ویدیوی معرفی Gemini Omni که چند روز پیش گوگل برای تولید و ادیت ویدیو دادش بیرون، میتونه رفتار فیزیکی رو بفهمه، بکگراند و سایه رو بفهمه و درک عمیقی از داخل ویدیو داره.
@Linuxor
@Linuxor
گوگل یه گاف بزرگ داد، PoC یا روش استفاده از یه آسیب پذیری امنیتی بزرگ رو بدون فیکس کردن اون باگ لو داد و بعد فورا پاکش کرد!
این باگ از وبسرویس بخش Background Fetch کرومیوم سوءاستفاده میکنه. اگه کاربر صرفاً از یه وبسایت مخرب بازدید کنه، مهاجما میتونن اتصالات پنهان و پایداری توی پسزمینه مرورگر ایجاد کنن که حتی با ریاستارت شدن دستگاه یا مرورگر هم باقی میمونه. از این دسترسی میشه برای ایجاد شبکههای باتنت، وبگردی نیابتی (Proxy) ناشناس، نظارت بر برخی فعالیتهای مرورگر یا راهاندازی حملات DDoS استفاده کرد (هرچند خطرناک نیست و دسترسی مستقیم به سطح سیستم ایجاد نمیکنه)
@Linuxor
این باگ از وبسرویس بخش Background Fetch کرومیوم سوءاستفاده میکنه. اگه کاربر صرفاً از یه وبسایت مخرب بازدید کنه، مهاجما میتونن اتصالات پنهان و پایداری توی پسزمینه مرورگر ایجاد کنن که حتی با ریاستارت شدن دستگاه یا مرورگر هم باقی میمونه. از این دسترسی میشه برای ایجاد شبکههای باتنت، وبگردی نیابتی (Proxy) ناشناس، نظارت بر برخی فعالیتهای مرورگر یا راهاندازی حملات DDoS استفاده کرد (هرچند خطرناک نیست و دسترسی مستقیم به سطح سیستم ایجاد نمیکنه)
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
قبل از اینکه مدلهای سنگین رو دانلود کنید، اول مطمئن بشید که واقعاً اجرا میشن
ابزار llmfit یه ابزار خط فرمانه (CLI) که خودش سختافزار شما رو تشخیص میده و 206 تا مدل رو بر اساس اینکه واقعاً روی سیستمتون اجرا میشن یا نه، رتبهبندی میکنه.
اول CPU، RAM، GPU و VRAM رو بررسی میکنه، بعد همه مدلها رو با سختافزار شما میسنجه و امتیاز میده.
میتونین بهصورت TUI تعاملی باهاش مدلها رو ببینین، یا تو حالت CLI یه جدول سریع بگیرین، یا حتی خروجی JSON برای اسکریپتها بگیرین. حتی REST API هم داره برای کلاسترها و زمانبندی.
یه حالت جالب دیگه هم داره: برعکسش هم کار میکنه! یعنی شما میگین چه مدل و چه سطح عملکردی میخواین، اون بهتون میگه چه سختافزاری لازم دارین.
github.com/AlexsJones/llmfit
@Linuxor ~ Reza Jafari
ابزار llmfit یه ابزار خط فرمانه (CLI) که خودش سختافزار شما رو تشخیص میده و 206 تا مدل رو بر اساس اینکه واقعاً روی سیستمتون اجرا میشن یا نه، رتبهبندی میکنه.
اول CPU، RAM، GPU و VRAM رو بررسی میکنه، بعد همه مدلها رو با سختافزار شما میسنجه و امتیاز میده.
میتونین بهصورت TUI تعاملی باهاش مدلها رو ببینین، یا تو حالت CLI یه جدول سریع بگیرین، یا حتی خروجی JSON برای اسکریپتها بگیرین. حتی REST API هم داره برای کلاسترها و زمانبندی.
یه حالت جالب دیگه هم داره: برعکسش هم کار میکنه! یعنی شما میگین چه مدل و چه سطح عملکردی میخواین، اون بهتون میگه چه سختافزاری لازم دارین.
github.com/AlexsJones/llmfit
@Linuxor ~ Reza Jafari
لیستی از منابع جمع آوری شده برای یادگیری عمیق یا Deep Learning
github.com/christoschristofidis/awesome-deep-learning
@Linuxor
github.com/christoschristofidis/awesome-deep-learning
@Linuxor
همونطور که میدونید مدل های چتی هوش های مصنوعی یکم شاسگول ان برای این که شاسگول نباشن میآن موقع جواب دادن مدل یه سریا منابع و اینترنت در اختیارشون قرار میدن و بهشون میگن هر موقع خواستین ازش استفاده کن تا جواب ها دقیق باشه به این کار میگن RAG؛ اینجا به صورت یه دوره آموزشی توضیح داده چطوری RAG پیشرفته و مبتنی بر عامل خودتون رو بسازید :
github.com/jamwithai/production-agentic-rag-course
@Linuxor
github.com/jamwithai/production-agentic-rag-course
@Linuxor
Forwarded from تبلیغات
فقط با ۲۸ میلیون تومن ۲میلیون و ۸۰۰ تومن
تمام دورههای اسکیل کمپ دانشکار رو فقط با یک اشتراک داشته باش!
۹۰٪ تخفیف رو از اینجا دریافت کن👇
🔗https://dnkr.ir/k7Kq8
تمام دورههای اسکیل کمپ دانشکار رو فقط با یک اشتراک داشته باش!
۹۰٪ تخفیف رو از اینجا دریافت کن👇
🔗https://dnkr.ir/k7Kq8
تلگرام توی این اپدیت اخیرش که UI رو به کلی تغییر داده یه اشتباه فاحشی کرده اونم اینه که آیکون های غیر ضروری رو آورده جلوی دست که اصلا به سود UX نیست، برای مثال آیکون Settings و یا Contacts اصلا چیزایی نیستن که همیشه استفاده بشن توی همون پنل همبرگری قبل خیلی جاش بهتر بود. دومین اشتباه فاحشش اینه که داک پایین اصلا نباید همزمان با تب بار (تغییر فولدر) وجود داشته باشه باید ادغام بشن وجود همزمانشون یعنی Double Navigation که اگه خودتون طراحید چاقو هم زیر گردنتون گذاشتن نباید همچین چیزی بسازید بسیار آزار دهندس! از نظر UX بهش میگن Cognitive Overload یا بار شناختی بیش از حد.
@Linuxor
@Linuxor
یه ابزارم جدیدا چند نفر دارن روش کار میکنن به اسم Droidspaces یک ابزار شبیهساز محیط متنی (Container Runtime) سبکوزن و نیتیو، الهامگرفته از فناوری LXC (کانتینرهای لینوکس) هستش. این ابزار بهتون اجازه میده توزیعهای کامل لینوکس مثلا ابونتو دبیان یا آلپاین رو به صورت کاملاً بومی و بدون افت عملکرد روی اندروید یا لینوکس اجرا کنید.
خوبیش اینه نیاز به واسط (Termux یا Chroot معمولی) نداره این ابزار مستقیماً از قابلیت Namespaces در توی کرنل اندروید استفاده میکنه. در نتیجه هیچ ابزار واسط یا شبیهساز لایهای وجود نداره و سیستم لینوکسی با سرعت 100 درصد بومی سختافزار اجرا میشه دانلود :
github.com/ravindu644/Droidspaces-OSS/releases
@Linuxor
خوبیش اینه نیاز به واسط (Termux یا Chroot معمولی) نداره این ابزار مستقیماً از قابلیت Namespaces در توی کرنل اندروید استفاده میکنه. در نتیجه هیچ ابزار واسط یا شبیهساز لایهای وجود نداره و سیستم لینوکسی با سرعت 100 درصد بومی سختافزار اجرا میشه دانلود :
github.com/ravindu644/Droidspaces-OSS/releases
@Linuxor
این پروژه اوپن سورسم خیلی خوبه برای به اشتراک گذاری آنلاین فایل با دوستان (به خصوص الان اینترنت ملی شده و هیچ پلتفرمی کار نمیکنه)
نسخه تست (یوزرنیم و پسورد هردو demo است) :
demo.sync-in.com
دقت کنید این پلتفرم فضای اشتراک گذاری فایل نیست فقط یه پروژه اوپن سورس self-hosted هستش که باید خودتون برای خودتون بالا بیاریدش :
github.com/Sync-in/server
@Linuxor
نسخه تست (یوزرنیم و پسورد هردو demo است) :
demo.sync-in.com
دقت کنید این پلتفرم فضای اشتراک گذاری فایل نیست فقط یه پروژه اوپن سورس self-hosted هستش که باید خودتون برای خودتون بالا بیاریدش :
github.com/Sync-in/server
@Linuxor