Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Rei
@Rei
管理员
第 1 位会员 / 2011-10-28

[email protected]
深圳
182 篇帖子 / 9132 条回帖
727 关注者
0 正在关注
11 收藏
中下水平 Rails 程序员
打赏作者
GitHub Public Repos
  • writings 940

    [Closed] Source code of writings.io

  • alipay 732

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 关于 Rails 源码 at 2015年05月08日

    #2 楼 @lgn21st 之前已经怀疑过了。一般会员屏蔽他就好,让他活在自己的世界。

  • Gulp 基础任务配置 [好的吧~这样会不会好一些~] at 2015年05月07日

    #19 楼 @winnie 好像转一圈又回来了 http://www.zhihu.com/question/20790576/answer/32602154

  • Rails Mail action 设置发件人别名出现中文时 无法发送邮件 at 2015年05月07日
    default from: "测试 <[email protected]>"
    
  • Ruby 中的函数式编程 at 2015年05月07日

    #17 楼 @deathking 你用这么多字解释递归更好理解不觉得有问题么?

  • Ruby 中的函数式编程 at 2015年05月07日
    [4, 6, 8, 11].map { |n|
      array = [n]
      until n == 1
        n = n.odd? ? (n * 3 + 1) : (n / 2)
        array << n
      end
      array
    }.max_by(&:length)
    

    用了递归之后更抽象更难理解,让人感觉自己更聪明,而局部变量能帮助人理解过程。长远维护来看我还是避免递归。

    函数式语言有一些好的特性我觉得可以借鉴,例如变量不可更新 -> 用于并行计算;模式匹配,用于文档解析。我分不太清什么是函数式编程,有用的特性就借鉴。

  • 新手请教下,大家使用过 ruby expect 么? at 2015年05月06日

    #12 楼 @jasontang168 远程没做过,例如 Chef、Puppet?

  • 新手请教下,大家使用过 ruby expect 么? at 2015年05月06日
    #!/usr/bin/env ruby
    
    puts "please input install folder:"
    install_folder = gets.chop
    
    puts "please input the version you choose:"
    version = gets.chop
    

    实现楼主举的例子,不需要额外的库。

  • 新手请教下,大家使用过 ruby expect 么? at 2015年05月06日

    Ruby 系统管理实战 http://book.douban.com/subject/3351248/

  • 新手请教下,大家使用过 ruby expect 么? at 2015年05月06日

    目前见过的比较复杂的用 Ruby 写的安装脚本是 https://github.com/phusion/passenger/blob/master/bin/passenger-install-nginx-module

    如果楼主问“Ruby 怎么写安装脚本”估计很多人答,如果问“大家使用过 ruby expect 么”那就大大缩小了回答人群了。

  • 需要调用 ChinaPay 银联接口,但它没有提供 Ruby on Rails 的加密库 at 2015年05月05日

    https://www.google.com.hk/#hl=zh-CN&q=site:ruby-china.org+%E9%93%B6%E8%81%94

  • [链接] Consider static typing at 2015年05月05日

    好文章。

  • Java 做自动化测试,是选择 Java 版的 cucumber(自动化测试框架),还是用 jruby? at 2015年05月04日

    #3 楼 @haoshanshan 我记得 TDD 这本书就是用 Java 做的示例。

  • 复杂的临时表,多表 join 的 SQL 搜索怎么写? at 2015年05月04日

    https://github.com/rubygems/rubygems.org/blob/fb8c2befaf3f6e7ad978f4b040d38b2952876592/app/models/rubygem.rb#L19

  • 《Ruby on Rails 教程(原书第 3 版)》正式版发布,附访谈 at 2015年05月02日

    #7 楼 @nianzhi http://railstutorial-china.org/ 有在线试读。

  • 为何 facter 中不包含 CPU 利用率等信息? at 2015年05月02日

    不会用 shell 的不是好程序员。

  • 在使用 ARGV [0] 这样的输入参数时,如果不输入值,ARGV [0] 获得的是什么值? at 2015年05月02日

    问号前后空格,冒号前后空格。

  • ActiveRecord 是否可以使用一个 Model 操作 2 个数据表 at 2015年04月30日

    在 Model 内直接执行 sql:

    ActiveRecord::Base.connection.execute(sql)
    
  • ActiveRecord 是否可以使用一个 Model 操作 2 个数据表 at 2015年04月30日

    就像用筷子一次夹两个丸子一样。

  • Rails 4.2 开发环境下一旦修改 scss 内容,刷新到显示页面需要两秒? at 2015年04月30日

    我的用法差不多,正常状况不会这么慢。可能的问题是文件系统太慢(虚拟机共享目录),编译缓存失效(gem 的 bug),其它未知问题。

    所以先升级相关 gem 到最新版,删除 tmp 下的内容看看。

  • 类似 coding.net 首页的翻页特效是怎么做出来的 at 2015年04月30日

    我觉得这种效果很烦,想快速下翻不行,快速回翻也不行,通常就关掉页面了。

  • Rails 4.2 开发环境下一旦修改 scss 内容,刷新到显示页面需要两秒? at 2015年04月30日

    有用虚拟机环境吗?

  • Visual Studio Code for Mac, Linux 来了 at 2015年04月30日

    基于 Electron(Atom Shell),编辑器是微软自己写的。

  • has_one 的疑问 at 2015年04月30日

    #14 楼 @joezhang 还有,after_create 再设置默认值已经晚了,不会被保存。用 before_create,另外要用 self.role,不然变成局部变量。

  • has_one 的疑问 at 2015年04月30日

    #14 楼 @joezhang has_one 本身就添加了 create_profile 方法了。http://guides.rubyonrails.org/association_basics.html#has-one-association-reference

  • has_one 的疑问 at 2015年04月30日

    #12 楼 @flowerwrong has_one 已经添加了一个 build_profile 方法,最好不要覆盖引起歧义。

    我喜欢 after_create :create_profile,字段默认值在数据库里指定(role),或者给 Profile 加 getter 方法(avatar)。

  • has_one 的疑问 at 2015年04月29日

    #5 楼 @joezhang 就这两个字段,似乎没必要拆表。

  • has_one 的疑问 at 2015年04月29日

    after_initialize 每次创建对象都会执行,覆盖掉已有的值,建议换其它 callback。

  • has_one 的疑问 at 2015年04月29日

    顶楼代码查询了 4 次 User.first,创建了 4 个不同的 profile 对象。

    user = User.first
    user.profile.role = 'Admin'
    user.profile.save
    
  • 去哪找有中西视野的产品联合创始人? at 2015年04月28日

    还以为中西视野是个名字。 #中西里菜

  • Capistrano 如何在 asset:precompile 之前执行一些任务? at 2015年04月27日

    我发现了这个东西 https://github.com/browserify-rails/browserify-rails

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