Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
李路
@lilu
高级会员
第 1208 位会员 / 2012-02-27

[email protected]
knewone.com
深圳
25 篇帖子 / 139 条回帖
21 关注者
0 正在关注
2 收藏
Live in the future and build what seems interesting.
GitHub Public Repos
  • 20151104771_lilu 0

    GraduationProject

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 2013 年 3 月 TIOBE 编程语言排行榜,Ruby 超越 Perl at 2013年03月12日

    屌丝排行榜,不必认真

  • Lean Startup 实践 at 2013年03月05日

    #12 楼 @ashchan 时间线是在 1 月份,15 日有想法,18 日凑齐人,19 日开始写代码,23 日上线,28 日第二版,2 月 1 日第三版,然后缝缝补补了几天,我们就。。出去玩过春节了,几天前才回来,所以网站小一个月没怎么大动啦

  • Lean Startup 实践 at 2013年03月04日

    Lean Startup 这本书只是扫盲,做过的人都懂了,没做过的人还是很难实际操作

    真正充满各种干货的是这一本

    http://www.amazon.com/The-Startup-Owners-Manual-Step-By-Step/dp/0984999302/ref=sr_1_1?ie=UTF8&qid=1362403039&sr=8-1&keywords=startup+owner+manual

    作者 steve blank 是 eric ries 的老师和前辈,可以说 lean startup 直接诞生于他的四步创业法

  • 新站测试上线,欢迎拍砖…… at 2013年01月25日

    Jawbone up 的评测

  • 新站测试上线,欢迎拍砖…… at 2013年01月24日

    已购买

  • [北京][12 月 29 日] Ruby Saturday at 2012年12月19日

    @sundevilyang 给他发了信了,另外建议把这个帖子发到 ruby tuesday 里面去?

  • [北京][12 月 18 日] Ruby Tuesday at 2012年12月18日

    开始了,keynote 大赞

  • Omniauth,微博与 CookieOverflow at 2012年12月14日

    #2 楼 @shiren1118 railscasts 的 devise and omniauth 那期我记得是

    业务逻辑可以看看http://meejian.com

  • 急:Rails girls 签到站需要前端 at 2012年12月14日

    我来做做看吧

  • 关于电脑配置的访谈,求参与 at 2012年12月14日

    #5 楼 @as181920 是 mongodb,没有关系,随便发评论吧~~

  • 关于电脑配置的访谈,求参与 at 2012年12月14日

    #2 楼 @woaigithub 十分感谢参与,这里确实是有问题,已经修正了

    详细的原因记录在这个帖子里: http://ruby-china.org/topics/7559

  • [北京][11 月 3 日] 上午 [Code for Fun]+ 下午 [Ruby Open Party] at 2012年10月31日

    @sundevilyang 抱歉,最近我们项目也在抓紧 coding,这段忙完了就来贡献!

  • 聊聊主流框架,Less/Sass/Compass/Bootstrap/H5bp at 2012年10月31日

    #15 楼 @dbian 这里指的是项目的名字

  • [头脑风暴] 除了钱,大家还喜欢其他什么激励 at 2012年10月21日
    1. options 这个让自己和公司的前途挂钩,不然再能画饼也是忽悠
    2. salary 说实话,体现你最好的对某个员工尊重的方式,就是收入,不是绝对数量,而是相对数量
    3. paid leave 让你和国内绝大多数公司区分的最好方式,就是给够带薪假期,而且不强制加班
    4. gurus 公司里尽量都是牛人,让所有人知道这是一个牛逼的公司,可以学到很多的地方,记住,往往招一个东郭先生,就能毁掉你之前辛苦建立的公司氛围

    其他比如办公设备,办公环境之类的都是能用钱解决的东西,并非那么重要的,给够了工资,让他自己选择想买的设备都可以

  • 写了个成人用品类导购网站,求评测。。。。。。 at 2012年10月09日

    做的非常好。。建议辞职创业

  • 关于 “0 基础” at 2012年10月09日

    建议先看书,这种看似慢的方法其实是最快的,http://ruby-china.org/topics/5333

  • Rails 4 会带来什么 at 2012年10月09日

    #9 楼 @knwang #5 楼 @fresh_fish #6 楼 @fredwu #8 楼 @bhuztez

    @knwang的代码例子可以改一下,我也随手写的

    class User
      def free_shipping?
        vip? or benefits.include?("free shipping")
      end
    end
    
    class Cart
      def initialize(user)
        @user = user
      end
    
      def with_gift?
        amount > 50
      end
    
      def shipping_cost
        actual_cost = 5
        @user.free_shipping? ? 0 : actual_cost
      end
    
      def add
        ...
      end
    
      def checkout
        ...
          send_gift if with_gift?
      end
    
      def send_gift
        add Gift.create_by_user(@user)
      end
    end
    
    class Gift
      class << self
        def create_by_user(user)
          gift = Gift.new(user: user)
          gift.type = user.female? ? 'flower' : 'chocolate'
          gift.save
        end
      end
    end
    

    这个改写后的例子其实证明了把业务逻辑放入 ActiveRecord 的好处,ActiveRecord 里边可以有相关业务逻辑,但如果太复杂,一定是架构设计的不良,当然,完全可以建立跟持久化无关的 Model 来解决问题,比如 Cart 在任何教程里都是经典的非持久化 model,但是,一定不要在框架层面上鼓励将业务逻辑从 ActiveRecord 剥离出去

    我赞成现有的方案,更简单清晰,对于 rails 这种约定大于配置的框架来说,很重要的一个原则,其实就是每次的约定都要谨慎

  • Ruby1.9 数组,哈希,枚举,集合的迭代器方法归纳与比较 at 2012年10月09日

    #20 楼 @zw963

    names.map &:upcase
    

    是调用Symbol#to_proc对:upcase进行类型转换为 block object, 以下是一种实现

    class Symbol
      def to_proc
        proc { |obj, *args| obj.send(self, *args) }
      end
    end
    

    这里调 send 方法当然很慢,实际的 c 源码实现效率应该高不少

  • [北京][2012年10月21日] Ruby 活动 有机械键盘、鼠标垫、卫衣等礼品 at 2012年10月08日

    #17 楼 @virgil @sundevilyang 非常同意每次聚会要有个主题,前一段还发了个帖子征集:)

  • [北京][2012年10月21日] Ruby 活动 有机械键盘、鼠标垫、卫衣等礼品 at 2012年10月08日

    #2 楼 @sundevilyang 已经回来啦

  • 我使用的 Rails Gems 列表 at 2012年09月07日

    测试 gem 中增加了 jasminerice 和 guard-jasmine,强烈推荐,让复杂的 js 测试驱动开发变得非常舒服

  • FactoryGirl 粗浅介绍 at 2012年09月06日

    I prefer Fabrication over FactoryGirl

    why?

    1. More sexy syntax
    2. Support multi ORMS, include mongoid
    3. I hate thoughtbot
  • [北京] Ruby 主题性活动建议 at 2012年09月06日

    #1 楼 @xds2000 恩,现在就想看看有没有人愿意出来主持讨论什么样的主题

  • 建议把这个小贴士去掉吧. at 2012年09月06日

    #157 楼 @hpyhacking @happypeter Linux 在桌面系统的发展靠的从来不是厂商,而是社区,过去,现在和将来都是,所以 linux 的桌面永远会有人在坚持在贡献,对比一下 redhat 桌面的悲催命运和 ubuntu,arch 等社区驱动的项目区别就知道了

    Mac os x 再怎么样,也是个完全的商业系统,这一点上和很多人,尤其是 linux 用户的信仰就不相同,人最重要的是相信什么,所以你让这些信仰开放自由软件的人转到 mac 不太可能,看看 ruby 社区 2012 年的统计结果,mac 用户的增长全都是攫取的 windows 的份额,linux 一直保持在 25% 没有变

    所以,用什么主要看你有什么样的信念和想法,在犹豫摇摆的人本身就不适合 linux,随便找个系统用就好,当然除了 windows

  • 机械键盘 HKKB Pro 2 vs Others? at 2012年09月06日

    #28 楼 @hpyhacking 好的,如此顶 filco 必有过人之处,也准备再试试,感谢推荐

  • 机械键盘 HKKB Pro 2 vs Others? at 2012年09月05日

    #25 楼 @Saito 白色不是纯白,左右的一些控制键是灰的,感觉脏啊

  • 机械键盘 HKKB Pro 2 vs Others? at 2012年09月05日

    今天去鼎好试了实物,filco 感觉和之前用的 cherry 没神马区别,不想考虑了

    HHKB Pro2 做工很好,异常低调,声音小,手感确实超过 cherry 轴机械键盘,不过也没想象中好看,黑色无刻印相对来说还好接受一些

  • Rails 学习推荐书籍列表 at 2012年09月05日

    全 cookbook 系列都是侧重实践中的技巧,不适合入门

  • 机械键盘 HKKB Pro 2 vs Others? at 2012年09月04日

    #15 楼 @willmouse 换了两年了,非常习惯

  • 机械键盘 HKKB Pro 2 vs Others? at 2012年09月04日

    #8 楼 @lgn21st 看了这两个帖子了。。感觉杂音太多才新发一个的,就是想看看这个级别的几块键盘之间的比较

  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English