9得票3回答
在Rails 4中重构大型routes.rb文件

我正在将一个Rails 3应用程序升级到Rails 4.0.1。在我的Rails 3应用程序中,我在my application.rb中有以下代码以使用多个路由文件: config.paths["config/routes"] += Dir[Rails.root.join('config...

20得票2回答
从Rails 3.2.12升级到3.2.13时出现极慢的原因是什么?

今天早上,我将Rails从3.2.12更新到3.2.13,结果导致我的视图加载出现了较大的延迟。 下面是加载我的主页时的情况:Rails 3.2.12: Completed 200 OK in 387ms (Views: 339.0ms | ActiveRecord: 27.1ms) Rai...

7得票2回答
如何让Ruby在线程中输出异常?

当我使用Thread.new{}来生成一个线程时,似乎在该线程中发生的任何异常都不会被捕获,应用程序会静默地忽略它。

7得票1回答
为什么RVM在不同的gemset中安装重复的gems?

因此,我为我的每个Rails项目创建了一个单独的RVM gemset。它们都使用相同版本的ruby 1.9.3。 这会导致bundle install为两个项目完全安装新的一组gems。它无论另一个gemset中是否安装了与其他项目中相同版本的gem。我猜这是对我的预期行为,但似乎是硬盘空间...

18得票2回答
我该如何列出已安装 gem 的内容?

某些gem(例如“sup”)不仅会安装在gem environment gemdir中,还会安装在其他位置,比如/usr/local/bin。 我该如何列出属于特定gem的所有文件?

8得票6回答
在ruby-1.9.3-preview1上使用ruby-debug19

可能是重复问题: {{link1:Rails 3.1和Ruby 1.9.3p125:ruby-debug19仍然崩溃,显示“Symbol not found: _ruby_threadptr_data_type”}} 我在ruby 1.9.3 preview1版本上调试时遇到了一些问题...

12得票4回答
事件驱动/异步语言列表

我正在研究一个需要非常可扩展性的系统。我已经开始使用异步/事件驱动的方式编写服务器端代码。我已经尝试了 Ruby 的 EventMachine 和 Node.js。 EventMachine 很酷,但是没有异步文件 I/O,而我需要这个功能。接口也有点奇怪。 Node.js 非常棒,但它....

112得票10回答
在Rails应用程序中安装Bootstrap 3

我正在尝试在我的 Rails 应用中安装 Bootstrap 3.0。我最近完成了 Michael Hartl 的教程,现在正在尝试使用这个新版本的 Bootstrap 构建自己的系统,但我有一些不确定的问题。 我的系统规格: MBP 上的 OS X Mountain Lion Rail...

7得票2回答
Rails如何在渲染JSON时更改属性名称?

在我的控制器中,我有以下代码: @pakkes = Pakke.where("navn like ?", "%#{params[:q]}%") respond_to do |format| format.html # index.html.erb format.xml { ren...

36得票5回答
RoR,无法从DateTime/TimeWithZone迭代

我有一个简单的任务,需要输入开始日期和结束日期,并循环遍历每一天/日期。这段代码将用于我的db:seed rake任务中。目前,我的代码已尝试了以下几种方法。 (someModel.start_date.to_datetime..someModel.end_date.to_datetime)...