I hereby claim:
- I am bayleedev on github.
- I am mxbaylee (https://keybase.io/mxbaylee) on keybase.
- I have a public key ASAGshYBVX4yu_D1IR9NZXiv1ooK-Hw6W-CNntE244dR5wo
To claim this, I am signing this object:
CURLOPT_AUTOREFERER..............58 | |
CURLOPT_BINARYTRANSFER...........19914 | |
CURLOPT_RETURNTRANSFER...........19913 | |
CURLOPT_COOKIESESSION............96 | |
CURLOPT_CERTINFO.................172 | |
CURLOPT_VERBOSE..................41 | |
CURLOPT_CRLF.....................27 | |
CURLOPT_DNS_USE_GLOBAL_CACHE.....91 | |
CURLOPT_FAILONERROR..............45 |
import { distCIEDE2000 } from "@thi.ng/color"; | |
import distance from 'euclidean-distance'; | |
const difference = (color1, color2) => { | |
return distCIEDE2000()( | |
'#' + (color1.red).toString(16) + (color1.green).toString(16) + (color1.blue).toString(16), | |
'#' + (color2.red).toString(16) + (color2.green).toString(16) + (color2.blue).toString(16), | |
) | |
} |
I hereby claim:
To claim this, I am signing this object:
on randomString(aLength) | |
set randomChars to {"1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"} | |
set aString to "" | |
repeat aLength times | |
set aString to aString & some item of randomChars | |
end repeat | |
return aString | |
end randomString |
<?php | |
function isDirectory($file, $items) { | |
if (strpos($file, '.') !== false) { | |
return false; // nothing with a dot is a directory | |
} | |
$regex = "/^" . preg_quote($file, '/') . "\//"; | |
foreach ($items as $item) { | |
if (!!preg_match($regex, $item)) { | |
return true; // it found things inside! |
var mongoose = require('mongoose'); | |
mongoose.connect('mongodb://localhost/foobar'); | |
// bootstrap mongoose, because syntax. | |
mongoose.createModel = function(name, options) { | |
var schema = new mongoose.Schema(options.schema); | |
for (key in options.self) { | |
if (typeof options.self[key] !== 'function') continue; | |
schema.statics[key] = options.self[key]; | |
} |
The goal is to determine if the overhead of multiple setTimeout
is heavier than a single setInterval
.
Each test has 60 iterations of a function wait
that takes 30ms to run, making the program time 60*30=1800ms, so running these files should capture the overhead by subtracting 1800ms
from the total run time.
It took around 1816ms
or around ~16ms
of overhead.
var b = 20; | |
function foo () { | |
var a = 10; | |
console.log('hello $a+$b=30'.replace(/\$\w+/g, function (el) { | |
return eval(el.substr(1)) | |
})) | |
} | |
foo() |
<?php | |
/** | |
* AOP Trait | |
* Used to created aop for your class. | |
*/ | |
trait AOP { | |
public $filters = array(); |