Sponsorised links
Today
06 December 2009
Créer un serveur HTTP en 10 secondes sur Ubuntu grâce à Python « ®om's blog
05 December 2009
solrpy - Project Hosting on Google Code
solrpy is a python client for solr, an enterprise search server built on top of lucene. solrpy allows you to add documents to a solr instance, and then to perform queries and gather search results from solr using your favorite programming language--python.
Welcome to PyLucene
PyLucene is a Python extension for accessing Java Lucene. Its goal is to allow you to use Lucene's text indexing and searching capabilities from Python. It is API compatible with the latest version of Java Lucene, version 2.9.0 as of October 13th, 2009.
PyLucene is not a Lucene port but a Python wrapper around Java Lucene. PyLucene embeds a Java VM with Lucene into a Python process. The PyLucene Python extension, a Python module called lucene, is machine-generated by JCC.
Sponsorised links
04 December 2009
Toast Driven - Haystack 1.0 Final Released
Haystack 1.0.0-final has been released (via the packages at PyPi or GitHub). You can also install it via ``sudo pip install django-haystack`` or via git from GitHub.
01 December 2009
Roundup Features
Roundup is a simple-to-use and -install issue-tracking system with web, e-mail and command-line interfaces. It is based on the winning design from Ka-Ping Yee in the Software Carpentry "Track" design competition.
30 November 2009
29 November 2009
docs at master from capooti's pinaxtutorial - GitHub
a tutorial on writing web application with the Pinax framework edit
Python YQL — Python YQL v0.3 documentation
Python YQL is a client library for making queries with Yahoo Query Language.
BBC - Web Developer: Test-driven Development in Agile Projects
choisir entre les deux ou faire les deux ?I plan to try adding doctests to my code, as well as continue writing proper unit tests in PHPUnit.
Python word frequency count using sets and lists « ActiveState Code
This lists unique words and word frequencies occurring in a Python string. You can ignore or take account of letter case in distinguishing words, and you can pass it your own inclusion list of characters allowed in words (e.g. is "import123" the kind of word you want to list, or not? It might be if you're a programmer.) By default only alpha chars are allowed in words.
28 November 2009
25 November 2009
Découverte sur BioloGeek, l'avis d'un freelance passionné par le web et son évolution.
24 November 2009
20 November 2009
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
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.
