小编Kas*_*ail的帖子

SSH访问Amazon EC2实例时权限被拒绝(publickey)

我想使用我的Amazon ec2实例,但遇到以下错误:

Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

我创建了密钥对并下载了.pem文件.

鉴于:

chmod  600 pem file.
Run Code Online (Sandbox Code Playgroud)

然后,这个命令

ssh -i /home/kashif/serverkey.pem  ubuntu@ec2-54-227-242-179.compute-1.amazonaws.com
Run Code Online (Sandbox Code Playgroud)

但有这个错误:

Permission denied (publickey)
Run Code Online (Sandbox Code Playgroud)

另外,如何连接filezilla上传/下载文件?

ssh amazon-ec2 amazon-web-services

355
推荐指数
9
解决办法
56万
查看次数

如何在Ubuntu 12.04上正确安装ruby 2.0.0?

我已成功安装rvm,但是当我运行以下命令时

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

要么:

rvm install 2.0.0
Run Code Online (Sandbox Code Playgroud)

我有以下错误:

W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/source/Sources  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/source/Sources  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/binary-i386/Packages  404  Not Found
Run Code Online (Sandbox Code Playgroud)

我该如何解决这些错误?

ruby ubuntu

78
推荐指数
4
解决办法
10万
查看次数

如何将字符串数组转换为逗号分隔的字符串?

我有一个数组:

array = ["10", "20", "50", "99"]
Run Code Online (Sandbox Code Playgroud)

并希望将其转换为一个简单的逗号分隔字符串列表,如下所示:

"10", "20", "50", "99"
Run Code Online (Sandbox Code Playgroud)

ruby arrays ruby-on-rails

64
推荐指数
5
解决办法
8万
查看次数

正则表达式匹配可选的'+'符号后跟任意数字的数字

我想要一个正则表达式来匹配一个字符串,该字符串可能以或不以加号开头,然后包含任意数量的数字.

那些应该匹配

  +35423452354554
  or
  3423564564
Run Code Online (Sandbox Code Playgroud)

regex

22
推荐指数
3
解决办法
6万
查看次数

如何正确写入CSV文件

我正在使用ruby 1.9.2并且还使用它的csv库.我想正确编写csv

像这样

name,country_code,destination,code
Afghanistan,93,Bamain,51
Afghanistan,93,Bamain,52
Afghanistan,93,Bamain,53
Afghanistan,93,Parwan,91
Run Code Online (Sandbox Code Playgroud)

我的代码是这样的

def export_data
  @coun = Country.all(:limit => 10)
  header = "name,country_code,destination,code"
  file = "my_file.csv"
  File.open(file, "w") do |csv|
    csv << header
    @coun.each do |c|
      csv << [c.name, c.country_code, c.user_id, c.subscriber_id]       
      # How puts line break here
    end
  end
  send_file(file)
end
Run Code Online (Sandbox Code Playgroud)

我上面已经提到过如何将我的行放在CSV文件中并且也省略了这个叹息

用CSV"[]"覆盖每一行

 Like   ["Finland",1,1,2334]
Run Code Online (Sandbox Code Playgroud)

提前致谢..

ruby csv

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

Ruby从字符串中删除第一个单词

我很难找到解决方案.如何从字符串中删除第一个单词,如下面的字符串.

     "i am going to school"

     "he is going to school"

     "she is going to school" 

     "they are going to school"
Run Code Online (Sandbox Code Playgroud)

所以string可以是任何字符串,不知道第一个单词的确切长度.但只想删除第一个单词.

结果应如下所示

      "am going to school"

     "is going to school"

     "is going to school" 

     "are going to school"
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

谢谢

ruby string

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

Rails ActionController :: Metal实际上做了什么

我想了解Rails ActionController :: Metal控制器.我在这里已经读到了它,但完全不理解它.

它用于构建API,但我们也可以在没有它的情况下构建API.

那它究竟做了什么,它有多大用处?

可以请任何人用例子解释它吗?

ruby-on-rails

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

wicked_pdf_image_tag给出了图像的未定义路径名

嗨我使用wicked_pdf生成图像后我保存图像生成pdf并使用此标签显示图像这样

  <%= wicked_pdf_image_tag(@image.snap.url(:original)) unless @image.blank? %>
Run Code Online (Sandbox Code Playgroud)

它给了我这个未知的错误

      ActionView::Template::Error (undefined method `pathname' for nil:NilClass):
Run Code Online (Sandbox Code Playgroud)

而puts @ image.inspect给了我正确的路径

       "/system/snaps/7/original/flake.jpg"
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮忙

谢谢....

ruby-on-rails wicked-pdf

8
推荐指数
2
解决办法
4198
查看次数

Rails截断并且原始不能一起工作

我正在使用Rails 4并遇到非常奇怪的问题.原始和截断不能正常工作.

     <%= raw(job.description)%>  # working properly

     <%= raw(truncate(job.description,:length => 200))%>  # Not strip html tags

     <%= truncate((raw job.description),:length => 200)%>  # Not strip html tags
Run Code Online (Sandbox Code Playgroud)

问题是什么?

有什么帮助吗?

truncate ruby-on-rails

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

我该如何拆分这个字符串?

我有这个字符串:

a = "hy what are you doing [Zoho Reports] will you like? [Zoho Books] reply"
Run Code Online (Sandbox Code Playgroud)

我想拆分它所以结果是这样的:

hy
what
are
you
doing
[Zoho Reports]
will
you
like?
[Zoho Books]
reply
Run Code Online (Sandbox Code Playgroud)

如何循环该字符串以实现这些结果?我现在正在这样做:

a.split("")
Run Code Online (Sandbox Code Playgroud)

但它分裂了"[Zoho Reports]""[Zoho""Reports]",这是我不想要的.

ruby

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