Skip to content

Instantly share code, notes, and snippets.

View stonegray's full-sized avatar

stonegray stonegray

View GitHub Profile
@bryc
bryc / checksums.js
Last active December 15, 2022 09:03
CHECKSUMS!
// BSD-16
// From: en.wikipedia.org/wiki/BSD_checksum
function bsd16(data) {
for(var i = 0, c = 0; i < data.length; i++) {
c = (c>>1) + ((c&1) << 15);
c += data[i];
c &= 0xffff;
}
return c;
}
@derhuerst
derhuerst / randomHexColor.js
Last active April 3, 2019 14:44
The shortest JavaScript hex color generator.
// The shortest JavaScript hex color generator.
// Jannis R <mail@jannisr.de>
// https://gist.github.com/derhuerst/9142b15c78f3bfdbddfe
function randomHexColor(){
var n = 6, s = '#';
while(n--){
s += (Math.random() * 16 | 0).toString(16); // random char from 0 to f
@mateuszgachowski-snippets
mateuszgachowski-snippets / itunes.sh
Created December 6, 2013 22:19
Bash: iTunes CLI
#!/bin/sh
#
####################################
# iTunes Command Line Control v1.0
# written by David Schlosnagle
# created 2001.11.08
# @edited Mateusz Gachowski
####################################
showHelp () {