小编Tim*_*ght的帖子

.build,.create和.create之间的区别!什么时候应该使用?

所以我一直在看人们使用.build,.create和.create!最近他们的控制者越来越多.只使用.new和passig param'd对象然后.save有什么区别?有利有弊吗?使用这些其他方法会带来好处吗?

ruby-on-rails

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

当您有多个项目时,Scrum如何工作?

我很好地阅读了Scrum的好处和过程.我在积压,燃尽图表,迭代,使用用户故事以及Scrum"框架"的其他各种概念上获得了想法.

据说......我在一家网络开发公司工作,一次管理多个项目,六个团队成员组成"生产团队".

Scrum如何处理多个项目?您是否仍然只是在一定时间内为单个项目安排迭代,整个团队都会对其进行处理,然后在迭代完成后再使用新的迭代继续下一个项目?或者是否有一种"敏捷"的方式来管理多个项目,并且只有一个团队同时进行自己的迭代?

agile project-management scrum

88
推荐指数
6
解决办法
5万
查看次数

创建一个optgroup在Rails 3.2上使用simple_form gem

http://simple-form.plataformatec.com.br/#usage/collections的 simple_form 2.0中,似乎只有一些关于grouped_select功能的文档.文档提供了以下内容:

f.input :country_id, :collection => @continents, :as => :grouped_select, :group_method => :countries
Run Code Online (Sandbox Code Playgroud)

但这似乎并没有给我足够的背景来使其发挥作用.这就是我所拥有的.

我有三种模式:查询,广告和插入

广告has_many插入和插入belongs_to广告查询belongs_to插入和插入has_many查询

此下拉列表用于查询视图.使用simple_form我可以= f.input :insertion, :collection => @ads至少在下拉列表中输出广告标题列表.我希望ad.title可以作为optgroup.然后我想将广告插入作为可选择的内容...所以类似于:

<select>
  <optgroup label="Ad.Title">
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
  </optgroup>
  <optgroup label="Ad.Title">
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
    <option value="Ad.Insertion.id">Ad.Insertion.Title</option>
  </optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供有关使这个simple_form功能有效的建议吗?我真的很感激!

如果您对如何执行此属性有所了解,请告诉我是否可以告诉您有关该应用程序的任何其他信息.

提前致谢!

更新:我已经能够使用以下部分工作:

= f.input(:insertion_id, :collection => Ad.order(:name), :as => :grouped_select, :group_method => :insertions)
Run Code Online (Sandbox Code Playgroud)

这个问题是没有办法从我能说的内容中指定用作显示文本的列.我欢迎任何意见.

ruby-on-rails optgroup simple-form

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

哪些可以在其中包含OS X终端的PATH声明的各种文件?

所以我在OS X Leopard上遇到了路径问题.似乎OS X正在添加其他路径,我没有说明,而且它正在弄乱我的路径优先级.我只有一个.bash_login文件,我没有.bashrc.profile文件.我的.bash_login文件是这样的:

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)

当我运行导出时,这是它返回的路径:

PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/usr/local/git/bin"
Run Code Online (Sandbox Code Playgroud)

关于什么可能将/ usr/bin放在那里以及如何/usr/local/bin将其作为更高优先级的任何想法.

我也正在为Rails标记这个,因为这就是我现在正在做的事情......似乎Mac内置的Ruby,Rails和Gems优先于我安装的那个/usr/local/bin,想想也许你是Rubyists的同事也可以帮忙.

sysadmin macos ruby-on-rails

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