• 各位 下几号 ~~~~~~

  • @skandhas 这模特不给力呀 该穿 超人 衣服的

  • 好嘛 以后 一群超人 出去拯救 地球

  • Rails Association 疑问 at 2012年04月16日

    @ray 那是肯定要指定的 否则 系统怎么会知道你 要指定那个用户呢 那个 Gemfile 的问题 那是肯定要的 因为 rails 3.2 都是使用 bundle 那管理 扩展 gem 的了 而废弃 plugin 的方式了 而 bundle 的话一般是在 Gemfile 中指定的(也可以 gemspec)楼主还很缺 多多 看 demo 多多读文档吧

  • 楼上的各位 下 哪单啊 感觉超人 有点 太 骚包

  • Rails Association 疑问 at 2012年04月16日

    @ray 你能确定 在 create or update 的时候 有 order.user 的指定 或者直接给定 order.user_id 吗 还有 你 Order.new 的时候 有 user_id 的字段吗 字段存在与否 实际上和 model 是没有必然关系的

  • 期待 ing ~~~~

  • 使用 Rails 的阶段性总结. at 2012年04月13日

    是不是 博览群山 然后再,一览众山小 更爽呀

  • 使用 Rails 的阶段性总结. at 2012年04月13日

    表示 弯路 未必不是 经验 维持 自己的兴趣 很重要~~~

  • shell 里面我喜欢 tab 我还没下载过 嘎嘎 现在才知道 呢 顶一个

  • 今天终于入手了 mac at 2012年04月06日

    算了 苦逼 一点吧 继续 Ubuntu ps Ubuntu 12.04 要出来了 各位 激动不

  • The result is highly platform dependent. So Encoding.find(Encoding.locale_charmap) may cause an error. If you need some encoding object even for unknown locale, Encoding.find(“locale”) can be used.

    捣鼓了半天 只能查看 编码 不知道怎么设定 local 编码 估计 取消了吧

    # Encoding Class Methods
    ::aliases 
    ::compatible? 
    ::default_external 
    ::default_external= 
    ::default_internal 
    ::default_internal= 
    ::find 
    ::list 
    ::locale_charmap 
    ::name_list 
    #ascii_compatible? 
    #dummy? 
    #inspect 
    #name 
    #names 
    #replicate 
    #to_s 
    
    
    
  • @mimosa

    jhjguxin@jhjguxin-virtual-machine:~/payment-china$ ruby -v
    ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
    jhjguxin@jhjguxin-virtual-machine:~/payment-china$ irb
    1.9.2p290 :001 > "你好"
     => "你好" 
    1.9.2p290 :002 > $KCODE
    (irb):2: warning: variable $KCODE is no longer effective
    AY_PLF
    
    

    对的

    Ubuntu 1.9.2 里面 默认 就可以输入中文了 应该默认就是 UTF8 编码

    Encoding.locale_charmap 
     => "UTF-8" 
    
    
  • irb(main):010:0* $KCODE
    => "NONE"
    irb(main):011:0> $KCODE = "utf8"
    => "utf8"
    irb(main):012:0> "你好"
    => "htcUPCT
    
    

    这样的吗

  • Ruby 纪念 T-Shirt 设计反馈 at 2012年04月05日

    有很多 非主流 款式了 泡 MM 绝对给力

  • [杭州] The Plant 招人 at 2012年04月05日

    关注中 ~~~

  • 如何提高自己的自制力? at 2012年04月04日

    想就做呗 从第一行代码开始 缺什么 补什么 其实 rails 入门了 做一个网站 已经不是问题了 其它的再慢慢添 我也赞成想做什么就做呗 抢银行也行 只要你 保证不让 警察叔叔 逮到

  • Ruby 纪念 T-Shirt 设计反馈 at 2012年04月04日

    @siyang1982 再弄一个 红披风 要不 外穿的 红内裤 也行

  • @526699159 希望对你有用 Sets a flash that will not be available to the next action, only to the current.

    flash.now[:message] = "Hello current action" This method enables you to use the flash as a central messaging system in your app. When you need to pass an object to the next action, you use the standard flash assign ([]=). When you need to pass an object to the current action, you use now, and your object will vanish when the current action is done.

    Entries set via now are accessed the same way as standard entries: flash['my-key'].

    Keeps either the entire current flash or a specific flash entry available for the next action:

    flash.keep # keeps the entire flash flash.keep(:notice) # keeps only the "notice" entry, the rest of the flash is discarded

    还有 这个是 重定向 方法的 doc http://api.rubyonrails.org/classes/ActionController/Redirecting.html#method-i-redirect_to 实例变量 是过不去了 但是 可以 把你打算传递的实例变量 的 id 或者 类似 param 作为 重定向 URL

  • The self.included function is called when the module is included. It allows methods to be executed in the context of the base (where the module is included).

    Modules that will be mixed with a class via the include or extend method could define something like a contructor or initializer method to the module. The module initializer method will be invoked at the time the module is mixed with a class. When a class extends a module the modules self.extended method will be invoked:
    
    module Math
      def self.extended(base)
        # Initialize module.
      end
    end
    The self prefix indicates that the method is a static module level method. The base parameter in the static extended method will be either an instance object or class object of the class that extended the module depending whether you extend a object or class, respectively.
    
    When a class includes a module the modules self.included method will be invoked.
    
    module Stringify
      def self.included(base)
        # Initialize module.
      end
    end
    The base parameter will be a class object for the class that includes the module.
    
    It is important to note that inside the included and extended initializer methods you can include and extend other modules, here is an example of that:
    
    module Stringify
      def self.included(base)
        base.extend SomeOtherModule
      end
    end
    
    
  • 有一个 疑问 就是 我查了 核心库中并没有 included 这个方法 是不是 self.method_name 会在 类初始化实例的时候 就会执行么 不然它是怎么 引用 两个 module 的呢 没有看见 included 的调用

  • self.included(base) 一个调用方法 base.class_eval 将随后的 块中的 方法和类 加入 Foo

    include => includes code into class. extend => extends using module, appends class methods.

    这里都是 把 两个函数 放到 Foo 中

    后面 是对 两个 module 的 定义

    Bar 把 Foo 的 两个方法 包含了进来 并且 调用了 hello 不知道还对不对 楼下继续

  • 业务 不要放在 controller 中 简单控制可以

  • 胜利了 有奖品么

  • 可以 仿照 devise 来做嘛

  • 这~~ 这 ~~ 我只希望 是 我玩代码,而不是代码老玩我

  • alias | wc -l
    9
    
    

    我不喜欢 折腾这玩意儿 喜欢通用的

  • 大家外语能力如何? at 2012年03月30日

    英语 四级差几分 能看 稍微能写 稍微能用四川英语读 上官网看文档吃力点还是 尽量看原版的

    日语 能懂 亚麻跌 所噶 还是很自豪的

    啥时候 能弄个 汉语言 让老外啃啊

  • 日本女人的 Rubyist at 2012年03月30日

    还好 ruby 不是 日语 编码的 abc 还会点