Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
resize-proxy ============ A drop-dead simple image resizing proxy for Google App Engine. Configure it with a list of ALLOWED_URL_WIDTHS regular expressions and sizes (at the top of main.py) and then construct URLs to images that look like this: http://resize-proxy.appspot.com/s/100/?url=http://www1.sciencemuseum.org.uk/hommedia.ashx?id=11742%26size=Small Where http://www1.sciencemuseum.org.uk/hommedia.ashx?id=11742&size=Small is the URL to the original image, and /s/100/ means "crop to a square of width and height 100px". /w/100/ would resize without cropping to make the width 100px. Both fetched images and the resized/cropped versions are cached in memcached for between 25 and 35 days (a random cache length is used to avoid everything in the cache expiring at once).