0
ответов

Размер данных cookie превышает 4 КБ -Но это 'только' 1100 байт зашифровано

У меня есть приложение Sinatra, использующее Rack::Session::Cookie use Rack::Session::Cookie, :key => 'my.key', :path => '/', :expire_after => 3600, #In...
вопрос задан: 29 February 2012 23:00
0
ответов

jquery ac random.org “ni chaniateir gan Access-Control-Allow-Origin”

Rwy'n cael problem yn gofyn am rhif ar hap o random.org gan ddefnyddio jQuery. Pan fyddaf yn defnyddio tudalen statig a'r javascript canlynol, nid oes gennyf unrhyw broblemau cael rhifau ar hap. Fodd bynnag, rydw i'n ...
вопрос задан: 27 February 2012 20:37
0
ответов

Обновление div содержимым flash [: notice] с помощью right.js?

Я использую встроенные шаблоны haml в своем приложении sinatra. У меня есть макет @@ с таким разделом: #message - if flash [: notice]% section.notice = flash [: notice] - if flash [: error]% section ....
вопрос задан: 25 February 2012 02:08
0
ответов

Какая польза от использования Sinatra вместо RoR, если мне нужны только БД и API

Мне нужно создать веб-службу для мобильной игры, чтобы управлять состояниями многопользовательских игр. Мне нужна база данных и RESTful API для доступа к ней. Я очень хорошо знаком с Ruby On Rails и думал ...
вопрос задан: 11 February 2012 19:58
0
ответов

Метод создания Backbone.js не отправляет параметры в sinatra

Я новичок в backbone и пытаюсь настроить его в Sinatra, но, похоже, мне не удается заставить работать простое создание. Я настроил свою модель / коллекцию так: var TEAM_ID = window.location.pathname.split ('/') [1]; / ...
вопрос задан: 3 February 2012 18:41
0
ответов

Ищу пример sinatra ajax

Извините, если это было рассмотрено. Ищу пример AJAX с Sinatra, в частности, чтобы получить частичное и применить его к тегу в DOM из обработчика кнопки javascript. thx
вопрос задан: 2 February 2012 22:28
0
ответов

Исключения глобального спасения и регистрации в Sinatra

Как указать глобальное спасение в случае исключения, и если вы используете Sinatra для API или приложения, как вы ведете журнал?
вопрос задан: 2 February 2012 07:51
0
ответов

Запуск другого маршрута с помощью строки запроса внутри Sinatra

Я пишу маршрут, который объединяет ответы нескольких маршрутов вместе, поэтому мне нужно запускать другие маршруты из Sinatra. Я нашел этот код в README Sinatra для этого: статус, заголовки, ...
вопрос задан: 31 January 2012 15:38
0
ответов

Как тестировать заголовки с помощью rspec и Rack-test в Sinatra

Итак, у меня есть приложение Sinatra, которое получает XML через HTTP POST от другой службы. Хочу протестировать локально. У меня есть тестовый XML-файл, который я отправляю в конечную точку. Это хорошо. Я также установил некоторые ...
вопрос задан: 28 January 2012 10:45
0
ответов

Sinatra set cache_control to static files in public folder compile error

Я не уверен почему, но когда я устанавливаю этот параметр, он не может скомпилироваться set :static_cache_control, [:public, :max_age => 300] Вот что я получаю Синтаксическая ошибка, неожиданный tASSOC, ожидая ']'. (SyntaxError) ...
вопрос задан: 24 January 2012 01:10
0
ответов

Условно установленный CSS-класс [duplicate]

Как преобразовать этот код ERB:
> в код Haml?
вопрос задан: 23 January 2012 03:21
0
ответов

Deploy a simple test app with Sinatra + DataMapper + Postgres + Heroku returns: Installing do_sqlite3 (0.10.7) error

Цель: Развернуть простое тестовое приложение с Sinatra + DataMapper + Postgres + Heroku Проблема: При использовании gem 'dm-postgres-adapter' gem 'dm-sqlite-adapter' для push приложения на Heroku я получаю следующее. Установка ...
вопрос задан: 22 January 2012 00:49
0
ответов

Что на самом деле делает Sinatra :: Base.condition?

Я столкнулся с методом условия sinatra и был озадачен тем, как он работает. У меня есть фрагмент кода: def auth user condition do redirect '/ login' if user_logged_in? конец конец Который ...
вопрос задан: 21 January 2012 13:41
0
ответов

Как защитить «общедоступную» часть службы REST от спама?

У меня есть достаточно завершенная служба REST, которая будет использоваться с приложением для iOS. Он построен с использованием Ruby / Sinatra, но я не думаю, что здесь это имеет значение. Я использую базовую аутентификацию HTTP вместо ...
вопрос задан: 20 January 2012 19:17
0
ответов

Heroku с sinatra не имеет RAILS_ROOT или Rail.root

Я пытаюсь загрузить файл на amazon s3 и, очевидно, мне нужно сначала записать во временный файл, а затем загрузить этот файл. Но я не могу понять, как это сделать с Sinatra и heroku, так как он не может найти ...
вопрос задан: 20 January 2012 18:42
0
ответов

Проблемы развертывания Sinatra + Heroku + Datamapper с dm-sqlite-adapter

По какой-то причине heroku пытается потребовать dm-sqlite-adapter, хотя здесь должен использоваться Postgres. Обратите внимание, что это происходит, когда я открываю любой URL - не во время самого git push. Я создал стандартный ...
вопрос задан: 18 January 2012 15:57
0
ответов

Sinatra и переменные сеанса, которые не устанавливаются

По какой-то причине переменные сеанса не устанавливаются в моем приложении. Я использую Sinatra 1.2.1. Вот фрагмент кода: модуль GitWiki class App
вопрос задан: 13 January 2012 00:49
0
ответов

Как проксировать AJAX-запросы с помощью Rack Middleware?

Я разрабатываю приложение Rails, которое использует бэкэнд API для AJAX-запросов, написанный с помощью Sinatra. API работает отдельно от Rails: Rails: localhost:3000 API: localhost:9393 В продакшене ...
вопрос задан: 10 January 2012 22:24
0
ответов

Использование bundle exec может решить эту проблему?

Вот мой исходный Gemfile :rubygems gem 'rake', '0.9.2.2' gem 'sinatra' gem 'activerecord', '3.0.9' gem 'pg', '~> 0.12.2' gem 'logger' gem 'nokogiri' group :development, :test do gem 'rack-...
вопрос задан: 10 January 2012 20:12
0
ответов

Какая библиотека обеспечит самую простую аутентификацию OAuth 2.0 для Sinatra

Я собираюсь реализовать простую оболочку REST API для службы и хочу использовать Ruby с Sinatra для эта задача. Идея состоит в том, чтобы пользователи аутентифицировали / подписывали запросы с использованием двустороннего протокола OAuth (...
вопрос задан: 8 January 2012 18:49
0
ответов

использование сборщика для загрузки разных версий гемов для разных платформ

Итак, я разрабатываю Sinatra как для Windows, так и для Linux. Проблема в том, что я использую Thin вместо Webrick, а eventmachine для Windows работает только с предварительной версией, в то время как linux использует ...
вопрос задан: 1 January 2012 21:06
0
ответов

Модуль InstanceMethods внутри ActiveSupport :: Concern .. Предупреждение об устаревании

У меня есть сайт-портфолио, созданный в Синатре. Я не работал над этим некоторое время, занимался некоторыми Rails. Я обновил свой список драгоценных камней вчера, выполнив команду «Обновление драгоценных камней». Я не знаю, имеет ли это какое-либо отноше
вопрос задан: 30 December 2011 20:12
0
ответов

HTML5 Server-Sent Events with Ruby Sinatra

I'm new to Ruby and Sinatra, I'm trying to setup a simple HTML5 Server-Sent Event with it, The code below works fine in Chrome developer builds but fails in Non Developer Builds and Safari on both ...
вопрос задан: 30 December 2011 18:31
0
ответов

Ruby/Sinatra send_file не работает

Я использую send_file в приложении Sinatra: get '/update/dl/:upd' do filename = "/uploads/#{params[:upd]}" send_file(filename, :filename => "t.cer", :type => "application/octet-stream") end ...
вопрос задан: 28 December 2011 18:37
0
ответов

Хостинг несколько служб rails на одном сервере + архитектура веб-сайта с поддержкой api

Я только что закончил читать книгу Пола Дикса «Сервисно-ориентированный дизайн с RoR» и хотел бы создать веб-приложение Rails 3 на основе того, что я только что узнал. Я думаю, что понял базовую архитектуру, но ...
вопрос задан: 26 December 2011 00:58
0
ответов

Как может Я запускаю sinatra внутри существующего приложения rails?

У меня есть приложение rails, которое содержит веб-интерфейс и api. Я хочу переписать api с помощью sinatra. Я хочу, чтобы все запросы к "/ api / ..." обрабатывались sinatra и игнорировались rails. Возможно ли это? ...
вопрос задан: 24 December 2011 09:37
0
ответов

Как тихо запустить Sinatra + Thin?

У меня есть веб-сервис Sinatra :: Base, который я хочу запустить из программы Ruby командной строки, поэтому у меня есть следующее: # файл программы командной строки require 'mymodule / server' ставит "Выполняется на 0.0.0.0:4567, ...
вопрос задан: 23 December 2011 19:04
0
ответов

Как ускорить Ruby / Rake task

rake --tasks выполняется примерно за 18 секунд. Это просто время, необходимое для загрузки всех задач, в результате любая задача, которую я определяю, потребует, по крайней мере, этого количества времени для выполнения: $ time rake --tasks rake db: ...
вопрос задан: 17 December 2011 15:55
0
ответов

Лучший способ кэшировать ответ в Sinatra?

Я создаю простое приложение на стороне, используя API, созданный с помощью Sinatra, который возвращает некоторый JSON. Это довольно много JSON, API моего приложения полагается на несколько сотен запросов к другим API. Я, наверное, смогу ...
вопрос задан: 13 December 2011 09:05
0
ответов

Заменить страницу ошибки NotFound по умолчанию Sinatra

Есть ли способ переопределить страницу ошибки NotFound по умолчанию Sinatra («Sinatra не знает эту частушку»)? Я хочу, чтобы sinatra показывала только простую строку как «Метод не найден», когда он не нашел ...
вопрос задан: 9 December 2011 22:02