WEBサービスでストリーミングをpodcast配信したい!

WEBサービス開発初心者が、ストリーミング配信をpodcast配信する機能を開発、リリースする過程を公開します。求む助言者!協力者! いつつまずくか分かりません^^; 

rubyのコードを解析・・・

ほぼやりたいことを実現しているrubyのコードを解析。
capture stream .rb

http://cdn47.atwikiimg.com/jakago/pub/scramble.xml
からスクランブルコードを取得するのだが。。今週のスクランブル
コードをどうやって取得しているのか読み解けない。
当日から月曜日付を求めてるので、それをキーにサーチかけてる
のだと思うが、rubyのコードが読み解けない。。

むむ。。なんとなく正規表現で検索して対象のレコードにたどり着いて
抽出しようとしているように見える。。続きは次回。。

xml_uri = "http://cdn47.atwikiimg.com/jakago/pub/scramble.xml"
open( xml_uri ) { |f|
doc = REXML::Document.new( f )
$scramble = doc.elements["flv/scramble[@date=\"#{monday.strftime( '%Y%m%d' )}\"]/@code"].to_s
}
if $scramble != ""
jputs( "wikiから取得したコード:#$scramble" )
else
jputs( "wikiから取得したコード: 取得に失敗したか、まだwikiのxmlが更新されていません。" )
end
end

if $scramble == ""
jputs( "スクランブル文字列が取得できません。" )
exit
end