小编mik*_*son的帖子

Git:推动修改后的提交

我目前正在开发一个项目,并在两个不同的位置使用机器来完成它.我已经为我正在处理的功能创建了一个分支,当我完成一些工作时,我将我的提交修改为该分支并将其推送到服务器,以便我可以从我在其他机器上停下的地方拿起.

当我尝试发送修改后的提交时,它会拒绝我的推送.我认为这是因为我推动了一个旨在破坏功能分支的当前HEAD的提交.我通常只使用--force.

有一个更好的方法吗?

mike@sleepycat:~/projects/myproject$ git pull origin topx
From heroku.com:myproject
 * branch            topx       -> FETCH_HEAD
Already up-to-date.
mike@sleepycat:~/projects/myproject$ git add app/models/reward.rb
mike@sleepycat:~/projects/myproject$ git commit --amend
[topx 82a9880] Added topX reward
 9 files changed, 106 insertions(+), 21 deletions(-)
 rewrite app/views/ceo/_reward_criteria.html.erb (96%)
 create mode 100644 public/javascripts/jquery.multiselect.min.js
 create mode 100644 public/site/javascripts/jquery.multiselect.min.js
 create mode 100644 public/stylesheets/jquery.multiselect.css
mike@sleepycat:~/projects/myproject$ git push origin topx
To git@heroku.com:myproject.git
 ! [rejected]        topx -> topx (non-fast-forward)
error: failed to push some refs to 'git@heroku.com:myproject.git'
To prevent you from losing history, non-fast-forward …
Run Code Online (Sandbox Code Playgroud)

git

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

Rails 4和Leaflet:找不到资产/图像?

我遇到的问题确实不应该是问题.出于某种原因,我在app/assets/images中的图像不可访问.当我要求他们时,我只得到404.

./log/development.log:Started GET "/assets/images/marker-shadow.png" for 127.0.0.1 at 2013-07-20 22:02:38 -0400
./log/development.log:ActionController::RoutingError (No route matches [GET] "/assets/images/marker-shadow.png"):

mike@sleepycat:~/projects/myapp$ ls app/assets/images/
marker-icon-2x.png  marker-icon.png  marker-shadow.png
Run Code Online (Sandbox Code Playgroud)

这真的应该是一个简单的脑死亡修复...最多重启服务器.我已经重新启动了服务器,我已经检查了文件权限,以确保文件对它们具有合理的权限......当我加载页面时,我仍然得到404.

我在这里错过了什么?

使用Rails 4.

ruby-on-rails asset-pipeline leaflet

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

如何按入局边数计数和排序

我正试图让十个主演过最多电影的人得到降序的电影名称和电影数量.我正在使用IMDB数据集.

这是我到目前为止:

arangosh [_system]>   var Graph = require("org/arangodb/graph").Graph;
arangosh [_system]>   var db = require("org/arangodb").db;
arangosh [_system]> statement = db._createStatement({query: 'FOR vert IN imdb_vertices FILTER vert.type == "Person" LET edge_count = (LENGTH(EDGES(imdb_edges, vert, "outbound", [{type: "ACTS_IN"}]))) RETURN {"name": vert.name,  "count": edge_count}'})
[object ArangoStatement]

arangosh [_system]> cursor = statement.execute()
[object ArangoQueryCursor]

arangosh [_system]> cursor.next()
{ 
  "name" : "Stephanie Faracy", 
  "count" : 0 
}
Run Code Online (Sandbox Code Playgroud)

我怎么能用AQL做到这一点?

graph arangodb

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

防止Nokogiri逃脱角色?

我创建了一个文本节点并插入到我的文档中,如下所示:

#<Nokogiri::XML::Text:0x3fcce081481c "<%= stylesheet_link_tag 'style'%>">]>
Run Code Online (Sandbox Code Playgroud)

当我尝试使用以下方法保存文档时:

File.open('ng.html', 'w+'){|f| f << page.to_html}
Run Code Online (Sandbox Code Playgroud)

我在实际文档中得到了这个:

&lt;%= stylesheet_link_tag 'style'%&gt;
Run Code Online (Sandbox Code Playgroud)

有没有办法禁用转义并保存我的页面与我的erb标签完好无损?

谢谢!

ruby ruby-on-rails nokogiri

7
推荐指数
2
解决办法
3562
查看次数

使用Rails查看助手与Haml :: Engine

我有一个Rails应用程序,我在其中呈现存储在模型属性中的一块Haml内容.在Haml的那个块中使用Rails视图助手会很不错.目前,我在视图助手中使用Haml :: Engine#render来呈现此模型属性的内容.它工作得很好,但我不能使用像= link_to这样的东西.为了说明问题:

irb(main):003:0> haml_text=<<"EOH"
irb(main):004:0" %p
irb(main):005:0"   =image_tag 'someimage'
irb(main):006:0" EOH
=> "%p\n  =image_tag 'someimage'\n"
irb(main):007:0> engine = Haml::Engine.new(haml_text)
=> #<Haml::Engine:0x7fa9ff7f1150 ... >
irb(main):008:0> engine.render
NoMethodError: undefined method `image_tag' for #<Object:0x7fa9ff7e9a40>
        from (haml):2:in `render'
        from /usr/lib/ruby/gems/1.8/gems/haml-3.0.25/lib/haml/engine.rb:178:in `render'
        from /usr/lib/ruby/gems/1.8/gems/haml-3.0.25/lib/haml/engine.rb:178:in `instance_eval'
        from /usr/lib/ruby/gems/1.8/gems/haml-3.0.25/lib/haml/engine.rb:178:in `render'
        from (irb):8
Run Code Online (Sandbox Code Playgroud)

有关如何做到这一点的任何想法?

好主意?

haml ruby-on-rails

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

在Go openpgp中验证gpg签名

我正在玩写一个下载和验证文件的Go程序.我希望避免强迫用户安装gnupg(如果可能的话).

是否可以使用Go的openpgp lib或其他Go库来验证带有gpg签名(asc文件)的下载文件,如此此处所述?

任何演示如何使用openpgp来验证具有asc签名的文件的示例都将受到赞赏.

gnupg go openpgp

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

使用JWS JNLP为JavaFX应用程序创建桌面图标

我正在尝试为我的应用程序显示一个自定义destop图标,但由于某些原因,无论我做什么,都会显示相同的默认java图标.我已经尝试了所有我能想到的东西,并将我的jnlp文件与其图标似乎正常工作的其他人进行了比较.根据我读过的所有内容,以下内容应该可以正常工作.但当然,它没有:

<information>
    <title>MikesApp</title>
    <vendor>Mike</vendor>
    <homepage href="http://www.mikesapp.com/"/>
    <description>Mikes App.</description>
    <icon kind="shortcut" href="res/icon64x64.png" width="64" height="64"/>
    <offline-allowed/>
    <shortcut>
        <desktop/>
    </shortcut>
</information>
Run Code Online (Sandbox Code Playgroud)

任何想法将不胜感激.

java javafx java-web-start

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

为什么"加入"会降低大规模分布式数据库系统的可扩展性?

我想知道如何以及为什么"加入"会降低大规模分布式(关系型)数据库系统的可扩展性?

谢谢.

database distributed

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

Rails 3引擎:如何更改路由的优先级

我正在努力将我的一个应用程序的一些功能提取到引擎中.似乎会生成应用中的路由,然后生成引擎的路由.最终的结果是我的引擎路线被认为是低优先级,我的应用程序路线在它们到达引擎路线之前正在吃掉所有请求.我有办法控制发动机路线的优先级吗?

ruby-on-rails rails-engines ruby-on-rails-3

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

Rails:在Rails中使用自定义类

我想将一组自定义对象传递给视图层进行渲染.Rails 希望能够在其模型上调用"model_name"和一系列其他方法进行路由.

如果我想创建一个可以传递给"render"之类的方法的自定义类,它需要响应哪些方法?

理想情况下,我希望这些对象也可以在轨道外使用.

ruby ruby-on-rails ruby-on-rails-3

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