24 Feb '13, 9am

Ruby 2.0.0

Rubyist Hotlinks 【第 31 回】 樽家昌也さん Rubyist へのインタビュー企画。今回はたるいさんにお話を伺いました。(難易度:ポケコン) Ruby 2.0.0 リリース特集 編集:ささだ 2013 年 2 月 24 日に Ruby 2.0.0 がリリースされました。しかし、何が変わったか、あまり情報がまとまっていないのが実情です。そこで、Ruby 開発者の人たちに Ruby 2.0.0 の機能や改善についてご紹介頂き、特集記事としてまとめました。 このページは各記事の紹介と、著名 Rubyist によるコメントを掲載しています。(難易度:移行は 1.8->1.9 より全然簡単) Ruby 2.0.0 リリースを振り返って 書いた人:遠藤侑介 (@mametter ) Ruby 2.0.0 リリースまでの道のりと反省点を簡単に綴った記事です。(難易度:低) Ruby 2.0.0 のキーワード引数 書いた人:遠藤侑介 (@mametter ) Ruby 2.0.0 で導入された新機能、キーワード引数を簡単に紹介します。(難易度:低) 無限リストを map 可能にする Enumerable#lazy 書いた人:原 悠 Ruby 2.0 で導入された Enumerable#lazy というメソッドおよび、その返り値である Enumerator::Lazy について解説します。(難易度:中) Refinementsとは何だったのか 書いた人:前田修吾 (@shugomaeda ) Ruby 2.0 に入るはずだった Refinements とはいったい何だったのか解説します。(難易度:恨) Ruby 2.0.0 の DTrace の紹介 書いた人:Aaron Patterson (@tenderlove ) 、翻訳:遠藤侑介 (@mametter ) Ruby 2.0 での DTrace probe の基本的な使い方をご紹介します。(難易度:中) Ruby 2.0.0 の GC 改善 書いた人: nari (@nari3 ) ...

Full article: http://jp.rubyist.net/magazine/?0041

Tweets

ruby2.0に対応させるときの注意点まとめ / “Rubyist Magazine - Ru...

jp.rubyist.net 24 Feb '13, 10am

Magic Comment を書いていないファイルの文字列リテラルのエンコーディング (default script encoding) が UTF-8 に変更されました。[#6679] Ruby 1.9 においては、default scrip...

Rubyist Magazine - Ruby 2.0.0 のキーワード引数

jp.rubyist.net 24 Feb '13, 12pm

このメソッドは引数無しで呼び出すと、level: "ERROR", time: Time.now が渡されたのと同じように動きます。 log("Hello!") #=> Mon Feb 18 01:46:22 2013 [ERROR] Hell...

読んでる→Rubyist Magazine - Ruby 2.0.0 の DTrace の紹介

jp.rubyist.net 24 Feb '13, 10am

以下のプログラムを t.rb というファイルとして保存します。 class Foo def hello puts :hello end end 5.times do foo = Foo.new foo.hello sleep 1 end rub...

Ruby 2.0.0 MetaCasts Video Free This Week!

rubyflow.com 25 Feb '13, 3pm

Ruby 2.0.0 MetaCasts Video Free This Week! Posted by markbates on February 25, 2013 — 0 comments To celebrate the release ...

Rubyist Magazine - Ruby 2.0.0 リリース特集

jp.rubyist.net 24 Feb '13, 9am

I've known Ruby since she was just 4 or 5 years old. Of course, I knew her parents, Smalltalk and Perl, and had a nodding ...

Yay, #Ruby 2.0.0 is out! With lots of goodies.

ruby-lang.org 24 Feb '13, 6pm

The default encoding for ruby scripts is now UTF-8 [#6679]. Some people report that it affects existing programs, such as ...

“Rubyist Magazine - Ruby 2.0.0 の require”

“Rubyist Magazine - Ruby 2.0.0 の require”

jp.rubyist.net 24 Feb '13, 12pm

files=2000 begin files.times{|i| file = "req/file#{i}.rb" open(file,"wb"){} } rescue end 100.times{ $LOAD_PATH << "/" } #g...

"Ruby 2.0.0 is ready for practical use, and wil...

ruby-lang.org 24 Feb '13, 5pm

The default encoding for ruby scripts is now UTF-8 [#6679]. Some people report that it affects existing programs, such as ...

Rubyist Magazine - Ruby on Rails: The Bad Parts

jp.rubyist.net 24 Feb '13, 10am

class AcceptAnswerActivity < AbstractActivity attribute :answer attribute :questioner validates_signin_of :questioner vali...

2.0.0 特集がおおいけど、咳フリークの人に「咳フリーク以外が読んで楽しめるのか?」と言わし...

jp.rubyist.net 24 Feb '13, 9am

class BDBError < RuntimeError def initialize(bdb) super(bdb.errmsg(bdb.ecode)) end end class BDB < TokyoCabinet::BDB def e...

Ruby 2.0

ruby-lang.org 24 Feb '13, 9am

The default encoding for ruby scripts is now UTF-8 [#6679]. Some people report that it affects existing programs, such as ...

「Ruby 2.0 に入るはずだった Refinements」Oh.../Rubyist Ma...

jp.rubyist.net 24 Feb '13, 10am

$ ruby -e 'module M; refine String do end; end' -e:1: warning: Refinements are experimental, and the behavior may change i...

Rubyist Magazine - 無限リストを map 可能にする Enumerable#...

jp.rubyist.net 24 Feb '13, 12pm

fizzbuzz = Enumerator.new{|yielder| 1.upto(Float::INFINITY) |n| case when n % 15 == 0 then yielder << "FizzBuzz" when n % ...

Ruby 2.0 arrives with refined monkey patching, ...

arstechnica.com 25 Feb '13, 10pm

Ruby 2.0 was released yesterday , giving the open source programming language a variety of new features and better-than-us...

#RubyOnRails Proofreading my Ruby on Rails proj...

freelancer.com 24 Feb '13, 11pm

I was in an Independent Study for a class at my University last semester to learn Ruby on Rails. I picked up a ton of grea...