2013-03-01から1ヶ月間の記事一覧

Enumerator.new without a block is deprecated

rubyと同じように書けるというコンセプトでがんばってruby-enumeratorを作ったのに、 https://github.com/ksss/ruby-enumerator.js ruby 2.0.0から puts RUBY_VERSION Enumerator.new([]) とすると warning: Enumerator.new without a block is deprecated; …

macportsでruby2.0を入れた

$ sudo port selfupdate $ sudo port install ruby20 なんかすごく早く終る。 シンボリックリンクで1.9とかと使い分ければOK。 $ sudo ln -s ruby2.0 ruby あとは確認 $ ruby -v ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12] #! /usr/bin/en…

ruby-enumerator.jsを作ってみて

一気にいろんな新しいことをしたのでかなり時間がかかってしまいました……。 元々はArrayやString、NumberなどもRubyのメソッドを追加して…と作っていたのですが、色々と問題があったりソースがデカくなり過ぎたりで挫折。一部だけ切り取ってruby-enumerator…

RubyのEnumeratorをJavascriptに実装してみた

Rubyはデフォルトでメソッドがいっぱいあってズルい! JSでも同じように書きたい! そんな想いから作りました。 ruby-enumerator.js https://github.com/ksss/ruby-enumerator.js RubyのEnumeratorとEnumerableのメソッドを、JSで同じように書くことができま…