Skip to content

Instantly share code, notes, and snippets.

View aug2uag's full-sized avatar

Reza Fatahi aug2uag

  • Los Angeles, CA
View GitHub Profile
/*globals define*/
define(function(require) {
'use strict';
// import dependencies
var Engine = require('famous/core/Engine');
var Surface = require('famous/core/Surface');
var ScrollView = require('famous/views/ScrollView');
var ImageSurface = require('famous/surfaces/ImageSurface');
var StateModifier = require('famous/modifiers/StateModifier');
var RenderNode = require('famous/core/RenderNode');
@aug2uag
aug2uag / smarch.scd
Created September 18, 2015 07:28
Simple March
(
Pbind(
\note, Prand([0,3,5,8],26),
\duration, Pseq([0.5,0.234,0.843,0.385], inf),
\legato, 0.5
)
).play;
(
Routine {
@aug2uag
aug2uag / gist:5a0a5e8da2395ace75b2
Last active September 3, 2015 04:00 — forked from Steven-Rose/gist:3943830
VI: Select all + delete, select all + copy
Select all and delete (actually move to buffer)
:%d
Select all and copy to buffer
:%y
Use p to paste the buffer.
@aug2uag
aug2uag / gist:3a9e5eff8e2c1b3892db
Created February 14, 2015 02:37
JS simple datetime
/* takes JS date as string */
simplifyDateTime = function(dt) {
var _date = new Date(dt);
return 'made ' + (_date.getMonth() + 1) + '-' + _date.getUTCDate() + '-' + _date.getUTCFullYear();
}
@aug2uag
aug2uag / gist:84ff1ae86f37327a7aed
Created February 10, 2015 05:19
JS set HTML option helper, match on text value
function iterateSelectOption(_select, _value) {
if (!_select || !_value) return;
for (var i = 0, len = _select.length; i < len; i++) {
if (_select.options[i].text === _value) return _select.options[i].selected = true;
}
}
@aug2uag
aug2uag / gist:91a870014face8788f2e
Created December 21, 2014 00:47
image to video Apple SDK
//
// ViewController.m
// image to video Apple SDK
//
// Created by Rex Fatahi on 12/20/14.
// Copyright (c) 2014 Rex Fatahi. All rights reserved.
//
#import "ViewController.h"
#import <AssetsLibrary/AssetsLibrary.h>
module.exports = {
"accept-charset" : "ISO-8859-1,utf-8;q=0.7,*;q=0.3",
"accept-language" : "en-US,en;q=0.8",
"accept" : "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"user-agent" : "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13+ (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2",
"accept-encoding" : "gzip,deflate"
};
@aug2uag
aug2uag / gist:74f5a8d1e55047a16c2b
Created November 4, 2014 05:55
Connect Mongo rhc
#!/bin/env node
var express = require('express');
var fs = require('fs');
var mongodb = require('mongodb');
var App = function(){
// Scope
var self = this;
#!/usr/bin/env bash
# generate git log array in JSON:
git log \
--pretty=format:'{%n "commit": "%H",%n "author": "%an <%ae>",%n "date": "%ad",%n "message": "%f"%n},' \
$@ | \
perl -pe 'BEGIN{print "["}; END{print "]\n"}' | \
perl -pe 's/},]/}]/' > logAcc.json
/<(?:.|\n)*?>/gm