فارسی
باز کردن در Telegram

پست نسخه جدید Ruby 4.0.5 تو ۳۰ اردیبهشت ۱۴۰۵ منتشر شدش که

1 ژوئیه 2026
R
Ruby Code | روبی کد
عکس
نسخه جدید Ruby 4.0.5 تو ۳۰ اردیبهشت ۱۴۰۵ منتشر شدش که برخلاف چیزی که خیلیا فکر میکنن، این نسخه قابلیت جدیدی به Ruby اضافه نمیکنه و بیشتر روی رفع باگ ‌ها، افزایش امنیت و پایدارتر شدن زبان تمرکز داره. مهم ترین تغییرات این نسخه : رفع آسیب پذیری امنیتی CVE-2026-46727 این باگ باعث میشد تو بعضی از شرایط خاص، هنگام استفاده از getaddrinfo حافظه به اشتباه مدیریت بشه و احتمال کرش شدن برنامه وجود داشته باشه. مثال: require "socket" 1000.times do Addrinfo.getaddrinfo("localhost", 80) end تو نسخه های قدیمی روبی، این بخش تو شرایط خاص میتونست باعث بروز مشکل تو حافظه بشه اما تو Ruby 4.0.5 این آسیب پذیری برطرف شده. رفع باگ سیستم Build: بعضی برنامه نویسا موقع کامپایل کردن Ruby از سورس با خطا مواجه میشدن. مثلا: ./configure make تو بعضی سیستم عامل ها، دستور make با خطا متوقف میشد که تو نسخه 4.0.5 این مشکل برطرف شده. بهبود پایداری Runtime : توسعه دهنده ها چند باگ داخلی رو هم رفع کردن تا برنامه ها در اجرای طولانی مدت پایدارتر باشن. مثلا اگه یه برنامه Ruby چند روز بدون توقف اجرا میشد، احتمال بروز بعضی خطاهای داخلی کمتر شده.
2 · 850 ·

در همان حوالی فید

RRuby Code | روبی کدیه سایت هست که میتونید زبان خودتونو انتخاب کنید و بهتون تمرین میده که برای پیشرفت تو زبونی مثل روبی که منبع کمی داره خیلی میتونه کمکتون کنه!! آدرس سایتRRuby Code | روبی کدتو سال ۲۰۱۳ یه باگ عجیب تو Ruby کشف شد. یکی از معروف ‌ترین باگ‌های Ruby با شناسه CVE-2013-1854 بود. مشکل از اون جایی شروع میشد که هر بار متد to_sym روی یک رشته
این پیام
RRuby Code | روبی کدپیام ویدیوییRRuby Code | روبی کداوبونتو بریزید خیلی خوبه🥸
RRuby Code | روبی کدRuby Code | روبی کد@RubyCode1 · کانال · فناوری
411مشترک23پست در ایندکس
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما