Ruby 1995-ci ildə Yukihiro Matsumoto (Matz) tərəfindən yaradılmış açıq mənbə, çox platformalı dil, dinamik obyekt yönümlü dildir. [Ruby] tag Ruby dilinə, sintaksisinə və kitabxanalarına aid suallara aiddir. Ruby on Rails sualları [ruby-on-rails] işaretlenmelidir.
4
Cavablar

Ruby: kind_of? vs instance_of? vs is_a?

Fərq nədir? Onu necə istifadə etməliyəm? Niyə onlardan çoxu var?
08 oktyabr təyin etdi '10 saat 21:28 'də
7
Cavablar

Ruby blokundan necə çıxmaq olar?

İşdə Bar # do_things: class Bar def do_things Foo.some_method (x) do | x | y = x.do_something qayıt y_is_bad əgər y.bad? Necə durdurursunuz və do_things qayıtmaq üçün sizə deyirəm? y.do_something_else end keep_doing_more_things e ...
10 sept qurdu . '09 saat 3:00 'da
5
Cavablar

Rails I18n xəbərdarlıq doğrulama xəbərdarlığı

Mən yalnız relslər 4.0.2-ni gündəmə gətirdim və bu xəbərdarlığı aldım: [köhnəlmiş] I18n.enforce_available_locales gələcəkdə gerçəkliyə doğru olacaq. Həqiqətən dilinizi yoxlamaq istəsəniz, I18n.enforce_availabl ...
set 03 dekabr '13 saat 23:52 'də
10
Cavablar

Yaqutda "do ... while" loop var?

Boş bir xətt daxil edildikdən sonra proqram onları bir sıra saxladığı müddətcə istifadəçi adları daxil etmək üçün bu koddan istifadə edirəm (hər bir addan sonra daxil olunmalıdır): insanlar = [] info = 'a' # doldurmalıdır bir şey, digər ...
26 Sentyabr müəyyən 2: 15-də '08
1
cavab

Necə RVM'yi Kaldır?

Mümkün dublikat: Sistemimdən rvm (ruby versiya meneceri) necə çıxarılsın? Ubuntu 9.10-da RVM'yi necə silə bilərəm? Mən hazırkı quraşdırmanı dağıtdım.
16 oktyabr təyin etdi . '10 saat 21:42 'da
6
Cavablar

Rake vəzifələrindən rake vəzifələri necə istifadə etmək olar?

Mən bir layihə yaratmaq üçün iki yolla bir layihə hazırlayıram: dəyişən $ build_type, bu ola bilər: debug və ya: azad (nəticələr ayrı-ayrı kataloqlarda gedə bilər): task: build => [: some_other_tasks] .
23 Fevralda təyin olundu '09 saat 18: 13-də
3
Cavablar

Meymun üsulu düzəldəndə, yeni tətbiqdən köçürülən metodu zəng edə bilərsinizmi?

Bir sinifdə bir metodu düzəldən bir meymun olduğumu deyirəm, bir override metodundan əvəzləşdirilmiş bir metodu necə deyə bilərəm? Məsələn, super kimi bir şeydir. sinif Foo def bar () "Salam" end end sınıfı Foo def bar () super () + "Worl ...
17 dekabrda təyin olundu '10 saat 14:43 'da
8
Cavablar

Bir rekord aktivistiyanı dublikatlaşdırmanın ən asan yolu nədir?

Prosesdə bir sahəni (idə əlavə olaraq) dəyişdirərək activerecord rekordunun surətini etmək istəyirəm. Bunun ən asan yolu nədir? Anladım ki, yeni bir rekord yarata bilirəm, sonra sahədə sahənin hər sahəsini kopyalayaraq bütün sahələri keçə bilərəm, amma qərar verdim ...
13 Sentyabr müəyyən '08 'də 0:48' da
10
Cavablar

Ruby'də indekslə müqayisə etmək olar?

[X1, 2], [x2, 3], [x3, 4], ..., [xN, N + 1] 'yə [x1, x2, x3, ..., xN] çevirmək üçün ən asan üsul nədir? ]
15 Yanvar müəyyən '11 'də 4:34' da
8
Cavablar

Sinif və modul arasındakı fərq

Mən Java ilə gəldim və indi Ruby ilə daha çox işləyirəm. Tanıdım olmayan bir dil xüsusiyyətlərindən biri moduldur. Modul nədir və onu istifadə etdiyinizə merak edirəm və nəyə görə modul bir sinifin üstündə istifadə edir?
30 Sentyabr müəyyən '08 at 5:11
4
Cavablar

Xəritəçəkmə və Ruby-də seçki arasındakı fərq?

Mən bunu Googled və qarışıq / çakışan fikirlər var - xəritə və Ruby / Rails bir sıra toplanması icra arasında heç bir fərq var? Sənədlər heç bir təklif vermir, amma üsulda fərqlər ola bilər və ya istehsal edir ...
10 Mart tarixində saat 5: 19-da təyin olundu
4
Cavablar

Bundler: Bu nə deməkdir: bir gemfile mənasında => yanlış deməkdir?

Xətt belədir: gem 'hər zaman',: require => false Bu, daşun qurulması və ya tələb olunmaması deməkdir?
26 yanvar tarixini təyin etdi '11 'də 4:46' də
9
Cavablar

Ruby ikiqat kolon nədir? ``?

Bu kolon nədir? :: Məsələn, Foo :: bar. Təyinatı tapdım: :: bir sinif və ya modul xaricində hər hansı bir yerə daxil olmaq üçün bir sinifdə və ya modulda müəyyən edilmiş sabitləri, nümunə metodları və sinif üsullarını təmin edən bir unary operatorudur ...
İyun 09 '10 'da 23:03' də təyin olundu
6
Cavablar

Ruby-də daxil olmaq və uzatma arasındakı fərq nədir?

Ruby'nin metaproqramlaşdırılmasına baxırsınız. Mixin / modullar həmişə məni qarışdırır. imkan: müəyyən modul metodlarında hədəf sinifində nümunə üsulları kimi qarışdırır: müəyyən edilmiş modul üsullarında sinif metodları kimi qarışır ...
01 oktyabr təyin etdi '08 saat 8:40 'da
5
Cavablar

Ruby ilə min / max tapmaq üçün necə?

Mən sadə və sadə bir şey etmək istəyirəm, məsələn, min (5,10) və ya Math.max (4,7). Ruby'də bu mövzuda xüsusiyyətlər varmı?
31 avq. '09 saat 23:53 'da