rack- все статьи тега


уровне стека слишком глубоко при размещении длинных вложенный список в AJAX-запрос

Я публикую длинный вложенный список, который выглядит следующим образом на firebug: Длинный вложенный список http://i.imm.io/1m4s2.jpeg Хотя вы можете видеть на том же изображении, что сообщение успешно, единственное, что появляется в журнале, - это следующие строки: [2013-12-11 20:50:37] ERROR SystemStackError: stack level too deep /home/fotanus/.rvm/gems/ruby-2.0.0-p247/gems/rack-1.5.2/lib/rack/utils.rb:527 И ни одно действие, кажется, не выполняется на рельсах. Длинный список о ...

Использовать различные Procfile, для разработки и производства

У меня есть домашнее приложение Sinatra, для которого я намерен использовать Heroku для его размещения. Я использую Форман и дробовик в разработке, со следующим Procfile: web: shotgun config.ru -s thin -o 0.0.0.0 -p $PORT -E $RACK_ENV Он отлично работает как с разработкой, так и с производством. Но дело в том,Я не хочу использовать дробовик производства так как это слишком медленно. можем ли мы использовать отдельные конфигурации Procfile как для dev, так и для prod? ...

Вход в систему Синатры?

у меня возникли проблемы с выяснением, как регистрировать сообщения с Синатрой. Я не хочу регистрировать запросы, а скорее пользовательские сообщения в определенных точках моего приложения. Например, при получении URL-адреса я хотел бы войти "Fetching #{url}". вот что я хочу: возможность указывать уровни журнала (например:logger.info("Fetching #{url}")) в средах разработки и тестирования, сообщения будут выведены на консоль. в производстве, только выписать сообщения, соответствующие текущему ...