Skip to content

Instantly share code, notes, and snippets.

View brianyang's full-sized avatar

Brian Yang brianyang

View GitHub Profile
$('body').empty()
$.ajax
url:'/'
success: (e) ->
name = e[0].project_title
$('body').append 'hello ' + name
/**********************************************/
/*
/* IR_Black Skin by Ben Truyman - 2011
/*
/* Based on Todd Werth's IR_Black:
/* http://blog.toddwerth.com/entries/2
/*
/* Inspired by Darcy Clarke's blog post:
/* http://darcyclarke.me/design/skin-your-chrome-inspector/
/*
@brianyang
brianyang / build.js
Last active December 14, 2015 15:59
It is better to add these common modules to the tools/build.js config instead of doing a require([]) call for them in js/common.js. Modules that are not explicitly required at runtime are not executed when added to common.js via the include build option. So by using tools/build.js, you can include common modules that may be in 2-3 pages but not …
{
appDir: '../www',
baseUrl: 'js/lib',
paths: {
app: '../app'
},
dir: '../www-built',
modules: [
//First set up the common build layer.
{
xmlUrl = '/mta'
$.ajax
url:xmlUrl
success: (d) ->
xmlDoc = $.parseXML(d)
$xml = $(xmlDoc)
console.log xmlDoc
date = $xml.find('Date')[0]
dateText = $(date).text()
time = $xml.find('Time')[0]
@brianyang
brianyang / flickrPhotosPlugin.js
Last active October 14, 2019 23:21
jQuery plugin
(function($){
// $(this).empty().append('load images here')
$.fn.flickrPhotos = function(){
var that = this
, next = '<button id=next>next</button>'
, prev = '<button id=prev>prev</button>'
$('body').append(next).append(prev)
$.getJSON('http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?&limit=50', {
format:'json'
@brianyang
brianyang / moduleFlickr.js
Last active December 13, 2015 17:39
example module pattern getting Flickr json and showing images
// implement module pattern with single var
var MODULE = (function(){
var module = {}
, flickrUrl = 'http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?&limit=50'
// define a function expression
module.showPhotoUI = function(){
var loopImages = function(d){
@brianyang
brianyang / twitter-oauth.js
Created November 21, 2012 15:11 — forked from santosh79/twitter-oauth.js
Twitter OAuth with node-oauth for node.js+express
var express = require('express');
var sys = require('util');
var oauth = require('oauth');
var app = express.createServer();
var _twitterConsumerKey = process.env['TWITTER_CONSUMER_KEY'];
var _twitterConsumerSecret = process.env['TWITTER_CONSUMER_SECRET'];
console.log("_twitterConsumerKey: %s and _twitterConsumerSecret %s", process.env['TWITTER_CONSUMER_KEY'], process.env['TWITTER_CONSUMER_SECRET']);
@brianyang
brianyang / lawnchairSample.coffee
Created November 16, 2012 15:04
lawnchair sample
store = new Lawnchair(
name: "video-tool"
, (store) ->
# Create an object
workout = key: "curls"
# Save it
store.save workout
@brianyang
brianyang / .vimrc.after
Created November 9, 2012 20:30
snapshot config
autocmd BufRead,BufWrite * if ! &bin | silent! %s/\s\+$//ge | endif
" Restore cursor position to where it was before
augroup JumpCursorOnEdit
au!
autocmd BufReadPost *
\ if expand("<afile>:p:h") !=? $TEMP |
\ if line("'\"") > 1 && line("'\"") <= line("$") |
\ let JumpCursorOnEdit_foo = line("'\"") |
\ let b:doopenfold = 1 |
@brianyang
brianyang / .bash_profile
Last active October 12, 2015 15:08
apply-dev-tools-style
alias dev-monokai="curl -O https://raw.github.com/gist/4045346/8f0d02c2eccdeb5b89150de6e895e59f7a36b624/apply-monokai.sh && sh apply-monokai.sh && rm apply-monokai.sh"
alias dev-tommorrow="curl -O https://raw.github.com/gist/4045346/6770ce4eb208d57bf495a23bbd0d0226a2f371ac/apply-tomorrow.sh && sh apply-tomorrow.sh && rm apply-tomorrow.sh"
alias dev-solarized="curl -O https://raw.github.com/gist/4045346/35fe6535dc1f11a7cb073725edf614510e79c411/apply-solarized.sh && sh apply-solarized.sh && rm apply-solarized.sh"
alias dev-tom80="curl -o ~/Library/Application\ Support/Google/Chrome/Default/User\ StyleSheets/Custom.css https://raw.github.com/chriskempson/tomorrow-theme/master/Web%20Inspector/Tomorrow%20Night%20Eighties/Custom.css"
alias dev-darcy='curl -o ~/Library/Application\ Support/Google/Chrome/Default/User\ StyleSheets/Custom.css http://darcyclarke.me/dev/inspectorskin/Custom.css'
alias devcan-monokai="curl -O ~/Library/Application\ Support/Google/Chrome\ Canary/Default/User\ StyleSheets/Custom.css https