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

原创 2013年12月06日 13:31:43



  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



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Checkstyle, FindBugs, PMD, VisualVM四种代码检测工具的比较与相关心得

l  CheckStyle专注于格式方面的规范,如行内不能有tab符、‘{’前要有空格等。这些要求往往很少和代码逻辑相关,而是更加关心程序员的编码风格和编码习惯,他要求程序员要写出不仅好用,而且好看、...

ruby写一个文件内容相似性比较的代码

1.相似度定义 我们定义,则,我们设,则,|C|=s,则相似度p=,p(0,1) 2.相似度检测算法设计 算法设计: 定义4个字符为一个字符串,将T1,T2分割成若干字符串,...
  • mydo
  • mydo
  • 2014-12-01 09:55
  • 1355

【cool】三段 140 字以内代码生成一张图

Tweetable Mathematical Art比赛,用三段 140 字以内代码生成一张1024*1024图,感觉挺cool。 自己模(chao)仿(xi)了几张,感觉后三张不忍直视。 ...

电商之梳理GIT相关知识---代码管理工具

GIT (分布式版本控制系统) 编辑 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[1] Git的读音为/gɪt/。 Git是一个开源的分布式版本控制系统,...

API Hook 工具相关代码.rar

  • 2011-01-04 23:21
  • 143KB
  • 下载

2.4使用mybatis-generator工具创建mybatis相关代码

1.下载mybatis-generator工具可以百度或者用我自己整合的2.建立数据库以及表新建数据库school 执行建表语句DROP TABLE IF EXISTS `user_info`; C...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)