Skip to content

Instantly share code, notes, and snippets.

View tobitailor's full-sized avatar

Tobias Schneider tobitailor

View GitHub Profile
(function(){ if(false) var window; return window }()) === window // false
var a = [];
for(var i = 0; i < 1000; i++){ a[i] = i; }
var a = [];
for(var i = 0; i < 1000; i++){ a.push(i); }
/*
* def.js: Simple Ruby-style inheritance for JavaScript
*
* Copyright (c) 2010 Tobias Schneider
* This script is freely distributable under the terms of the MIT license.
*/
(function(global) {
__super__ = function(){
var caller = __super__.caller;
def ("SlideStreamer") ({
init: function(url){
var0 = url; // global variable
this.var1 = url; // public variable
var var2 = url; // private variable
this.next = function(){
alert("Public function..\nvar0 = " + var0); // "timing.xml"
@tobitailor
tobitailor / LICENSE.txt
Created May 23, 2011 11:33 — forked from 140bytes/LICENSE.txt
140byt.es -- Click ↑↑ fork ↑↑ to play!
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2011 YOUR_NAME_HERE <YOUR_URL_HERE>
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
// From the 140bytes wishlist here: https://github.com/jed/140bytes/wiki/Wishlist
// TASK:
// Create a function which can create a DOM structure from this:
//
domBuilder(
[/HTML/],
[/HEAD/],
[/TITLE/],
"Wouldn't this be cool?",
[],
// Kanvas v0.0.1 (c) 2012 Tobias Schneider
// Released under MIT license.
// Kanvas adds support for not (yet) implemented HTML Canvas APIs.
;var Kanvas = Kanvas || (function (document, undefined) {
'use strict';
<!DOCTYPE html>
<html dir="ltr" mozdisallowselectionprint moznomarginboxes>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<style>
* {
padding: 0;
margin: 0;
}
@tobitailor
tobitailor / def.js
Created July 13, 2010 23:32
Simple Ruby-style inheritance for JavaScript
/*
* def.js: Simple Ruby-style inheritance for JavaScript
*
* Copyright (c) 2010 Tobias Schneider
* This script is freely distributable under the terms of the MIT license.
*
*
* Example:
*
* def ("Person") ({