Ruby相关的比较cool的工具和代码收集



  1. 文本解析Gem: parslet
    简单的Ruby Lib,用于构建私人的解析器
    实例代码
    require 'parslet'
      include Parslet
    
      # Constructs a parser using a Parser Expression Grammar 
      parser =  str('"') >> 
                (
                  str('\\') >> any |
                  str('"').absent? >> any
                ).repeat.as(:string) >> 
                str('"')
    
      result = parser.parse %Q("this is a valid string") 
      result # => {:string=>"this is a valid string"@1}

    介绍的文章: 
    http://viget.com/extend/write-you-a-parser-for-fun-and-win?utm_source=rubyweekly&utm_medium=email



  2. 构建漂亮的仪表板-dashing or dashing-rails
    https://github.com/gottfrois/dashing-rails
    http://shopify.github.io/dashing/

    dashing picture

  3. 链接和新闻分享的网站-monocle
    https://github.com/maccman/monocle

    Screenshot

  4. Rails预加载程序: Spring
    可以提高我们的rails,rake的速度,理论是先预加载Rails application,以后在每次运行相同命令的时候,不需要从新boot 系统了。
    https://github.com/jonleighton/spring
    安装
    gem install spring
    使用
     spring rake test test/functional/posts_controller_test.rb



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值