純日本製スクリプト言語 ruby を使い倒す。


キーストン ホーム

前に戻る
前回、Excelのファイルをデータベースエンジンへ自動登録するときに利用するエクセルファイルをパースするスクリプトを
少しご紹介しましたが、少々説明不足ではありますので、もうちょっと説明いたしますと、これは国産のスクリプト言語ruby
を用いて実行します。rubyについては以下をご覧ください。

ruby

ruby については、いまでは世界中の開発者が関わっているので、純日本製とはいえないかもしれませんが、
元々は「まつもとゆきひろさん」によって生み出された日本が誇れる最強のITテクノロジーの一つです。

キーストンでは、社内でかなりrubyを利用しており、いろいろと実験しています。
オブジェクト指向設計すると、以下のようなことが簡単にできます。

#3.5号のエギ全種類を一覧で取得する
Egi.find 3.5

#3.5号のエギシャープのみを一覧で取得する
EgiSharp.find 3.5

#ゴールドベースのエギ全種類を一覧で取得する
Egi::BaseColor.find "ゴールド"

#ピンクのエギ全種類を一覧で取得する
Egi::Color.find "ピンク"

前に戻る