Skip to content

Instantly share code, notes, and snippets.

View guange2015's full-sized avatar

gg guange2015

  • usa
View GitHub Profile
@guange2015
guange2015 / gist:6963667
Created October 13, 2013 15:40
bundle pristine
bundle exec gem list --no-versions | grep -v bundler | grep -v rake | xargs -n1 bundle exec gem pristine
@guange2015
guange2015 / mysql-backup.rb
Created September 17, 2013 08:11
mysql备份
#!/usr/bin/env ruby
require 'date'
DBS = %w( depot_development )
USER = "root" # Username with rights to all those databases, might be root
PW = "123456" # Password for that username
today_s = Date.today().to_s
yesterday_s = (Date.today()-(2)).to_s
@guange2015
guange2015 / digest.rb
Created September 12, 2013 03:53
文件取hash
require 'digest'
Digest::SHA256.file("upload.rb").hexdigest
@guange2015
guange2015 / sdk.md
Last active December 18, 2015 00:28

SDK使用说明

环境需求

Xcode 4.6 或以上

安装

require 'formula'
# Documentation: https://github.com/mxcl/homebrew/wiki/Formula-Cookbook
# PLEASE REMOVE ALL GENERATED COMMENTS BEFORE SUBMITTING YOUR PULL REQUEST!
class TmuxForIterm2 < Formula
homepage 'https://code.google.com/p/iterm2/downloads/detail?name=tmux-for-iTerm2-20130319.tar
url 'https://iterm2.googlecode.com/files/tmux-for-iTerm2-20130319.tar.gz'
sha1 'f14a0bad6991b9e3380d5c3a6057e09f62597d1f'
@guange2015
guange2015 / http_proxy.js
Created January 21, 2013 07:10
用来做手机流量限制,以模拟慢速的2G网络。
var fs = require('fs');
var http = require('http');
var util = require('util');
var url = require('url');
http.createServer(function (req, res) {
var options = url.parse(req.url);
var req_headers = req.headers;
req_headers["connection"] = "close";
var req_options = {
#!/usr/bin/env python
#coding=cp936
import win32com
from win32com.client import Dispatch, constants
import os
import sys
def doc2pdf(input, output):
w = win32com.client.DispatchEx("Word.Application")
@guange2015
guange2015 / study.ejs
Created January 3, 2013 12:43
js 添加网页监听
// Get a reference to the link and bind the showHide function to it
toggle = document.getElementById('toggle');
if (toggle.addEventListener) {
// modern browsers
toggle.addEventListener('click', showHide, false);
} else if (toggle.attachEvent) {
// IE 8 and earlier
toggle.attachEvent('onclick', showHide);
}
@guange2015
guange2015 / BufferHelper.js
Created December 6, 2012 09:53
BufferHelper.js
exports.concat = function() {
var args = (arguments.length === 1) ? arguments[0] : arguments;
var i;
var sumlen = 0;
for (i = 0; i < args.length; i++) {
sumlen += args[i].length;
}
var buf = new Buffer(sumlen);
@guange2015
guange2015 / gist:4222972
Created December 6, 2012 08:56
node.js创建静态服务器
var connect = require('connect')
, http = require('http');
var app = connect()
.use(connect.logger('dev'))
.use(connect.static('/Users/hhuai/Downloads'))
.use(connect.directory('/Users/hhuai/Downloads'));
http.createServer(app).listen(3000);