2011-03-01から1ヶ月間の記事一覧

CentOSでKVMを動かしてみた

CentOSをインストール CentOS5.5をインストール。 インストール段階では仮想化のチェックは外し、 仮想化関係のパッケージをインストールせず。 KVMパッケージをインストール # yum groupinstall kvm モジュールのロード カーネルにモジュールのロードを行う…

rvmでインストールしたrubyをapacheで使いたいんだけど、ハマってる。

やりたいこと $ rvm install 1.9.2 $ rvm use 1.9.2 $ gem install pg rvmでruby1.9.2をインストールして、 そのrubyのgemでpgをインストールした。この、pgをapacheのcgiで使用したい。 で、使ってみる #!/home/rdera/.rvm/rubies/ruby-1.9.2-p180/bin/ruby…

mod_rewriteでハマってるんだよ。

やりたいこと 以下のURLでアクセスしてきたら、 http://www.hoge.net/oauth?key=xxx&val=xxxmod_rewriteで以下のURLに変換する。 http://www.hoge.net/index.rb?p=oauth&key=xxx&val=xxx どうmod_rewriteを書く? RewriteRule ^/oauth\?(.*)$ /index.rb?p=oa…

no such file to load -- openssl (LoadError)とか言われたら

環境 rvm 1.2.8 centos 5 ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux] opensslがrequireできない require 'openssl' requireしたら、怒られた。 no such file to load -- openssl (LoadError) 解決手順 id:TrinityTさんの下記記事通り実行し…

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

家にある説明書を廃棄した

説明書の整理を行った。 あまり、参照しないのに、スペースが取られていたから。 今後は必要に応じて、ネットでダウンロードして参照しようと思う。 以下、リンク。 日立 オーブンレンジ 18L MRO-DT5-H出版社/メーカー: 日立メディア: この商品を含むブログ …

gitの導入から利用まで設定してみた

git

ブログに纏めて見て思ったんですが、id:r7kamuraさんの劣化版です。 初心者向けGitの使い方のおさらい - ✘╹◡╹✘ 導入環境 $ cat /etc/redhat-release CentOS release 5.5 (Final) yumでインストール まず、標準のリポジトリではgitをインストールできないので…

rvmの導入から利用まで設定してみた

rvmとは Ruby Version Managerのこと。 rubyのversionを管理できるツール。 rvmをインストールする。 下記の通り実行。 $ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ).bashrcとか.zshrcに以下追記。 [[ -s "$HOME/.rvm/scrip…