إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

مـاذا تعرف عـن الـ Ruby

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • عبدالوهاب البحراني
    رد
    السلام عليكم
    أنا جربة طريقة روبي أون ريلز الموجودة بالكتاب
    بس إذا جيت أشغل الموقع يطلعلي أيرور
    وهذا المكتوب :"
    ActiveRecord::StatementInvalid in PeopleController#index

    Mysql::Error: #42S02Table 'rPhone_development.people' doesn't exist: SELECT * FROM `people` RAILS_ROOT: /var/www/rPhone
    Application Trace | Framework Trace | Full Trace /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract_adapter.rb:150:in `log'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:281:in `execute'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:481:in `select'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:53:in `select_all_with_query_cache'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:74:in `cache_sql'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:53:in `select_all_with_query_cache'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:532:in `find_by_sql'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:1231:in `find_every'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:503:in `find'
    app/controllers/people_controller.rb:5:in `index'
    :1:in `start'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract_adapter.rb:150:in `log' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:281:in `execute' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:481:in `select' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:53:in `select_all_with_query_cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:74:in `cache_sql' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:53:in `select_all_with_query_cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:532:in `find_by_sql' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:1231:in `find_every' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:503:in `find' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:1158:in `perform_action' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:697:in `call_filters' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:689:in `perform_action_with_filters' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/benchmark.rb:293:in `measure' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/rescue.rb:199:in `perform_action_with_rescue' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:678:in `perform_action_with_caching' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/query_cache.rb:8:in `cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:677:in `perform_action_with_caching' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:524:in `process' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:685:in `process_with_filters' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/session_management.rb:123:in `process_with_session_management_support' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:388:in `process' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:171:in `handle_request' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:115:in `dispatch' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:9:in `dispatch' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/webrick_server.rb:112:in `handle_dispatch' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/webrick_server.rb:78:in `service' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
    /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract_adapter.rb:150:in `log' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:281:in `execute' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:481:in `select' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:53:in `select_all_with_query_cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:74:in `cache_sql' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:53:in `select_all_with_query_cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:532:in `find_by_sql' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:1231:in `find_every' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:503:in `find' app/controllers/people_controller.rb:5:in `index' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:1158:in `perform_action' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:697:in `call_filters' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:689:in `perform_action_with_filters' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/benchmark.rb:293:in `measure' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/rescue.rb:199:in `perform_action_with_rescue' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:678:in `perform_action_with_caching' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/query_cache.rb:8:in `cache' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:677:in `perform_action_with_caching' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:524:in `process' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:685:in `process_with_filters' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/session_management.rb:123:in `process_with_session_management_support' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:388:in `process' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:171:in `handle_request' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:115:in `dispatch' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:9:in `dispatch' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/webrick_server.rb:112:in `handle_dispatch' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/webrick_server.rb:78:in `service' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /home/abood/.netbeans/6.1/jruby-1.1/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' :1:in `start'

    Request

    Parameters:
    None Show session dump
    --- flash: !map:ActionController::Flash::FlashHash {}
    Response

    Headers:
    {"Cache-Control"=>"no-cache",

    "******"=>[]} "
    إلى هنا
    شنو الحل

    اترك تعليق:


  • el_golden
    رد
    موضوع جميل و شييق عزيزي

    اشكرك على الطرح المفيد , و شكرا على المصادر الإضافية

    سﻻم

    اترك تعليق:


  • كريم عبد المجيد
    رد
    شكـرا جزيلا اخ طحطوح علي المرور وان شاء الله تبدا قريبا مع الروبي

    اترك تعليق:


  • سطام
    رد
    بيض الله وجهك يأخي ...

    Ruby For Nuby ...

    اترك تعليق:


  • كريم عبد المجيد
    رد
    شكرا Brave-Heart && AmiZya علي المرور

    اترك تعليق:


  • AmiZya
    رد
    شكرا اخ Mutation

    موضوع جميل جدا

    اترك تعليق:


  • Br4v3-H34r7
    رد
    موضوع رائع وشرح موفق
    شكرا لك أخوي على الموضوع
    وبانتظار المزيد

    اترك تعليق:


  • كريم عبد المجيد
    رد
    شكـرا اخ On System علي التعقيب ومنتظرينك بالقسم معانا

    اترك تعليق:


  • كريم عبد المجيد
    رد
    المشاركة الأصلية بواسطة mohamed_hagag مشاهدة المشاركة
    موضوع رائع خاصة و انى أقرأ فى وثائق Ruby منذ بضعة أيام حيث يشدني اليها انها Pure Object Oriented فمثلا الكود التالي سيطبع كلمة Hello خمس مرات .
    كود:
    5.times print "Hello"
    أي ان حتى الارقام فى اللغه عبارة عن كائنات لها وظائف خاصة بها على عكس اللغات الاخرى و التى يدعي بعضها انها كائنية التوجه بنسبة ١٠٠% مثل جافا و بايثون .
    شكـرا اخ محمد حجاج علي المرور العطـر وبالفعـل احد اسباب قوه الروبي تكمن في انهـا Pure OOP

    اترك تعليق:


  • <oXyG3N/>
    رد
    مشكووور يا Mutati0N عـ الموضوع المتاكل عن الروبي
    دايما مبدع ==> للأمام ياخوي وبالتوفيق (:
    مقال كتير رائع ومتكامل يا Ruby man مش حد يفهم غلط
    هههههههههههههههههههههههه
    من وين جايب خفهـ الدم دي => خخخخخخخخخخخخخخخخخخخخخخخخخ

    اترك تعليق:


  • mohamed_hagag
    رد
    موضوع رائع خاصة و انى أقرأ فى وثائق Ruby منذ بضعة أيام حيث يشدني اليها انها Pure Object Oriented فمثلا الكود التالي سيطبع كلمة Hello خمس مرات .
    كود:
    5.times print "Hello"
    أي ان حتى الارقام فى اللغه عبارة عن كائنات لها وظائف خاصة بها على عكس اللغات الاخرى و التى يدعي بعضها انها كائنية التوجه بنسبة ١٠٠% مثل جافا و بايثون .

    اترك تعليق:


  • كريم عبد المجيد
    رد
    StrikerX:شكرا يا جميل ومقبوله منك يا عم
    CPU:شكرا جزيلا عزيزي علي الاضافه وراح اضيف الروابط للمقال :clown:
    Ali-Tooq:منتظرين منك المشاركه في القسم بواسطه الروبي
    St0rM-MaN:انا رايي من رايك برده يا ستورم وشكرا يا قمر علي المرور

    اترك تعليق:


  • St0rM-MaN
    رد
    مقال كتير رائع ومتكامل يا Ruby man مش حد يفهم غلط
    عيب والله مشرف يقول الكلام ده اطالب بعزله جردوه من سلاحه وارموه في البير يادي النيله علي نبيل فاروق
    تسلم يا Mutati0N باشا

    اترك تعليق:


  • علي آل طوق
    رد
    شكراً لك أخي ...

    صراحة موضوع أكثر من رائع .....

    Ruby R0xx

    اترك تعليق:


  • CPU
    رد
    وهذا الرابط مفيد جدا.. فيه بعض الدروس والشروحات بالفيديو .. ^_^ (للروبي اون ريلز)


    واعجبني ايضا تنظيم هذا القسم للروبي اون ريلز ايضا


    وبارك الله فيك ^_^

    اترك تعليق:

يعمل...
X