小编ben*_*ben的帖子

"git commit"和"git push"有什么区别?

在我正在经历的Git教程中,git commit用于存储您所做的更改.

什么git push用于那么?

git push git-push git-commit git-index

863
推荐指数
11
解决办法
63万
查看次数

如何使用Youtube的新嵌入代码样式自动播放视频?

我无法弄清楚如何使用Youtube新嵌入代码样式自动播放视频.我尝试将&autoplay = 1添加到url,它使用旧样式,但它不起作用.例如,http://www.youtube.com/embed/JW5meKfy3fY是嵌入式链接,但http://www.youtube.com/embed/JW5meKfy3fY&autoplay=1不起作用.谁能告诉我怎么做?谢谢

youtube video youtube-api

162
推荐指数
8
解决办法
70万
查看次数

你能比Rails 3搜索中的日期更好吗?

我在Rails 3中搜索了这个:

Note.where(:user_id => current_user.id, :notetype => p[:note_type], :date => p[:date]).order('date ASC, created_at ASC')
Run Code Online (Sandbox Code Playgroud)

但我需要:date => p[:date]条件是等同的:date > p[:date].我怎样才能做到这一点?谢谢阅读.

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

123
推荐指数
3
解决办法
11万
查看次数

如何在目标c中复制对象

我需要深度复制具有自己的对象的自定义对象.我一直在阅读,并对如何继承NSCopying以及如何使用NSCopyObject感到困惑.有人可以帮帮我吗?谢谢阅读!

copy objective-c

110
推荐指数
3
解决办法
11万
查看次数

如何从Ruby字符串中删除字符串"\n"?

我有这个字符串:

"some text\nandsomemore"
Run Code Online (Sandbox Code Playgroud)

我需要从中删除"\n".我试过了

"some text\nandsomemore".gsub('\n','')
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我该怎么做?谢谢阅读.

ruby regex

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

如何在Heroku上修复未初始化的常量Rake :: DSL问题?

我越来越类似于那些错误 这些 问题,除了我的是上发生的Heroku:

2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work`
2011-05-30T09:03:30+00:00 app[worker.1]: (in /app)
2011-05-30T09:03:30+00:00 heroku[worker.1]: State changed from starting to up
2011-05-30T09:03:33+00:00 app[worker.1]: rake aborted!
2011-05-30T09:03:33+00:00 app[worker.1]: uninitialized constant Rake::DSL
2011-05-30T09:03:33+00:00 app[worker.1]: /app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in `<class:TaskLib>'
Run Code Online (Sandbox Code Playgroud)

这些问题的答案似乎是要指定,gem 'rake', '0.8.7'因为0.9版本会导致问题.

当我尝试添加gem 'rake', '0.8.7'到我的gemfile并推送到Heroku时,我收到此错误:

Unresolved dependencies detected; Installing...
You have modified your Gemfile in development but did not check
the resulting snapshot (Gemfile.lock) into version control

You have added to the Gemfile:
* rake …
Run Code Online (Sandbox Code Playgroud)

rake ruby-on-rails heroku ruby-on-rails-3

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

如何在Ruby on Rails中的form_for中使用hidden_​​field?

我已经读过这篇文章,但我是RoR的新手,所以我在理解它时遇到了一些麻烦.我正在使用表单来创建新的请求记录,并且我需要发送的所有变量都已存在.这是我需要发送的数据(这是一个do循环):

:user_id => w[:requesteeID]
:requesteeName => current_user.name
:requesteeEmail => current_user.email
:info => e
Run Code Online (Sandbox Code Playgroud)

这是我的表单,到目前为止工作,但只为所有内容发送NULL值:

<% form_for(:request, :url => requests_path) do |f| %>
    <div class="actions">
        <%= f.submit e %>
    </div>
<% end %>
Run Code Online (Sandbox Code Playgroud)

如何使用hidden_​​fields发送我已有的数据?谢谢阅读.

forms ruby-on-rails hidden-field

71
推荐指数
3
解决办法
8万
查看次数

67
推荐指数
4
解决办法
6万
查看次数

当我运行bundle install时,如何为gem安装传递参数?

我将pg gem添加到我的gemfile中

gem 'pg'
Run Code Online (Sandbox Code Playgroud)

当我跑bundle install,我得到这个错误:

Installing pg (0.10.1) with native extensions /Users/ben/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems/installer.rb:483:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)

/Users/benhartney/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb 
checking for pg_config... no
No pg_config... trying anyway. If building fails, please try again with
 --with-pg-config=/path/to/pg_config
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file …
Run Code Online (Sandbox Code Playgroud)

gem ruby-on-rails bundler ruby-on-rails-3

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

object.presence有什么意义?

在Rails文档中,为该方法提供的示例object.presence是:

region = params[:state].presence || params[:country].presence || 'US'
Run Code Online (Sandbox Code Playgroud)

但这不等于:

region = params[:state] || params[:country] || 'US'
Run Code Online (Sandbox Code Playgroud)

有什么用presence

ruby ruby-on-rails

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