«前の日(03-27) 最新 次の日(03-29)» 追記

これ日記なん?


2002-03-28(Thu) この日を編集

_ 鉄拳4

を買った。鬼武者2とさんざん迷ったのだが...。とりあえず難易度middleで全キャラ出すのを目指す。



2004-03-28(Sun) この日を編集

_ 設計支援ツール

モデリングツールに移行することにした。

この手のツールって高いよなー、って思ってたのだが人を雇って作業させるに比べたら安いって最近思うようになった。100-150万/1人月って考えたら、ツール導入して自分でやったほうがよいような。たとえば bpwinとerwinで大体130万程度、1日有償セミナーにいっても10-20万程度じゃないかと。

その学習コストすら惜しむ場合はダメなんだけど、結局ここの部分って人まかせにするのが難しい、っていうか企画立てるのに必要な部分なんだから手放しちゃダメ、だと思うんだよね。少数精鋭の部隊には単価が高い武器を配備してもコストダウンにはなる。

たとえば欲しい機能(IDEF0のアクティビティから別のシートを開く、上流のICOMを下流は引き継ぐ、下流で 追加したものは上流にも反映、とか)だけをマクロかステンシルみたいので発注するとした場合、専用ツール買うより安い値段でやれるかどうかじゃないかな。(自分が)マクロ・ステンシル職人ならそれでやりゃーええわけなんだけど、その学習コストも値段に入るわけなので。

_ ジオスのCMとワンデー2WeekアキュビューのCM

に出てる女の子って同一人物?ジオスのほうはさっき見たら関西弁ぽい?あれれ変わってないか? ワンデーアキュビューといえば...自分のコンタクトも買いに行かねばと思いつつまだ買ってない。

_ 無印良品@有楽町

にて、週末特価の折りたたみテーブルとポリプロピレンのケース2個を買う。うう、重い...なんとかお持ち帰りした。

_ 定期落とした...か?

日比谷線銀座駅で清算したところまでは覚えてるのだが...。7月まであるのに(大泣)

_ ジオスとアキュビューのCMの娘2

村川絵梨 っていう名前の模様。あの赤いめがねをかけてるほうがかわいいような...。 なるほど、地元大阪だったのね>ジオスCM

本日のツッコミ(全1件) [ツッコミを入れる]

_ づんだもち [折りたたみテーブルは便利ですよ。収納や移動が楽です。 定期券、早く見つかるとよいですね。]


2010-03-28(Sun) この日を編集

_ ぐは、筋肉痛だ..

ひさびさに2日連続でジム通いしたところ、現在二の腕、背中、太ももの裏が悲鳴を上げている。

ちょっとサボるとすぐこれだからなー。頑張って続けないと。

_ joruriリリース(3/23) http://joruri.org/

CMSを選定する必要があって、いろいろと探しているんだが、そういえばそろそろ公開じゃなかったっけか?と思っていたら公開されていた。

早速インスコだっ!と思ったら、ruby1.9+rails2.3.5という組み合わせだそうで、しょうがない、ヤクの毛刈りすっか。

_ ruby 1.9 インストールあらため、rvm導入

今1.9.2 preview2なんだよなー、とか思いつつメインサーバも1.8.6だから上げないととか、あの1.8.5+rails1.1のアレなんとかしなきゃとかいろいろ考えていたら、ruby自体のバージョン管理ツールがあったことを思い出したので、この際と思い導入する。

/usr/local/bin/ruby は 自前ビルドの ruby1.8.6+rubygemsなので、rvmをgemで導入する。(sudo gem install rvm)

導入したら、rvm-install を実行し、.profileか .bashrcあたりに

if [ -s ~/.rvm/scripts/rvm ] ; then source ~/.rvm/scripts/rvm ; fi

を入れておく。

source ~/.rvm/scripts/rvm でもしておいてから、 rvm install 1.9.1 とかしてしばし待つと、勝手にビルドして入ってくれる。

ちなみにさっき1.8.6をいれたらこんな感じ。おお、1.8.6なのにrubygems、rakeまで入ってる!

$ rvm install 1.8.6
Installing Ruby from source to: /home/kog/.rvm/rubies/ruby-1.8.6-p399
Downloading ruby-1.8.6-p399, this may take a while depending on your connection...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 4473k  100 4473k    0     0   533k      0  0:00:08  0:00:08 --:--:--  467k
Extracting ruby-1.8.6-p399 ...
Configuring ruby-1.8.6-p399, this may take a while depending on your cpu(s)...
Compiling ruby-1.8.6-p399, this may take a while, depending on your cpu(s)...
Installing ruby-1.8.6-p399
Installation of ruby-1.8.6-p399 is complete.
Installing rubygems dedicated to ruby-1.8.6-p399...
Installing rubygems for /home/kog/.rvm/rubies/ruby-1.8.6-p399/bin/ruby
Installation of rubygems ruby-1.8.6-p399 completed successfully.
Installing gems for ruby-1.8.6-p399.
Installing rake
Installation of gems for ruby-1.8.6-p399 is complete.

subversionがあれば、リポジトリからheadを持ってきてインストールもできるし、gitがあればrvm自体の-head化もしてくれる。jruby, ironruby, ree 対応。

あとありがたいのがプロジェクト毎のrubyとrubygems切り替え機構。

~/.rvmrcに

rvm_project_rvmrc=1

といれておき、切り替えたいディレクトリのトップに .rvmrc をこんな感じで作ると

rvm 1.9.1-p378@joruri

そのディレクトリに移動したら、勝手にrubyとgems置き場が切り替わる!

~/src/joruri$ ruby -v
ruby 1.9.1p378 (2010-01-10 revision 26273) [i686-linux]
~/src/joruri$ rvm gemdir
/home/kog/.rvm/gems/ruby-1.9.1-p378@joruri
~/src/joruri$

まあ、抜けるときは元に戻らないみたいなので、rvm use systemするか、全部.rvmrcするかしましょう。

_ joruriインストール。

で、joruriなのだけど、http://joruri.org/download/INSTALL.txt の通りで問題ない。rvmとの組み合わせではrubygemsが1.3.6になってしまうけれどもうちでは問題なかった。いちおうバージョンを書いておこう。

~/src/joruri$ ruby -v ; gem --version; gem list
ruby 1.9.1p378 (2010-01-10 revision 26273) [i686-linux]
1.3.6

*** LOCAL GEMS ***

actionmailer (2.3.5)
actionpack (2.3.5)
activerecord (2.3.5, 1.15.3)
activeresource (2.3.5)
activesupport (2.3.5, 1.4.2)
fastthread (1.0.7)
hpricot (0.8.2)
jpmobile (0.0.6)
mime-types (1.16)
mysql (2.8.1)
passenger (2.2.9)
passiverecord (0.2)
rack (1.1.0, 1.0.1)
railroad (0.5.0)
rails (2.3.5)
rake (0.8.7)
ruby-ldap (0.9.10)
rubygems-update (1.3.6)
tamtam (0.0.3)
will_paginate (2.3.12)
zipruby (0.3.6)

振り仮名、読み上げ関連はいれなくても動く。LDAPサーバがなくても動くが、libldap2-devとかはいるかも。

まだテストなのでpassengerではなくてruby script/server(Webrick) で問題なく動いている模様。

joruri自体はまあ自治体向けということもあって、非常に素直な作りと感じた。

ドキュメントが見当たらないので、用語と設計思想がいまいちよくわかってないが、ソースもふくめてこれからみてみるつもり。

えっと...railroadってruby1.9.1、rails2.3.5でうごくんかな?

~/src/joruri$ railroad -M
/home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/gems/railroad-0.5.0/lib/railroad/app_diagram.rb:54:in `disable_stdout': uninitialized constant AppDiagram::PLATFORM (NameError)
        from /home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/gems/railroad-0.5.0/lib/railroad/app_diagram.rb:72:in `load_environment'
        from /home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/gems/railroad-0.5.0/lib/railroad/app_diagram.rb:18:in `initialize'
        from /home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/gems/railroad-0.5.0/lib/railroad/models_diagram.rb:14:in `initialize'
        from /home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/gems/railroad-0.5.0/bin/railroad:36:in `new'
        from /home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/gems/railroad-0.5.0/bin/railroad:36:in `<top (required)>'
        from /home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/bin/railroad:19:in `load'
        from /home/kog/.rvm/gems/ruby-1.9.1-p378@joruri/bin/railroad:19:in `<main>'

ぎゃあ。だれかメンテしてないのかしら。