خالق روبی روی ریل، DHH بزرگوارحرفای جالبی راجع به هوش مصنوعی و آینده نامعلوم برنامهنویسی میزنه،جالبترین جاش اینجاس که میگه :من به عنوان کسی که قراره خودش کد بزنه، از Rust متنفرم ولی اگر ایجنت قراره بزنه عاشقشم. میگه اگر قراره ما به عنوان بلک باکس به زبانهای برنامه نویسی نگاه کنیم و با اینکه ندونیم توش چخبره، نرم افزار توسعه بدیم، خب دیگه چه کاریه بیایم از زبانهای خیلی سطح بالا و developer friendly استفاده کنیم؟ کدنویسی با زبانهای خفن ارزون شده و احتمالا یسری از معماریا هم که برای نگهداری و توسعه انسان بود احتمالا به مرور مهم نباشه دیگه ....
mrbug.ir/fa/blog/ruby-on-rails-ai-dhh
@radman_it
mrbug.ir/fa/blog/ruby-on-rails-ai-dhh
@radman_it
۸۸
۱۰:۳۸
وقتی میخوای یه مدل رو بهصورت لوکال روی کامپیوترت اجرا کنی، سختترین بخشش دانلود کردن مدل نیست؛ سختترین قسمت اینه که بفهمی کدوم مدل واقعاً با سختافزار کامپیوترت سازگاره و از پس اجرای اون برمیاد. Magnitude سختافزار کامپیوترت رو بررسی میکنه و قبل از اینکه مدلها رو دانلود کنی، بهت نشون میده که هر مدل تقریباً با چه سرعتی، مثلاً چند توکن در ثانیه (tokens/second، روی سیستم تو اجرا میشه.
بعد خودش مدل مناسب رو دانلود میکنه و تنظیماتش رو متناسب با سختافزارت انجام میده تا بهترین حالت ممکن برای سیستم خودت داشته باشه.
رایگان و متنباز (Open Source) هستش، دانلود :
magnitude.dev
@radman_it
بعد خودش مدل مناسب رو دانلود میکنه و تنظیماتش رو متناسب با سختافزارت انجام میده تا بهترین حالت ممکن برای سیستم خودت داشته باشه.
رایگان و متنباز (Open Source) هستش، دانلود :
magnitude.dev
@radman_it
۱.۱K
۲۰:۲۲
این سایتم باحاله ماهواره های روی فضای دور کره زمین رو نشون میده، نمیدونستم انقدر استارلینک از روی ایران رد میشن
البته اندازشون واقعی نیست شاید بگید چقدر دور زمین شلوغه، برای اینکه اندازه واقعی رو ببینید روی دکمه Real Size کلیک کنید:
azmth.space
@radman_it
البته اندازشون واقعی نیست شاید بگید چقدر دور زمین شلوغه، برای اینکه اندازه واقعی رو ببینید روی دکمه Real Size کلیک کنید:
azmth.space
@radman_it
۱۰۷
۱۹:۰۶
نرم افزار محبوب Ollama حالا از مدلهای تصمیمگیری شبیه Jev بهصورت کاملاً لوکال پشتیبانی میکنه.از مدلهای تصمیمگیری مثل Nimble میتونی برای کارهایی مثل دستهبندی و اولویتبندی تیکتها (ticket triaging)، انتخاب و مسیریابی مدل مناسب (model routing) و مدیریت و نظارت روی محتوا (content moderation) استفاده کنی.
دستورش :ollama pull nimble
اینجا هم Nimble رو میبینیم که داره بازی Ollama Racer رو از طریق API جدید و لوکال /v1/systemone بازی میکنه و در لحظه تصمیم میگیره.
@radman_it
دستورش :ollama pull nimble
اینجا هم Nimble رو میبینیم که داره بازی Ollama Racer رو از طریق API جدید و لوکال /v1/systemone بازی میکنه و در لحظه تصمیم میگیره.
@radman_it
۷۹۴
۲۰:۱۳
هنوز ساعاتی نگذشته از معرفی OpenAI-Dots یه عده اومدن نسخه اوپن سورسش به اسم Open-Dots رو ساختن
استفاده از کامپیوتر: مرورگر، ترمینال و فایلهااتصال به اپهای شخصی خودترایگان، متنباز و سازگار با هر مدل زبانی (LLM)
github.com/Anil-matcha/Open-Dots
@radman_it
استفاده از کامپیوتر: مرورگر، ترمینال و فایلهااتصال به اپهای شخصی خودترایگان، متنباز و سازگار با هر مدل زبانی (LLM)
github.com/Anil-matcha/Open-Dots
@radman_it
۷۴
۲۰:۲۵
اجرای بازی Doom روی تسک منیجر روی CPU usage!
بازی Doom تبدیل شده به یه شوخی برای برنامه نویسا، روی هرچیزی بگید رانش کردن از دستگاه قلیون شارژی بگیر تا کیت تست بارداری و حتی داخل بازی ماینکرفت!
@radman_it
بازی Doom تبدیل شده به یه شوخی برای برنامه نویسا، روی هرچیزی بگید رانش کردن از دستگاه قلیون شارژی بگیر تا کیت تست بارداری و حتی داخل بازی ماینکرفت!
@radman_it
۸۶
۲۰:۲۵
مدل Jev وارد دیتابیس ها شده، فیلترهای سنتی دیتابیس به شرطهای دقیق و از قبل تعریفشده نیاز دارن. ولی خیلی از سوالها معنایی (Semantic) هستن، مثلا فرض کنید کاربر این سوالارو داشته باشه:
آیا این مقاله بیشتر دربارهی مهندسی نرمافزار هستش؟کدوم موضوع بهترین توصیف رو برای این مقاله داره؟به نظر میاد این مقاله از نظر فنی چقدر عمیق باشه؟
این pg-jev یه افزونهی متنباز برای Postgres هستش که Jev رو از طریق توابع SQL در اختیار میذاره.
تابع jev() میتونه مستقیماً داخل WHERE استفاده بشه.تابع jev_prob() یه احتمال برمیگردونه.تابع jev_choice() یه برچسب رو انتخاب میکنه.تابع jev_score() ردیفها رو بر اساس سطوح مرتبشده رتبهبندی میکنه.
خیلی سادس این سیستم به ستون وکتور (Vector Column) یا Embedding Index هم نیاز نداره.
راهنما و دانلود:pgjev.com
@radman_it
آیا این مقاله بیشتر دربارهی مهندسی نرمافزار هستش؟کدوم موضوع بهترین توصیف رو برای این مقاله داره؟به نظر میاد این مقاله از نظر فنی چقدر عمیق باشه؟
این pg-jev یه افزونهی متنباز برای Postgres هستش که Jev رو از طریق توابع SQL در اختیار میذاره.
تابع jev() میتونه مستقیماً داخل WHERE استفاده بشه.تابع jev_prob() یه احتمال برمیگردونه.تابع jev_choice() یه برچسب رو انتخاب میکنه.تابع jev_score() ردیفها رو بر اساس سطوح مرتبشده رتبهبندی میکنه.
خیلی سادس این سیستم به ستون وکتور (Vector Column) یا Embedding Index هم نیاز نداره.
راهنما و دانلود:pgjev.com
@radman_it
۵۹۸
۱۳:۰۷
آسیبپذیری جدید Docker | CVE-2026-17106
یه آسیبپذیری با نام CopyEscape در Docker پیدا شده که به قابلیت docker cp مربوط میشه.
داستان سادهش اینه : وقتی با docker cp فایلی رو بین Container و Host جابهجا میکنیم، توی نسخههای آسیبپذیر، یک Container مخرب میتونه با استفاده از Symlink مسیر فایل رو تغییر بده و باعث بشه فایل خارج از مسیر موردنظر روی Host نوشته یا Overwrite بشه.
یعنی چیزی که قرار بوده فقط داخل یه مسیر خاص کپی بشه، ممکنه به مسیر دیگهای روی Host برسه. ️
CVE: CVE-2026-17106 Severity: High CVSS: 7.1 نسخههای آسیبپذیر: Docker Engine قبل از 29.7.0 نسخه اصلاحشده: 29.7.0 و بالاتر
اگر Docker دارید، حتماً نسخهتون رو بررسی و در صورت امکان به نسخه اصلاحشده یا آخرین نسخه پایدار ارتقا بدید.
@radman_it
یه آسیبپذیری با نام CopyEscape در Docker پیدا شده که به قابلیت docker cp مربوط میشه.
داستان سادهش اینه : وقتی با docker cp فایلی رو بین Container و Host جابهجا میکنیم، توی نسخههای آسیبپذیر، یک Container مخرب میتونه با استفاده از Symlink مسیر فایل رو تغییر بده و باعث بشه فایل خارج از مسیر موردنظر روی Host نوشته یا Overwrite بشه.
یعنی چیزی که قرار بوده فقط داخل یه مسیر خاص کپی بشه، ممکنه به مسیر دیگهای روی Host برسه. ️
CVE: CVE-2026-17106 Severity: High CVSS: 7.1 نسخههای آسیبپذیر: Docker Engine قبل از 29.7.0 نسخه اصلاحشده: 29.7.0 و بالاتر
اگر Docker دارید، حتماً نسخهتون رو بررسی و در صورت امکان به نسخه اصلاحشده یا آخرین نسخه پایدار ارتقا بدید.
@radman_it
۱۲۴
۱۹:۰۱
خیلی از مهندسای نرم افزار از AI انتظار معجزه دارن، بدون اینکه ورودی درستی بهش بدن.
پرامپتنویسی برای معماری نرمافزار این نیست که بنویسیم: «یک معماری خوب برای این سیستم طراحی کن!» اگر ورودی ما سطحی باشه، خروجی فقط تکرار کلیدواژههای ترند روز (مثل Microservices و Kafka) بدون در نظر گرفتن شرایط پروژه و تیم میشه. برای یک خروجی کاربردی معماری، پرامپت حداقل به این ۵ بخش نیاز داریم: ۱. بخش Context: مسئله واقعی، دامنه بیزینس و مقیاس کار چیه؟ ۲. بخش Role: چه نقشی از AI انتظار داری؟ (معمار ارشد، طراح امنیت، منتقد معماری؟) ۳. بخش Constraints: محدودیتها کجاست؟ (تیم ۳ نفره، بودجه محدود، ددلاین نزدیک، استک مشخص؟) ۴. بخش Task: دقیقاً چه خروجی تحلیلی مدنظرته؟ (مقایسه گزینهها، پیدا کردن نقاط شکست؟) ۵. بخش Output: ساختار خروجی چی باشه؟ (جدول مقایسه Trade-off، فرمت ADR، یا دیاگرام Mermaid؟)
اگر پرامپت ما شامل این موارد باشه میتونیم خروجی دقیق تری از AI بگیریم که در انتخاب معماری مناسب پروژه خیلی کمک کننده است.
@radman_it
پرامپتنویسی برای معماری نرمافزار این نیست که بنویسیم: «یک معماری خوب برای این سیستم طراحی کن!» اگر ورودی ما سطحی باشه، خروجی فقط تکرار کلیدواژههای ترند روز (مثل Microservices و Kafka) بدون در نظر گرفتن شرایط پروژه و تیم میشه. برای یک خروجی کاربردی معماری، پرامپت حداقل به این ۵ بخش نیاز داریم: ۱. بخش Context: مسئله واقعی، دامنه بیزینس و مقیاس کار چیه؟ ۲. بخش Role: چه نقشی از AI انتظار داری؟ (معمار ارشد، طراح امنیت، منتقد معماری؟) ۳. بخش Constraints: محدودیتها کجاست؟ (تیم ۳ نفره، بودجه محدود، ددلاین نزدیک، استک مشخص؟) ۴. بخش Task: دقیقاً چه خروجی تحلیلی مدنظرته؟ (مقایسه گزینهها، پیدا کردن نقاط شکست؟) ۵. بخش Output: ساختار خروجی چی باشه؟ (جدول مقایسه Trade-off، فرمت ADR، یا دیاگرام Mermaid؟)
اگر پرامپت ما شامل این موارد باشه میتونیم خروجی دقیق تری از AI بگیریم که در انتخاب معماری مناسب پروژه خیلی کمک کننده است.
@radman_it
۷۴۵
۲۰:۰۱
این پروژه هم سرو صدای زیادی کرده؛ باهاش میتونید از تمام کانکشن ها (مثلا وایفای و لن و یو اس بی تتر و...) به صورت همزمان استفاده کنید تا فایل هاتون رو سریع تر دانلود کنید.
دانلود ابزار برای ویندوز، مک و لینوکس :
github.com/anmolkapil/plexo
@radmanit
دانلود ابزار برای ویندوز، مک و لینوکس :
github.com/anmolkapil/plexo
@radmanit
۲۳۱
۱۵:۴۲