Zac Zheng zaczheng

View leaflet-0-8-dev.js
1 2 3 4 5 6 7 8 9 10
/*
Leaflet 0.8-dev (c5091ee), a JS library for interactive maps. http://leafletjs.com
(c) 2010-2014 Vladimir Agafonkin, (c) 2010-2011 CloudMade
*/
(function (window, document, undefined) {
var L = {
version: '0.8-dev'
};
 
function expose() {
View gist:11131425
1 2 3 4 5 6 7 8
Contagious: Why Things Catch On
By Jonah Berger
Simon & Schuster Readers Group Guide
What makes products and ideas catch on and become popular? Why do some stories get shared more than others? Why are some rumors infectious? What makes things “go viral”?
In Contagious, Jonah Berger shares the secret science behind social transmission. Why we talk about and share some things rather than others. Why we pass things on. Filled with engaging stories and comprehensive research Contagious is an essential tool for anyone that wants to make their product or idea spread.
QUESTIONS FOR DISCUSSION
1) Consider and discuss the most recent email forward you received. It might have been a news article, video, or story. What aspects of the STEPPS framework did it adhere to? Do the same analysis for the last viral video you watched, hot restaurant you tried, hit movie you saw, etc. Which concepts in the framework apply?
2) Which examples that Berger mentioned (e.g., Blendtec, Dove’s Evolution, white iPhone earbuds) had y
View gist:8664172
1 2 3 4
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Record timeout="30" transcribe="true" />
</Response>
View bundle_install_taobao.sh
1 2 3 4 5 6 7 8 9
# Simple script to replace first line of Gemfile with taobao's rubygem mirror url
 
echo "Copying Gemfile to Gemfile_taobao using ruby.taobao.org"
echo
taobao="'source http\:\/\/ruby.taobao.org'"
sed "1s/.*/$taobao/" Gemfile > Gemfile_taobao
 
echo "bundle install --gemfile Gemfile_taobao --local"
bundle install --gemfile Gemfile_taobao --local
View how-to-search-in-forks
1 2 3 4 5 6 7 8 9 10
# Motivation: you want to search in forks for an urgent fix
 
# I've wanted to do this a few times but couldn't find any other way to,
# so wrote this.
 
# 1) git clone main repo
 
# 2) in cloned folder, fetch all commits using script from https://gist.github.com/zaczheng/7003545
 
# 3) search in forks(excluding main author) for patterns in
View github-fetch-forks
1 2 3 4 5 6 7 8 9 10
#!/usr/bin/env ruby
 
# Install gems:
# gem install github_api
# gem install hub
#
# Then run script in github repo
require 'github_api'
 
g = Github.new
View rgeo.rb
1 2 3 4 5 6 7 8 9 10
# add to config/initializers/
module GeoPointConversion
def as_georss
"<georss:point>#{y} #{x}</georss:point>\n"
end
 
def as_kml
"<Point>\n<coordinates>#{y},#{x}</coordinates>\n</Point>\n"
end
end
View gist:3664238
1 2 3 4 5 6 7 8 9 10
北京欢迎你
作曲:小柯
作词:林夕
演唱:谭晶&谭智元
歌词制作:刘荣华(2008 8 26)
 
迎接另一个晨曦 带来全新空气
气息改变情味不变 茶香飘满情谊
我家大门常打开 开放怀抱等你
拥抱过就有了默契 你会爱上这里
View .tmux.conf
1 2 3 4 5 6 7 8 9 10
# Set prefix command to Ctrl-i; one of the easiest keys to reach
set -g prefix C-b
unbind C-a
 
# Reduce tmux delay for more responsiveness
set -sg escape-time 1
 
# Window and pane index count starts in 1 rather tan 0
set -g base-index 1
setw -g pane-base-index 1
View gist:1264178
1 2 3 4
var script= document.createElement('script');
script.type= 'text/javascript';
script.src= '/js-file.js';
document.head.appendChild(script);
Something went wrong with that request. Please try again.