Rubyの魔神 このページをアンテナに追加 RSSフィード

   「Ruby」は宝石の魔神のイメージ(The Jinn of the Ruby)
   [VB] [VB6] [Android] [電子工作] [個人メモ] [仕事メモ] [アイデア] [TstLink] [開発] [CE] [LTSA] [自動化] [Qt] [OCaml] [TOOLS]
   [3Dプリンタ] [RAA] [Forge]   [機能別索引] [逆引きRuby] [マニュアル] [るびま] [標準ライブラリ] [るりまサーチ] [Try! Ruby] [PRaggerまとめ] [ピジョン・ブラッド]
   [Rubyコーディング規約] [プログラミングのオキテ] [Rubyist SNS] [TOOLBIS]
   [RubyネットワークProg] [druby] [コードなにがし] [RDocテンプレ] [Ruby/Tkサンプル]
   [WAVE] [Xperia] [github] [twitterなど] [Java] [EA] [マクロ]

2007-11-23

Railsでデバッグをする7つの方法

08:50 | Railsでデバッグをする7つの方法 - Rubyの魔神 を含むブックマーク はてなブックマーク - Railsでデバッグをする7つの方法 - Rubyの魔神 Railsでデバッグをする7つの方法 - Rubyの魔神 のブックマークコメント

Railsでデバッグをする7つの方法

Railsでデバッグをする7つの方法 - Hello, world! - s21g

irbを使う方法があるんですね。

極めるイテレータ

11:31 | 極めるイテレータ - Rubyの魔神 を含むブックマーク はてなブックマーク - 極めるイテレータ - Rubyの魔神 極めるイテレータ - Rubyの魔神 のブックマークコメント

def IF( cond )
  yield if cond
end

IF (i > 4){
  puts 'ok'
}
極めるイテレータ

この例文にはショックを受けた。

attr_accessorもRubyで書けるという例は見たことがあったけど

if文が極普通に実装できるわけだ。

(実はifは予約語でなくてただのシンタックスシュガーだったりして?)

こんなのを考えてみた(スタックが足りなくなるので200回くらいしか回らないけど)

def IF(cond)
  yield if cond
end

def FOREVER
  yield
  FOREVER {yield}
end

i=0
FOREVER{
  i=i+1
  puts i
  IF (i > 10){
    exit
  }
}
トラックバック - http://ruby.g.hatena.ne.jp/garyo/20071123