У меня Ubuntu 11.10 и я использую rvm с ruby 1.9.2. Для установки Ruby я выполнил следующее: http://blog.sudobits.com/2011/10/27/how-to-install-ruby-on-rails-in-ubuntu-11-10/ Я создал документацию ...
Итак, сейчас в Сан-Франциско 14:54 по тихоокеанскому времени. По какой-то причине этот блок кода не возвращает 12:54 PM HST на Гавайях. Я что-то упустил? Я бы ожидал, что этот код вернет мне ...
Я использую Ruby on Rails 3.1 и хочу добавить логотип своего веб-сайта (то есть изображение, обрабатываемое с помощью нового Asset Pipeline) в электронное письмо . Если в моем файле представления почтовой программы я указываю следующее: <% # ...
Я столкнулся с таким поведением и подумал, видел ли его кто-нибудь еще. У меня есть обходной путь, так что это не проблема. Я создал новое приложение на Heroku со стеком Cedar. При демонстрации ...
У меня есть проект, похожий на DropBox. Мне нужно автоматически подтолкнуть определенные папки к S3 как с компьютеров Windows, так и с Mac. DropBox не будет делать именно то, что мне нужно, поэтому я не могу его использовать. ...
Недавно я написал ParseResource, который является оберткой Ruby API для REST api Parse.com. Вот несколько основных примеров использования: class Post < ParseResource поля :title, :author, :body
end
p = Post.create(:...
Я пытается создать гем-оболочку API и испытывает проблемы с преобразованием хэш-ключей в более Rubyish формат из JSON, возвращаемого API. JSON содержит несколько уровней вложенности, оба хэша ...
Я хочу заглушить авторизованного пользователя (с Devise / Warden), используя rspec mocks в тесте Capybara Suite в моем приложении Rails. Это сэкономит массу времени и будет означать, что мой набор тестов может / будет запущен ...
У меня есть метод с необязательным аргументом. Как я могу решить, был ли Аргумент приведен или нет? Я придумал следующие решения. Я задаю этот вопрос, поскольку меня не совсем устраивает ...
Я работаю над собственным приложением Rails, которое (помимо прочего) является приложением CRM, поэтому оно содержит имена, адреса и т. Д. Для клиентов и других контакты.
Отличная функция, позволяющая этим контактам быть ...
Я использую развертывание приложения Ruby on Rails на Linode VPS с помощью Capistrano. Я использую Unicorn в качестве сервера приложений и Nginx в качестве прокси. Моя проблема в том, что я не могу запустить Unicorn ...
Я использовал open_uri для получения ftp-пути в качестве источника данных в течение некоторого времени, но внезапно обнаружил, что получаю почти непрерывное " 530 Извините, максимальное количество разрешенных клиентов (95) составляет ...
Насколько я понимаю, помощники в основном используются для очистки представлений от некоторой логики, зависящей от представлений. Но в моем новом проекте (устаревшем приложении) я наткнулся на множество помощников, которые выглядят ...
Предположим, что классу необходимо загрузить внешнюю библиотеку, загрузка которой занимает некоторое время и, следовательно, должна быть загружена только один раз. Двумя естественными решениями для этого было бы использование синглтонного паттерна или ...
Итак, я делаю свое первое приложение на ruby. Кто знает, что перенос всего на "продакшн" так чертовски сложен. До сих пор я пробивался через настройку passenger, заставляя его запускаться при старте, ...
Я использую XML POST для входа в систему своих пользователей, и мне нужно вернуть XML-ответ, если аутентификация не сработала. Однако формат ответа XML должен быть индивидуальным, и я не могу сказать, где именно ...
Вдохновленный этой статьей, я играл с иерархией вызовов методов Ruby и заметил кое-что странное.Дано: class B def foo "- Метод экземпляра, определенный B" end def ...
Итак, я разрабатываю Sinatra как для Windows, так и для Linux. Проблема в том, что я использую Thin вместо Webrick, а eventmachine для Windows работает только с предварительной версией, в то время как linux использует ...
В настоящее время Rubygems.org не работает - сайт сообщает об ошибке, и несколько задач установки gem возвращают 500 ошибок. Есть ли зеркало / резервный источник файлов gem, или rubygems.org по сути ...
У меня есть гем, который я написал, и я использую его в своем приложении rails. Я хочу писать в регистратор рельсов из своего драгоценного камня, но, очевидно, стандартного регистратора рельсов там не существует. Как правильно…
a = {1 => ["walmart", "walmart.com", 300.0], 2 => ["amazon", "amazon.com", 350.0],. ..} Как мне найти элемент с наименьшим значением значения с плавающей запятой в его массиве?
В выборе того, как часто я хочу запускать мое действие, единственными вариантами являются "Ежедневно", "Ежечасно" и "Каждые 10 минут". Спасибо! Я хочу запустить планировщик для моего приложения Rails 3.1.
Метод HTTParty parsed_response возвращает Hash, если вы получаете код ответа 200, но в противном случае он вернет String независимо от того, вернет ли веб-сервер ответ XML. HTTParty.get (post_url) ....
У меня есть объект класса, и я хочу продублировать его с помощью dup. Одна из переменных экземпляра - это массив, и кажется, что он ссылается на него. Я думал, что dup на самом деле создал ДУБЛИКАТ. Вот мой ...
Когда есть блок или локальная переменная, которую нельзя использовать, иногда люди отмечают ее звездочкой *, а иногда и _. {[1, 2] => 3, [4, 5] => 6}. Каждый {| (x, *), * | px} {[1, 2] => 3, [4, 5] = ...
На моем сервере (или ноутбуке, если на то пошло) всякий раз, когда я устанавливаю гем с помощью: gem install mygemname или в моем gemfile: gem 'mygemname', он устанавливается на компьютер в какую-то папку на моем компьютере. Могу ...
У меня есть файл gzip, и сейчас я читаю его так: infile = open ("file.log.gz")
gz = Zlib :: GzipReader.new (infile)
output = gz.read
помещает результат Я думаю, что это преобразует файл в строку, но я ...
У меня есть сайт-портфолио, созданный в Синатре. Я не работал над этим некоторое время, занимался некоторыми Rails. Я обновил свой список драгоценных камней вчера, выполнив команду «Обновление драгоценных камней». Я не знаю, имеет ли это какое-либо отноше