Результаты поиска по запросу "ruby"

14 ответов

первая строка проверяет, присутствуют ли наши целевые ключи в ключах параметров, используя подмножество <=? оператор. Enumerable.all? без блока по умолчанию возвращает false, если любое значение равно nil или false.

ользую оператор IF в Ruby on Rails, чтобы попытаться проверить, установлены ли параметры запроса. Независимо от того, установлены оба параметра или нет, первая часть следующего, если блок срабатывает. Как я могу заставить эту часть запускаться ...

7 ответов

что ссылка 404s сейчас

не запустить этот грабельный файл в терминале / консоли? мой statistik.rake в lib / tasks desc "Importer statistikker" namespace :reklamer do task :iqmedier => :environment do ... end task :euroads => :environment do ... end task :mikkelsen => ...

7 ответов

эти простые инструкции

я есть пара драгоценных файлов, которые я устанавливаю черезgem install xx.gem, Могу ли я сказать Bundler использовать их? Или я должен указать исходный путь?

ТОП публикаций

0 ответов

Вы передадите эту информацию, как показано на сайте.

я пытаюсь установить Ruby 1.9.2 на Snow Leopard, используя: rvm install 1.9.2Я получаю следующее: ERROR: Error running 'make ', please read /Users/mary/.rvm/log/ruby-1.9.2-p180/make.log ERROR: There has been an error while running make. ...

2 ответа

Если вам нужен более сложный планировщик для задач cron, взгляните на Rufus и часы. Я думаю, это лучше подходит для вашего случая использования, чем delayed_job.

тложенная работа не работает. Я пытаюсь создать фоновое задание для файла rake, используя отложенное задание, которое должно запускаться каждые 15 минут. Я скопировал свои задачи rake в мой файл rake и установил их в моем контроллере как методы. ...

1 ответ

Я передумал. Предыдущий не кажется хорошим.

еУчитывая хэш, каков наиболее эффективный способ создания подмножества хэша на основе списка используемых ключей? h1 = { a:1, b:2, c:3 } # Given a hash... p foo( h1, :a, :c, :d ) # ...create a method that... #=> { :a=>1, :c=>3, :d=>nil } # ...

0 ответов

1) Постер спрашивает о проверке Mongoid. Если учесть тот факт, что некоторый синтаксис работает одинаково как в AR, так и в Mongoid, ваш ответ полностью игнорирует этот факт. 2) Он спрашивает, как проверить КАЖДЫЙ ЭЛЕМЕНТ поля SINGLE Array в Mongoid, ожидая, что каждый элемент будет действительным адресом электронной почты. Вы показали, как проверять строковое поле, которое может содержать только один адрес электронной почты.

я есть эта модель: class Campaign include Mongoid::Document include Mongoid::Timestamps field :name, :type => String field :subdomain, :type => String field :intro, :type => String field :body, :type => String field :emails, :type => Array ...

5 ответов

простое обновление версии ruby ​​и управление обновлением гемов

ыло интересно, есть ли недостатки использования rvm на рабочем сервере. Что мне лучше выбрать, rvm или родная установка и почему?

2 ответа

Не уверен, как выглядит ваш вклад. Приведенный выше ответ удалит любые символы, у которых нет пары, этот будет работать со строками нечетной длины.

я есть строка (например, "AABBCCDDEEFF"), и я хочу разделить ее на массив, каждый элемент которого содержит два символа - ["AA", "BB", "CC", "DD", "EE", "FF"] ,

3 ответа

"неправильно. Использование слишком большого количества неалфавитных символов может сделать код столь же трудным для чтения, как perl или APL. Использование слова на естественном языке часто делает программиста более удобным. Это зависит от баланса между читабельностью и компактностью кода. Тернарный оператор иногда удобно, но уродливо при неправильном использовании.

кольких руководствах по стилю Ruby упоминается, что вам следует «никогда не использовать». Лично я думаю, что ключевое слово «then» позволяет сделать код более плотным, что, как правило, труднее читать. Есть ли другие обоснования для этой ...