24 Feb '13, 9am

2.0.0 特集がおおいけど、咳フリークの人に「咳フリーク以外が読んで楽しめるのか?」と言わしめたよい内容の咳さんの記事たいへんおすすめ

class BDBError < RuntimeError def initialize(bdb) super(bdb.errmsg(bdb.ecode)) end end class BDB < TokyoCabinet::BDB def exception BDBError.new(self) end def cursor TokyoCabinet::BDBCUR.new(self) end def self.call_or_die(*ary) file, lineno = __FILE__, __LINE__ if /^(.+?):(\d+)(?::in `(.*)')?/ =~ caller(1)[0] file = $1 lineno = $2.to_i end ary.each do |sym| module_eval("def #{sym}(*arg); super || raise(self); end", file, lineno) end end call_or_die :open, :close call_or_die :tranbegin, :tranabort, :trancommit call_or_die :vanish end

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

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 リリース特集

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 ...

Ruby 2.0.0

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

Rubyist Hotlinks 【第 31 回】 樽家昌也さん Rubyist へのインタビュー企画。今回はたるいさんにお話を伺いました。(難易度:ポケコン) Ruby 2.0.0 リリース特集 編集:ささだ 2013 年 2 月 24 日に...

読んでる→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 の 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 ...

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 ...

Does Ruby 2 Load Rails Twice As Fast: Comments:

news.ycombinator.com 24 Feb '13, 6pm

Hacker News new | comments | ask | jobs | submit login Does Ruby 2 Load Rails Twice As Fast? (superpumpup.com) 4 points by...

hmhm > "Rubyで安全なWebアプリを作るためのメモ (2)"

blog.monoweb.info 24 Feb '13, 12am

Rubyで安全なWebアプリを作るためのメモ (2) Feb 21st , 2012 前回の記事 のはてブのコメント でrack-protection についての言及がないというご指摘をいただきました。恥ずかしながらrack-protectio...

Featured Job: 2 Ruby on Rails Developers – OOP ...

cv-library.co.uk 22 Feb '13, 5pm

2 Ruby on Rails Developers - OOP / MySQL / Ruby / JavaScript - £50K - SE London. If you a passionate Ruby on Rails Develop...