Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
ke pan
@kepaning
Member
NO. 12216 / 2014-03-24

[email protected]
1 Topics / 43 Replies
0 Followers
0 Following
1 Favorites
GitHub Public Repos
  • modular-monolith-with-... 2

    Implement modular-monolith-with-ddd in golang

  • res-rev 1

    Restaurant Review APP

  • sudokutogether 0

  • rust-bootcamp-week1 0

    rust bootcamp exercise week1

  • times-table 0

    times table flash card for kid

  • rust-bootcamp-week3 0

  • leetcode-go 0

    leetcode practices in golang

  • crypto-markets 0

    view price chart of crypto markets

  • escrow-solana 0

    try https://paulx.dev/blog/2021/01/14/programming-on-solana-an-introduction/

  • leetcode-rust 0

    leetcode in rust

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • RubyConf China 2015 资源汇总 at October 13, 2015

    @lgn21st 哦?我是这样呢。

  • RubyConf China 2015 资源汇总 at October 13, 2015

    @lgn21st 你的 slides 页面貌似打不开

  • 最近写了一些关于分布式数据库的博文 at April 29, 2015

    楼主下次我来送闪

  • How to write a template engine in less than 30 lines of code at April 25, 2015

    #8 楼 @jay_li \1 就是 pattern 里面第一个括号匹配的文本

  • Rails 与安全 at March 13, 2015

    可以赞

  • Spree 源码导读 at March 05, 2015

    赞,期待楼主继续贡献

  • ruby-china 里面 user 对象里面包含了 admin,但是我却找不到定义在哪里。 我理解不了 admin role 是哪里来的,有知道的可以帮我解答下吗,谢谢你了 at November 04, 2014

    #5 楼 @zhzenghui 因为 user 没有 admin 方法啊,只定义了 admin? 方法

  • 依然会后赶 at November 04, 2014

    第一张照片治疗颈椎病啊

  • ruby-china 里面 user 对象里面包含了 admin,但是我却找不到定义在哪里。 我理解不了 admin role 是哪里来的,有知道的可以帮我解答下吗,谢谢你了 at November 04, 2014
    def admin?
      Setting.admin_emails.include?(self.email)
    end
    

    如果 user 的 email 被登记为管理员的 email 则该用户为管理员

  • 写完了,天快亮了,81 页 at November 01, 2014

    确实赞,印象特别深的是:“最大的竞争对手,是墙”

  • 如何获取第几个元素的属性(已解决) at October 30, 2014

    #3 楼 @zhq_zhq 为什么 JS 代码段里面要有两个 each 啊?

  • 如何获取第几个元素的属性(已解决) at October 29, 2014

    呵呵,有时 id 和 class 是会傻傻分不清楚的

  • RubyConf China 2014 参会指南 at October 29, 2014

    报名了两个 workshop,还有两天啦,想想还有点小激动呐

  • 恭喜 Ruby China 三周年纪念日快乐 at October 28, 2014

    撒花

  • [2014年10月28日] 回馈 Ruby 社区丨 UCloud 送出 3 张 RubyConf 大会门票,需要的同学进来抢! at October 27, 2014

    [email protected] 对小团队还不够友好,不是都要先成立公司才用云服务的

  • [2014 年][10 月 20 日~11 月 12 日] 七牛三周年嘉年华,感恩有你! at October 21, 2014

    对 X 取模,这个 X 应该不会太小,不然 81 这样的数字就不会取到,也不能太大,超过 100 那么猜的数字越大就越有几率接近模值。这样下来 X = 100 是比较好的选择,让所有两位数都有相同的几率。既然 X = 100,到 11 月 12 号来算算大家的回复和值再猜会比较准吧。 纯属臆测,欢迎拍砖

  • 关于 Rails validate 提示的 HTML 代码 at October 11, 2014

    Simple Form was designed to be customized as you need to. Basically it's a stack of components that are invoked to create a complete html input for you, which by default contains label, hints, errors and the input itself. It does not aim to create a lot of different logic from the default Rails form helpers, as they do a great job by themselves.

    搬运自 https://github.com/plataformatec/simple_form

  • Rails Pacific 2014 籌辦祕辛與心得 at October 06, 2014

    👏

  • 计时攻击原理以及 Rails 对应的防范 at September 05, 2014

    涨见识:thumbsup:

  • HTTParty 的源码 at August 19, 2014

    @hiveer 我也想过这个问题,但是我看不到 ClassMethods 中用了任何的 AllowedFormats。 这是相关的 commit,我还是觉得 ClassMethods 中的这个 extend 是多余的 https://github.com/jnunemaker/httparty/commit/d0d88fecfdd7528fa8bd8d12004f686318f3486c

  • HTTParty 的源码 at August 19, 2014

    #7 楼 @hiveer 我怎么没有看到 ClassMethods 有 test 方法

  • ruby 数组中如何取出数字 at August 18, 2014

    a.select { |el| el.is_a? Integer }

  • HTTParty 的源码 at August 18, 2014

    #5 楼 @hiveer 嗯,我觉得你是对的,是看不出有什么理由用到。

  • HTTParty 的源码 at August 18, 2014

    我觉得第一个是防止别人用 HTTParty::AllowedFormats,第二个是防止别人用HTTParty::ClassMethods::AllowedFormats

  • 关于 Rails 中「scope」和「where」的两个疑问 at August 18, 2014

    做不出楼主那种奇怪的 SQL

    2.1.1 :001 > User.where(admin: true)
      User Load (1.5ms)  SELECT "users".* FROM "users"  WHERE "users"."admin" = 't'
     => #<ActiveRecord::Relation [#<User id: 1, 
    2.1.1 :002 > User.where(admin: false)
      User Load (0.3ms)  SELECT "users".* FROM "users"  WHERE "users"."admin" = 'f'
     => #<ActiveRecord::Relation []> 
    
  • [已解决] 请教社区活动 PPT 问题: How to avoid 1.hour.hour? at August 17, 2014

    另外 Rails 本身并没有措施避免1.hour.hour, (4.1.1)

    Loading development environment (Rails 4.1.1)
    2.1.1 :001 > 1.hour.hour
     => 12960000 seconds 
    2.1.1 :002 > 1.hour
     => 3600 seconds 
    

    因为 ActiveSupport::Duration 并没有定义 hour method. 所以 Duration#hour 会通过 method_missing 调用 Fixnum#hour

    def method_missing(method, *args, &block) #:nodoc:
      value.send(method, *args, &block)
    end
    

    要避免这种调用,可以在 ActiveSupport::Duration 定义 hour method, raise exception.

  • [已解决] 请教社区活动 PPT 问题: How to avoid 1.hour.hour? at August 17, 2014

    上面的代码应该只是显示 format 后的时间的吧。 比如 25.hours.inspect #=> 1 day, 1 hour 原理是除法取余数然后再处理结果

  • [上海] 七周七语言之 Ruby -2014年8月16日 at August 17, 2014

    @iBachue https://coding.net/u/genewoo/p/Ruby_of_7_Languages_in_7_Weeks/git/pull/6

  • [上海] 七周七语言之 Ruby -2014年8月16日 at August 17, 2014

    最后一题又折腾了一晚上,那个 'be_true/be_xxx'实在搞不定,偷瞄了大神 @luikore 的答案,佩服得很。 窸窸窣窣搞定,提交 PR,发现没法修改标题,残念。

  • 一个多表查询,如何在每行数据中加入一个判断结果? at August 15, 2014

    这样怎么样 select friendships.friend_id, user_teams.team_id from friendships left join user_teams on friendships.friend_id = user_teams.user_id where friendships.user_id = A.id and user_teams.team_id = that_team.id

    出来一张 left join 的表,某些行中 team_id 是空值,就是 into_team false

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