Skip to content

Instantly share code, notes, and snippets.

View GuoJing's full-sized avatar
🎯
Focusing

GuoJing GuoJing

🎯
Focusing
View GitHub Profile
@GuoJing
GuoJing / test.py
Last active August 29, 2015 13:56
import os
import time
from watchdog.observers import Observer
from watchdog.events import LoggingEventHandler
def sync_delete(event):
print 'delete %s' % event.src_path
#include <stdio.h>
#include <stdlib.h>
struct page {
int value;
page *next;
};
int miss = 0;
int hit = 0;
@GuoJing
GuoJing / .screenrc
Created May 4, 2014 05:33
screen rc
shell -$SHELL
altscreen on
startup_message off
autodetach on
nonblock on
defutf8 on
defscrollback 10000
@GuoJing
GuoJing / .bash_profile
Created May 16, 2014 15:50
simple color config
export TERM="xterm-color"
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad
PS1="\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] "
@GuoJing
GuoJing / br.sh
Created June 10, 2014 15:24
br.sh
#!/bin/bash
set -e
device=$1
vlanid=$2
interface=vlan$vlanid
bridge="docker0"
modprobe 8021q
@GuoJing
GuoJing / casper.js
Last active August 29, 2015 14:03
casper
var c = require('framework.js');
var _step1_url = c.url + '/mine/info/1'
var _step2_url = c.url + '/mine/info/2'
var _step3_url = c.url + '/mine/info/3'
var _step4_url = c.url + '/mine/info/4'
var _step5_url = c.url + '/mine/info/5'
var check_loaded = function(){
casper.waitForResource(/form_helper\.js$/, function(){
@GuoJing
GuoJing / AppDelegate.m
Created March 25, 2015 15:36
ares thrift server
#import "AppDelegate.h"
#import "gen-cocoa/ares.h"
#import "thrift/Thrift.h"
#import "thrift/transport/TSSLSocketClient.h"
#import "thrift/transport/TTransport.h"
#import "thrift/transport/TSocketClient.h"
#import "thrift/transport/TFramedTransport.h"
#import "thrift/protocol/TBinaryProtocol.h"
@implementation AppDelegate
if (typeof (AC) === "undefined") {
AC = {}
}
AC.ImageReplacer = Class.create({
_defaultOptions: {
listenToSwapView: true,
filenameRegex: /(.*)(\.[a-z]{3}($|#.*|\?.*))/i,
filenameInsert: "_☃x",
ignoreCheck: /(^http:\/\/movies\.apple\.com\/|\/105\/|\/global\/elements\/quicktime\/|_(([2-9]|[1-9][0-9]+)x|nohires)(\.[a-z]{3})($|#.*|\?.*))/i,
attribute: "data-hires",
@GuoJing
GuoJing / vimrc
Last active December 14, 2015 11:38
my vimrc
" First install Vundle
" git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
set nocompatible " be iMproved
filetype off " required!
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
" let Vundle manage Vundle
" required!
@GuoJing
GuoJing / solarized.vim
Created March 4, 2013 08:14
my customized solarized theme for vim.
" Name: Solarized vim colorscheme
" Author: Ethan Schoonover <es@ethanschoonover.com>
" URL: http://ethanschoonover.com/solarized
" (see this url for latest release & screenshots)
" License: OSI approved MIT license (see end of this file)
" Created: In the middle of the night
" Modified: 2011 May 05
"
" Usage "{{{
"