純日本製スクリプト言語 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 "ピンク"
前に戻る