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

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

7
Как установить HTTP_REFERER при тестировании в Rails?
Я пытаюсь протестировать контроллер и получаю эту ошибку. Я понимаю ошибку, но не знаю, как ее исправить. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. If …

5
предупреждение: constant :: Fixnum устарел При создании новой модели
Я попытался найти какое-то решение для этого, но я действительно не смог найти ничего, связанного с ошибками, которые появляются у меня, когда я запускаю команду rails: рельсы генерируют модель Название книги: краткое описание строки: текст isbn: строка /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: …

19
Факториальная функция Ruby
Я схожу с ума: где функция Ruby для факториала? Нет, мне не нужны учебные реализации, мне просто нужна функция из библиотеки. Это не по математике! Я начинаю сомневаться, это стандартная библиотечная функция?
88 ruby  math  factorial 

2
Ruby, получение пути из пути + имя файла
Язык программирования: Ruby 1.9 Строка проблемы: C:/Test/blah.txt доC:/Test/ Я знаю, что это простой вопрос, но Google и Ruby quickref for не Fileимеют для меня решения. И у меня нет опыта работы с Regex.
88 ruby  directory 

3
Как мне изменить массив, когда я повторяю его в Ruby?
Я только изучаю Ruby, так что извиняюсь, если это слишком новичок для здесь, но я не могу понять это из книги о кирке (вероятно, просто недостаточно внимательно читаю). В любом случае, если у меня есть такой массив: arr = [1,2,3,4,5] ... и я хочу, скажем, умножить каждое значение в массиве …
88 ruby  arrays  iteration 

7
Как получить текущее время как 13-значное целое число в Ruby?
У меня есть эта jQueryфункция, которая возвращает текущее время как количество миллисекунд с эпохи (1 января 1970 г.): time = new Date().getTime(); Есть ли способ сделать то же самое в Ruby? Прямо сейчас я использую Ruby, Time.now.to_iкоторый отлично работает, но возвращает 10-значное целое число (количество секунд). Как я могу заставить …
88 ruby 

9
Как лучше всего в Ruby разделить строку на куски заданной длины?
Я искал элегантный и эффективный способ разбить строку на подстроки заданной длины в Ruby. Пока что лучшее, что я мог придумать, это следующее: def chunk(string, size) (0..(string.length-1)/size).map{|i|string[i*size,size]} end >> chunk("abcdef",3) => ["abc", "def"] >> chunk("abcde",3) => ["abc", "de"] >> chunk("abc",3) => ["abc"] >> chunk("ab",3) => ["ab"] >> chunk("",3) => [] …
88 ruby  string  chunking 

5
Могу ли я настроить каскадное удаление в Rails?
Я знаю, что это, вероятно, где-то в Интернете, но я не могу найти ответ здесь, в Stackoverflow, поэтому я подумал, что могу немного расширить базу знаний здесь. Я новичок в Ruby и Rails, но моя компания очень сильно в них вкладывается, поэтому я пытаюсь познакомиться с ней немного подробнее. Мне …


3
удалить версию Ruby из rbenv
Как удалить или удалить версию ruby ​​из rbenv . Я установил две версии ruby. При переходе на Ruby 1.9.3 я получаю ошибку сегментации. Кто-нибудь может помочь, как удалить конкретную версию из rbenv?
88 ruby  rbenv 


3
Rails Admin против ActiveAdmin [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

7
Использование return в блоке Ruby
Я пытаюсь использовать Ruby 1.9.1 для встроенного языка сценариев, чтобы код «конечного пользователя» был написан в блоке Ruby. Одна из проблем заключается в том, что я бы хотел, чтобы пользователи могли использовать ключевое слово return в блоках, чтобы им не нужно было беспокоиться о неявных возвращаемых значениях. Имея это в …

3
Функции даты и времени «назад» в Ruby / Rails
Мне было интересно, есть ли в Rails способ вычислить отметку времени, например, полминуты назад, 2 минуты назад, 1 день назад и т. Д. Что-то вроде отметки даты в реальном времени в Twitter. Я хочу знать, есть ли в Ruby / Rails встроенная функция для такого преобразования даты и времени?

10
Анализировать содержимое электронной почты из цитируемого ответа
Я пытаюсь понять, как разобрать текст электронного письма из любого цитируемого текста ответа, который он может включать. Я заметил, что обычно почтовые клиенты ставят «В такую-то дату такой-то и такой-то писал» или перед строками ставят угловую скобку. К сожалению, не все так поступают. Кто-нибудь знает, как программно определить текст ответа? …
87 c#  ruby  email  email-parsing 

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