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



开源日志采集系统比较:scribe、chukwa、kafka、flume

1. 背景介绍 许多公司的平台每天会产生大量的日志(一般为流式数据,如,搜索引擎的pv,查询等),处理这些日志需要特定的日志系统,一般而言,这些系统需要具有以下特征: (1)构建应用系统和...
  • zhangxihangzhuan
  • zhangxihangzhuan
  • 2015年12月20日 18:22
  • 1981

svn与compare集成进行代码比对

明天和截图一起发。
  • liusong0605
  • liusong0605
  • 2014年07月31日 21:58
  • 5355

文件相似度比对工具的设计与实现

一、背景与目标 我们业务维护了两个代码仓库,两端的代码很多都是一个平台先开发好,几乎直接copy到另一个仓库。于是产生了一个技术需求,实现这两个仓库代码复用。在技术预研阶段,需要统计早先copy的...
  • lizitao
  • lizitao
  • 2017年01月17日 17:23
  • 1848

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

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

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

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

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

Tweetable Mathematical Art比赛,用三段 140 字以内代码生成一张1024*1024图,感觉挺cool。 自己模(chao)仿(xi)了几张,感觉后三张不忍直视。 ...
  • nickwong_
  • nickwong_
  • 2014年09月12日 01:42
  • 828

网站设计超级COOL——ASP相关编程

  • 2014年09月26日 18:27
  • 47.55MB
  • 下载

【相关代码】【JNI与JNA性能比较】

  • 2012年03月30日 21:42
  • 21KB
  • 下载

ruby 加密工具ruby encoder 使用相关。

前些时候研究了一下ruby encoder的加密技术应用,在这里记录一下它的使用过程。 Ruby Encoder将ruby代码加密成不易阅读的格式,然后通过它提供的加载类型来载入ruby代码,从而达...
  • bajiudongfeng
  • bajiudongfeng
  • 2015年08月23日 21:43
  • 1653

x86汇编从实模式到保护模式(pdf、相关代码、软件工具)

  • 2014年12月11日 16:08
  • 7.01MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ruby相关的比较cool的工具和代码收集
举报原因:
原因补充:

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