Skip to content
/ base62 Public

Base62 monkeypatches Integer to add an Integer#base62_encode instance method to encode an integer in the character set of 0-9 + A-Z + a-z. It also monkeypatches String to add String#base62_decode to take the string and turn it back into a valid integer.

License

Notifications You must be signed in to change notification settings

jtzemp/base62

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Lasse Bunk
Mar 1, 2014
6dd5739 · Mar 1, 2014

History

36 Commits
Mar 1, 2014
Mar 1, 2014
Nov 25, 2010
Feb 22, 2014
Mar 1, 2014
Oct 22, 2013
Jan 16, 2014
Feb 22, 2014
Oct 22, 2013
Jan 16, 2014

Repository files navigation

Build Status

Base62

Base62 monkeypatches Integer to add an Integer#base62_encode instance method to encode an integer in the character set of 0-9 + A-Z + a-z. It also monkeypatches String to add String#base62_decode to take the string and turn it back into a valid integer.

Installation

$ gem install base62

Usage

require 'base62'

123.base62_encode
# => "1z"

"funky".base62_decode
# => 619367412

Contributing

  1. Fork the project
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new pull request

Thanks

Copyright (c) 2008-2014 JT Zemp, released under the MIT License

About

Base62 monkeypatches Integer to add an Integer#base62_encode instance method to encode an integer in the character set of 0-9 + A-Z + a-z. It also monkeypatches String to add String#base62_decode to take the string and turn it back into a valid integer.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages