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

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

8
Как получить родительский узел в Capybara?
Я работаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификатора или других свойств идентификации, и единственный способ получить их в Capybara (например, для щелчка) - сначала получить их соседа (другого дочернего элемента его предка) . Но нигде не нашел, поддерживает ли Capybara например такие вещи: find('#some_button').parent.fill_in "Name:", …

13
Строка «истина» и «ложь» в логическое значение
У меня есть приложение Rails, и я использую jQuery для запроса своего представления поиска в фоновом режиме. Есть поля q(поисковый запрос) start_date,, end_dateи internal. internalПоле флажок и я использую is(:checked)метод для создания URL , который опрашивается: $.getScript(document.URL + "?q=" + $("#search_q").val() + "&start_date=" + $("#search_start_date").val() + "&end_date=" + $("#search_end_date").val() + …

11
Как понимать символы в Ruby
Несмотря на то, что я прочитал « Общие сведения о символах Ruby », меня все еще смущает представление данных в памяти, когда дело доходит до использования символов. Если символ, два из которых содержатся в разных объектах, существуют в одной и той же области памяти, то как же они содержат разные …
85 ruby  symbols 


4
Как «активировать» другую версию определенного камня?
Я хочу переключаться между rails 2.3.10 как «активным» гемом для моей ОС, чтобы я мог вызывать его из командной строки. Можно ли это сделать? Я не использую rvm. Может пора начинать. Я пробовал gem install rails --version=2.3.10, но это просто гарантирует, что версия гема установлена, а не вставляет ее /usr/bin/rails. …


3
Как мне создать копию некоторых столбцов файла CSV в Ruby с разными данными в одном столбце?
У меня есть файл CSV под названием «A.csv». Мне нужно создать новый файл CSV с именем «B.csv» с данными из «A.csv». Я буду использовать подмножество столбцов из «A.csv», и мне придется обновить значения одного столбца до новых значений в «B.csv». В конечном итоге я буду использовать эти данные из B.csv …
85 ruby  csv 

6
Получение предупреждения «Небезопасный мир, доступный для записи, каталог / дом / шанс» в PATH, режим 040777 для rails и gem
Я пробовал это, но это не сработало и, похоже, для osx. У меня есть свежая установка Ubuntu 10.10 с rvm, rails 3 и ruby ​​1.9.2. У меня есть новое приложение rails, но использование gem или rails приводит к следующим предупреждениям (с задержкой). $ rails -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 world writable …
85 ruby-on-rails  ruby  linux  gem  rvm 

2
Есть ли хороший и надежный справочник по правильному синтаксису RDoc?
Я ищу хороший, надежный справочник по правильному синтаксису RDoc. Рекомендации? Кажется, я не могу найти ничего, что ясно показывает: Как документировать методы класса и их параметры Как документировать, что делает класс или метод класса.
85 ruby  rdoc 


9
Bundler: не удается найти сборщик gem (> = 0.a) с исполняемым набором (Gem :: GemNotFoundException) во время установки пакета с gem
Я выполняю следующий сценарий: gem install rdoc --no-document gem install bundle bundle вывод: + gem install rdoc --no-document Successfully installed rdoc-6.1.1 1 gem installed + gem install bundle Successfully installed bundle-0.0.1 Parsing documentation for bundle-0.0.1 Done installing documentation for bundle after 2 seconds 1 gem installed 1 gem installed + …

3
Нахождение элемента массива Ruby с максимальным значением для определенного атрибута
На этот вопрос, вероятно, есть очень простой ответ, но я не могу понять его в данный момент. Если у меня есть рубиновый массив объектов определенного типа, и все они имеют определенное поле, как мне найти элемент массива, который имеет наибольшее значение для этого поля?
85 ruby 

5
Что такое одноэлементный класс в рубине?
Является ли одноэлементный класс в Ruby классом сам по себе? Это причина того, что все объекты принадлежат «классу»? Концепция нечеткая , но я считаю, что она как-то связана с тем, почему я вообще могу определить метод класса ( class foo; def foo.bar ...). Что такое одноэлементный класс в Ruby?
85 ruby  oop  singleton 

7
Хэш удалить все, кроме определенных ключей
Я хотел бы удалить все ключи из хеша, кроме данного ключа. Например: { "firstName": "John", "lastName": "Smith", "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021" }, "phoneNumber": [ { "type": "home", "number": "212 555-1234" }, { "type": "fax", "number": "646 555-4567" } ] …


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