تخطي إلى المحتوى الرئيسي
3.0.1
main.rb UTF-8 • Ruby 3.0.1 Sandbox
جاهز للتشغيل
مرحباً بك في محرر ومترجم كود التطور!
اضغط على زر "تشغيل الكود" أو اختصار (Ctrl + Enter) لتنفيذ الكود فوراً.

عن لغة Ruby (روبي (Ruby)) وبيئة التشغيل

محرر تفاعلي للغة Ruby 3.0+. يمنحك تجربة كتابة سريعة وأنيقة للاستفادة من مرونة لغة روبي، الـ Blocks، والـ Hashes، ومعالجة النصوص البرمجية في بيئة تشغيل سريعة.

⚡ كيفية عمل بيئة التشغيل المعزولة (Isolated Sandbox)

  • أمان كامل وعزل تام: يتم بناء وتشغيل الكود داخل حاوية Docker مؤقتة ومجردة بالكامل من أي وصول لنظام الملفات أو قاعدة بيانات ووردبريس.
  • مهلة زمنية محددة (Execution Timeout): حد أقصى 5 ثوانٍ للتنفيذ لمنع الحلقات اللانهائية (Infinite Loops) واستنزاف المعالج.
  • حجم كود محدد: سعة برمجية تصل إلى 64 كيلوبايت كافية للمشاريع والخوارزميات والتحديات البرمجية.

الأسئلة الشائعة حول تشغيل Ruby

نعم، تدعم البيئة methods الشهيرة مثل each, map, select, reduce.

اختصارات لوحة المفاتيح:

  • Ctrl + Enter : تشغيل الكود مباشرة
  • Tab : إدراج 4 مسافات برمجية
  • Esc : مغادرة وضع ملء الشاشة