Skip to content

Instantly share code, notes, and snippets.

@Kambfhase
Kambfhase / LICENSE.txt
Created July 4, 2011 09:45 — forked from 140bytes/LICENSE.txt
activity detection
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 Kambfhase
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
var vection = (function () {
function vection(){
return vection.create.apply(vection, [].slice.call(arguments));
}
function _extend( target, base) {
for (var key in base) {
if ({}.hasOwnProperty.call(base, key)) {
target[key] = base[key];
@Kambfhase
Kambfhase / LICENSE.txt
Created June 5, 2011 11:59 — forked from 140bytes/LICENSE.txt
class inheritance for real
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 Kambfhase
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
@Kambfhase
Kambfhase / LICENSE.txt
Created June 1, 2011 18:50 — forked from 140bytes/LICENSE.txt
Userscript that filters the forks
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 Kambfhase
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
@Kambfhase
Kambfhase / LICENSE.txt
Last active September 25, 2015 22:28 — forked from 140bytes/LICENSE.txt
Brainfuck139
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 Kambfhase
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
@Kambfhase
Kambfhase / LICENSE.txt
Created May 23, 2011 15:52 — forked from 140bytes/LICENSE.txt
140byt.es -- Ackermann function
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 Kambfhase
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
C:\dig>dig +trace 2011.jsconf.us
; <<>> DiG 9.3.2 <<>> +trace 2011.jsconf.us
;; global options: printcmd
;; connection timed out; no servers could be reached
C:\dig>dig 2011.jsconf.us
; <<>> DiG 9.3.2 <<>> 2011.jsconf.us
;; global options: printcmd
@Kambfhase
Kambfhase / gist:883016
Created March 23, 2011 12:17
A JavaScript Proxy for Fibonacci numbers.
// a fibonacci numbers object using proxy.
var fib = Object.create( Proxy.create({
getPropertyDescriptor: function( name){
var index = ~~name;
if( index == name && index > 1){
return {
get: function(){
var val = this[ index-1] + this[ index-2];
Object.defineProperty( this, index, {
value: val,
@Kambfhase
Kambfhase / gist:730792
Created December 6, 2010 19:37
Syntactic saccharin
// Syntactic saccharin in JavaScript
//
// C-Hackers know that array[i] == *(i+array) == i[array]
// now lets have that in JavaScript, too!
(function(){
var stack=[], str="[[getStack]]";
Object.defineProperty( Number.prototype, str, {
get: function(){
$(document).ready( function( ) {
var extendedLogger = function( ) {
//
this.many = ['console', 'alert', 'print'];
//
this.logMultiple = function ( msg ) {
var i=0, many= this.many, n=many.length;
for (; i<n; i++) {
this.logMany( msg, many[i] );