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

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

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

  • rsec 78

    Parser / Regexp Combinator For Ruby

  • regexp_optimized_union 11

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

  • zscan 9

    Improved string scanner

  • stimulus-bind 9

    Enable simple data binding for stimulusjs

  • vscode-hypertab 3

    The Missing Tab Completion for VS Code

  • property-list 1

    Property list (plist) library with all formats support

  • keycap 1

    1.5u keycap for Kailh low profile switch

  • ffi-clang 0

    Ruby FFI bindings for libclang 3.4+.

  • llvm-node 0

    Node LLVM 4.0+ Bindings

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • OMG?这个命令行也太装 B 了。[resolved] at September 08, 2014

    #28 楼 @sjclijie 是 zsh, 自己搞着玩的的,依赖 lolcat (gem ins lolcat)

    PROMPT="\$(ruby $ZSH/lolpwd.rb) %F{242}"$'\u2b81'"%f "
    

    然后加个 $ZSH/lolpwd.rb 是这样:

    s = `pwd|lolcat --force`
    s.gsub! /\e.+?m/ do |s|
      "%{#{s}%}"
    end
    print s
    

    小问题是切换 ruby 版本如果没有 lolcat 就不行了,可以自己改改

  • 杭州滨江转租 at September 06, 2014

    #9 楼 @i5ting #10 楼 @pepsin 老蹭饭真是对不起你们了!

  • 杭州滨江转租 at September 05, 2014

    #6 楼 @putty 要租吗?价钱好谈,豆油或者邮箱交流联系方式哦

  • 杭州滨江转租 at September 05, 2014

    #1 楼 @raven thanks

    #3 楼 @hooooopo 嗯,头睡一个脚睡一个

  • ARM 上交叉编译 Ruby 出现 rubygems.rb (LoadError) at September 05, 2014

    #4 楼 @yixiaoyang 最终你拷贝到的目录的路径和你编译时指定的 prefix 不一样吧?

    另外 alias 方法的话,那个 load_path 里 lib 的还有 site_ruby 和 vendor_ruby 等路径,你参照着全部加一遍就可以了...

  • ARM 上交叉编译 Ruby 出现 rubygems.rb (LoadError) at September 05, 2014

    一种可能是 load path 没初始化成功... 不知道这样能不能解决:

    alias ruby="ruby -I/output/ruby/usr/lib/ruby/1.9.1 -I/output/ruby/usr/lib/ruby/1.9.1/arm-linux-eabi"
    

    另外 ruby 2.1 才提供可以搬移编译的选项,1.9 大概 load path 在编译时就定好在 pc 上的路径而不是板上了,还有一种解决方法是编译时,就把目标路径 (./configure --prefix=...) 设置成要安装到的板上的对应的目录路径

    嵌入设备用 mruby 好一点吧

  • 编程语言性能问题 at August 26, 2014

    #2 楼 @bhuztez 跑分结果完全看 bench 怎么写的,benchmark 代码怎么写,怎么样算"做相同的事情"完全看写者偏好...

  • 编程语言性能问题 at August 26, 2014

    广告

  • 吃货的 Ruby on Rails 之旅 at August 25, 2014

    #12 楼 @doublefang 那是 Django Unchained (掉链子的强哥/奔放的强哥) 的原声,电影 3 小时的超给力...

  • 吃货的 Ruby on Rails 之旅 at August 24, 2014

    django 念"酱狗", 有歌为证:

  • 所有需要登录才能退订的邮件都是耍流氓 at August 24, 2014

    嗯,可以按照邮箱服务商的 spam 检测强度决定发多少信...

  • 用 Rails 的 Helper raw 显示数据,破坏了 html 格式怎么办? at August 22, 2014

    <pre><%= book.content %></pre>

  • 【传教向】LiveScript,不仅仅是 JavaScript at August 22, 2014

    #9 楼 @suffering 就是讨厌像 js/typescript 这样繁琐的写法,而且 typescript 没解决丑陋的回调的问题

  • 【传教向】LiveScript,不仅仅是 JavaScript at August 21, 2014

    :thumbsup: 学了好多 haskell 的写法

  • JRuby 到底是不是直接编译成 Java 字节码的? at August 21, 2014

    #4 楼 @zsdz

    jruby 还创造了一套写 jvm 字节码的 dsl (https://github.com/headius/bitescript), 用 jruby 直接写 class 比好多工具例如 asm 都好使...

    很多比较静态的 ruby 代码都是一一对应翻译成 jvm 字节码的,看代码就知道了,例如这里:

    https://github.com/jruby/jruby/blob/master/core/src/main/java/org/jruby/compiler/impl/MethodBodyCompiler.java

  • ISODate ("2012-12-19T06:01:17.171Z") 最后的 Z 是什么意思? at August 21, 2014

    http://en.wikipedia.org/wiki/ISO_8601

    相当于 +00

  • 关于 ruby 的 rdoc 最新版本 at August 21, 2014

    如果是 rbenv 装的 ruby, 装好后就有了 如果是 rvm 装的,rvm docs 就可以

  • Rails 4.2.0 beta1: Active Job, Deliver Later, Adequate Record, Web Console at August 21, 2014

    #18 楼 @jasl 基本想法是靠谱的,失败掉就重新写一个呗... 结果是内存会上升不过 gc 和运算减少...

  • JRuby 到底是不是直接编译成 Java 字节码的? at August 21, 2014

    __ruby__.executeScript() 里面解释执行最顶层的代码,顺带编译 def 的内容 (其实和 java 的执行很相似,main 顶层是解释执行的,再下去才是编译执行).

    ruby 的 wire format 是源代码,而 java 的 wire format 是 class 文件,jrubyc 的作用是把 .rb 包装成 .class 而已

  • 除了 Kingaxis 的云梯外,我开始搞 Catch 的秒视啦 at August 20, 2014

    Ruby 不是最快的,只是最容易优化的而已

  • 关于 Object#extend 的疑问 at August 20, 2014

    define_method 是私有的,Ruby 的私有方法只能通过无点方式或者 send 方式调用,和在哪调用没关系 (这和 C++/Java 的私有方法区别很大)

    class Foo; end
    
    class << Foo
      Foo.define_method :bar do; end # private method called
      self.define_method :bar do; end # private method called
      define_method :bar do; end # 不加点调用就没事
    end
    
  • 除了 Kingaxis 的云梯外,我开始搞 Catch 的秒视啦 at August 20, 2014

    这不是打过星际的团队吗!!

  • Rails 4.2.0 beta1: Active Job, Deliver Later, Adequate Record, Web Console at August 20, 2014

    web console 可以直接集成到编辑器里呢 adequate record -- 通过缓存静态的查询条件提升 AR 性能 100%, 越来越像完整的编译器了...

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