How Display Campaigns Are Becoming Enhanced
Display campaigns didn't lose out on all the glory when Google announced Enhanced Campaigns recently. Check out some of th...
100% Renewable Energy: Becoming the New Normal
By Diane Moss, Founding Director of Renewables 100 Policy Institute A decade ago, cities, regions, and businesses aiming f...
「Ruby 2.0 に入るはずだった Refinements」Oh.../Rubyist Ma...
$ ruby -e 'module M; refine String do end; end' -e:1: warning: Refinements are experimental, and the behavior may change i...
Rubyist Magazine - Ruby 2.0.0 のキーワード引数
このメソッドは引数無しで呼び出すと、level: "ERROR", time: Time.now が渡されたのと同じように動きます。 log("Hello!") #=> Mon Feb 18 01:46:22 2013 [ERROR] Hell...
ruby2.0に対応させるときの注意点まとめ / “Rubyist Magazine - Ru...
Magic Comment を書いていないファイルの文字列リテラルのエンコーディング (default script encoding) が UTF-8 に変更されました。[#6679] Ruby 1.9 においては、default scrip...
Rubyist Magazine - Ruby on Rails: The Bad Parts
class AcceptAnswerActivity < AbstractActivity attribute :answer attribute :questioner validates_signin_of :questioner vali...
.@kakutani さんのEuRuKoレポート読んでオランダの建物の豪華さにびびった。オラン...
Badminton Theater, Olympic Properties Goudi, Athens, Greece
Rubyist Magazine - Ruby 2.0.0 リリース特集
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
Rubyist Hotlinks 【第 31 回】 樽家昌也さん Rubyist へのインタビュー企画。今回はたるいさんにお話を伺いました。(難易度:ポケコン) Ruby 2.0.0 リリース特集 編集:ささだ 2013 年 2 月 24 日に...
Rubyist Magazine - 無限リストを map 可能にする Enumerable#...
fizzbuzz = Enumerator.new{|yielder| 1.upto(Float::INFINITY) |n| case when n % 15 == 0 then yielder << "FizzBuzz" when n % ...
“Rubyist Magazine - Ruby 2.0.0 の require”
files=2000 begin files.times{|i| file = "req/file#{i}.rb" open(file,"wb"){} } rescue end 100.times{ $LOAD_PATH << "/" } #g...
読んでる→Rubyist Magazine - Ruby 2.0.0 の DTrace の紹介
以下のプログラムを t.rb というファイルとして保存します。 class Foo def hello puts :hello end end 5.times do foo = Foo.new foo.hello sleep 1 end rub...
Google Waveの記事 / “Rubyist Magazine - parse.y の歩...
static NODE* cond_gen(struct parser_params *parser, NODE *node, float maybe) { NODE *mcond; if (node == 0) return 0; if (m...
