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

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

3
Есть ли у регулярного выражения Ruby оператор несовпадения, такой как «! ~» В Perl?
Я просто хочу знать, есть ли в регулярном выражении ruby ​​оператор несоответствия, как !~в Perl. Я считаю, что это неудобно (?!xxx)или (?<!xxxx)потому, что вы не можете использовать шаблоны регулярных выражений в этой xxxчасти.
92 ruby  regex 

9
Как проверить дату в рельсах?
Я хочу проверить дату в моей модели в Ruby on Rails, однако значения дня, месяца и года уже преобразованы в неправильную дату к тому времени, когда они достигнут моей модели. Например, если я ввожу 31 февраля 2009 года в моем представлении, когда я использую Model.new(params[:model])в своем контроллере, он преобразует его …

6
Добавить элемент в массив, если его еще нет
У меня есть класс Ruby class MyClass attr_writer :item1, :item2 end my_array = get_array_of_my_class() #my_array is an array of MyClass unique_array_of_item1 = [] Я хочу , чтобы подтолкнуть MyClass#item1к unique_array_of_item1, но только если unique_array_of_item1не содержит , что до item1сих пор. Я знаю простое решение: просто выполните итерацию my_arrayи проверьте, unique_array_of_item1содержит …
92 ruby 

7
Rails DateTime.now без времени
Мне нужно использовать DateTime.now, чтобы получить текущую дату и «убрать» время. Например, это показывает, чего я не хочу:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Это показывает , что я делать хочу:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC



5
Ruby's File.open и необходимость f.close
В большинстве языков программирования общеизвестно, что процесс работы с файлами открыт-используется-закрывается. Тем не менее, я много раз видел в кодах Ruby непревзойденные вызовы File.open, и, более того, я нашел эту жемчужину знаний в документации ruby: Потоки ввода-вывода автоматически закрываются, когда они запрашиваются сборщиком мусора. darkredandyellow дружелюбный irc: [17:12] да, а …
92 ruby  file 

8
Сброс пароля из консоли Rails
Как при запуске приложения выбрать пользователя по адресу электронной почты, а затем вручную установить пароль rails consoleдля Devise? Кроме того, где я могу просмотреть документацию, чтобы получить более подробную информацию о манипуляциях с учетными записями при использовании Devise?

7
Удаление всех установленных гемов и запуск заново
Недавно я начал изучать Ruby и Ruby on Rails и просмотрел множество материалов для начинающих. В последнее время я обнаружил, что продолжаю получать ошибки, когда драгоценные камни не устанавливаются или они будут установлены, но их нельзя использовать по какой-то причине, и я решил, что хочу удалить все, чтобы снова просто …

14
Как подсчитать одинаковые строковые элементы в массиве Ruby
У меня есть следующие Array = ["Jason", "Jason", "Teresa", "Judah", "Michelle", "Judah", "Judah", "Allison"] Как произвести подсчет каждого идентичного элемента ? Where: "Jason" = 2, "Judah" = 3, "Allison" = 1, "Teresa" = 1, "Michelle" = 1? или создать хеш Где: Где: hash = {"Jason" => 2, "Judah" => 3, …
92 ruby  arrays  count  element 

7
Правильное выполнение redirect_to: обратно в Ruby on Rails, когда реферер недоступен
У меня проблема с redirect_to :back. Да, это рефереры. Я часто получаю исключение (ActionController :: RedirectBackError) «В запросе к этому действию не был установлен HTTP_REFERER, поэтому redirect_to: back не может быть успешно вызван. Если это тест, обязательно укажите request.env [\" HTTP_REFERER \ "]." Я понимаю, что это результат недоступности реферера. …

10
Как лучше всего использовать SOAP с Ruby?
Мой клиент попросил меня интегрировать сторонний API в их приложение Rails. Единственная проблема в том, что API использует SOAP. Ruby в основном отказался от SOAP в пользу REST. Они предоставляют адаптер Java, который, по-видимому, работает с мостом Java-Ruby, но мы хотели бы сохранить все это в Ruby, если это возможно. …

13
Интерпретация тестов на C, Clojure, Python, Ruby, Scala и других [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …


4
NameError (неинициализированная константа Paperclip :: Storage :: S3 :: AWS):
Я пытаюсь включить изображения в свое веб-приложение, и после удаления некоторых функций продолжаю сталкиваться с этой ошибкой. Все сводилось к моему «созданию» контроллера приложения, и я не совсем уверен, что мне делать дальше. 2015-02-06T20:30:12.292187+00:00 app[web.1]: (1.9ms) ROLLBACK 2015-02-06T20:30:12.296299+00:00 app[web.1]: NameError (uninitialized constant Paperclip::Storage::S3::AWS): 2015-02-06T20:30:12.296301+00:00 app[web.1]: app/controllers/articles_controller.rb:24:in `create' 2015-02-06T20:45:14.691084+00:00 app[web.1]: [paperclip] …

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