Skip to content

Instantly share code, notes, and snippets.

View liruqi's full-sized avatar

Ruqi liruqi

View GitHub Profile
@liruqi
liruqi / AppleDownloadFonts.py
Created July 10, 2014 03:51
Get the names of apple download fonts
import urllib2
import socket
import json
import sys
from HTMLParser import HTMLParser
import requests
import argparse
import xml.etree.cElementTree as ET
url = "http://mesu.apple.com/assets/com_apple_MobileAsset_Font/com_apple_MobileAsset_Font.xml"
@liruqi
liruqi / send_ack.scapy
Created November 27, 2012 00:25
send_ack.scapy
packet1 = IP(dst='106.187.39.23')/TCP(dport=9999,flags=0x18)
packet1.payload = 'GET / HTTP\r\nUser-Agent: curl/7.28.1\r\nHost: liruqi.com\r\nAccept: */*\r\n\r\n'
send(packet1)
@liruqi
liruqi / kth.py
Created November 4, 2012 17:12
interviewstreet 4e769c33164d9
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import copy
testcases = int( raw_input() )
for i in range(testcases):
nk = raw_input().split(" ")
n = int(nk[0])
k = int(nk[1])
data = []
@liruqi
liruqi / 4x4.py
Created August 28, 2012 15:39
一个4x4的矩阵,从左上到右下走,可以左右上下走,但是不能走走过的点,有多少种走法?
gCnt = 0
def main():
squre = []
for i in range(4):
squre.append([0,0,0,0])
print squre
@liruqi
liruqi / twocoldrss.py
Created June 29, 2011 14:47
检查韩寒博客,如果有同月同日发博文,则会发送一个桌面提醒~
# author: liruqi@gmail.com (http://liruqi.wordpress.com/)
# require feedparser: http://www.feedparser.org/
#
import time
import os
import feedparser
f = feedparser.parse("http://blog.sina.com.cn/rss/1191258123.xml")