Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
mizuhashi
@mizuhashi
高级会员
第 23529 位会员 / 2015-11-16

44 篇帖子 / 405 条回帖
18 关注者
0 正在关注
12 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 记一次 Redis 实战,实现答题系统 at 2016年08月03日

    没必要 order by rand(),给每个记录加一列随机数,然后 where rand_column < 生成的随机数

  • 请问有没有现成页面过期方案 at 2016年08月02日

    updated_at 就行了…

  • [Activeadmin] 宿舍水电煤气费用结算系统实现 at 2016年07月31日

    实用程序👍

  • 想问一下求职的问题 at 2016年07月30日

    先去面试啊,第一次面不到就刷一个月再面一次,能加印象分(大概

  • 麻烦管理员删除该贴,谢谢。 at 2016年07月29日

    s-es6 不行,用 react-rails

  • 也许是 Chrome 的一个 Bug,求测试 at 2016年07月28日

    可能是名字太敏感了

  • 关于 case_sensitive 配置项的疑惑,到底是敏感不敏感 at 2016年07月23日

    #4 楼 @coderq

    And if you want email to be case insensitive, you should add 如果你希望 email 对大小写不敏感 ,你应该加上

    conditions[:email].downcase! if conditions[:email]
    where(conditions.to_h).first
    

    Be sure to add case insensitivity to your validations on :username: 记得为 username 的验证添加 大小写不敏感 选项

    # app/models/user.rb
    
    validates :username,
      :presence => true,
      :uniqueness => {
        :case_sensitive => false
      } # etc.
    
  • 关于 case_sensitive 配置项的疑惑,到底是敏感不敏感 at 2016年07月23日

    #2 楼 @coderq 我看错了,首先你一开始贴出来的 validate 和 devise 没关系,他就是约束存到数据库里的数据,必须大小写不敏感地唯一

    所以 rubychina 的,你只要关注他存的时候是不是先转小写再存的,登陆的时候查询是先转了小写再查询,所以数据库里只有小写

    如果要大小写不敏感,直接按 rubychina 的做是没问题的,按一开始提的方法也没问题,区别只是你的数据库里是纯小写还是大小写都有

  • 用 Padrino 这个框架你们用什么测试 gem? at 2016年07月23日

    padrino 最大的问题就是 block base。。比如一个 action 抛了 RecordNotFound,根本没办法在上层 rescue 回来

  • 关于 case_sensitive 配置项的疑惑,到底是敏感不敏感 at 2016年07月23日

    login.downcase!

  • 有个弟弟 (头脑还行) 现在高二,想学习软件开发,我想这样给他推荐。 at 2016年07月22日

    要高三突然想学什么一般都只是想逃避高考...

  • Rails 从入门到完全放弃再到重新找回 at 2016年07月22日

    rails 开发者呵,不要被 gems 束缚了心灵

  • 求大神指教怎么用原生 JS 新建一个 HTML 或 txt 或 json 文件,然后保存到本地或服务器 at 2016年07月21日

    第一个 data url,第二个不可能(本地)

  • A simple and fast JSON API template engine for Ruby on Rails at 2016年07月20日

    看不出有什么好处

  • ActiveRecord n+1 问题 多次 includes 同一个表 at 2016年07月17日

    #5 楼 @u1370743666 你觉得应该怎么优化,判断语意是一样的然后减少一次查询?你要怎么用程序做到这件事,运行的成本又是多少?

  • 我的下一个十年编程语言 at 2016年07月16日

    说句实话,涉及到一点 hardcore 的东西,能用的语言就那么几样,例如 opencv,就算有 ruby-opencv,也是 0 可用性的玩具,我认为下一个十年编程语言还是 cpp/c#/java。

  • ActiveRecord n+1 问题 多次 includes 同一个表 at 2016年07月16日

    这个不是 n+1 问题,是解决了 n+1 问题,就算有 1000 个 Item,你的 sql 也只有这 3 条

  • 请教大家一个问题,我值多少 at 2016年07月16日

    闭包和 reverse 都不知道的话,还是老老实实把书看完,不要觉得能用 rails 就不用学 ruby。

    另外字符串反转这种东西,在 ruby 里一般直接"".methods然后 pry 里$ "".xxx看看就有了,这在面试里应该也是很取巧的回答

  • 在一起差不多两年的女友分手了,两个月过去了,还是很难受。 at 2016年07月11日

  • 你写 js 还敢不加分号? at 2016年07月08日

    #2 楼 @nightire 没事我已经记住了 Array(size).fill(init).map((e,i)=>e+i)😐

  • 只有状态不同的条件可以如何重构? at 2016年07月07日

    就看这一段没什么可以重构的,代码重构是要看业务来的,什么可以重用就抽出,写成依赖注入,单纯看一段代码讲重构只是茴字的几种写法而已。

    另外,实际项目中慎用元编程和各种动态方法,大部分都是弊大于利,9 楼的其实是更难懂了。

  • 编程语言为什么不做成模块化的? at 2016年07月06日

    #6 楼 @jasl 传个 hash 就行了,ruby 也是传 hash 啊,而且同样没有函数重载

  • 编程语言为什么不做成模块化的? at 2016年07月05日

    #1 楼 @ywjno 不是,比如表达代码块可以 do...end,可以{...},也可以用缩进表示,把 ruby 的块表示法换掉并不会对语言的其他部分有什么影响,那为什么不把他做成一个可以更换的块语法模块

  • 请问怎么用 Ruby 实现 1000!的末尾有多少个连续的 0 at 2016年06月30日

    这题目的初衷是让你质因数分解吧

  • 怎么在 Rails 里面使用自定义类 at 2016年06月20日

    initializer 里的在 reload 的时候不会 reload,放 lib 或者 model


    噫,是 re 厨(呕

  • 现在大家都用什么 CSS 框架?求推荐 at 2016年06月20日

    ant,还用选?

  • [远程] 招聘 Rails 攻城狮 - 自由枪骑兵 at 2016年06月17日

    自由枪骑兵 很情怀啊

  • Grape on Rails + Puma 线程安全性的讨论? at 2016年06月02日

    用Thread.current.thread_variable_get(:current_customer)吧

  • Rails 5.1.0 - Drop jQuery as a dependency at 2016年06月02日

    不如说 ujs 根本没什么用,假如把 csrf 关掉,但是你还是需要一个 ajax 库的,所以你还是得弄个 jquery || anything

  • 请教一下 String 的 delete 方法是怎么用啊?英文不好看不懂 at 2016年05月31日

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