Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Rei
@Rei
Admin
NO. 1 / 2011-10-28

[email protected]
深圳
182 Topics / 9130 Replies
727 Followers
0 Following
11 Favorites
中下水平 Rails 程序员
Reward
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
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Rails 项目多机部署后,job 中生成文件代码造成的困惑 at January 06, 2020

    删减过度看不出来,10.times 都写在一个文件名,不是只有一个文件么?

  • *经问题,选什么 ide at January 04, 2020

    如果限定 IDE 而不是编辑器那就是 RubyMine 了。

  • 那种表名是业务 +日期的表你们会用 AR 去查询吗? at January 04, 2020

    没实际做过,原理上可以这样:

    model = Class.new(ApplicationRecord) { self.table_name = 'a_20120101' }
    model.where(...).order(...) # query what you want
    
  • SQLBuilder - 一个简单的 SQL 生成器 at January 03, 2020

    之前做过报表需求,几个外部数据库,查询还是用 AR,一个数据库对应一个目录和一个数据库连接配置,模型层设为 read only,AR 不需要的功能可以不用。

  • [求助] Capistrano Rails 6.0 ,yarn install 到 [4/4] Building fresh packages... 这一步总是很慢 at December 27, 2019

    看日志已经过了 fetch 这步,到了 building。

  • [求助] Capistrano Rails 6.0 ,yarn install 到 [4/4] Building fresh packages... 这一步总是很慢 at December 27, 2019

    会不会内存不够用了……

  • 关于获取互斥锁超时后的处理问题? at December 27, 2019

    看了一下是有些问题呢,也许 discourse 觉得他们的场景 A 超时处理,B 把锁抢过来也没问题,严肃的场景就不能这么搞了。

    可以看看 https://github.com/ClosureTree/with_advisory_lock ,用数据库的锁。

  • Ruby 在 Basecamp 运营中的开销 at December 21, 2019

    如果对标最简单的部署方式,Rails 也就是在命令行跑 bin/rails server -d -e production 而已。

  • 那我也来发个贴吧;我们家狗子刚来的时候; at December 19, 2019

    Good job 👍

  • 那我也来发个贴吧;我们家狗子刚来的时候; at December 15, 2019

    如果是画作真是厉害,可以发布一些草稿吗?

  • Ruby 2.7 的新功能 at December 07, 2019

    看了 Numbered Parameters 的例子感觉可读性更差了,我不打算用,不反对别人用,只要不需要我维护。

  • 有没有大佬知道 ruby 怎么去解析字体并生成 xml at November 16, 2019

    https://github.com/prawnpdf/ttfunk

    https://fontforge.org/en-US/

  • DSL 开发是不是类似改 css at November 14, 2019

    It depends...

  • Basecamp Personal: limited, but free at November 14, 2019

    以前就有免费的个人版,之后取消了,现在又回来。

    团队版用来协作过一段时间,并不是很好用,功能多,但是单个功能拎出来比不上专注于此的服务。

    不过我一直建议弄个免费版当作研究 Rails,Basecamp 有时可以看到某个 Rails 组件为什么要这么设计,效果如何。

  • 如何判断什么时候用 Aggregate 方法 什么时候应该新建一个 column? at November 02, 2019

    常用就加,不常用就等等看。

  • 各位大佬,离职证明很重要吗? at October 30, 2019

    这里要求文明用语,给个时间你自己编辑。

  • ActiveResource 真的是不太好用啊 at October 17, 2019

    这是 Rails 自己推的协议,关云服务商什么事?

  • Ruby 回调机制解释 at October 15, 2019

    另外 Ruby 的多线程已经可以在 I/O 阻塞的时候,切到另一线程执行,增加 CPU 利用率和提高并发量。

    Threads (in Ruby): Enough Already https://yehudakatz.com/2010/08/14/threads-in-ruby-enough-already/ 这篇文章写在 2010 年,里面提到的一些问题已经解决很久了。

    未来的 Guilds 希望可以增加单进程利用多核 CPU 的能力。

  • Ruby 回调机制解释 at October 15, 2019

    node.js 整个运行环境是基于事件驱动的,内部不断的执行事件循环,回调是异步执行的。

    Ruby 的基本环境是顺序执行,除非显式的调用线程/进程和未来的 guilds。ActiveSupport 只是提供一种回调语法,本身还是顺序执行。

    要像 node.js 那样实现基于事件驱动的异步,可以看 https://github.com/eventmachine/eventmachine ,并且所有用到的库都需要基于事件模型(在 Ruby 世界不流行)。

    事件驱动对于重 I/O 的场景很适用,例如 nginx,代理服务器大部分工作是转发请求,适合用事件驱动。如果重 CPU 的场景使用事件驱动,可能上下文切换的支出反而导致效率降低。

  • ActionText Lite - 我终于受不了 ActionText,做了一个 Lite 版本 at October 10, 2019

    本来我是忠实的 Rails default stack 推崇者,最近两个组件 ActiveStorage 和 ActionText 我觉得还是学习它的设计好了,用不用看情况……

  • 不能为空 at October 07, 2019

    Ruby China 不允许这类不友好的发言,自己编辑吧。

  • 不能为空 at October 06, 2019

    关键在最后一行,没截到。

  • ruby 没有 python 流行是不是因为 ruby 太难了? at October 02, 2019

    你指 python2 还是 python3?

  • ruby 没有 python 流行是不是因为 ruby 太难了? at October 01, 2019

    因为早期 Ruby 资料都是日文,不便于传播。

  • 对象某个字段用了 enumerize 这个 gem,attributes 方法获取的值被改写了,有什么解决办法吗? at September 26, 2019

    测了一下 AR 自带的也是把 attributes 改成 string。

    最好当作 feature,看看用了 enum 以后业务代码需要处理原始值是否合理。

  • 外包公司,10 多个开发人员,真的需要那么多人? at September 18, 2019

    巴士系数

  • Rails 初级,想跳槽 找 Ruby/Rails 的全职工作 at September 17, 2019

    推荐原因是亚飞为了解决远程面试专门开发了个网站😂 https://ruby-china.org/topics/38926

  • Rails 初级,想跳槽 找 Ruby/Rails 的全职工作 at September 17, 2019

    可以看看 https://ruby-china.org/topics/39029

  • RubyConf China 2019 录像 [更新完毕] at August 31, 2019

    录像已更新完毕: https://www.youtube.com/playlist?list=PLTUHmtFhYC6gTwE8cXJdcEXFQOA5GfYJ7

    幻灯片汇总: https://github.com/ruby-china/RubyConfChina2019Slides

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