Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Zete
@luikore
VIP
NO. 2880 / 2012-07-16

55 Topics / 3423 Replies
245 Followers
6 Following
32 Favorites
GitHub Public Repos
  • triez 140

    fast, efficient, unicode aware HAT trie with prefix / suffix support for Ruby

  • nyara 82

    Fast and fuzzy ruby web framework + server

  • rsec 78

    Parser / Regexp Combinator For Ruby

  • hat-trie 16

    An efficient trie implementation.

  • regexp_optimized_union 11

    Regexp.optimized_union(word_list, regexp_options) generates optimized regexp for matching union o...

  • stimulus-bind 9

    Enable simple data binding for stimulusjs

  • zscan 9

    Improved string scanner

  • lzss 6

    LZSS compress algorithm for Ruby

  • bk201 4

    In-memory asm to binary compiler, so you can use asm in ruby !

  • scala-gvim-accessories 4

    scala gvim accessories

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 吐槽一下注释 at April 09, 2013

    #16 楼 @ghjcumt2008 很多 java 开源项目是 Apache 协议,Apache 协议要求每个源文件开头都要带 license, 而 github 上的 ruby 项目多是 BSD 或者 MIT, 注释量大减 XD

  • 吐槽一下注释 at April 09, 2013

    习惯代码里一堆注释的,以前应该是看了不少 Apache 协议的代码吧...

  • decaf - runs Ruby in the browser at April 09, 2013

    不错啊,桌面应用可以用上

  • 吐槽一下注释 at April 09, 2013

    写代码时,应该多想想怎么写才能把注释删掉

  • 能否用 Ruby 改写这个 Python 的 Lisp 解释器 at April 09, 2013

    #1 楼 @krazy #2 楼 @chenge

    嗯... 我的 rsec 自带了例子,84 行 (含空行和注释) ruby 实现的 scheme 解释器... https://github.com/luikore/rsec/blob/master/examples/scheme.rb

    就是能跑 hello world 和处理 curry 的程度,很多基本函数都没加

  • IE 6 Countdown 中国亮了 at April 09, 2013

    什么时候才有 IE9 countdown...

  • ruby 正则死循环了怎么破? at April 09, 2013

    改成这样就好了:

    text =~ /<!--.*?-->/m
    

    注:并没有死循环,不过匹配的复杂度 NP 了 注:在多行模式里 (m = multiline), . 可以匹配换行符和空格

  • view 下的 XXX.js.erb 文件..编译时会做什么处理吗 at April 09, 2013

    #2 楼 @sforce100 这个不是静态 js 文件,不编译的。rails 只是把这个请求的响应头的 Content-Type 改成 application/javascript 而已,不会出现问题。

  • 二维哈希如何遍历? at April 08, 2013

    #3 楼 @kingwmj

    hash = {'a'=>{1=>10,2=>20},'b'=>{3=>30,4=>40}}
    hash.each{|key1, hash1|
      print "hash #{key1} has keys:", hash1.keys.join(','), "\n"
    }
    
  • 'ruby -v' 出现错误信息,求教~ at April 08, 2013

    #4 楼 @adu 项目下面执行其他命令也显示的话,就是 shell prompt 的问题,如果没有,可能是 bundler 的问题,更新成 1.3.1+ 试试看?

  • 'ruby -v' 出现错误信息,求教~ at April 08, 2013
    • type ruby 看看有没有改
    • 可能是目录下面的 .rvmrc 作怪
  • view 下的 XXX.js.erb 文件..编译时会做什么处理吗 at April 08, 2013

    .html.erb 是动态的 html 响应,.js.erb 是动态的 js 响应

    不编译

  • 有没有那种一下子上传整个文件夹的 gem? at April 08, 2013

    Flash 或者 HTML5 可以处理

    demo: http://html5-demos.appspot.com/static/html5storage/demos/upload_directory/index.html

    客户端处理文件的方法参考: http://html5-demos.appspot.com/static/html5storage/index.html

  • RVM 安装 Ruby 2.0 (OS X 10.8) at April 07, 2013

    #5 楼 @linsk 换个 dns 试试?

  • 这事你怎么看 “作环保的程序员,从不用百度开始” at April 07, 2013

    #22 楼 @whh 上学时老师教的:为了入门少走弯路,要看原文不要看翻译的不要用百度...

  • JRuby 怎么样,用的多么? at April 07, 2013

    jruby 和很多成熟的 C 库交互很困难,最近还碰到 jruby 19 模式里 IO.popen3 少一个参数的 bug, 搞得在 travis-ci 跑不过...

  • [北京] ruby 会议问题: OS X 中怎样快速调出终端? at April 07, 2013

    OSX 自带 automator 可以建 applescript 的 service


    保存后在 keyboard shortcuts 里面加快捷键就可以了

    Alfred2 可以做的,都能用 automator 完成 (虽然我也买了 alfred2 powerpack...)

  • [solved] 吼一声有没有 C++ 程序员来启发我入门? at April 06, 2013

    #11 楼 @ery 我也是看这两本书开始学的... 还有 STL 源码剖析 什么的

    C 标准发展到 C1x 了,可以栈上动态分配数组,可以函数套函数,可以用 type generic macro 实现函数重载各种强大... 关注点是操作系统,内核,驱动,嵌入式的可以选 C

    C++ 更是个超大的坑,标准也发展到 C++14 了,0x 的某些提案也要下台了... 能写 unicode 字符串,能像 rails 那样实现 5 _hours 之类的写法,以前写老长的一大段现在一个 auto 搞定... 关注点是 GUI, 游戏,基础互联网服务之类的可以选 C++. 可以了解一下 boost 和 Qt, 略实用。例如暗黑 3 的客户端 loader 就是 Qt 写的... 好像听说做 C++ 工作的经常有编译半小时的蛋疼...

    另外楼主可以到 codeproject.com, llvm 社区逛逛,了解下搞 C++ 的都在干什么...

  • 好文共赏 at April 05, 2013

    作者肯定不是搞 rails 的,里面很多手工优化都被我们的工具自动解决了...

    23: slim 21: sass 20: asset pipeline 19: sass 可以 inline @import 18: jquery $.getScript() 17: 没必要,现在的 js engine 都会优化 array.length 13: asset pipeline 12: asset pipeline 10: coffee 8: sass 7: sass 6: image_tag helper 4: asset pipeline 做得更完善。还在用 apache? 3: nginx 还有 gzip_static

  • 《代码的未来》中 Matz 对 Go 语言的小结 at April 05, 2013

    #10 楼 @bhuztez 标点符号不能是语言名称的一部分咩,C# C-- C♭... 虽然这个问号是多加的...

  • 《代码的未来》中 Matz 对 Go 语言的小结 at April 05, 2013

    #8 楼 @bhuztez D?

  • 《代码的未来》中 Matz 对 Go 语言的小结 at April 05, 2013

    go 最初就是想取代 c/c++ 的,但运行速度的确比 c/c++ 差很远,而且 gcc, boost, llvm 等社区都依然很大很活跃... c++ 现在都在搞 c++14 标准了。在游戏编程之类的领域无论是底层还是脚本都插不进去...

    鉴于上一个想要取代 c/c++ 的语言的失败经验,转型和服务器端语言比快是不错...

  • 比特币好值钱哦,大家屯 / 挖了吗 at April 05, 2013

    是学习 FPGA 和密码学的动力... SHA256 相关论文大火...

    在 Cyberpunk 的世界里,暴露了姓名的人是没有安全可言的... 换一些 Bitcoin 来匿名购买敏感物,比通过银行支付安全多了。银行根本就不把个人资料和支付历史保密当做一回事...

  • 程序新手要不要学习 C at April 03, 2013

    #16 楼 @bhuztez 画你这个必须在命令行... http://www.asty.org/cmatrix/

  • 程序新手要不要学习 C at April 02, 2013

    当然是学你自己最熟悉的了...

  • 整理 erb 有没有好的工具 at April 02, 2013

    给全部人的编辑器调调参数就可以了...

  • Teahour.fm 第 9 期发布 -- 采访 DHH at April 01, 2013

    被骗的可以修改评论,然后顶上去害人...

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