Son CV dans un terminal web en Javascript!
https://terminal-cv.gregandev.fr
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
841 B
23 lines
841 B
1 year ago
|
string-hash
|
||
|
===========
|
||
|
|
||
|
A fast string hashing function for Node.JS. The particular algorithm is quite
|
||
|
similar to `djb2`, by Dan Bernstein and available
|
||
|
[here](http://www.cse.yorku.ca/~oz/hash.html). Differences include iterating
|
||
|
over the string *backwards* (as that is faster in JavaScript) and using the XOR
|
||
|
operator instead of the addition operator (as described at that page and
|
||
|
because it obviates the need for modular arithmetic in JavaScript).
|
||
|
|
||
|
The hashing function returns a number between 0 and 4294967295 (inclusive).
|
||
|
|
||
|
Thanks to [cscott](https://github.com/cscott) for reminding us how integers
|
||
|
work in JavaScript.
|
||
|
|
||
|
License
|
||
|
-------
|
||
|
|
||
|
To the extend possible by law, The Dark Sky Company, LLC has [waived all
|
||
|
copyright and related or neighboring rights][cc0] to this library.
|
||
|
|
||
|
[cc0]: http://creativecommons.org/publicdomain/zero/1.0/
|