Вопросы по теме 'sinatra'
Как преобразовать ответ Net::HTTP в определенную кодировку в Ruby 1.9.1?
У меня есть приложение Sinatra ( http://analyzethis.espace-technologies.com ), которое выполняет следующие действия.
Получить HTML-страницу (через сеть/http)
Создайте документ Nokogiri из response.body
Извлеките некоторую информацию и...
10033 просмотров
schedule
03.03.2024
Datamapper не сохраняет данные в базе данных
Я пишу простое приложение с Sinatra и Datamapper на Ruby, и у меня проблема - когда я пытаюсь сохранить данные в моей базе данных SQLite, ничего не меняется. Но когда я пытаюсь установить базу данных или изменить данные из irb, все работает отлично....
1724 просмотров
schedule
19.11.2023
Стойка::Сессия::Пул с Синатрой
У меня есть веб-приложение Sinatra, которое я создал с помощью enable :sessions , где я получаю доступ к своим данным сеанса с помощью session[:mything] .
Теперь я хочу хранить данные на стороне сервера (т. е. с сеансами на основе базы данных), и...
3749 просмотров
schedule
22.11.2023
Что мне следует использовать для документирования маршрутов Sinatra?
Я ищу что-то вроде RDoc, которое будет хорошо работать с Sinatra. В дополнение к обычным маршрутам Sinatra он должен иметь возможность обрабатывать маршруты, которые загружаются извне через «register MyModule» и имеют форму:
Module MyModule
def...
1438 просмотров
schedule
16.10.2022
Как использовать Sinatra, Datamapper, DM-Paperclip и S3?
Обновление: я перешел на CarrierWave (наконец-то он заработал), поэтому, хотя я все еще ценю ответы на этот вопрос, я не смогу попробовать, действительно ли они работают, поскольку я я полностью удалил DM-Paperclip из своего кода.
Всем...
1709 просмотров
schedule
10.04.2024
Как хранить хеш в сеансе в Ruby
Я ищу способ сериализовать хэш, чтобы его можно было сохранить в сеансе флэш-памяти Sinatra. У кого-нибудь есть идеи? Спасибо.
2641 просмотров
schedule
07.05.2024
Проблемы с ограниченным URL-адресом YQL robots.txt
Я разрабатываю веб-приложение, которое включает следующий запрос YQL:
SELECT * FROM html WHERE url="{URL}" and xpath="*"
На прошлой неделе я развернул новую версию и заметил, что страница зависает на запросе YQL. Когда я вернулся вчера,...
1215 просмотров
schedule
01.11.2022
CTRL+C не остановит приложение Sinatra
Обычно, когда я запускаю приложение rails из консоли во время разработки, я могу просто нажать Ctrl + C , и оно закрывается. Затем я могу снова запустить приложение, таким образом, отбрасывая его и внося изменения.
Я запускаю приложение...
1074 просмотров
schedule
06.11.2023
Поведение потоков в Sinatra и Phusion Passenger
У меня есть простое приложение Sinatra, работающее поверх Apache через Phusion Passenger.
Когда приложение запускается, я инициирую поток Ruby, который выполняет тяжелые вычисления раз в минуту, оставляя результат в глобальной переменной (которая...
493 просмотров
schedule
11.11.2023
Приложение Sinatra 404 Ошибка в производственном режиме
Моя производственная установка выглядит следующим образом:
Убунту 10.10
рельсы 3.1.1
Пассажир 3.0.9
Синатра 1.3.1
Апач 2.2.17
Я протестировал свое приложение на своем компьютере для разработки без проблем, но когда я развертываю его...
900 просмотров
schedule
01.03.2024
Проблемы с попыткой загрузить изображение в Twitter через POST в Sinatra
Я использую Sinatra 1.2.6 в Ruby 1.8.7, и у меня есть что-то вроде клиента Twitter, который я м пишу. Я использую жемчуг Twitter версии 1.7.2, написанный Джоном Нунемейкером. Для базы данных ORM я использую Sequel 3.29.0.
В целом дела идут...
941 просмотров
schedule
02.04.2024
Вызов остановки в Sinatra не устанавливает sinatra.error
Мой вариант использования заключается в том, что я хотел бы обрабатывать ошибки в Sinatra. Для этого я настраиваю обработчик ошибок следующим образом
error 0..600 do
@@logger.error("error reason #{env['sinatra.error']}")
end
Переменная...
634 просмотров
schedule
23.03.2024
Правильная настройка логирования для Sinatra + DataMapper
Интересно, как правильно настроить блоки конфигурации в Sinatra СУХИМ способом. Я хочу:
В рабочей среде не показывать исключения и ошибки
Во время разработки регистрируйте запросы в БД
При тестировании используйте базу данных SQLite в...
728 просмотров
schedule
10.03.2024
Промежуточное программное обеспечение стойки Sinatra перехватывает корневой URL '/'
Я пытаюсь использовать приложение Sinatra в качестве промежуточного программного обеспечения в своем приложении Rails.
Я протестировал базовое приложение Sinatra в папке /lib приложения Rails, use d промежуточное ПО и установил маршрут. Это...
1274 просмотров
schedule
22.11.2022
Приложение Ruby/Sinatra — визуализация результатов цикла на экране во время обработки цикла
Существуют ли хорошие драгоценные камни/шаблоны для рендеринга результатов цикла в приложении Ruby/Sinatra по мере обработки цикла? На данный момент мой цикл может занять 1-2 минуты для завершения обработки, и в идеале я хотел бы выводить результаты...
489 просмотров
schedule
21.10.2022
Почему жемчужина sinatra-redirect-with-flash не работает с дробовиком?
Я хочу показывать флэш-сообщения с помощью гема sinatra-redirect-with-flash .
Вот мой рубиновый код:
require 'sinatra'
require 'sinatra/base'
require 'sinatra/flash'
require 'sinatra/redirect_with_flash'
require 'data_mapper'
require 'haml'...
998 просмотров
schedule
28.11.2023
Я проверил журналы heroku и увидел непредвиденную ошибку: нет такого файла для загрузки ./astute
SSup Одаренные люди!!! Я развернул приложение simple_fb_app на героку. Когда я героку открываю страницу приложения ( https://astute.heroku.com/ ), появляется сообщение об ошибке приложения. Я проверил журналы героку и увидел непредвиденную ошибку....
177 просмотров
schedule
28.03.2024
Как обновить переменную ruby из файла представления .erb?
У меня есть очень простое представление, которое отображает «задачи».
После того, как пользователь вводит ввод, я бы хотел обновить значение задачи. Однако я не могу выполнить оператор ruby, чтобы обновить задачу в моем .erb.
Я не уверен, как я...
407 просмотров
schedule
24.10.2022
Как мне получить мой рубиновый источник на пути загрузки при вызове с тонким?
Я играю с комбинацией Thin, Sinatra и Bundler. Я пытаюсь понять, как мне заставить Thin включить путь к моему исходному коду в путь загрузки? Я искал вводные руководства по этой настройке, но ни один из них, похоже, не отвечает на мой вопрос....
1497 просмотров
schedule
21.01.2024
Datamapper две ассоциации одновременно
Допустим, у меня есть пост, этот пост должен иметь определенное количество комментариев, и эти комментарии должны быть созданы определенными пользователями. Итак, это мои модели datamapper:
class User
include DataMapper::Resource
property :id,...
91 просмотров
schedule
05.03.2024