日本語ユーザに関する偽の情報をランダムに生成するためのライブラリ
-
フルネーム
20.times do name = Faker::Japanese::Name.name puts "#{name} (#{name.yomi})" end
実行結果:
直江津 儀子 (ナオエツ ノリコ)
桜本 ひさゑ (サクラモト ヒサヱ)
棚橋 重隆 (タナハシ シゲタカ)
明王 白村 (ミョウオウ ハクソン)
金 義弘 (キン ヨシヒロ)
岩坪 正太郎 (イワツボ ショウタロウ)
鎌ヶ谷 哲司 (カマガヤ テツシ)
種本 徹子 (タネモト テツコ)
倉谷 増美 (クラタニ マスミ)
毒島 健夫 (ブスジマ タケオ)
高樹 俊之丞 (タカキ トシノジョウ)
国原 英次 (クニハラ エイジ)
赤泊 優里 (アカドマリ ユリ)
江袋 武治 (エブクロ タケジ)
水城 長世 (ミズキ ナガヨ)
マーソン ふじこ (マーソン フジコ)
丸谷 安広 (マルタニ ヤスヒロ)
雅 国次 (ミヤビ クニツグ)
水科 史 (ミズシナ フミ)
大重 栄四郎 (オオシゲ エイシロウ)
-
苗字と名前
20.times do first_name = Faker::Japanese::Name.first_name last_name = Faker::Japanese::Name.last_name puts "姓:#{last_name}\t名:#{first_name}" end
実行結果:
姓:高垣 名:芳人
姓:尾関 名:きね子
姓:夜久野 名:利常
姓:飯星 名:邦則
姓:草柳 名:大造
姓:納米 名:ナツコ
姓:金高 名:喜久蔵
姓:キーティング 名:秋江
姓:島居 名:悦二郎
姓:戸河内 名:さかえ
姓:片里 名:朝長
姓:上依知 名:洌
姓:湧井 名:宗矩
姓:隆速 名:美禅
姓:相島 名:孝次郎
姓:佐浦 名:捷平
姓:余川 名:嘉康
姓:増野 名:ひろふみ
姓:国頭 名:智賀子
姓:嶋田 名:光次郎
(まだ実装されていません。)
- naist-jdic-utf8 (ソースからインストールする場合のみ)
gem install faker-japanese
rake generate
rake install
- 典型的ではない氏名がたまに生成される (「マッカーサー」「茶魔」等)
- 本家 Faker に比べてデータの量が多すぎる
LISENCE.naist-jdic-utf8 に明記してあります。 何か問題があれば tily05@gmail.com までご連絡ください。
ライセンスのことよくがよく分かっていないのであとで書きます。