Skip to content

Instantly share code, notes, and snippets.

View mckelvin's full-sized avatar

GitHubLeakedPAN, GitHubLeakedMyautsai mckelvin

View GitHub Profile
@mckelvin
mckelvin / csdn_statistics.py
Created April 29, 2012 12:58
statistics of email domain from csdn600w
#!/usr/bin/python
# author Kelvin Pan <ibmmc@live.com>
# 04/29/2012 17:13
from operator import itemgetter
DATA_FILE='/tmp/www.csdn.net.sql'
TEST_DATA_FILE='./test.txt'
def cleaned_line(eachline):
email_domain_name = eachline.strip().split()[-1].split('@')[-1].replace('___csdn_1','').lower()
@mckelvin
mckelvin / .gitignore
Last active October 4, 2015 01:58
One Day One Phrase since March 30,2012
config.py
*.pyc
*.swp
@mckelvin
mckelvin / Base.java
Created May 29, 2012 07:44
Java静态代码块(static block)调用陷阱小记
//父类
public class Base {
public static String who = "Mr. Base";
Base(){
}
static {
System. out.println("static block in Base" );
}
@mckelvin
mckelvin / archlinux_iso_loader.sh
Created May 30, 2012 09:07
引导archlinux iso
mkdir /win
mkdir -p /dev/disk/by-label
mount -r -t ntfs /dev/sda1 /win
modprobe loop
losetup /dev/loop6 /win/archlinux-2011.08.19-core-i686.iso
ln -s /dev/loop6 /dev/disk/by-label/ARCH_201108
exit
title Win7
chainloader /bootmgr
boot
#install arch
title Install Arch Linux
root (hd0,0)
kernel /vmlinuz archisolabel=ARCH_201108
initrd /archiso.img
[boot loader]
[operating systems]
c:\grldr.mbr="Grub4Dos"
set encoding=utf8
set langmenu=zh_CN.UTF-8
set imcmdline
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
pty "pptp 10.1.222.100 --nolaunchpppd"
noauth name "login_user"
remotename "PPTP_SERVER_FOO "
file /etc/ppp/options.pptp
#下面这行当服务端启动require-mppe-128时才用
require-mppe-128
@mckelvin
mckelvin / youdao2anki.py
Created June 1, 2012 08:30
从有道单词本导出单词到anki
#!/bin/python
# -*- coding:utf-8 -*-
# a script sync. wordbook from youdao dict to anki
import sys
import hashlib,time
import httplib, urllib2, cookielib
from xml.dom.minidom import parse, parseString
class Youdao:
@mckelvin
mckelvin / gist:3057389
Created July 6, 2012 00:59
DaDaDaPaPaPa.md
# Shell
rm -rf xxx.txt
for i in `seq 300`
do
curl -A "Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.47 Safari/536.11" -H "Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" "http://www.douban.com/link2?type=recurl&url=//javascript%""$i""alert('hhh')""')"
echo " $i"
done
# Result
Your browser should have redirected you to http://javascriptlert('hhh')') 1
Your browser should have redirected you to http://javascript*lert('hhh')') 2