У меня есть приложение Rails 3, которое JSON кодирует объекты, чтобы сохранять их в хранилище ключей / значений Redis. Когда я извлекаю объекты, я пытаюсь декодировать JSON и создавать их экземпляры из таких данных, как ...
Я пытаюсь написать сценарий ruby, который взаимодействует с базой данных PostgreSQL. Я пытаюсь понять, как это сделать, из документации, но хороший учебник или образец кода творит чудеса ...
Я знаю, что сериализация объекта является (насколько мне известно) единственным способом эффективного глубокого копирования объекта (как пока он не сохраняет состояние, как ввод-вывод и тому подобное), но является одним из наиболее эффективных способов .
Или мне кажется, что я должен написать свой собственный метод? (чтобы сохранить Нетронутый DHA): ruby-1.9.2-p180: 001> s = 'omega-3 (DHA)' => "omega-3 (DHA)" ruby-1.9.2-p180: 002> s.capitalize => » ...
I ' m работает над сценарием Ruby, который необходимо будет развернуть в системах без интерпретатора ruby. Его нужно будет запускать в системах FreeBSD, которые используют формат ELF. Я знаю, что существует ruby2exe ...
У меня есть проблема с Ruby heredoc, которую я пытаюсь сделать. Он возвращает начальные пробелы из каждой строки, даже если я включаю оператор -, который должен подавлять все ведущие ...
У меня есть две модели, членство пользователя. У них есть следующие отношения друг с другом. User has_many: членство. Я пытался выяснить, где метод сборки находится, и как мне ...
Если у меня есть URL-адрес, подобный приведенному ниже: http://test.com?x=1&x=2&x=3&x=4&x=5&x=6&x=7 Тогда как я могу прочитать все значения "x"? Добавлен новый комментарий: Спасибо за все ваши ответы. Я ...
After creating a migration file with rails generate migration AddClientToUser I can edit my migration file like so: class AddClientToUser < ActiveRecord::Migration def self.up change_table :...
Могу ли я определить смещение индекса в итераторе цикла each_with_index?
Моя прямая попытка не удалась: some_array.each_with_index {| item, index = 1 | some_func (item, index)} Изменить: ...
Я использую гем геокодера, чтобы добавить функциональность геокодирования в один из моих классов модели Active Record. Это отлично работает, но я не хочу, чтобы геокодирование срабатывало во время модульных тестов. Я пробовал ...
I have a file in the directory usr/share/ruby.rb. I want to transfer that file to IP-based remote devices using SSH and SCP using Ruby calls. Can anyone help me?
Rack documentation says that File servers support X-Cascade header rack-mount says that Rack::Mount supports Rack’s +X-Cascade+ convention What is X-Cascade ? I could not find any documentation ...
On the following code, the third line errors with:
TypeError: невозможно преобразовать false в String line = "некоторый текст по умолчанию"
line << "еще немного текста", разве что more.empty?
line << (even_more ....
The following code raises an error: undefined method 'any_instance' for String:Class require 'rspec' RSpec.configure do |config| config.mock_with :rspec
end описать String do it 'stubs' do ...
Our rails app is nice and fast once it is loaded but the startup is brutally slow. Console, passenger etc all take almost 10 seconds to kick in. Seems to be way more than it should be. What tools ...
In one of my rails apps, the console has started running really slowly when i paste in text, type and (especially) delete text. I can see in top that irb is using lots of cpu. But i don't know how ...
Я использую оператор IF в Ruby on Rails чтобы попробовать и проверить, установлены ли параметры запроса. Независимо от того, установлены ли оба параметра или нет, срабатывает первая часть следующего блока if ....
У меня есть неупорядоченный список ссылок, которые я сохраняю в сторону, и я хочу щелкнуть каждую ссылку и убедиться, что она ведет на реальную страницу, а не на 404, 500 и т. д. Проблема в том, что я не знаю, как это сделать ...
У меня есть простое веб-приложение, созданное с использованием Sinatra, с включенными сеансами. Если я правильно понимаю, данные сеанса хранятся в зашифрованном файле cookie. По мере изменения данных сеанса значение ...
Вот что у меня есть: Вспомогательный метод приложения, который вызывает из него вспомогательный метод контроллера (частный). Код: ApplicationHelper: def ordenar (coluna, titulo = nil) titulo || = coluna ....
Я нашел этот код в Ruby, чтобы быть довольно интригующим (1..4) .inject (&: +) Хорошо, я знаю, что делает inject, и я знаю, что этот код в основном эквивалентен (1..4) .inject (0) {| a , п | a + n}, но как именно ...
Запустите следующий код, a = [1, 2, 3, 4, 5]
голова, * хвост = а
р голова
p tail Вы получите результат 1
[2, 3, 4, 5] Кто может помочь мне объяснить заголовок оператора, * tail = a, Спасибо!
Допустим, у меня есть следующий код. result = if a.is_a? (Class) && a <= Exception a.name говорят, что у меня есть следующий код. result = if a.is_a? (Class) && a <= Exception a.name говорят, что у меня есть следующий код. result = if a.is_a? (Class) &&
I'm thinking that notifications would be it's own resource and have a has_many, through relationship with the user model with a join table representing the associations. A user having many ...
I have an array of ~1200 ruby objects and I want to loop over them and delete the ones with names that contain words or parts of words. So I tried this: list.each do |item| if item.name =~ /cat|...
Почему titlecase искажает имя? У меня есть: Джон Марк Макмиллан, и он превращается в: >> "Джон Марк Макмиллан" .titlecase
=> «Джон Марк МакМиллан» Почему к последнему ...
Я пытаюсь получить токен oauth, который я могу использовать с gmail_xauth (рубиновым драгоценным камнем) для просмотра почты пользователя. Сначала я зарегистрировал свое приложение в Google, а затем настроил devise для запроса доступа к почте: config ...