Вопросы с тегом 'ruby'

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

Как работает instance_eval и почему DHH его ненавидит?

Примерно в 19:00 в его презентации RailsConf Дэвид Хайннемайер Ханссон рассказывает о нижние стороны instance_eval :    Долгое время я рыдал и бредил   против instance_eval , что является   концепция отказа от использования   параметр (...
задан 18.06.2010 в 18:43
3
ответа

Как получить список всех тегов при использовании драгоценного камня «act-as-taggable-on» в Rails (а не в процентах)

Я установил acts-as-taggable-on gem в моей модели следующим образом: acts_as_taggable_on :deshanatags Он использует контекст deshanatags . Теперь мне нужно получить список всех тегов (а не только те, которые были назначены для одног...
задан 28.03.2014 в 11:30
3
ответа

Рельсы динамических путей

Каковы пути, которые автоматически добавляются Rails? Скажем, у вас есть ресурс Вопроса, который вы автоматически получаете question_path, question_path и т. Д. Где я вижу, что они разрешают и что я получаю?     
задан 08.08.2012 в 13:12
2
ответа

Ruby: Как узнать, является ли символ буквой или цифрой?

Я только начал заниматься Ruby раньше на этой неделе, и я столкнулся с чем-то, что я не совсем понимаю, как кодировать. Я конвертирую сканер, написанный на Java в Ruby для присвоения класса, и я перешел к этому разделу: if (Character.isLetter...
задан 27.01.2013 в 20:25
4
ответа

libmysqlclient15-dev для macs?

Требуется ли OSX для установки libmysqlclient15-dev? Я пытаюсь скомпилировать драгоценный камень, который терпит неудачу, и многие источники сообщают об установке «libmysqlclient15-dev», но я вижу это только для Linux, а не для OSX. Я что-то про...
задан 07.12.2009 в 05:45
2
ответа

Как динамически определить метод класса, который будет ссылаться на локальную переменную снаружи?

class C end var = "I am a local var outside" C.class_eval do def self.a_class_method puts var end end Я знаю, это неверно, потому что def создал новую область. Я также знаю, что использование define_method может создать м...
задан 15.08.2010 в 14:47
5
ответов

Как сделать «позднюю» интерполяцию строк в Ruby

>> string = '#{var}' => "\#{var}" >> proc = Proc.new { |var| string } => #<Proc:[email protected](pry):6> >> proc.call(123) => "\#{var}" Не то, что я хочу. Двойные кавычки вокруг string приводят к очевидному...
задан 12.09.2011 в 20:51
4
ответа

Как я могу создать маршрут Rails 3, который будет соответствовать всем запросам и напрямую на один ресурс / страницу?

У меня есть приложение rails (Rails 3.0), которое мне нужно временно вывести из строя. Пока это действует, я хочу создать новый маршрут, который будет направлять все запросы на один кусок статического контента. У меня есть контроллер, настроенны...
задан 30.12.2011 в 15:24
1
ответ

Проблема с адаптерами после обновления до рельсов 3.1

Я пытаюсь обновить мое приложение до rails 3.1 и ударить проблему во время выполнения моих тестов. Каждый тест не работает с этой ошибкой: NameError: uninitialized constant Fixtures Это происходит из использования Fixtures.identi...
задан 19.09.2011 в 20:39
3
ответа

Сбой компиляции активов в серверной среде с помощью: «NoMethodError: undefined method» [] 'для nil: NilClass "

Я вытаскиваю волосы за это. У меня всегда были плохие отношения с конвейером активов, это всегда давало мне проблемы .. И сегодня снова .. Когда я пытаюсь скомпилировать свои ресурсы локально, все в порядке: $ RAILS_ENV=production rake ass...
задан 17.07.2014 в 18:58