小编bla*_*age的帖子

Ruby on Rails有测验宝石吗?

我正在Ruby on Rails中寻找一个简单的测验宝石.它需要向用户呈现多项选择题(单选按钮,仅限复选框),计算正确/错误答案,并在结尾显示结果.测验将是大约25个问题 - 每页1个问题.它还需要与我正在构建的站点集成,因此它不能是独立站点或第三方站点.

到目前为止,我发现这个看起来很有前景的宝石:https: //github.com/NUBIC/surveyor

任何人都知道Rails中的任何其他测验宝石?

ruby gem ruby-on-rails

7
推荐指数
1
解决办法
2998
查看次数

从Rails执行Auth到Exchange时无法识别的身份验证类型

尝试使用Ruby on Rails中的Exchange Server进行身份验证时出现此错误:

504 5.7.4无法识别的身份验证类型

config.action_mailer.raise_delivery_errors = true
config.action_mailer.perform_deliveries = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  :address              => "x.x.x.x",
  :port                 => 25,
  :user_name            => "xxdomain\xxuser",
  :password             => "xxxxxx",
  :authentication       => :login,
  :enable_starttls_auto => true
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了各种配置设置组合,包括更改设置以使用"普通"身份验证,添加域,将enable_starttls_auto设置为true,false,并完全删除它,删除端口.没有任何效果.

有任何想法吗?

exchange-server ruby-on-rails

3
推荐指数
1
解决办法
5359
查看次数

清除 OS X 上的 memcached 服务器中的缓存

我在 OS X Lion 上运行 Ruby on Rails 3.0.6。我已经设置了一个 memcached 服务器实例,并且正在开发中进行缓存以用于测试目的。一切正常,但我决定清除我的数据库,看看应用程序如何在没有任何数据的情况下运行。我清除了它,重新启动了 Apache,并在开发模式下关闭了缓存。进入首页,发现数据还在缓存,于是我重启了Apache,但没有效果(记住,数据库中没有数据)。然后我杀死了 memcached 进程(它自己重新启动)。那没有用。所以我关闭了我的机器,并重新启动它,但数据仍然被缓存。

有没有办法刷新这个缓存?如果它存储在内存中,为什么不重新启动清除缓存?

memcached ruby-on-rails osx-lion

1
推荐指数
1
解决办法
1631
查看次数

标签 统计

ruby-on-rails ×3

exchange-server ×1

gem ×1

memcached ×1

osx-lion ×1

ruby ×1