Pytania otagowane jako ruby

Ruby jest wieloplatformowym, zorientowanym obiektowo, dynamicznym, zorientowanym obiektowo językiem interpretowanym, stworzonym przez Yukihiro Matsumoto (Matz) w 1995 roku. Tag [ruby] służy do pytań związanych z językiem Ruby, w tym jego składnią i bibliotekami. Pytania Ruby on Rails powinny być oznaczone tagiem [ruby-on-rails].



2
Odejmowanie jednej tablicy od drugiej w Rubim
Mam dwie tablice zadań - utworzone i przypisane. Chcę usunąć wszystkie przydzielone zadania z tablicy utworzonych zadań. Oto mój działający, ale niechlujny kod: @assigned_tasks = @user.assigned_tasks @created_tasks = @user.created_tasks #Do not show created tasks assigned to self @created_not_doing_tasks = Array.new @created_tasks.each do |task| unless @assigned_tasks.include?(task) @created_not_doing_tasks << task end end …


14
Błąd podczas instalacji zestawu gem capybara-webkit
Jestem nowy w Ruby, ale podczas próby zainstalowania kapibary w celu uruchomienia testu w moim systemie pojawia się następujący błąd. Używam OSX my_app$ gem install capybara-webkit Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb Gem files will …
83 ruby  gem  capybara 

5
Wyrażenia regularne z walidacją w RoR 4
Jest następujący kod: class Product < ActiveRecord::Base validates :title, :description, :image_url, presence: true validates :price, numericality: {greater_than_or_equal_to: 0.01} validates :title, uniqueness: true validates :image_url, allow_blank: true, format: { with: %r{\.(gif|jpg|png)$}i, message: 'URL must point to GIT/JPG/PNG pictures' } end Działa, ale kiedy spróbuję go przetestować za pomocą „testu rake”, wyłapię …


14
Mongoid czy MongoMapper? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Wypróbowałem MongoMapper i jest on kompletny (oferuje prawie wszystkie …

14
Dlaczego nie mogę zainstalować Rails w Lion przy użyciu RVM?
Mam problemy podczas próby zainstalowania Railsów na OS X Lion przy użyciu RVM. Do tej pory wykonałem następujące czynności: Zainstalowano system Mac OS X Lion w wersji 10.7 (kompilacja 11A459e). Zainstalowano XCode 4.1 Developer Preview 5. Zainstalowany RVM. Zainstalowano wersję 1.8.7 Rubiego za pośrednictwem RVM za pomocą polecenia rvm install …

5
Moduły Rails / lib i
Piszę niestandardowy wrapper dla open_flash_chartwtyczki. Jest umieszczany /libi ładowany jako moduł ApplicationController. Jednak mam jakiś problem z hierarchią klas lub czymś. Z dowolnego sterownika mogę uzyskać dostęp do open_flash_chartfunkcji jak OpenFlashChart, Lineetc Jednak w klasie w /libmodule to nie działa! Jakieś pomysły?



6
Sprawdź, czy płyta została zniszczona w szynach
Więc tam jest record.new_record? Aby sprawdzić, czy coś jest nowe Muszę sprawdzić, czy coś jest w ruchu. record = some_magic record.destroy record.is_destroyed? # => true Coś w tym stylu. Wiem, że zniszczenie zamraża obiekt, tak zamrożony? rodzaj działa, ale czy jest coś bezpośrednio do tego zadania?


5
Czy Python ma funkcję „lub równa się”, jak || = w Rubim?
Jeśli nie, jaki jest najlepszy sposób, aby to zrobić? Teraz robię (dla projektu django): if not 'thing_for_purpose' in request.session: request.session['thing_for_purpose'] = 5 ale jest to dość niezręczne. W Rubim byłoby to: request.session['thing_for_purpose'] ||= 5 co jest o wiele przyjemniejsze.
83 python  ruby 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.