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
  • 《Ruby 元编程》读书笔记 (十六)[连载完结] at September 24, 2015

    ✋庆祝

  • Rails Enum 的疑问 at September 23, 2015

    文档里面的这种写法更健壮一些,万一你要修改某个状态名字的话...

  • 查找文件创建时间-寻找解决方案 at September 17, 2015

    #5 楼 @ericguo 这应该是文件系统的原因,Ubuntu 上面文件系统多样化,没找到统一的方案吧

  • 查找文件创建时间-寻找解决方案 at September 16, 2015

    #3 楼 @ericguo 的确,不知道是不是各系统都可用。

    Ubuntu 14.10 上面会报错:NotImplementedError: birthtime() function is unimplemented on this machine

  • 想了解下行业内的一些情况。 at September 06, 2015

    #12 楼 @279959599 很想打开你的网站,但是似乎链接有问题

  • 如何提高 rails server 启动速度? at August 22, 2015

    Rails 4 以后应该是秒开,因为内置了 Spring Rails 4 以前也可以配合 Spring 或者 zeus 使用

    另外,开发环境下你真的不需要重启来快速验证的,直接验证即可。

    至于调试的话,你一定会喜欢 pry 和 better_errors.

  • Rails 工程里 models 里添加 if 逻辑 at August 07, 2015

    #2 楼 @nouse 截图更方便

  • NOmethod Error 新手求助啦。。。。 at August 07, 2015

    #6 楼 @arc_start chat_params 的定义错了呗 你应该把 { chat: {} } 直接传给 Chat.create 了

    def chat_params
      params.require(:chat).permit!
    end
    
  • 求 Ruby 远程兼职项目 at July 31, 2015

    大赞博客首页大图

  • 有人知道谷粉怎么挂了吗? at July 19, 2015

    http://www.jwss.com/

  • RubyGem 的 Native 依赖之痛 at July 14, 2015

    #10 楼 @nouse #11 楼 @luikore 听大牛讨论问题,总是有收获

  • RubyGem 的 Native 依赖之痛 at July 13, 2015

    我有一个思路是找到 GEM 的依赖库,用本机对应的包管理工具安装,这个过程在 Gem install 的时候自动完成。

    Gem plugin: https://github.com/voxik/gem-nice-install Ohai: https://github.com/chef/ohai

    根据上面这两个工具,可行性还是比较高的,只是目前没有好办法可以自动找到依赖库,需要用配置文件配置。

  • RubyGem 的 Native 依赖之痛 at July 12, 2015

    有人做了这个东西 https://github.com/voxik/gem-nice-install

    挺好的一个尝试,不过目前只支持 Fedora

  • RubyGem 的 Native 依赖之痛 at July 12, 2015

    #1 楼 @rei 我也翻到了这篇文章,这里提供了编写 C 库的方法

    对于依赖的解决,看来是开发者智者见智的问题了,最简单粗暴的就是 abort "missing malloc()" 抱怨一下,让使用者来解决了

    Nokogiri 还算是比较好的,还有很多数据库的 adapter 也是 Native 依赖大头

  • [杭州] 湛创科技有限公司招聘 Rubyist at July 11, 2015

    小心强哥出没

  • [已解决] select count (*) from table_name 为什么没有使用主键索引? at July 09, 2015

    #4 楼 @xiaoronglv 我觉得有一天,数据库会直接返回 many 或者 1000+ 如果你真的想知道具体的数目,再加参数。

  • 请问怎么控制发送 API 请求的速度? at July 05, 2015

    难道豆瓣的 API 没有返回剩余可调用次数之类的信息?

  • 单表继承问题 at July 05, 2015
    1. 你定义了 @super_test ,但是使用了 @test ruby @super_test = SuperTest.new(submodule_tests[:index0]) (rdb:1) @test.project nil
    2. routes.rb 要不要使用 resources :super_tests 看你需不需要 controllers 跟你增加了一个 SuperTest Model 没关系
    3. (纯吐槽) 几个月后你真的搞的清楚这几个 Model 的关系吗?
  • 如何正确地给 ActiveRecord::ConnectionAdapters 打一个 猴子补丁? at July 02, 2015

    尽量避免使用 Monkey Patch

    如果一定要使用,推荐这样:

    # file: active_monkey.rb 
    module ActiveMonkey
       # 修改函数里的sql 字符串
       # 或许你会用到 alias_method_chain
    end
    
    ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements::ClassName.include(ActiveMonkey)
    
    # everwhere you want to include active_monkey
    require 'active_monkey'
    

    你这边应该是在 require 的时候,ConnectionAdapters 已经使用了(已经完成数据库初始化),需要重新 Load 才或者早于 数据库初始化 require, 比如说 require 'rails/all' 之前(感觉好黑科技)

  • 关于 Devise 的 resource 问题 at June 26, 2015

    #3 楼 @mouse_lin 看来你关注的人太少了 😏

  • 关于 Devise 的 resource 问题 at June 26, 2015

    #1 楼 @mouse_lin 好久没看到你冒泡了

  • 执行数据迁移的时候总是出现问题,请问有什么解决的方法吗? at June 24, 2015

    使用 rake db:migrate -v 看看详细信息,并提供你的 Ruby 和 Rails 版本

  • Rack 在整个 Ruby Web 系统中处于什么位置? at June 19, 2015

    #9 楼 @jimweirich 吓我

  • Rails 中能把 created_at, updated_at 字段名字改了吗? at June 12, 2015

    虽然不推荐,但是为了配合大 JAVA,估计你只能这么做了。monkey patch 在此

  • 淘宝的 RubyGems 镜像是出问题了么? at June 11, 2015

    @scriptfans 之前也看过 gem install rails -V 结果,看上去它是在寻找合适的版本,它会把每个 gem(包括依赖的)的每个版本都过滤一遍,找到合适的版本。官方的源好像也是这样的处理的。具体请教 @huacnlee

  • Render 一个 List 900ms 是不是很慢? 一般多长时间是可以接受的呢? at June 11, 2015

    @lithium4010 既然有了 profile 了,接下来的事情就简单了,找到耗时最长的操作,优化之,重复以上两步,直到你觉得你满意的时间。 以下是具体的几点建议:

    1. 如你所说,耗时长的操作丢到 job 里面去,配合 cron(whenever?) 事先把数据准备好。
    2. 一段时间保持不变或者多用户共享的数据,加上 cache(根据你使用的 template,可以看看它的缓存实现,如果想更深一步,可以看看 Ruby-China.org 的缓存方案)
    3. 一般情况用以上两点就够了,如果还是太慢,那再提出来吧,社区大牛保证能想出让你大跌眼镜的方法。😄

    虽然没提出具体的优化方式,但是希望对你有帮助

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