Skip to content

Instantly share code, notes, and snippets.

View fawkesley's full-sized avatar

Paul Fawkesley fawkesley

View GitHub Profile
@fawkesley
fawkesley / gist:6596fe4166ef7b67ab8e
Created November 20, 2015 13:44 — forked from methane/gist:2185380
Tornado Example: Delegating an blocking task to a worker thread pool from an asynchronous request handler
from time import sleep
from tornado.httpserver import HTTPServer
from tornado.ioloop import IOLoop
from tornado.web import Application, asynchronous, RequestHandler
from multiprocessing.pool import ThreadPool
_workers = ThreadPool(10)
def run_background(func, callback, args=(), kwds={}):
def _callback(result):
"""
Alien Language - solution
Google Code Jam 2009 - Qual round
Problem available at
http://code.google.com/codejam/contest/90101/dashboard#s=p0
By Tim Lee, 28/04/14
Input as L D N, followed by D dictionary words, N 'patterns' to decode
"""