Skip to content

Instantly share code, notes, and snippets.

[
{
"code": "de",
"iso": "de",
"file": "de.js",
"name": "DACH - Deutsch",
"region": "DACH",
"lang": "Deutsch",
"displayname": "DACH - De",
"shortname": "DEx"

Latency Comparison Numbers (~2012)

Name
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cachereference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us ~330MB/sec
@klodoma
klodoma / UserAgents.js
Created October 11, 2019 07:21
Javascript UserAgent Manipulator
class UserAgents
{
constructor(targetWindow) {
this.window = targetWindow || window;
}
/**
* Creates a read/writable property which returns a function set for write/set (assignment)
* and read/get access on a variable
*
* @param {Any} value initial value of the property
StartTest(function (t) {
let view = Ext.create({
xtype: 'list',
itemTpl: '{title}',
plugins: [{
type: 'pullrefresh',
mergeData: false
}, {
type: 'listpaging',
@klodoma
klodoma / hex_md5.js
Last active September 1, 2015 09:22 — forked from alexmuller/hex_md5.js
Display Gravatar when user has finished typing their email address
/*
* A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
* Digest Algorithm, as defined in RFC 1321.
* Version 2.2 Copyright (C) Paul Johnston 1999 - 2009
* Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
* Distributed under the BSD License
* See http://pajhome.org.uk/crypt/md5 for more info.
*/
/*