Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Newell
@zlx_star
VIP
NO. 2456 / 2012-06-07

杭州
71 Topics / 836 Replies
30 Followers
18 Following
34 Favorites
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
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Render 一个 List 900ms 是不是很慢? 一般多长时间是可以接受的呢? at June 10, 2015

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

  • 淘宝源问题 at June 10, 2015

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

  • 线程 join at June 01, 2015

    不明白,不明白,既然要等待子线程跑完,就不用先 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 May 30, 2015

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

  • 感觉 Ruby 只是在 Web 方面应用的比较多 at May 11, 2015

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

  • 困扰了好几天了 at May 09, 2015

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

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

    直接 require 'TaoBaoApi'

  • 微信开放平台 Omniauth 探索 at May 07, 2015

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

    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 April 16, 2015

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

  • Macbook 下的 Vim 的 Ctrl 键很不好按 at April 14, 2015

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

  • OSX 10.10.2 安装 eventmachine 失败 at April 13, 2015

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

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

  • 这个 DAO 代码是否可行或者有可取之处? at March 25, 2015

    过度了

  • 关于动态建立表模型及其关联 at March 24, 2015

    可以的,去干吧。

  • Google Code 今日起将逐步关停服务 at March 13, 2015

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

  • 一张图说明什么是 git push --force at March 11, 2015

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

  • 新版 MacBook 完全没风扇了 at March 10, 2015

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

  • 如何阻止 Ruby 吃掉所有内存?(已解决) at March 05, 2015

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

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

  • Scaffold 产生的 Controller 怎么跟模板不一样? at March 04, 2015

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

  • 如何判断浏览器的类型 at March 02, 2015

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

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

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

  • Ruby 可以跳本类的方法执行父类的同名方法吗? at March 01, 2015

    同意 #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 February 15, 2015

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

  • order by 在 group by 之前,如何处理了 at February 10, 2015

    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 February 09, 2015
    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 January 30, 2015

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

  • 搞个大新闻:Raptor = Phusion Passenger 5 at November 26, 2014

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

  • 酷站里面有部分链接失效了 at November 26, 2014

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

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

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

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