Sponsorised links
Today
Zachary Voase’s Blog — Announcing Markdoc
Markdoc is “a lightweight Markdown-based wiki system.”
18 November 2009
Announcing Kong: A server description and deployment testing tool | Surfing in Kansas
t work we have to manage a ton of Django based sites. Just for our World Company sites, we have over 50 different settings files, and this doesn't take into account the sites that we host for other clients. At this size it becomes basically impossible to test each site in a browser when you push things to production. To solve this problem I have written a very basic server description tool. This allows you to describe sites (settings file, python path, url, etc.) and servers.
17 November 2009
Sponsorised links
16 November 2009
Web Ecology Project
Python module allowing easy use of Google Language Tools, involving language detection and translation, with transliteration in an experimental state
15 November 2009
Welcome to Roles’ documentation! — Roles v0.6.0 documentation
Library for Role based development.
Python Package Index : roles 0.6.0
Library for Role based development.
Pythonic implementation of the DCI (Data Context Interaction) pattern (http://www.artima.com/articles/dci_vision.html).
The big difference with mixins is that this role is applied only to the subject instance, not to the subject class (alas, a new class is constructed).
Roles can be assigned and revoked. Multiple roles can be applied to an instance. Revocation can happen in any particular order.
jcalderone: Twisted Web in 60 seconds: HTTP authentication
how you can use Twisted Web's basic or digest HTTP authentication to control access to these resources.
Correct way to handle mobile browsers | Surfing in Kansas
Minidetector is a Django reusable app that allows you to know if a request is being viewed on a mobile device. It provides a middleware and a view decorator that sets a request.mobile variable to True if the request is coming from a mobile device. It's method of figuring out if a device is mobile is simple; It first checks for a special Opera Mini header, then for WAP support, then finally checks the User Agent against a list of known mobile strings.
Sage: Open Source Mathematics Software
Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface.
stsci_python Home Page
stsci_python is a library of Python routines and C extensions that has been developed to provide a general astronomical data analysis infrastructure.
14 November 2009
Python, Unicode and UnicodeDecodeError
12 November 2009
How to Make a US County Thematic Map Using Free Tools | FlowingData
yeah!make a choropleth map. You know, the maps that color regions by some metric. … In this post, I'll show you how to make a county-specific choropleth map using only free tools.
Samovar
08 November 2009
image-tempest - Project Hosting on Google Code
The goal of Tempest is to provide a consistent, reliable, multi-language API for generating heat-map images based on coordinate data-sets.
07 November 2009
pyquery: a jquery-like library for python — pyquery v0.3 documentation
pyquery allows you to make jquery queries on xml documents. The API is as much as possible the similar to jquery. pyquery uses lxml for fast xml and html manipulation.
03 November 2009
MichaelMoore.com | Concentric Sky
With such a large amount of content, searchability was essential. For this we built a custom technology stack based on Solr, Lucene and Haystack. Then, to keep all the previous links pointing in the right direction, we created a customizable scheme of Django regular expressions and Apache mod_rewrites.
02 November 2009
sunlightlabs's django-layar at master - GitHub
helper for publishing data to Layar augmented reality browser from Django edit
31 October 2009
30 October 2009
25 October 2009
getElementsBySelector - CSS Query Selector for HTML DOM < Scripts < Python < Bin-Co
getElementsBySelector is a python function which takes a standard CSS style selector and returns an array of elements objects from the document that match that selector. This is a frequently used function in JavaScript - if you use a library. Its kind of meaning less to have this function in the server side - unless you are doing screen-scarping. Then its very useful. Recently, I had to work on a Django app that does a bit of screen-scrapping - so I created this function to aid me.
python-djvulibre — Jakub Wilk's software
python-djvulibre is a set of Python bindings for the DjVuLibre library, an open source implementation of DjVu.
