memorable name generator gem for ruby

前端 未结 4 865
梦谈多话
梦谈多话 2021-02-04 15:25

Before I go roll my own and start pulling out the dictionary, does anyone know a rubygem to generate memorable names suitable for app keys. I need something pronounceable so th

4条回答
  •  北海茫月
    2021-02-04 15:51

    I just did an implementation of this for a project and my solution was to use the Forgery gem and something like this:

    [Forgery::Basic.color, Forgery::Address.street_name.split(" ").first, rand(100)].join("-").downcase
    

    This results in strings like this:

    => "orange-nobel-93"
    => "indigo-holmberg-41"
    => "khaki-sunfield-31"
    => "goldenrod-warrior-92"
    => "fuscia-manley-75"
    => "violet-village-17"
    => "violet-west-11"
    => "goldenrod-oak-74"
    => "yellow-hermina-74"
    => "red-shopko-36"
    => "purple-esch-43"
    => "teal-sutherland-44"
    => "blue-butterfield-56"
    => "yellow-mcbride-41"
    

提交回复
热议问题