小编Sam*_*ong的帖子

46
推荐指数
2
解决办法
2万
查看次数

我可以在我的Ubuntu上安装Pow吗?

我在Mac上发现Pow很棒.它使Rails开发环境设置变得容易.我可以在我的Ubuntu上安装它吗?我找不到任何关于它的信息.如果没有,Linux有什么类似的吗?

ubuntu ruby-on-rails rack-pow

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

Rails 3 ActionMailer错误 - 主机名与服务器证书不匹配

我正在为我的Rails 3应用程序设置SMTP.

这种配置有效.

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {  
  :address              => "smtp.gmail.com",  
  :port                 => 587,  
  :domain               => "mydomain.com",  
  :user_name            => "<username>",  
  :password             => "<password>",  
  :authentication       => "plain",  
  :enable_starttls_auto => true  
}
Run Code Online (Sandbox Code Playgroud)

但是这种配置没有.它给出"主机名与服务器证书不匹配"

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {  
  :address              => "some_other_server.com",  
  :port                 => 587,  
  :domain               => "mydomain.com",  
  :user_name            => "<username>",  
  :password             => "<password>",  
  :authentication       => "plain",  
  :enable_starttls_auto => true  
}
Run Code Online (Sandbox Code Playgroud)

奇怪的是,相同的配置在Rails 2.3.8中有效.(:tls => true)

怎么了?

ruby-on-rails actionmailer

25
推荐指数
2
解决办法
2万
查看次数

wget无法下载 - 404错误

我尝试使用wget下载图像但是出现如下错误.

--2011-10-01 16:45:42--  http://www.icerts.com/images/logo.jpg
Resolving www.icerts.com... 97.74.86.3
Connecting to www.icerts.com|97.74.86.3|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2011-10-01 16:45:43 ERROR 404: Not Found.
Run Code Online (Sandbox Code Playgroud)

我的浏览器加载图像没有问题.有什么问题?卷曲也无法下载.

谢谢.

山姆

wget

23
推荐指数
4
解决办法
8万
查看次数

哈希中数组的YAML缩进

我认为缩进在YAML中很重要.

我测试了以下内容irb:

> puts({1=>[1,2,3]}.to_yaml)
--- 
1: 
- 1
- 2
- 3
 => nil 
Run Code Online (Sandbox Code Playgroud)

我期待这样的事情:

> puts({1=>[1,2,3]}.to_yaml)
--- 
1: 
  - 1
  - 2
  - 3
 => nil 
Run Code Online (Sandbox Code Playgroud)

为什么数组没有缩进?

我在http://www.yaml.org/YAML_for_ruby.html#collections找到了这个.

序列中的破折号计为缩进,因此您可以在映射内添加序列,而不需要空格作为缩进.

ruby yaml

21
推荐指数
3
解决办法
5547
查看次数

你在版本控制中添加公共/资产吗?

在rails 3.1中,当您预编译资产时,rails会创建public/assets目录并在那里添加文件.

你是版本控制公共/资产/*吗?

ruby-on-rails asset-pipeline

17
推荐指数
2
解决办法
1589
查看次数

如何在Vim中以粘贴模式使imap工作?

我最近开始使用:imap jj,我试图忘掉Ctrl + [.

但是,粘贴模式打开时,imap不起作用.如何使其在粘贴模式下工作?

vim

16
推荐指数
2
解决办法
1848
查看次数

如何使用Devise登录/注销时设置cookie

我正在使用Devise for rails 3应用程序.对于页面缓存,我需要为登录/注销信息设置cookie.

使用Devise登录/注销时设置cookie的最简单方法是什么?我读了"如何自定义控制器"部分,但它似乎是很多工作.

ruby-on-rails devise

16
推荐指数
2
解决办法
9505
查看次数

如何在OS X上的MonoDevelop 2.0中使用Linq?

我在Mac上安装了MonoDevelop 2.0.

我创建了一个新的Console应用程序.

"Hello World"程序运行正常.

但我不能使用Linq.

using System.不显示Linq选项.

我该怎么办?

linq mono monodevelop

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

Rack app与rails app有什么区别?

我将我的rails 2.3.8应用程序上传到DreamHost,并收到有关机架版本不兼容的错误.我发了一张支持票,服务人员建议我删除config.ru.

这解决了这个问题.但我想知道这会产生什么影响.

一个rails应用程序没有config.ru可以吗?

rack ruby-on-rails

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