Я работаю над раскрашиванием некоторых выводов с помощью readline в Ruby, но мне не удается добиться правильной обводки строк. Например: "\e[01;32mЭтот вывод зеленый и жирный\e[00m > "
...
Groovy: если есть my_object -> получить доступ к 'name' и использовать my_object с заглавной буквы? .Name? .Capitalize () Что эквивалентно для ruby чтобы избежать использования объекта nil для доступа к атрибутам с помощью этого средства? Спасибо
В моем приложении rails (v: 3.1), развернутом на heroku, я получаю больше объектов с тем же идентификатором в памяти.
журнал моей консоли heroku: >> Project.find_all_by_id (92) .size
=> 2
>> ActiveRecord :: Base ....
Ruby, который обычно очень снисходителен, выдает мне ошибку на цикле while; я не могу понять, почему. def foo(vals) n = vals.length key = n-1 newkey = n-1 while ((key > 0) && (vals[key] ...
Я специально использую Терминал OS X. app для командной строки, но этот вопрос может также относиться к другим инструментам командной строки. Скажем, я хочу запустить этот блок кода Ruby из командной строки: Cats ....
Я знаю сокращенное обозначение map, которое выглядит так: [1, 2, 3, 4] .map (&: to_s)
> ["1", "2", "3", "4"] Мне сказали, что это сокращение для: [1, 2, 3, 4] .map {| i | i.to_s} В этом есть смысл. ...
Я хочу уточнить, невозможно ли объявить типы в Ruby или это просто не нужно? Если бы кто-то хотел объявить типы данных, это было бы возможно. Обновление: я хочу спросить ...
Я использую File.open для создания файла .csv на лету. Но что мне нужно сделать, так это установить Content-Type файла на binary / octet-stream, чтобы браузер автоматически загружал его вместо ...
Я пытаюсь просто добавить '/' в конце этой строки . Как лучше всего это сделать? >> params [: id]
"рубашки" Я хотел бы сделать params [: id] == "рубашки /". Как мне добавить / в конце ...
Мне нужно преобразовать значения, хранящиеся в таблице базы данных моего приложения Rails 3.0, из фунтов в килограммы. Это разовая задача. Могу ли я это сделать с консоли? Если да, то как? Значения ...
В настоящее время у меня есть приложение Ruby (Rails), которое должно устанавливать множество коротких SSH-соединений. Это отлично работает с библиотекой Ruby Net :: SSH, за исключением того, что приложение должно входить в систему и согласовывать ключи
Я работаю в проекте, используя ruby on rails (3.1). Мое требование - создать pdf из содержимого html. Поэтому я использую pdfkit gem. На некоторых страницах символы в одной строке частично обрываются между страницами. ...
Есть ли способ создать в модуле Ruby переменную, которая будет вести себя аналогично переменной класса? Я имею в виду, что к нему можно будет получить доступ без инициализации экземпляра ...
Кроме того, что ^ и $ в Javascript эквивалентны \A и \z в Ruby, какие еще тонкие различия есть между двумя движками регулярных выражений? Я ищу тонкие различия, где ...
Как лучше всего гарантировать, что запрос SQL не изменит данные в базе данных? В моем сценарии у вас нет доступа к уровню базы данных, и вы можете выполнять эту логику только в приложении ...
Я собираюсь реализовать простую оболочку REST API для службы и хочу использовать Ruby с Sinatra для эта задача.
Идея состоит в том, чтобы пользователи аутентифицировали / подписывали запросы с использованием двустороннего протокола OAuth (...
У меня есть массив URL-адресов, и я не хочу открывать каждый из них и получать определенный тег.
Но я хочу делать это параллельно. Вот псевдокод того, что я хочу сделать: urls = [...]
теги = []
urls.each do | ...
Я знаю, что могу написать attr_accessor: tag_list, чтобы создать виртуальный атрибут tag_list для объекта в Rails. Это позволяет использовать атрибут tag_list в формах для объекта. Если я использую ...
Кажется, наиболее распространенный способ работы с Selenium и тестами - избегать использования транзакционных фикстур, а затем использовать что-то как database_cleaner между тестами / сценариями. Я недавно запускал ...
Учитывая гем, который определяет классы верхнего уровня, конфликтующие с некоторым кодом, который я написал, можно ли потребовать гем таким образом, чтобы все его классы были сгруппированы внутри модуля я могу определить? Для ...
Я новичок в Ruby и пишу чистый Ruby-скрипт, а не Rails. Этот скрипт тривиален: требуется 'индикатор выполнения' bar = ProgressBar.new ("Пример прогресса", 50) итого = 0 до итого> = 50 снов (...
Я использую Ruby on Rails 3.1 и хотел бы знать, как правильно обрабатывать интернационализацию, связанную с частичными файлами шаблонов. То есть, ... ... в моем файле app/views/users/flag.html.erb у меня есть:
...
Я создаю несколько тестов, которые имеют различные входы. Я тестирую сайт покупок с новыми и возвращающимися пользователями, различными продуктами, промокодами, вариантами оплаты. Мне кажется, что это ...
Я нашел много ссылок о нечетком сопоставлении, сравнение одной строки с другой и определение того, какая из них имеет наивысший балл сходства. У меня есть одна очень длинная строка, которая представляет собой документ и подстроку. В ...
Мой опыт работы с PHP и C #, но я ' очень хотел бы изучить RoR. С этой целью я начал читать официальную документацию. У меня есть вопросы по некоторым примерам кода. Первый связан с ...