Результаты поиска по запросу "ruby"
Как выбрать каждый n-й элемент в массиве?
Я ищу способ выбрать каждый n-й элемент в массиве. Например, выбор каждого второго элемента будет преобразовывать: ["cat", "dog", "mouse", "tiger"]в ["dog", "tiger"] Есть ли метод Ruby для этого или есть другой способ сделать это? Я пытался ...
Нечетные (или четные) записи в массиве Ruby
Есть ли быстрый способ получить все остальные записи в массиве в Ruby? Нечетные или четные значения записей с 0, включенные в нечетные. Я хотел бы иметь возможность использовать его так: array1 += array2.odd_valuesил puts ...
Как я могу получить окончательный URL после перенаправления с помощью Ruby?
Еслиhttp://foo.com перенаправляет на1.2.3.4 который затем перенаправляет наhttp://finalurl.com, как я могу использовать Ruby, чтобы узнать целевой URL "http://finalurl.com"?
Удаление акцентов / диакритических знаков из строки при сохранении других специальных символов (пробовал mb_chars.normalize и iconv)
Есть очень похожий вопрос [https://stackoverflow.com/questions/225471/how-do-i-replace-accented-latin-characters-in-ruby] уже. Одно из решений использует такой код: string.mb_chars.normalize(:kd).gsub(/[^x00-\x7F]/n, '').to_s Который ...
Различаются два документа XML в Ruby? [Дубликат]
На этот вопрос уже есть ответ: xml diff в рубине? [закрыто [/questions/1517998/xml-diff-in-ruby] 9 ответов Какой самый простой способ увидеть разницу между двумя XML-файлами? Я заглянул в Hpricot и Nokogiri, но не смог найти хороших методов ...
Получите имя выполняемого в настоящее время метода
$0 является переменной для программы Ruby верхнего уровня, но есть ли она для текущего метода?
Массив индексов в массив диапазонов
Диапазоны в рубине довольно крутые. Я получаю такие массивы: geneRanges = [(234..25), (500..510), (1640..1653)] И впоследствии придется удалять их биты. Для этого я: genePositions = geneRanges.collect {|range| range.entries }.flatten => ...
Преобразуйте кодировку Unicode в строковый символ в Ruby
У меня есть эти значения из базы данных Unicode, но я не уверен, как перевести их в удобочитаемую форму. Как они вообще называются? Вот они U+2B71FU+2A52DU+2A68FU+2A690U+2B72FU+2B4F7U+2B72B Как я могу преобразовать их в читаемые символы?
Как перезапустить Rails изнутри Rails?
Ладно, я бы хотел создать действие в Rails для перезапуска. Я немного поискал и нашел: http: //snippets.dzone.com/posts/show/500 [http://snippets.dzone.com/posts/show/5002] Который предлагает 2 команды: одну для остановки и другую для ...
Вызов метода из строки с именем метода в Ruby
Как я могу сделать то, о чем они говорятВо [https://stackoverflow.com/questions/3061/calling-a-function-from-a-string-with-the-functions-name-in-python] а в рубине? Как бы вы сделали функцию на объекте? и как бы вы сделали глобальную ...