Запитання з тегом «ruby»

Ruby - це багатоплатформна, динамічна об'єктно-орієнтована інтерпретована мова з відкритим кодом, створена Юкіхіро Мацумото (Мац) у 1995 році. Тег [ruby] призначений для питань, пов'язаних з мовою Ruby, включаючи її синтаксис та його бібліотеки. Питання Ruby on Rails слід позначати темою [ruby-on-rails].


4
Як мені «активувати» іншу версію певного каменя?
Я хочу перемикатися між рейками 2.3.10 як "активний" камінь для моєї ОС, щоб я міг викликати його в командному рядку. Чи можна це зробити? Я не використовую rvm. Можливо, пора починати. Я спробував gem install rails --version=2.3.10, але це лише гарантує, що версія gem встановлена, а не вставлена /usr/bin/rails. (Я …


7
Як перевірити, чи включено число в діапазон (в одному твердженні)?
Я використовую Ruby on Rails 3.0.9, і я хотів би перевірити, чи включено число в діапазон. Тобто, якщо у мене є змінна, number = 5я хотів би перевірити 1 <= number <= 10та отримати логічне значення, якщо numberзначення включено до цього діапазону. Я можу зробити це так: number >= 1 …

5
Безпечний ActiveRecord, як запит
Я намагаюся написати запит LIKE. Я прочитав, що чисті рядкові запити не є безпечними, проте я не міг знайти жодної документації, яка б пояснила, як правильно писати безпечний LIKE Hash Query. Це можливо? Чи слід мені захищатись вручну від SQL Injection?

3
Яка різниця між темою RSpec і нехай? Коли їх слід використовувати чи ні?
http://betterspecs.org/#subject містить деяку інформацію про subjectта let. Однак я досі незрозумілий щодо різниці між ними. Крім того, публікація SO Що є аргументом проти використання раніше, нехай і предмета в тестах RSpec? сказав, що краще не використовувати ні, subjectні let. Куди мені піти? Я така розгублена.


12
Найкраще рішення для автентифікації в Ruby on Rails [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

11
Недійсний активний шлях розробника в MAC OS X після встановлення Ruby
Я отримую цю помилку: xcrun: error: invalid active developer path (/Applications/Xcode.app), missing xcrun at: /Applications/Xcode.app/usr/bin/xcrun Це рішення працює, але помилка виникає знову після закриття терміналу та його повторного відкриття; Потім мені доводиться запускати ті самі команди кожного разу, коли я відкриваю нове вікно терміналу. Як я можу застосувати ці зміни …
84 ruby  xcode  macos  xcrun 

6
Отримання попередження “Небезпечний для запису в світ каталог / будинок / шанс” у PATH, режим 040777 для рейок та дорогоцінних каменів
Я спробував це, але це не спрацювало, і здавалося, це для osx. У мене свіжа інсталяція Ubuntu 10.10 з rvm, rails 3 і ruby ​​1.9.2. У мене є свіжа програма для рейок, але використання дорогоцінних каменів або рейок призводить до наступних попереджень (із затримкою). $ рейки -v /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/railties-3.0.5/lib/rails/script_rails_loader.rb:11: warning: Insecure …
84 ruby-on-rails  ruby  linux  gem  rvm 

4
Індекс зрізу рубінового рядка: str [n..infinity]
Легке запитання, але не вдалося знайти його в документі. Як зрізати рядок чи масив nназавжди? >> 'Austin'[1..3] => "ust" >> 'Austin'[1..] SyntaxError: compile error (irb):2: syntax error, unexpected ']' from (irb):2
84 ruby 

5
before_filter з параметрами
У мене є метод, який робить щось подібне: before_filter :authenticate_rights, :only => [:show] def authenticate_rights project = Project.find(params[:id]) redirect_to signin_path unless project.hidden end Я також хочу використовувати цей метод у деяких інших контролерах, тому я скопіював метод у помічник, який входить до складу application_controller. проблема в тому, що в деяких …

6
Як видалити вкладення?
Я використовую скріпку (w / Amazon s3) на Rails 3. Я хочу видалити існуюче вкладення, не замінюючи його за допомогою дії оновлення. Я знайшов тут лише один приклад цього, і не зміг змусити це працювати, він просто не видалявся, і в журналах не було нічого сказати, чому. Я хотів зробити …


3
Як створити копію деяких стовпців файлу CSV у Ruby з різними даними в одному стовпці?
У мене є файл CSV з назвою "A.csv". Мені потрібно створити новий файл CSV під назвою "B.csv" з даними з "A.csv". Я буду використовувати підмножину стовпців з "A.csv", і мені доведеться оновити значення одного стовпця до нових значень у "B.csv". Зрештою, я буду використовувати ці дані з B.csv для перевірки …
84 ruby  csv 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.