[x] as a package [x] run.py parameters [x] sortable projects list #12 [x] Postgresql Supported via SQLAlchemy (with the power of SQLAlchemy, pyspider also support Oracle, SQL Server, etc) [x] benchmarking [ ] pypi release version
v0.4.0
// vim: set et sw=2 ts=2 sts=2 ff=unix fenc=utf8: | |
// Author: Binux<i@binux.me> | |
// http://binux.me | |
// Created on 2013-11-11 18:50:58 | |
(function(){ | |
function getOffset(elem) { | |
var top = 0; | |
var left = 0; | |
do { |
#!/usr/bin/env python | |
# -*- encoding: utf-8 -*- | |
# vim: set et sw=4 ts=4 sts=4 ff=unix fenc=utf8: | |
# Created on 2014-02-28 00:15:53 | |
from libs.pprint import pprint | |
from libs.base_handler import * | |
class Handler(BaseHandler): | |
''' |
#!/bin/bash | |
# | |
# The Bash shell script executes a command with a time-out. | |
# Upon time-out expiration SIGTERM (15) is sent to the process. If the signal | |
# is blocked, then the subsequent SIGKILL (9) terminates it. | |
# | |
# Based on the Bash documentation example. | |
# Hello Chet, | |
# please find attached a "little easier" :-) to comprehend |
#!/bin/bash | |
# vim: set et sw=4 ts=4 sts=4 ff=unix fenc=utf8: | |
# Author: Binux<i@binux.me> | |
# http://binux.me | |
# Created on 2014-10-23 23:26:46 | |
PROCESSOR=`uname -p` | |
# make tools dir | |
mkdir -p $HOME/tools |
#!/usr/bin/env python | |
# -*- encoding: utf-8 -*- | |
# vim: set et sw=4 ts=4 sts=4 ff=unix fenc=utf8: | |
# Created on 2014-09-10 12:05:42 | |
import os | |
import re | |
import json | |
import datetime | |
from libs.pprint import pprint |
import threading | |
import tornado | |
import tornado.httpserver | |
import tornado.websocket | |
wss = [] | |
class WSHandler(tornado.websocket.WebSocketHandler): | |
def check_origin(self, origin): |
#!/usr/bin/python | |
# filename: parse_dblp.py | |
# author: ivanchou | |
import codecs, os | |
import xml.etree.ElementTree as ET | |
paper_tag = ('article','inproceedings','proceedings','book', | |
'incollection','phdthesis','mastersthesis','www') | |
class AllEntities: |
<html> | |
<head> | |
</head> | |
<body> | |
<script> | |
function fetchLocation(callback,ip) { | |
var req = new XMLHttpRequest(); | |
req.open("GET","http://www.youdao.com/smartresult-xml/search.s?type=ip&q="+ip,true); | |
req.onload = function() { | |
var response = req.responseText; |
class AsyncProcessMixin(object): | |
def call_subprocess(self, func, callback=None, args=[], kwargs={}): | |
self.ioloop = tornado.ioloop.IOLoop.instance() | |
self.pipe, child_conn = Pipe() | |
def wrap(func, pipe, args, kwargs): | |
try: | |
pipe.send(func(*args, **kwargs)) | |
except Exception, e: | |
logging.error(traceback.format_exc()) |