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

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

    [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

  • htmlrenderer 12

  • rich-text-editor 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 用 Twitter 的投票功能,发现 PHP 的势力还是很强大的 at 2015年11月01日

    应该是来自这个笑话 http://www.guokr.com/post/422238/

  • Turbolinks 引发的微信浏览器 BUG at 2015年10月31日

    #1 楼 @hxh1246996371 现在 Ruby China 有这个问题吗?

  • Turbolinks 引发的微信浏览器 BUG at 2015年10月31日

    针对微信关掉 Turbolinks 的方法。

    复制当前版本的 turbolinks.coffee 到 asserts/javascripts,找到这个方法(不同版本可能细节不同):

    ua = navigator.userAgent
    browserIsBuggy =
      (ua.indexOf('Android 2.') != -1 or ua.indexOf('Android 4.0') != -1) and
      ua.indexOf('Mobile Safari') != -1 and
      ua.indexOf('Chrome') == -1 and
      ua.indexOf('Windows Phone') == -1
    

    加入微信浏览器的判断:

    ua = navigator.userAgent
    browserIsBuggy =
      (ua.indexOf('micromessenger') != -1 or ua.indexOf('MicroMessenger') != -1) or
      (ua.indexOf('Android 2.') != -1 or ua.indexOf('Android 4.0') != -1) and
      ua.indexOf('Mobile Safari') != -1 and
      ua.indexOf('Chrome') == -1 and
      ua.indexOf('Windows Phone') == -1
    
  • browserify 打包 ReactJs 报错 at 2015年10月31日

    JSX 没编译到 JS。

  • Rails 项目部分视频在 Chrome 下不能播放 at 2015年10月30日

    webrick 不正常,thin 正常,那就是 app server 的问题了。你可以在开发环境替换 thin 或者其他 app server,但是生产环境中是用 Nginx 或者云储存来处理文件的,不经过 app server。

  • [已解决] 求助,Sidekiq Default Queue 任务莫名消失 at 2015年10月29日

    #5 楼 @yue 作者不再推荐用 redis namespace 隔离,应该用 Database 或者 Instances https://github.com/mperham/sidekiq/blob/master/4.0-Upgrade.md

  • 定时任务和队列 部署到单独的机器上? at 2015年10月29日

    可以。

  • eeepub 有替代品吗?好像几年没有更新了 at 2015年10月28日

    看了源码,发现 eeepub 比 gepub 简洁好多。zip 版本问题好修不?

  • [北京][线下活动][2015年11月01日] 中关村周日技术 聚会 at 2015年10月28日

    二维码拍脸,马上点后退。

  • ActiveResource 已经不更新了,现在换成其他的什么了? at 2015年10月28日

    用 HTTP 库直接访问。

  • Spec 测试的问题 at 2015年10月28日

    没看懂问题在哪,不知道你贴的日志和代码是有问题的还是没问题的。

    Rails 教程第三版已经不用 Rspec 了,建议看第三版。

  • RubyConf China 2015 资源汇总 at 2015年10月27日

    #97 楼 @jasl 👏 辛苦了

  • [已解决] 服务器各项资源都空闲但还是有请求拥塞 at 2015年10月26日

    #8 楼 @birbird 外部请求有没有限时?没有的话卡住一个这个进程就废了,然后客户端重试……

    update:不过 Passenger 默认好像对整个请求有限时。

  • [已解决] 服务器各项资源都空闲但还是有请求拥塞 at 2015年10月26日

    中转代理应该用事件式编程吧,例如 https://github.com/eventmachine/eventmachine ,然后 Nginx 代理到 eventmathin server 上。一般的 ruby 脚本和 Passenger 基于进程和线程是顺序式的,访问外部资源时会阻塞。

  • [已解决] 用 ruby mechanize 抓取页面的 url,检查 xpath checker 可以匹配到 40 条连接,但在控制台执行后查看连接大小只有 6 个。 at 2015年10月24日

    不要把问题标记为“紧急”,即使对你而言的确如此。http://doc.zengrong.net/smart-questions/cn.html#urgent

    如果得不到回答 http://doc.zengrong.net/smart-questions/cn.html#id266352

  • [已解决] 用 ruby mechanize 抓取页面的 url,检查 xpath checker 可以匹配到 40 条连接,但在控制台执行后查看连接大小只有 6 个。 at 2015年10月24日

    提问的智慧 http://doc.zengrong.net/smart-questions/cn.html

  • 从昨天开始就好想买台 MacBook Pro,这是不是 Rubyist 的标配啊? at 2015年10月23日

    http://rails-hosting.com/Results/2014/index.html

  • Ruby 中有要求强制实现的虚函数吗? at 2015年10月23日

    没有。

  • Ruby 开发遇到的坑 at 2015年10月23日

    #9 楼 @xiaoronglv 对。

  • Ruby 开发遇到的坑 at 2015年10月23日

    #7 楼 @roclv matz 好像说了这个问题,可以看视频

  • Ruby 开发遇到的坑 at 2015年10月23日

    #3 楼 @roclv 对。

  • Ruby 开发遇到的坑 at 2015年10月23日

    #2 楼 @billy 可能是性能,前阵子 Rails 的一个性能优化就是把很多 String freeze 了,因为这个原因 Ruby 3.0 可能会把 String 默认设为 Immutable https://bugs.ruby-lang.org/issues/11473

  • Ruby 开发遇到的坑 at 2015年10月23日

    a.freeze 冻结了 a 指向的对象,<< 直接修改对象,操作被阻止。+= 将 a 指向新的对象,操作没有被阻止。

    irb(main):001:0> a = 'c'
    => "c"
    irb(main):002:0> a.object_id
    => 18017940
    irb(main):003:0> a << 'd'
    => "cd"
    irb(main):004:0> a.object_id
    => 18017940
    irb(main):005:0> a.freeze
    => "cd"
    irb(main):006:0> a << 'e'
    RuntimeError: can't modify frozen String
            from (irb):6
            from /usr/bin/irb:11:in `<main>'
    irb(main):007:0> a += 'e'
    => "cde"
    irb(main):008:0> a.object_id
    => 17868100
    
  • Web 网站和 App 哪个更重要 at 2015年10月23日

    Ruby China 是个学习分享社区,不需要引战吸引人气。建议楼主去别的社区,反复发这类帖子我会 block 帐号。

  • RubyChina 社区的搜素功能你们能用吗?貌似我好像用不了是什么情况? at 2015年10月21日

    #12 楼 @embbnux 你漏了空格!!!

  • Rails 项目的页面中增加 Loading,使其在移动端的体验更好? at 2015年10月21日
    1. Loading 本身就是拖慢响应的原因之一,移动端希望尽快看到内容。服务端渲染,减少要加载的内容,减少前端代码。
    2. Turbolinks 支持。
  • 北京现在做 Ruby 的有多少人? at 2015年10月20日

    https://ruby-china.org/users/city/%E5%8C%97%E4%BA%AC

  • 阿里云首期开源众包计划,Rubyist 居然没人? at 2015年10月20日

    其实我一直希望有支付宝官方人员接手 https://github.com/chloerei/alipay

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