doc/README.ja in sysadmin-0.1.3 vs doc/README.ja in sysadmin-0.1.4
- old
+ new
@@ -1,88 +1,77 @@
sysadmin
名前
- sysadmin - システム管理用の汎用ライブラリ
+ sysadmin - システム管理者用の汎用ライブラリ
書式
require 'sysadmin'
説明
- これはシステム管理用のスクリプトでよく利用する
+ これはシステム管理のスクリプトでよく利用する
汎用的な処理を集めたライブラリである。
============
インストール
============
$ gem install sysadmin
-==========
-モジュール
-==========
+============================
+クラス、モジュール、メソッド
+============================
- Sysadmin::FileExtension
-
File クラスを拡張する
-- Sysadmin::DirExtension
+ * File#zread(file)
+ Sysadmin::FileHandler を呼ぶと追加される
+ gz 圧縮 / 非圧縮に関わらずファイルを読み込む
- Dir クラスを拡張する
+ * File#append_line(:file => FILENAME, :str => STR)
+ ファイルに文字列を追記する
-- Sysadmin::TimeExtension
+ * File#new_line(:file => FILENAME, :str => STR)
+ ファイルを新規作成する
- Time クラスを拡張する
+ * File#replace_line(:file => FILENAME, :src => SRC, :dst => DST)
+ ファイル内の文字列を置換する
+ * File#remove_line(:file => FILENAME, :str => STR)
+ ファイルから文字列にマッチする行を取り除く
-======
-クラス
-======
+- Sysadmin::DirExtension
+ Dir クラスを拡張する
-- Sysadmin::Util
+ * Dir#filelist(dir, subdirectory=false)
+ ディレクトリ内のファイル一覧を配列で返す
- 汎用的なメソッド
+- Sysadmin::TimeExtension
+ Time クラスを拡張する
-- Sysadmin::Directory
+ * Time#strict_parse(str)
+ Ruby 1.8 でも日付を表現できない時に nil を返す parse メソッド
+- Sysadmin::Directory
Enumerable な Dir クラス
+- Array
+ Array クラスを拡張する
-========
-メソッド
-========
+ * Array#average
+ 配列の平均を返却する
-* Sysadmin::Util.create_multi_dimensional_hash
+ * Array#variance
+ 配列の分散を返却する
- 多次元ハッシュを生成して返す
+ * Array#standard_devitation
+ 配列の標準偏差を返却する
-* File.zread(file)
+- Sysadmin::Util
+ 汎用的なメソッド
- Sysadmin::FileHandler を呼ぶと追加される
- gz 圧縮 / 非圧縮に関わらずファイルを読み込む
-
-* File.append_line(file, str)
-
- ファイルに文字列を追記する
-
-* File.new_line(file, str)
-
- ファイルを新規作成する
-
-* File.replace_line(file, src, out)
-
- ファイル内の文字列を置換する
-
-* File.remove_line(file, str)
-
- ファイルから文字列にマッチする行を取り除く
-
-* Dir.filelist(dir, subdirectory=false)
-
- ディレクトリ内のファイル一覧を配列で返す
-
-* Time.strict_parse(str)
-
- Ruby 1.8 でも日付を表現できない時に nil を返す parse メソッド
+ * Sysadmin::Util.create_multi_dimensional_hash
+ 多次元ハッシュを生成して返す