何故、人と話す時に言いたいことが言えないのか

タイトルについて、ずっと頭の中でゆるーく考えていたところがあったが、
なんとなくわかった気がする。

当たり前の事かもしれないが、今までやってこなかったような人には
わからないことであると思う。

単純にアウトプットすることをしてこなかったからだ。
別に人と話してこなかったわけではない。
ただ、人と話すこととは別のような気がしてきて、今回の考えにいたった。
そして、アウトプットに良い方法が見つけた。

ブログを書くのだ。

本当に単純だが、言いたいことを言葉を口を通して言えないのならば、
まずブログで言いたいことを言えるようになれれば良いと思った。

そんなことを考えた。

Ruby1.9インストール

メモメモ。

まずはRuby1.9のインストールから。と。

環境は下記。

 Mac OS X 10.6.4(Snow Leopard)

0:その前に。
 Snow LeopardにはRuby1.8(/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr)が
 既に入っていて、このままだと『ruby XXXX』で当然Ruby1.8が実施されてしまう。
 『/usr/bin』にあるリンクファイルを変更。

^^^
$ sudo ln -s /System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby ruby1.8
$ sudo rm ruby
^^^

1:インストール。

   『ruby-1.9.1-p378.tar.gz』をダウンロードしておく。

^^^
$ tar zxvf ruby-1.9.1-p378.tar.gz
$ cd ruby-1.9.1-p378
$ ./configure --prefix=/System/Library/Frameworks/Ruby.framework/Versions/1.9/usr
$ make 2>&1 | tee out.make
$ make test
$ sudo make install
^^^

 *1「./configure --prefix=」で指定したフォルダの直下に『bin』フォルダが出来るので注意。

 *2『$ make test』で下記のエラーが1点出たが、調べてみると
   「est_proc.rb を見ると単に raise 'ok' で RuntimeError を発生させているだけだった。」とのことで、
   そのままインストール。
   (http://blog.livedoor.jp/gonshi_k/archives/3000063.htmlを参考。)

^^^
test_proc.rb .................................bootstraptest.tmp.rb:5:in `

': ok (RuntimeError)
.
test_struct.rb .
test_syntax.rb .....................................................................................................................................................
test_thread.rb ..............................................
#228 test_io.rb:11:in `':
begin
require "io/nonblock"
r, w = IO.pipe
w.nonblock = true
w.write_nonblock("a" * 100000)
w.nonblock = false
t1 = Thread.new { w.write("b" * 4096) }
t2 = Thread.new { w.write("c" * 4096) }
sleep 0.5
r.sysread(4096).length
sleep 0.5
r.sysread(4096).length
t1.join
t2.join
rescue LoadError
end
#=> not finished in 10 seconds [ruby-dev:32566]
FAIL 1/945 tests failed
make: *** [btest-ruby] Error 1
^^^

2:最後に。

 上記「0.」で削除したリンクファイルの代わりにRuby1.9用を作成。

^^^
sudo ln -s /System/Library/Frameworks/Ruby.framework/Versions/1.9/usr/bin/ruby ruby
^^^

ふぅ〜。取りあえず完了。