リンク: [ホーム] [自己紹介] [リンク集] [アルバム] [ソフトウェア] [発表文献] [その他]

まさおのChangeLogメモ / 2008-06-20

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2008-06-20 Fri

* (Ruby) 任意のコードが実行される脆弱性について

http://www.ruby-lang.org/ja/news/2008/06/20/arbitrary-code-execution-vulnerabilities/
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/45099

RubyKaigiの開催にあわせてセキュリティパッチのリリースですか。。。

* キャズム [book]

ハイテク産業を例にして、顧客層の違いによってマイナー市場からメジャー
市場への向けての移行が困難となる問題を取り上げ、そこを乗り越えるた
めのマーケティング手法を提案している。

製品ライフサイクルのイメージとその顧客像、さらに「キャズム」と一言
で言い表わすことができる概念を提唱した、ということそのものに大きな
価値があるのだとおもう。

ただ、対応方法としてあげられている実際のマーケティング手法としては、
具体的な「橋頭堡」としてのマーケットセグメントの設定や、営業・開発
担当などの切り替えを意識すること等があげられているが、こちらは若干
具体性・説得力に乏しい感がある。

このあいだ[2008-05-02-1]読んだ「イノベーションのジレンマ」とセット
で読むとよいのかもしれない。。。

* cql-ruby error

Cql-Ruby パッケージができているのを見つけた。
http://cql-ruby.rubyforge.org/

さっそく gem をつかってインストールしてみたのだけど、最初にすこし
エラーが出て、つまづいた。

% ruby -rubygems -e 'require "cql_ruby"'
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- builder (LoadError)
  from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
  from /usr/local/lib/ruby/gems/1.8/gems/cql-ruby-0.7.1/lib/cql_ruby/cql_nodes.rb:5
  from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
  from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
  from /usr/local/lib/ruby/gems/1.8/gems/cql-ruby-0.7.1/lib/cql_ruby.rb:6
  from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `gem_original_require'
  from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `require'
  from -e:1

これは gems で builder パッケージへの依存関係の記述が欠けているた
めらしい。。。

% sudo gem install builder

としたら、うまく動くようになった。

…あとでエラー報告しておく。

* epi-search+utf-8+sqlite

昨日デバッグしていた問題[2008-06-19-1]への対応で、SQLiteデータベース
の内容をutf-8に変換する:

sqlite3 epi.db .dump | nkf -w > utf8.sql
sqlite3 epi_new.db < utf8.sql
mv epi_new.db epi.db
Referrer (Inside): [2008-06-30-2]