Skip to content

Instantly share code, notes, and snippets.

View JesterXL's full-sized avatar
🔊
writing

Jesse Warden JesterXL

🔊
writing
View GitHub Profile
@JesterXL
JesterXL / gist:db3a7c68bff46fb9ac23
Last active August 29, 2015 14:21
Why anUncheck works
function anUnchecked()
{
'use strict';
return true;
}
function getPlayer()
{
return {
isWorthy: anUnchecked
@JesterXL
JesterXL / server.js
Created July 8, 2015 19:32
Simple Express Server
console.log('Loading express server...');
var path = require('path');
var express = require('express');
var app = express();
app.use('/', express.static('./'));
app.use('/bower_components', express.static('bower_components'));
app.use('/node_modules', express.static('node_modules'));
var port = 8628;
app.listen(port, function()
@JesterXL
JesterXL / ui-router.html
Created July 8, 2015 20:10
ui-router script
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.2.14/angular-ui-router.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.4/angular.min.js"></script>
@JesterXL
JesterXL / data.json
Last active August 29, 2015 14:24
data
{
"names": [
"Thor",
"Captain America",
"Hawkeye",
"Hulk",
"Black Widow",
"Falcon",
"Ironman",
"Vision",
@JesterXL
JesterXL / images.json
Last active August 29, 2015 14:24
images.json
{
"images": [
"http://www.hdwallpapers.in/walls/thor_2_the_dark_world_movie-wide.jpg",
"http://img4.wikia.nocookie.net/__cb20150208173400/disney/images/f/fa/Captain-America-AOU-Render.png",
"http://img1.wikia.nocookie.net/__cb20131114045927/disney/images/d/d7/IronMan-IM.jpg",
"https://vdizzle129.files.wordpress.com/2013/02/2333369-hulk_001.jpg",
"http://static.comicvine.com/uploads/original/6/69951/3095102-hawkeye.png",
"http://vignette2.wikia.nocookie.net/marvelcinematicuniverse/images/5/57/AoU_Black_Widow_0003.png/revision/latest?cb=20150310045950",
"http://img1.wikia.nocookie.net/__cb20050528232427/marveldatabase/images/a/a7/Falcon_002.jpg",
@JesterXL
JesterXL / main.dart
Created July 12, 2015 14:29
Examples of await/async using Dart to illustrate strange function order.
void testBasicPromises()
{
// 1, 3, 2
void basic()
{
print("1");
new Future.delayed(new Duration(seconds: 3), ()
{
print("2");
@JesterXL
JesterXL / index.js
Created July 14, 2015 15:11
RxJS window requestAnimationFrame
//RxJS: schedule streams containing DOM side effects with window.requestAnimationFrame:
stream.observeOn(Rx.Scheduler.requestAnimationFrame);
@JesterXL
JesterXL / validator.js
Last active August 29, 2015 14:27
Example browserify in node
// validators.js
var lodash = require('lodash');
var XRegExpLib = require('xregexp').XRegExp;
var momentLib = require('moment');
var predicate = require('./predicate');
var arrayValidator = require('./native/array');
var validators = {
predicate: predicate,
@JesterXL
JesterXL / angular-and-polymer.html
Last active September 5, 2015 15:52
Angular + Polymer
// Polymer component should have content tags in template
<template>
<!-- paper stuff -->
<content></content>
</template>
// Angular external directive template should have transclude target & have transclude to true
<your-polymer-component>
<div ng-transclude></div>
</your-polymer-component>