Transloadit:在 request.body.read 不为空时发送 0 字节文件
我正在使用 transloadit 并使用 valuemns 文件上传器通过 xhr 发送文件。 文件发送到服务器时没有错误(我检查了 request.body.read 的大小和内容),…
将文件上传添加到 Sinatra 教程
编辑 - “载波”不适用于 Sinatra 1.3。 Sinatra 1.2.7 震撼了这段代码! 我正在学习 Ruby,刚刚完成了这个很棒的 Sinatra 教程: http://net.tutsplu…
如何在 sinatra 视图中列出可能的枚举符号?
假设我有一个这样的模型: class Animal include DataMapper::Resource property :id, Serial property :type, Enum[ :cat, :bat, :rabbit, :zebra] e…
使用 Sinatra Web 服务处理客户端超时
我是 Ruby 和 Sinatra 的初学者,但已经设法想出了一个在 Heroku 上运行得很好的 Web 服务。我从 Salesforce.com 访问此 Web 服务。 我在 Salesforce/…
如何创建 URL 以在 Padrino 中的应用程序之间进行链接?
我有一个名为“api”的单独应用程序,我想从我的管理应用程序链接到它。但如果我做一个像这样的链接: %td=button_to "API", url("/api/users", :attr…
从 request.body.read 创建 ruby IO 对象?
我正在使用 sinatra 和 transloadit 并使用 valuemns 文件上传器通过 xhr 发送文件。 我需要创建一个 IO 对象并用 request.body.read 中的数据填充它…
如何访问自定义 Liquid 模板标签内的全局 Sinatra 配置?
我正在尝试创建一个如下所示的自定义 Liquid 模板标签: class ScriptLoader < Liquid::Tag def initialize(tag_name, filename, tokens) super @file…
iPhone 开发用的是 Rhodes 还是 Sinatra?
我想用 Ruby 开发一个 iphone 应用程序,所以我很困惑该选择哪个框架.. Rhodes 还是 Sinatra .. 我的应用程序必须集成谷歌地图、GPS 等。 请推荐我:)…
设置 Sinatra 在子目录中运行
现在我对 Sinatra/Ruby/Apache 还很陌生,但继承了一个 Sinatra 应用程序来部署。 目前 Apache 设置为从文档根 (httpdocs) 运行,我需要在文件夹子目…
在炫耀演示中嵌入音频/视频
有人找到了将视频和音频嵌入到 showoff 演示文稿中的好方法吗?目前,我只是将视频放在 YouTube 上,并在幻灯片中像这样链接到它: !SLIDE full-page …
我被迫重定向到 Facebook 应用程序 IFRAME 中的徽标页面
我想在 IFRAME(Facebook Apps)中登录 facebook。 注销后转到 http://apps.facebook.com/oauthtwosample/ 并单击“登录”链接。 重定向权限请求对话…
Sinatra 和 Phusion Passenger 中的线程行为
我有一个简单的 Sinatra 应用程序通过 Phusion Passenger 在 Apache 之上运行。 当应用程序启动时,我启动一个 Ruby 线程,该线程每分钟执行一次繁重…
帕德里诺&&网络套接字
我正在寻找一种从 Padrino 应用程序中打开和使用 websocket 的方法。我知道 Padrino 使用单线程,但我正在寻找一种方法来打开 websockets 并在其“ono…
sinatra 1.2.6 的 mongomapper 版本是什么
我使用 sinatra 1.2.6 和 mango_mapper 版本 0.9.2,但项目渲染页面速度很慢。如何配置 mongomapper 和 sinatra…