Sinatra – вопросы и ответы

59
голосов
1
ответ
Я только начал проверять синатра на проект, и я начал играть с HAML. Тем не менее, я столкнулся с проблемой - у меня есть путь с splat, который должен указывать на файл HAML с именем, аналогичным т...
8 месяцев назад Roby718
123
голоса
2
ответа
Я последовал за этим учебником более или менее... Я установил пассажирский камень, выполнил модуль-install-ginx-модуль, успешно установлен nginx и вставил его в конфигурацию: server { listen 80;
8 месяцев назад apirogov
102
голоса
1
ответ
Я пытаюсь развернуть простое приложение Sinatra для Heroku, я использую postgresql, мой Gemfile выглядит так: gem 'sinatra' gem 'data_mapper' gem 'dm-postgres-adapter' gem 'pg' gem 'database_cleane...
8 месяцев назад user2061811
59
голосов
1
ответ
Я работаю над супер простым приложением Sinatra для демонстрационных целей, и мне интересно, есть ли лучший способ его реализовать. Рубиновая программа очень проста (примечание: только соответствую...
8 месяцев назад mreferre
59
голосов
1
ответ
Я хочу использовать delayed_job с моим приложением Sinatra, но у меня проблемы с настройкой файла рейка. Когда я запускаю rake jobs: work, я получаю следующее: rake aborted! Don't know how to build...
8 месяцев назад Nick Moran
-4
голоса
2
ответа
Я не понимаю, почему условия не работают, я хотел бы, чтобы часть была выполнена, если имя пользователя и пароль равны нулю post '/login' do credentials = CGI.parse request.body.read if credentials...
8 месяцев назад ken
92
голоса
2
ответа
Итак, у меня длительный процесс Ruby, который выполняет самые разные функции, в зависимости от того, что он сказал делать (EventMachine TCP-сервер с двоичными сообщениями). Теперь я хотел бы дать о...
8 месяцев назад omninonsense
59
голосов
1
ответ
Можно ли использовать вызовы EventMachine внутри Thin без дополнительной инициализации? В настоящее время у меня есть приложение Sinatra от Thin (которое работает как служба). Когда я пытаюсь испол...
8 месяцев назад Alex Mullans
59
голосов
3
ответа
В приложении sinatra, require 'rubygems' require 'sinatra' require 'haml' get '/new' do haml :new end get '/edit' do haml :edit end __END__ @@ layout %html %head %title %body = yield @@ _form # par...
8 месяцев назад abernier
58
голосов
1
ответ
Я пытаюсь заставить Typeahead добавлять автозаполнения из моего источника JSON, но никаких добавленных результатов не добавляется. Некоторая справочная информация: у меня есть Sinatra, обслуживающа...
8 месяцев назад f7n
72
голоса
1
ответ
Я хочу создать приложение, серверы которого являются автономной системной службой, всегда запускаемой на сервере и сервером интерфейсом с веб-интерфейсом. Как и в Linux /etc/init.d/apache2 start , ...
8 месяцев назад Nazar Hussain
72
голоса
1
ответ
Я создаю простое веб-приложение на Ruby с использованием Sinatra, и при изменении представлений CSS применяется ко всем файлам .erb, кроме одного. Я не совсем уверен, в чем проблема. Я пробовал: Оч...
8 месяцев назад slope
72
голоса
1
ответ
Я использую Clio API v2, и я не могу заставить рубиновое приложение в Sinatra правильно создавать новую заметку. Это часть моего app.rb, которая вызывает у меня проблемы: note = client.notes.new( "...
8 месяцев назад Isaac S. Weaver
101
голос
1
ответ
Im пытается загрузить файл javascript, но появляется ошибка типа MIME; dont works Я не знаю, как решить Как я мог решить эту проблему это мой html-код <html> <head> <script src="/2"&...
8 месяцев назад zzero
59
голосов
1
ответ
Я использую Sinatra и Omniauth (в частности, google oauth2) для обслуживания веб-сайта. Я несколько смущен тем, какие данные безопасны для хранения в cookie, а что нет. Я склонен сказать, что я про...
8 месяцев назад jabalsad
123
голоса
1
ответ
Я работаю над API, и я использовал Sinatra и Rabl для разработки API-интерфейсов для Rails-приложений. Теперь у меня возникает одна проблема, когда данные сообщения разработчиков iOS в формате JSON...
8 месяцев назад chirag.sweng
58
голосов
1
ответ
У меня есть приложение Sinatra. он включает следующее: helpers do def helper1 ...code... end def helper2 ...code... end ... end Как я могу проверить эти вспомогательные методы? В настоящее время мо...
8 месяцев назад Michael Durrant
101
голос
1
ответ
Я хотел бы создать простой образ и показать его на моей странице. похоже это/номер/681717 require 'RMagick' require 'sinatra' ... get '/number/color' do # Create a 10x10 red image. f = Image.new(10...
8 месяцев назад user3075520
60
голосов
1
ответ
Это довольно простое приложение Sinatra, которое я пытаюсь поставить на производственный сервер. Локально все работает плавно, но на сервере DreamHost я столкнулся с проблемой. Ошибка при запуске п...
8 месяцев назад Levi Rosol
72
голоса
3
ответа
Мое веб-приложение расположено на www.inflationtrends.com . Там есть несколько калькуляторов. Первый и третий доступ к базе данных PostgreSQL, размещенной в Heroku. Само приложение было создано с и...
8 месяцев назад user1626730
59
голосов
2
ответа
Я играю с Sinatra и следую простым учебным пособиям, которые я нашел в Интернете ( http://carlosgabaldon.com/articles/singing-with-sinatra/ ). Дело в том, что каждый раз, когда я пытаюсь ввести Dat...
8 месяцев назад Keva161
109
голосов
1
ответ
Мы запускаем приложение Sinatra, которое кэширует некоторые статические страницы в папку cache и мы хотели бы обслуживать эти файлы с помощью Apache, а не Rack. Это наш предложенный пользователем п...
8 месяцев назад waffl
101
голос
1
ответ
Для приложения Sinatra config.ru вызывает "запуск" в следующем классе: class My_init < Sinatra::Base # Define all environments available in our app # Set the applications root directory # Define...
8 месяцев назад Lucia
72
голоса
1
ответ
-----> Ruby/Rack app detected -----> Using Ruby version: ruby-1.9.3 -----> Installing dependencies using Bundler version 1.3.0.pre.2 Running: bundle install --without development:test --pa...
8 месяцев назад Dmitry
123
голоса
1
ответ
Я использую Sinatrarb для выполнения задачи Мне нужно: Разбирайте данные объекта JSON с URL-адреса, Выделите один из атрибутов json-данных и сохраните его как переменную Запустите некоторую арифмет...
8 месяцев назад Martin Uhomoibhi
58
голосов
1
ответ
Sinatra from Box не позволяет выполнять отдельное действие? Как это: index.php get '/' and other user.php get '/user/show/' post '/user/new/' and other Как сказать, синатра использует user.php для ...
8 месяцев назад Alex808
71
голос
1
ответ
Я пишу веб-сайт с синатрой и героку, и я хочу найти способ отслеживать каждый визит на мой сайт. Я видел фактические аналитические программы (например, аналитику google ) и решил не использовать их...
8 месяцев назад thesecretmaster
83
голоса
1
ответ
Привет, я действительно злюсь на эту проблему. Мне нужно постоянно отправлять на другой сервер некоторые твиты, в реальном времени. Они фильтруются хэштегом. Я использую это решение: http://joslyne...
8 месяцев назад aledalgrande
83
голоса
1
ответ
Я создаю простое веб-приложение с помощью синатра и knockout.js. Моя базовая структура - это модель на бэкэнд, которая возвращает json, и делает все клиентские стороны, используя нокаут. Но мои дан...
8 месяцев назад MichaelFine
59
голосов
2
ответа
Я не уверен, что использую правильную терминологию, поэтому не стесняйтесь исправить ее, когда это необходимо. Я (думаю) У меня есть объекты JSON, которые я пытаюсь преобразовать в массив элементов...
8 месяцев, 1 неделя назад stephen
59
голосов
1
ответ
Обычно выглядит моя файловая структура: ├── mainAppFolder │ ├── app.rb │ ├── rakefile │ └── db │ ├── schema.rb | └── migrations Я хотел бы изменить его на: ├── mainAppFolder │ ├── app.rb │ ├── rake...
8 месяцев, 1 неделя назад thesecretmaster
72
голоса
1
ответ
Я создаю веб-приложение с помощью Ruby Sinatra. Однако, я думаю, этот вопрос больше связан с html/javascript. В интерфейсе я использую d3.js для некоторых страниц. Я хочу создавать и использовать ф...
8 месяцев, 1 неделя назад nilanjan
83
голоса
1
ответ
Я использую неполный вспомогательный модуль, упомянутый в документации Sinatra. Когда я добавляю JavaScript в частичном, он помещается в вывод HTML точно там, где я его помещаю. Но в блоке скриптов...
8 месяцев, 1 неделя назад coool
72
голоса
1
ответ
У меня есть рубиновый файл, который работает на моем Mac с OSX 10.9, который представляет собой комбинацию синатра и географии, которые я установил. когда я использую require 'sinatra' в файле, все...
8 месяцев, 1 неделя назад AJ_1310
-4
голоса
1
ответ
Я включил порт 4567, используя sudo ufw, разрешить 4567 когда я делаю статус sudo ufw Он перечисляется следующим образом
8 месяцев, 1 неделя назад kofhearts
59
голосов
1
ответ
У меня есть проект sinatra, который состоит из 3 приложений синатра (модульный стиль). У меня есть настройки в settings.rb , я хочу использовать их для всех 3 приложений sinatra. Я запускаю ruby 1....
8 месяцев, 1 неделя назад le_me
72
голоса
1
ответ
Я читал специальный каталог Sinatra SASS и пользовательский SAS-каталог Sinatra . Но это не работает для меня. Я пишу это приложение: require 'sinatr
8 месяцев, 1 неделя назад user4910881
59
голосов
1
ответ
Я использую синатра 1.4.3 и мангоид 3.1.4. Я попробовал добавить be_paginate gem из главной ветки для поддержки mongoid, поэтому я добавил это в свой gemfile: gem 'will_paginate', :git => 'git:/...
8 месяцев, 1 неделя назад zethix
135
голосов
3
ответа
Я пишу библиотеку с встроенным приложением Sinatra, запущенным через Thor. Я хочу установить экземпляры Sprockets::Environment в /css и /js и отобразить главное приложение на / . Это было бы легко ...
8 месяцев, 1 неделя назад Jimmy Cuadra
82
голоса
3
ответа
Какой правильный способ вызвать функцию erb (которая доступна через Sinatra), если у меня есть вспомогательный класс вне основного приложения Sinatra. Например, у меня есть в my_app.rb: require 'si...
8 месяцев, 1 неделя назад obaqueiro
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема