Вопросы с тегом «ruby»

Ruby - это многоплатформенный динамический объектно-ориентированный интерпретируемый язык с открытым исходным кодом, созданный Юкихиро Мацумото (Matz) в 1995 году. Тег [ruby] предназначен для вопросов, связанных с языком Ruby, включая его синтаксис и его библиотеки. Вопросы по Ruby on Rails должны быть помечены [ruby-on-rails].

5
Ruby send vs __send__
Я понимаю концепцию, some_instance.sendно я пытаюсь понять, почему вы можете назвать это обоими способами. Рубиновые коаны подразумевают, что есть не только множество разных способов сделать то же самое. Вот два примера использования: class Foo def bar? true end end foo = Foo.new foo.send(:bar?) foo.__send__(:bar?) У кого-нибудь есть идеи по этому …
151 ruby  syntax 

6
Как предотвратить кеширование страниц браузера в Rails
Ubuntu -> Apache -> Phusion Passenger -> Rails 2.3 Основная часть моего сайта реагирует на ваши клики. Поэтому, если вы нажмете на ссылку, она отправит вас к месту назначения и мгновенно восстановит вашу страницу. Но, если вы нажмете кнопку «Назад», вы не увидите новую страницу. К сожалению, оно не отображается …


9
Округление поплавка в рубине
У меня проблемы с округлением. У меня есть число с плавающей точкой, которое я хочу округлить до сотых долей. Тем не менее, я могу использовать только то, .roundчто в основном превращает его в int, то 2.34.round # => 2. есть есть простой способ сделать что-то вроде2.3465 # => 2.35

5
Как изменить PATH для Homebrew?
Пытаясь установить ruby ​​1.9.3, прочитайте, что мне нужно сначала установить homebrew. Побежал заварить доктора, и это дает мне кучу предупреждений. Одним из которых является: Предупреждение: / usr / bin встречается до / usr / local / bin Это означает, что системные программы будут использоваться вместо тех, что предоставляются Homebrew. Следующие …
150 ruby  path  homebrew 

5
Где определить пользовательские типы ошибок в Ruby и / или Rails?
Есть ли лучший способ определения пользовательских типов ошибок в библиотеке Ruby (gem) или приложении Ruby on Rails? В частности: Где они принадлежат структурно в проекте? Отдельный файл, выделенный соответствующим определением модуля / класса, где-нибудь еще? Существует ли какое - либо соглашение , которые устанавливают , когда к и когда не …

22
Непрерывная интеграция для Ruby on Rails? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 6 лет назад . Улучшить этот вопрос Я искал решение для непрерывной интеграции для Ruby on Rails, но не слишком …

2
Рубиновый сон или задержка менее секунды?
Я делаю скрипт с ruby, который должен рендерить кадры со скоростью 24 кадра в секунду, но мне нужно подождать 1/24 секунды между отправкой команд. Как лучше всего спать меньше секунды?
149 ruby 

6
Ruby on Rails: удалить несколько ключей хеша
Я часто пишу это: params.delete(:controller) params.delete(:action) params.delete(:other_key) redirect_to my_path(params) След удалений не чувствуется правильным и не делает: [:controller, :action, :other_key].each do |k| params.delete(k) end Есть ли что-нибудь попроще и чище?

5
Как отсортировать массив хэшей в ruby
У меня есть массив, каждый элемент которого представляет собой хэш с тремя парами ключ / значение: :phone => "2130001111", :zip => "12345", :city => "sometown" Я хотел бы отсортировать данные, zipчтобы все phoneв одной области были вместе. Есть ли у Ruby простой способ сделать это? Можно ли will_paginateразбивать данные на …
148 arrays  ruby  sorting 

10
Rails Объект для хеширования
У меня есть следующий объект, который был создан @post = Post.create(:name => 'test', :post_number => 20, :active => true) Как только это будет сохранено, я хочу иметь возможность вернуть объект в хеш, например, выполнив что-то вроде: @object.to_hash Как это возможно изнутри рельсов?

5
Когда использовать вложенные классы и классы, вложенные в модули?
Я хорошо знаком с тем, когда использовать подклассы и модули, но совсем недавно я видел такие вложенные классы: class Foo class Bar # do some useful things end end А также классы, вложенные в такие модули: module Baz class Quux # more code end end Либо документация и статьи немногочисленны, …
148 ruby  oop 

5
Можете ли вы получить имя пользователя БД, pw, имя базы данных в Rails?
Я пишу грабли, которые выполняют работу некоторых БД вне Rails / ActiveRecord. Есть ли способ получить информацию о соединении с БД (хост, имя пользователя, пароль, имя БД) для текущей среды, как определено в database.yml? Я хотел бы получить его, чтобы я мог использовать его для подключения, как это ... con …



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.