万を見て、汎用的に「n桁で区切っていく接頭辞系」を作れないかなと思って試しにやってみた。"兆"...億とか京とか2010-06-10IPアドレスを扱うrubyIPアドレス・サブネット関係の処理が必要になったので調べた。"IPAddr"クラスを使うようだ。irb(main)...IPアドレスを扱う2010-05-22dRubyをSSL越しに、クライアント認証付きで使うrubyhttp://segment7.net/projects/ruby/drb/DRbSSL/を参考に。SSL/クライアント認証を使わない場合に比べどれくらいのオーバヘッドが生じるのかを簡単にベンチマークしてみた。ruby-develを入れておく。解凍してパッチを当てる。rfu...RFuse-ngを使ってみる2010-04-29Rubyの例外についてrubyRubyのbegin-rescueについて勘違いしていたのでメモ。Rubyでは、Object->Exception->StandardErrorのような継承構造になっており、独自の例外クラスを作って識別する際には、Exceptionを継承するのではなく、StandardErrorを継承した方が(俺の)思っている...Rubyの例外について2010-04-28イベントハンドラみたいなのをRubyで書きたいrubyC#で言うところのEventHandlerみたいな奴がRubyで欲しくなったので勉強してみた。Service)である、Shule-aroonを使ってみたメモ。環境はCentOS5.4。SPとして動作させているサーバ上にDSを構築。gitをインストーる。http://brass.to/blog/yum_dag.htmlを参考にしてdagレポジトリを登録してお...DSとしてShule-aroonを使う2010-01-06RindaのnotifyでマルチスレッドなTupleSpaceruby前回に続いてRinda。RindaのTupleSpaceを使ってデータをやりとりできるようになったので、今度はほかのプロセスからデータが更新されるようなケースで、その更新を反映させながら動作するようなデーモンっぽいものを作ってみます。ほかのプロセスなどによる...RindaのnotifyでマルチスレッドなTupleSpace2010-01-05Rindaで遊ぶrubyLindaのRuby実装、Rindaを使うことになったのでそのメモ。http://www.druby.org/ilikeruby/d208.htmlをご覧ください。非常に丁寧な解説があります。技術メモをご参照ください。WWW::Mechanizeを使おうとしたら、どうもうまく行かなくて困った。libxml2-develやlibxslt-develをインストールしてもダメ。2.xについての記述です。本記事におけるコードもMITライセンスとします。RoR以外でAR使いたいシーンがあったりなかったりするので。rubycurlに投げたりするために必要になったので、適当に書いてみた。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。