Skip to content

Instantly share code, notes, and snippets.

@heroqu
heroqu / osx-kill-menu-dupes.sh
Created September 21, 2015 10:02
Remove duplicates from OS X’s “Open With” menu
/System/Library/Frameworks/CoreServices.framework /Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user
@heroqu
heroqu / es6_generator_fibo_cb
Last active August 29, 2015 14:24
ES6 generator for Fibonacci with callback and index
function* fibo(max, callback, _index) {
var a = 0,
b = 1,
c;
if (!_index) {
_index = 0;
};
while (!max || a <= max) {
yield callback(a, _index++);
c = a + b;
@heroqu
heroqu / es6_generator_fibo
Last active August 29, 2015 14:24
ES6 generator for Fibonacci
function* fibo(max) {
var a = 0,
b = 1,
c;
while (!max || a <= max) {
yield a;
c = a + b;
a = b;
b = c;