Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Peng
@pongyo
高级会员
第 1459 位会员 / 2012-03-16

6 篇帖子 / 119 条回帖
0 关注者
0 正在关注
0 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • find (id) 抛出错误时,大家更倾向于哪种解决方法? at 2012年06月11日

    rescue_from ActiveRecord::RecordNotFound, :with => :render_404

  • 大家如何做关键词过滤的? at 2012年05月28日

    可以用 Aho-Corasick,fgrep 就是这个算法。

  • 如何识别中文词语的词性 (动词,名词,形容词)?有没有好的 GEM? at 2012年05月27日

    POS tagger 这方面 java 做的工作比较多,但是效果也不好。 Stanford nlp 的可以用一下,但是具体工作中会涉及到很多调试。

  • 5 个常见的 Rails 开发误区 at 2012年05月16日

    原文这里:http://www.mikeperham.com/2012/05/05/five-common-rails-mistakes 评论里很多不同人的经验 作者有很多异步和高性能 Rails 开发的经验。他最近搞的 sidekiq 据说比 resque 性能

  • 短域名是如何实现的 at 2012年05月14日

    Hash 的速度会有些慢吧,而且数量大了以后碰撞的概率很高。

  • 短域名是如何实现的 at 2012年05月13日

    base62 :)

  • 短域名是如何实现的 at 2012年05月13日

    Base62 就可以。

  • 那种 API 设计好? at 2012年05月11日

    对于写 api 的客户端来说,我觉得第二种更友好一些。

  • Ruby 1.9 中文处理 at 2012年05月04日

    支持 unicode 呀,虽然也不好用。

  • RubyMotion - Ruby 写 iOS 应用 at 2012年05月04日

    看起来挺好的。 没 XCode 写函数名有些困难。 基本所有的 Gem 都不能用,要用 cocoapods stdlib 也不能用。

    社区积累估计不太行。 如果能出个试用版(比如不包含发布的功能)让大家先玩儿玩儿就好了。

  • 为什么搞 RoR 的很多公司都在成都 at 2012年05月01日

    地处内陆,不靠近海边,所以不容易接触到 Rails?

  • 怎么北京没人组织这类活动呢 at 2012年04月26日

    北京以前好像有个 rails wednesday

  • config.threadsafe!: JUST DO IT at 2012年04月26日

    GIL 的影响在于单进程不能在多核的情况下实现并行,需要一个 core 一个进程。 1.8 的线程差了些,context switch 开销大,不过 web app 应该还好。1.9 和其他的 ruby 实现都用 native thread 了。

  • 针对大量数据跑任务 at 2012年04月18日

    1000 万不用什么特殊的,如之前所说,用 java/jruby 写,开几个线程跑就好了。 数据最好 dump 到文件,避免对数据库造成压力,处理起来也简单。

  • 请教关于 include 的问题。 at 2012年03月27日

    send 可以调用私有方法。 include 是 Module 的私有方法。

  • 有没有能够生成此类图标的 js library at 2012年03月27日

    D3, Protovis (去年开始不维护了。)

  • Rails 中的虚拟属性还是不明白 at 2012年03月27日

    跟 php, rails 没关系,这个是程序员编码习惯问题。

  • 如何最佳设计带顺序支持调整的数据库模型? at 2012年03月27日

    可以用 acts as list 来维护增加的 position 字段。 如果要自己做也可以用 doubly linked list。 主要是看需求,CRUD 哪个操作多?列表数量有多少? 这些都影响采用哪种设计。

    不过不要过早的优化,acts as list 挺好的。

  • 做 rails 全文搜索的 gem,哪个最好呢? at 2012年03月27日

    看需求。sunspot(solr) 对于小项目来说有点太大了。sphinx 我觉得很好,速度快,资源占用低。

  • sinatra 的扩展机制. at 2012年03月25日

    jruby 应该比 MRI 快不少的,要等 JVM 和 Jruby 都 warmup。 另外最近 padrino 貌似已经超过 sinatra 的使用了。

  • 求助一个单元测试的问题 at 2012年03月19日

    test:functionals 测的不是 unit test 呀

  • OS X 10.7.3 Xcode 4.3.1 再次安装 rails 出错,求助 at 2012年03月18日

    可以用 jruby :)

  • web 最后会是怎么个死法? at 2012年03月18日

    mozilla 刚刚发布的一个视频,boot2gecko,一部电话完全运行在 web 上。 http://mobile.dzone.com/articles/mozillas-web-based-phone?mz=46483-html5

  • 有人用 Emacs 做 Rails 开发吗? at 2012年03月17日

    我觉得装个 starter kit 就行了。 针对 rails 的 mode 基本没有好用的。

  • rails mysql 连接问题 at 2012年03月17日

    mysql.sock 是本地通讯用的 unix socket file,具体位置取决于 mysql 的安装。如楼上所说,把 host 改了就可以用过 tcp/ip 连接了。

  • 发起一个算法讨论, 有关两个字符串之间逐字符混插 at 2012年03月16日

    你把 print 语句换成把那个字符放到一个数组或者字符串里就行了呀。

    
    def insert_str long, short
      short_len = short.length
      string_array = long.chars.enum_for(:inject, []).with_index do |(r, char), i|
        r << char
        r << short[i % short_len]
      end
      string_array.join
    end
    
    

    还有一个短版的

    def insert_str l,s; l.split("").zip((s * (l.size / s.size) << s[0...(l.size % s.size)]).split("")).join;end
    
    
  • 上一页
  • 1
  • 2
  • 3
  • 4
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English