• 新手问题 (已搞定) at 2012年11月04日
    <%= link_to feed_item,  method: :delete, data: { confirm: "你确定?"}, title: feed_item.content do %>
      <i class="icon-remove"></i>
    <% end %>
    
  • 你每个项目里的 Gemfile 里面:gem 'rails', '3.2.8',有个版本号的,可以修改。 '3.2.8'改成'3.1.0'

  • 直接在 gem 里面修改版本号,然后 bundle install 就可以了。

  • 炒作,鉴定完毕。

  • #3 楼 @tiseheaini

    set :use_sudo, false. By default, Capistrano will try to use sudo to do certain operations (setting up your servers, restarting your application, etc.). If you are on a shared host, sudo might be unavailable to you, or maybe you just want to avoid using sudo.
    

    这个好像是与你的项目和 rvm 部署的关系吧。有些人把 rvm 部署到 root 里的,就需要 sudo 了。

  • #1 楼 @happypeter 其实我也不太清楚什么原因,之前没有加require "bundler/capistrano" 第一次部署的时候他不会自动的 bundle install。

  • 1.9.3p125 :004 > ary = []
     => [] 
    1.9.3p125 :005 > 100.times{ |i| ary << i+1 }
     => 100 
    1.9.3p125 :006 > result = Array.new
     => [] 
    1.9.3p125 :007 > 10.times{ |i| result << ary[(10*i)..(10*i+9)] }
     => 10 
    1.9.3p125 :008 > result
     => [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [11, 12, 13, 14, 15, 16, 17, 18, 19, 20], [21, 22, 23, 24, 25, 26, 27, 28, 29, 30], [31, 32, 33, 34, 35, 36, 37, 38, 39, 40], [41, 42, 43, 44, 45, 46, 47, 48, 49, 50], [51, 52, 53, 54, 55, 56, 57, 58, 59, 60], [61, 62, 63, 64, 65, 66, 67, 68, 69, 70], [71, 72, 73, 74, 75, 76, 77, 78, 79, 80], [81, 82, 83, 84, 85, 86, 87, 88, 89, 90], [91, 92, 93, 94, 95, 96, 97, 98, 99, 100]] 
    
  • 应该是不可以的,没有见过这样的用法。

  • 有关 Model hook 方法的一些惯例: before_??? 之类的钩子方法,返回 true, false 来确定`具体是否被执行'. after_??? 之类的钩子方法,应该抛出异常 (通过事务回滚的方式), 来回滚到之前的状态。

    想问 2 个问题。例如:before_save,我返回 true 了,后面的数值就一定可以 save 成功吗? after 的滚回应该怎么写的?

  • 关于 rails_admin at 2012年10月29日

    https://github.com/sferik/rails_admin/wiki/Navigation config.excluded_models = ["Class1"] 一般这类比较简单的问题 wiki 页面里面会有的。先查看一下 wiki。

  • rvm get latest
    rvm reload
    

    The rvmsudo command was available after that.

  • 求教一个 slim 写 js 的问题 at 2012年10月26日

    #7 楼 @nightire 我也觉得应该按需加载,但是有人说这样就失去了 assets pipeline 的意义。对于这个问题,似乎还没明确的方案。

  • 求教一个 slim 写 js 的问题 at 2012年10月26日

    #5 楼 @nightire 但是个别只想这个页面执行的 js,不嵌套进去。放到文件里会所有页面都执行啊。

  • 传输数据到 google chart gem at 2012年10月26日

    这个加个循环就可以啦。

    def draw_chart
      @products=Product.all
      product_arr = []
      @products.each do |product|
        product_arr << product.price
      end
      @line_chart = Gchart.scatter(:data => product_arr,:axis_with_labels => ['x','y'])
    end
    ``
    
  • CoffeeScript 1.4 at 2012年10月26日

    之前的版本用的不多,现在看不出有哪些地方不一样了。

  • #11 楼 @leomao10 哦。原来有收费与免费版本~这个 GEM 和 hightchart 有什么联系,也是免费使用的吧?

  • 这个现在还有在维护不?收费指的是什么?

  • 升级了 Ubuntu 12.10 at 2012年10月20日

    本来 LTS12.04,我就不想在升级了。听你这么说,想知道 12.10 比 12.04 好了哪些地方?

  • <转>我再说一次:创业很难,请勿轻易尝试!原文:http://news.cnblogs.com/n/158868/

    我是在创业途中的人。

  • 此话何解?

  • 关于 mailer at 2012年10月14日
    config.action_mailer.smtp_settings = {
      :address              => "smtp.gmail.com",
      :port                 => 587,
      :domain               => 'www.google.com',
      :user_name            => '[email protected]',
      :password             => 'google',
      :authentication       => 'plain',
      :enable_starttls_auto => true  }
    

    这个模版。

  • 产品与订单的数据库设计 at 2012年10月10日

    我说一下我的意见,未必是最好方案。 这个数据库的结构要比你构思的复杂点。 首先,需要表产品订单库存出库这 4 个表,根据你的需求来说。

    产品记录产品名称产品价格等等产品信息。 订单记录订单号订单创建人等等 库存记录产品的 ID产品总量等等 出库记录产品的 ID订单的 ID产品数量打单员等等

    这样可以通过查找出库记录的时候,根据订单的 ID可以看到这个订单一共有什么产品。 其实我觉得如果你这里不涉及一个出库的需求,单纯需要知道每个订单的产品,应该有更加简洁的设计方案。

  • 有谁在广东吗? at 2012年10月09日

    #26 楼 @liwen_zhang 我也是惠州的,你们不打算留在惠州了?

  • 我大半年开始自学 Rails,现在说不上很懂,但是写个基本网站的问题不大。 神马 HAML,SASS 等等,我只能说,越用越好用。 还有当年完全不知道什么是 Git,什么是 MVC,什么是 Routes,什么是 Nginx。现在都一起学了。 以前英文烂到一个境界,然后誓死如归,一个一个单词的查,一句一句的看,一步一步跟着做,把《Rails 3 in Action》啃了一大半,突然有种感觉,就是从一个什么都不懂的人,发现了 Web 原来很多东西需要去学。 我之前在大学只写写 JS,那 JSP 老师教的,完全不知道讲什么,后面毕业设计,完全没有 MVC,从数据库查询数据,竟然是写 SQL 的。然后想起以前写的东西,我只想说“次奥!!” 我觉得就如楼上说的,不是 Rails 不适合入门,是我们觉得他很好学,所以希望非常快入门,是我们浮躁了。

  • 哈哈。我也是正准备想自己弄一个,有现成的就用着先吧。

  • 东京的好像也不可以了吧。现在。

  • 这个我在研究中,不过不知道详细不详细,到时候写上来给大家看看。

  • #12 楼 @Rei 是用 capistran,在 cap deploy 过程中,git 用户下的 XX.git,不是会把相应改动复制到 deploy 用户下的 XX 里面的 current 目录里吗? 我的理解是,在这个行为里,deploy 用户从 git 用户的文件里复制到 deploy 中,是不是说应该个 i 他用户需要给一个 R 的权限给 deploy。如果不需要给权限,那又是因为什么呢?deploy 不是对 git 操作了吗? 权限问题我就看的好像懂又好像不懂那样,又怕乱设置出问题。比较困扰。THANKS

  • 我想问一下,在 VPS 里,如果你的.git 是放在 git 的用户里,而 deploy 部署在 deploy 用户里,deploy 需要不需要特别给些什么权限给 git 呢?