Skip to content

Instantly share code, notes, and snippets.

View initpwn's full-sized avatar
👽
"Life is short, and it's up to you to make it sweet." - Sarah Louise Delany

Joseph Philip initpwn

👽
"Life is short, and it's up to you to make it sweet." - Sarah Louise Delany
View GitHub Profile
##
## HTTP Router benchmarks -- Nov 29, 2020 with Go 1.15.5 on Linux AMD 3950x
##
## This benchmark suite is based on https://github.com/julienschmidt/go-http-routing-benchmark
## using the most up-to-date version of each pkg as of today. Each router has their own
## pros and cons, so consider the designs of each router to suit your application.
##
## *NOTE*: the memory reports below by the go benchmark tool look quite wrong, as there must
## be a bug somewhere in the go bench tool with the Go version I'm running. I will re-run
## with future versions and report back. However, in general you'll want to look at the "ns/op"
@justincjahn
justincjahn / Scram.js
Created October 19, 2011 19:43
SCRAM-SHA256-JSON
Scram = {
// summary: An implementation of th SCRAM-SHA256-JSON authentication protocol
// for use with the Storm Content Management Framework.
// author: Justin "4sak3n 0ne" Jahn
// copyright: (c) 2010 4sak3n Design (http://www.4sk.us/)
// license: http://www.opensource.org/licenses/bsd-license.php New BSD License
// The cryptographic libraries to be utilized by this method.
crypto: {
base: 'http://crypto-js.googlecode.com/files/',