README.md in gimei-0.0.1 vs README.md in gimei-0.1.0
- old
+ new
@@ -1,26 +1,14 @@
# Gimei
[![Build Status](https://travis-ci.org/willnet/gimei.png)](https://travis-ci.org/willnet/gimei)
+[![Gem Version](https://badge.fury.io/rb/gimei.png)](http://badge.fury.io/rb/gimei)
[![endorse](https://api.coderwall.com/willnet/endorsecount.png)](https://coderwall.com/willnet)
gimei は、日本人の名前をランダムに返すライブラリです。テストの時などに使います。似たようなライブラリに[faker](https://github.com/stympy/faker)があります。[faker](https://github.com/stympy/faker)はとても優れたライブラリで、多言語対応もしていますが、ふりがな(フリガナ)は流石に対応していません。gimei は名前のふりがな(及びフリガナ)に対応しています。
-## Installation
-Add this line to your application's Gemfile:
-
- gem 'gimei'
-
-And then execute:
-
- $ bundle
-
-Or install it yourself as:
-
- $ gem install gimei
-
## Usage
下記のように使います。
```ruby
@@ -34,13 +22,27 @@
gimei.first.kanji #=> "陽菜"
gimei.first.hiragana #=> "はるな"
gimei.first.katakana #=> "ハルナ"
```
-漢字、ひらがな、カタカナどれか一種類だけ取得できればよい場合には、下記のように書くことも出来ます。
+下記のように男性/女性の名前を返すことを明示的に指定できます。`Gimei.new` の場合は男女の名前を等確率で返します。
```ruby
+gimei = Gimei.male
+gimei.male? #=> true
+gimei.female? #=> false
+gimei.kanji #=> "小林 顕士"
+
+gimei = Gimei.female
+gimei.male? #=> false
+gimei.female? #=> true
+gimei.kanji #=> "根本 彩世"
+```
+
+漢字、ひらがな、カタカナどれか一種類だけ取得できればよい場合には、下記のように短縮して書くことも出来ます。
+
+```ruby
Gimei.kanji #=> "伊藤 結衣"
Gimei.hiragana #=> "いとう みさき"
Gimei.katakana #=> "タカハシ ユイナ"
Gimei.last.kanji #=> "清水"
Gimei.last.hiragana #=> "いとう"
@@ -49,9 +51,23 @@
Gimei.first.hiragana #=> "ここあ"
Gimei.first.katakana #=> "ヤマト"
```
出力される名前の候補となるデータは `lib/data/names.yml` にあるので、必要であればファイルを修正してください。
+
+## Installation
+
+Add this line to your application's Gemfile:
+
+ gem 'gimei'
+
+And then execute:
+
+ $ bundle
+
+Or install it yourself as:
+
+ $ gem install gimei
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)