小编idl*_*ers的帖子

如何在GitHub上更改我的作者姓名?

我是Web开发和GitHub的新手.当我提交任何更改时,这些更改会反映在我的GitHub仓库"未知(作者)"下.如何更改此项以反映我的姓名/电子邮件地址?

谢谢.

git github

48
推荐指数
3
解决办法
4万
查看次数

将画布转换为图像并使用ruby on rails和javascript在新窗口中打开

我非常坚持这个问题,希望你们能帮助我.

我想要实现的是点击链接,按钮或图像,这似乎更简单,我使用toDataURL将画布转换为图像.之后,打开包含此图像的新窗口.

如何使用ruby on rails将从toDataURL生成的数据url传递到新窗口?

提前致谢.

javascript canvas ruby-on-rails image

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

Bundler可以配置为安装gems rdoc吗?

我使用bdoc(用hanna进行格式化)作为查看我系统上安装的gems的rdoc文档的快速方法.但是,因为Bundler在安装gem时没有安装rdoc,所以每当我开始使用新gem或更新现有gem时,我都不得不手动生成它们.

有没有人知道是否有一种配置bundler的方法来安装ged时安装rdoc以避免我必须手动执行?我在Bundler源代码中找不到这个,也没有在配置手册中看到.

ruby rubygems rdoc bundler

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

ExceptionNotifier和rescue_from

我试图在我的rails 3应用程序中实现exception_notifier和自定义异常处理.当我只使用异常通知程序时,一切正常.在开发模式下

config.consider_all_requests_local = false
Run Code Online (Sandbox Code Playgroud)

和application_controller中的rescue_from:

unless Rails.application.config.consider_all_requests_local
  rescue_from Exception, :with => :render_error
end

def render_error(exception)
  ExceptionNotifier::Notifier.exception_notification(request.env, exception).deliver
end
Run Code Online (Sandbox Code Playgroud)

在我的application.rb中

config.middleware.use ExceptionNotifier,
  :email_prefix => "Error: ",
  :sender_address => %{"notifier" <notifier@wannagohome.com>},
  :exception_recipients => %w{ myself@fail.com }
Run Code Online (Sandbox Code Playgroud)

唯一的问题似乎是,选项未加载到request.env中.我在一个额外的初始化程序中尝试了该文件,我不知道还有什么 - 它不起作用.目前我有一个非常丑陋的黑客,我在发送电子邮件之前将request.env与哈希合并..任何想法?

error-handling ruby-on-rails exception ruby-on-rails-3

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

如何在rspec中的lambda之后测试多个东西?

所以我在Rails中使用rspec有这样的东西:

it "should create a new user" do
  lambda do
    post :create, @attr
  end.should change(User,:count)
end
Run Code Online (Sandbox Code Playgroud)

但帖子:create,@ attr创建了一个User和一个公司,那么如何"链接" 变更调用以便我可以测试它们?我正在寻找的是什么end.should change(User,:count) && change(Company,:count)

controller rspec ruby-on-rails

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