2011-03-11から1日間の記事一覧

rubyでxmlを処理する

自分がフォローしている人のXMLデータをゲットするAPIを叩いて、 idだけを取得したかった。 http://api.twitter.com/1/friends/ids/rdera.xml rubyでxmlデータを処理するには"rexml/document"というのが、 利用できるようなので、使ってみた。 コード requir…

バーチャルホストの設定をしてみた

参考にさせて頂いた バーチャルホストによる複数サイトの同時運用 (1/2):ApacheによるWebサーバ構築(8) - @IT Apache の IP ベースのバーチャルホストサポート - Apache HTTP サーバ バージョン 2.2 httpd.confについて調べたのでまとめたよ - ✘╹◡╹✘

rubyでファイル中の文字列を書き換える方法

やりたかったこと 以下のようなファイルを abc.txt <aaa></aaa> <bbb></bbb> <ccc></ccc> <ddd></ddd>以下のようなファイルへ書き換える abc.txt <aaa></aaa> <bbb></bbb> <ccc>hogehogehoge</ccc> <ddd></ddd> コード #!/usr/bin/ruby open("abc.txt","r+") {|f| f.flock(File::LOCK_EX) body = f.read body = body.gsub(/(^<bbb>).*(<\/bbb>$)/) do |tmp| </bbb>…