Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
I wrote like 10 lines of code a week then I sleep.

laixintao

💭
I wrote like 10 lines of code a week then I sleep.
View GitHub Profile
@DmitrySoshnikov
DmitrySoshnikov / python-closures.py
Created Nov 15, 2010
Understanding Python's closures
View python-closures.py
# "Understanding Python's closures".
#
# Tested in Python 3.1.2
#
# General points:
#
# 1. Closured lexical environments are stored
# in the property __closure__ of a function
#
# 2. If a function does not use free variables
View djanog-celery-and-redis-on-osx-lion.md

Django-celery + Redis notes

Installation and Setup

  1. Install redis on OSX (10.7) Lion I used:

     $ brew install redis
    
  2. In the project and virtualenv I wanted to use django-celery in I installed the following.

@btoone
btoone / curl.md
Last active Jan 18, 2022
A curl tutorial using GitHub's API
View curl.md

Introduction

An introduction to curl using GitHub's API.

The Basics

Makes a basic GET request to the specifed URI

curl https://api.github.com/users/caspyin
@yamaya
yamaya / xcode-clang-vers
Last active Jan 9, 2022
Xcode clang version record
View xcode-clang-vers
# Xcode 4.3.3
Apple clang version 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin11.4.0
Thread model: posix
# Xcode 4.3.2
Apple clang version 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin11.4.0
Thread model: posix
View mindmap.dot
digraph {
思维导图 -> { OmniGraffle XMind dot };
OmniGraffle -> { 排版糟糕 单调 贵 };
XMind -> { 排版不错 主题好看 中文输入很麻烦 };
dot -> { 很强大 灵活 不适合现场演示 };
}
@jhjguxin
jhjguxin / git_diff.md
Created Aug 6, 2012
Git diff 比较不同版本的差异
View git_diff.md

Git 比较不同版本文件差异的常用命令格式:

git diff                                       查看尚未暂存的文件更新了哪些部分

git diff filename 查看尚未暂存的某个文件更新了哪些

git diff –cached                    查看已经暂存起来的文件和上次提交的版本之间的差异

git diff –cached filename 查看已经暂存起来的某个文件和上次提交的版本之间的差异
@NicolasT
NicolasT / Jobsteps.hs
Created Nov 9, 2012
Workflow Definition DSL
View Jobsteps.hs
{-# LANGUAGE FlexibleContexts #-}
module Jobsteps (
createDiskClone
, exposeISCSI
, createMachine
, startMachine
, runJob
) where
@emersonf
emersonf / s3etag.sh
Last active Jan 19, 2022
A Bash script to compute ETag values for S3 multipart uploads on OS X.
View s3etag.sh
#!/bin/bash
if [ $# -ne 2 ]; then
echo "Usage: $0 file partSizeInMb";
exit 0;
fi
file=$1
if [ ! -f "$file" ]; then
@yyx990803
yyx990803 / starcounter.js
Last active Jan 17, 2022
Count your total stars!
View starcounter.js
var https = require('https'),
user = process.argv[2],
opts = parseOpts(process.argv.slice(3))
request('/users/' + user, function (res) {
if (!res.public_repos) {
console.log(res.message)
return
}
var pages = Math.ceil(res.public_repos / 100),
@ysaotome
ysaotome / install_pyenv.sh
Last active Aug 7, 2021
pyenv install for CentOS 6.5 x86_64
View install_pyenv.sh
#!/bin/zsh
# pyenv install for CentOS 6.5 x86_64
yum install -y gcc gcc-c++ make git patch openssl-devel zlib-devel readline-devel sqlite-devel bzip2-devel
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"