Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Newell
@zlx_star
高级会员
第 2456 位会员 / 2012-06-07

杭州
71 篇帖子 / 836 条回帖
30 关注者
18 正在关注
34 收藏
Ruby, Rust, .Net, 各种脚本爱好者
GitHub Public Repos
  • API-mock-server 25

    Full-Featured API Mock Server

  • useful_article 17

    the useful article

  • Gitlab-Hound 14

    Hound for Gitlab

  • qcloud-cos-sdk 8

    Ruby SDK for Qcloud COS

  • simple_form_bootstrap3 7

    Integration simple_form with bootstrap 3

  • tabletastic 3

    A smart table builder for Rails collections

  • raml-ruby-client-gener... 1

    Auto generate Ruby Client from Raml

  • love 1

    Website for our love

  • markdown 0

    Convert Markdown to HTML, with XSS protection

  • opentracing-ruby 0

    OpenTracing API for Ruby

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Render 一个 List 900ms 是不是很慢? 一般多长时间是可以接受的呢? at 2015年06月10日

    #11 楼 @lithium4010 你贴一个 rack-mini-profiler 的结果,我想就可以开展优化讨论了

  • 淘宝源问题 at 2015年06月10日

    听说 这个 是每个开发者跳不过的关卡

  • 线程 join at 2015年06月01日

    不明白,不明白,既然要等待子线程跑完,就不用先 stop 再 run 了

    p Thread.list  
    a = ARGV.first
    ts = []
    a.to_i.times do |i|
      ts << Thread.new(i) do
        #Thread.stop
        sleep(i+1)
        p i+1
      end
    end
    # 加上这个就会等很久很久才退出
    # ts << Thread.new { sleep 10**100 }
    #ts.each{|t| t.run}
    ts.each(&:join)
    # map 可以把所有进程的状态输出, happy!
    # puts ts.map(&:join)  
    
  • 用两个进程来跑 RSpec 测试 at 2015年05月30日

    这个想法很靠谱,你看: parallel_tests

  • 感觉 Ruby 只是在 Web 方面应用的比较多 at 2015年05月11日

    Ruby 不是有很多网络库吗?最近在用的 typhoeus 就赞到爆

  • 困扰了好几天了 at 2015年05月09日

    问题很明显出在 TaoBaoApi.rb 这个文件中,在第一句之前打印出当前加载环境看看:p $:

    https://github.com/wikimo/TaoBaoApi/blob/master/TaoBaoApi.gemspec#L2-L3 这几句没有执行,所以当前加载环境中找不到 TaoBaoApi/version

    直接 require 'TaoBaoApi'

  • 微信开放平台 Omniauth 探索 at 2015年05月07日

    对于网站的第三方登录,其实走的是本地浏览器,使用本地来解析域名的。

    If the Consumer provided a callback URL in oauth_callback (as described in Consumer Directs the User to the Service Provider), the Service Provider constructs an HTTP GET request URL, and redirects the User’s web browser to that URL

    所以你可以直接使用 localhost 作为回调域,如果一些变态的网站做了域名监测,也只需要在 host 里面配置一个 alias 即可。比如 127.0.0.1 love.dev.com

    我之前研究了一些各种第三方登录的环境问题,需要去这里获取

  • Macbook 下的 Vim 的 Ctrl 键很不好按 at 2015年04月16日

    #7 楼 @lips 是全局设置的,跟键盘绑定,外接键盘的话要重新设置,也在 #1 楼 @springwq 所给的界面设置哦,亲。

  • Macbook 下的 Vim 的 Ctrl 键很不好按 at 2015年04月14日

    你可以把 Caps Lock 和 Ctrl 键相互调换,分分钟解放了小拇指

  • OSX 10.10.2 安装 eventmachine 失败 at 2015年04月13日

    我也碰到一次,找到了一个类似问题: http://stackoverflow.com/questions/29529455/missing-c-header-debug-after-updating-osx-command-line-tools-6-3

    最后是重新下载了 Command Line Tools 6.2 搞定的

  • 这个 DAO 代码是否可行或者有可取之处? at 2015年03月25日

    过度了

  • 关于动态建立表模型及其关联 at 2015年03月24日

    可以的,去干吧。

  • Google Code 今日起将逐步关停服务 at 2015年03月13日

    Google 给出了一个导出到 Github 的工具: https://code.google.com/export-to-github/

  • 一张图说明什么是 git push --force at 2015年03月11日

    要把里面的东西全部扔出去更形象一些

  • 新版 MacBook 完全没风扇了 at 2015年03月10日

    土豪金是一个众望所归的颜色

  • 如何阻止 Ruby 吃掉所有内存?(已解决) at 2015年03月05日

    既然文件很大,能不能流式处理,类似于 sed awk 或者 Ruby 里面有类似的机制,即使没有,也可以调用这些外部工具完成文件操作。

    另外 Process#setrlimit 可以用来限制进程的空间大小

  • Scaffold 产生的 Controller 怎么跟模板不一样? at 2015年03月04日

    bundle open railties 可以可以看到你当前使用的 Rails 代码。 找到 /lib/rails/generators/rails/scaffold_controller/templates/controller.rb 对应的文件就可以了

  • 如何判断浏览器的类型 at 2015年03月02日

    如果发现不是你支持的几款浏览器,就跳出来抱怨。

  • 请教下大家都是如何做手机注册 authentication 的 有好用的 gem 么。devise 等流行 gem 都是以邮箱中心,在国内似乎不合适 at 2015年03月01日

    如果是手机使用,那基本上就是提供 API 供客户端调用了,devise 应该就显得鸡肋了。

  • Ruby 可以跳本类的方法执行父类的同名方法吗? at 2015年03月01日

    同意 #2 楼 @iBachue 但是 super_method 是 Ruby 2.2 新添加的方法 Ruby 2.2 以下使用 alias_method 来曲线救国的。

    比如这样:

    class B
        def a
            'b'
        end
    end
    
    class A < B
        alias_method :super_a, :a
        def a
            'a'
        end
    end
    
    A.new.super_a  #=> b
    A.new.a #=> a
    
  • Ruby 为什么没有 rbquery?Nokogiri 实在差强人意 at 2015年02月15日

    好想法,你要发起一个项目吗?

  • order by 在 group by 之前,如何处理了 at 2015年02月10日

    order by 在 group by 之前,可以使用 calculation 函数,类似于 max 之类的

    # 一个思路,未验证
    select max(id) as mid from `my_table` group by cat_id order by mid desc;
    
  • 有办法把 SQL 子查询用 scope 方法来实现嘛 at 2015年02月09日
    class Group
      scope maxids: -> {  Group.group(:name).maximum(:id).values }
    end
    
    Article.where(id: Group.maxids).where(category_id: ['a', 'b'])
    

    这样怎么样?

  • Rails update_column 和 update_attribute 诡异的问题 at 2015年01月30日

    最好能够贴一些你的操作,和具体的错误信息,当然还有运行环境。

  • 搞个大新闻:Raptor = Phusion Passenger 5 at 2014年11月26日

    一直觉得应用处理速度才是瓶颈,当然 app server 快一些肯定是好事,但是稳定性和资源占用才更重要。

  • 酷站里面有部分链接失效了 at 2014年11月26日

    http://www.start2me.com/ 和 http://test-china.org/

  • 关于自己编写 RedMine 插件过程中,遇到的问题 at 2014年11月25日

    @joke1943 可以用 https://github.com/rails/strong_parameters

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