public
Description: Generates strings that can be easily remembered
Homepage: http://www.pluginaweek.org
Clone URL: git://github.com/pluginaweek/memorable_strings.git
name age message
file .gitignore Fri Jul 04 15:48:54 -0700 2008 Ignore test/app_root/script [obrie]
file CHANGELOG.rdoc Sat Apr 18 17:08:25 -0700 2009 Tag 0.1.0 release [obrie]
file LICENSE Sun Jan 11 15:48:44 -0800 2009 Tag 0.0.3 release [obrie]
file README.rdoc Sat Apr 18 17:01:40 -0700 2009 Add usage example for :print_friendly in README [obrie]
file Rakefile Tue Jun 09 20:33:43 -0700 2009 Add gemspec [obrie]
file init.rb Sat Apr 18 14:16:54 -0700 2009 Rename to memorable_strings Move Password.gener... [obrie]
directory lib/ Sat Apr 18 17:05:18 -0700 2009 Minor style tweaks [obrie]
file memorable_strings.gemspec Tue Jun 09 20:33:43 -0700 2009 Add gemspec [obrie]
directory test/ Sat Apr 18 16:59:23 -0700 2009 Add :print_friendly option to skip ambiguous ch... [obrie]
README.rdoc

memorable_strings

memorable_strings generates strings that can be easily remembered.

Resources

API

Bugs

Development

Source

  • git://github.com/pluginaweek/memorable_strings.git

Description

Certain strings like passwords are often difficult to remember, especially if they are simply a random combination of letters and numbers. With memorable_strings, strings are generated based on a set of rules that combine phonemes in a manner that makes the sequence of characters more memorable. When used in combination with features like generating passwords, this can help improve the user experience.

Usage

  String.memorable                                    # => "maikipeo"
  String.memorable(:length => 5)                      # => "quoge"
  String.memorable(:capital => true)                  # => "Bukievai"
  String.memorable(:digit => true)                    # => "ood4yosa"
  String.memorable(:capital => true, :digit => true)  # => "Goodah5e"
  String.memorable(:print_friendly => true)           # => "ahkeehav"

See MemorableStrings::Extensions::String for more information.

Dependencies

None.

References