作業の標準化と業務支援とshlauncher

wtnabe(あーありがちの中の人)

2009-11-01 北陸アンカンファレンス2009@石川高専

標準化の必要性

標準化とは

だからってカスタマイズ禁止とか野暮なことは言うつもりないよ。

自動化と言い換えてもいいかもしれないけど、完全に自動化している必要はない。

標準化のメリット

ちょっと言い換えを試みると、

  • 手離れをよくする
  • 手間が減る

例えば

だいたい Rake で簡単に作業できる

標準化のための道具

誰が嬉しいの?

shlauncher

よさそうでしょ?

cf. shlauncher で自作スクリプトの管理を簡単に(できるかも) - あーありがち(2009-08-30)

ディレクトリツリー

shlauncher/
|-- ChangeLog
|-- README.rdoc
|-- Rakefile
|-- bin/
|   |-- shlauncher_test*
|   `-- tractor*
|-- lib/
|   |-- shlauncher/
|   |   |-- base.rb
|   |   |-- shlauncher.rb
|   |   `-- tractor.rb
|   `-- shlauncher.rb
|-- shlauncher.gemspec
|-- templates/
|   |-- ChangeLog
|   |-- README
|   |-- Rakefile
|   |-- bin/
|   |   `-- shlauncher*
|   `-- lib/
|       `-- version.rb
`-- test/
  
sample/
|-- ChangeLog
|-- README
|-- Rakefile
|-- bin/
|   `-- sample*
|-- lib/
|   `-- version.rb
`-- script/

デモ