2010年5月24日月曜日

備忘録 CygwinにRuby Gemを入れる

CygwinにはRuby Gemが入ってないので自力で入れる
ここからダウンロード http://rubyforge.org/frs/?group_id=126 (この時は1.3.7が最新だった)
himika@asus ~/rubygems-1.3.7
$ruby setup.rb
これで終了。らくちん
ついでにruby-oauthもいれておく
gem install oauth
らくちん

2010年5月20日木曜日

戦国武将の女性化

戦国武将の女性化や美形化みたいな創作物が流行ってるみたいだけど
拒絶反応が起きるのは、あたしだけですか?

2010年5月12日水曜日

やばい すごい

なんだこれ、すごい楽しいSS見つけた
入院中の暇つぶしに読んだ小説より楽しいかもしれない

■ 魔王「この我のものとなれ、勇者よ」勇者「断る!」
http://maouyusya2828.web.fc2.com/

こういうの書ける人はほんとすごいね

(追記) でもあれだ、途中で展開読めて飽きてきたかも

2010年5月9日日曜日

Rubyのセキュリティモデルが使いにくい

「オブジェクトの汚染」で管理する仕組みは良いと思う。
「セーフレベル」も悪くないと思うんだけど、今のままじゃ
使いにくいだけじゃないかなぁ・・・
レベル4では~~~の操作ができない、ってシステムから決め打ちされた
ものだけじゃなくて、オブジェクトごとに操作を許すかどうか
決められるような仕組みが欲しいかな~~
(たとえばsafeがマークされているオブジェクトしかレベル4で操作できないとか)

2010年5月7日金曜日

RubyのGC

Rubyのオブジェクトに、デストラクタが無いのは
(ObjectSpace.define_finalizer みたいな仕組みはあるけど)
GCの方式がマーク&スウィープだからなのかな?
まぁ。。。Rubyつかっててデストラクタが必要な場面が思い浮かばないんだけどね

2010年5月4日火曜日

Ruby勉強中

とりあえず、Ruby勉強中。
tDiary設置してみたついでにRubyの勉強をしてみようかな~~というのが動機デス。
どうも、Rubyの制御構造(パスカルっぽいif~end begin~end)が好きになれなくて
いままで食わず嫌いしてたんだけど、やってみるとけっこう奥が深くて楽しいっぽい。
まだまだ、特異メソッドとか特異クラスとか、ちんぷんかんぷんだし
instance_eval、class_eval あたりの違いもまったく把握できてないけどね^^;