public marks

PUBLIC MARKS from mbertier with tag python

February 2008

Supervisor: A System for Allowing the Control of Process State on UNIX

by 4 others
The supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems. It shares some of the same goals of programs like launchd, daemontools, and runit, although unlike some of these programs, it is not meant to be run as "process 0". Instead it is meant to be used to control processes related to a project or a customer, and is meant to start like any other program at boot time.

Red Hat Magazine | Python for Bash scripters: A well-kept secret

For this example we are going to create a robust command-line tool with the standard library of Python, by importing the subprocess and optparse modules.

FrontPage - IPython

(via)
An enhanced Python shell designed for efficient interactive work. It includes many enhancements over the default Python shell, including the ability for controlling interactively all major GUI toolkits in a non-blocking manner.

January 2008

Python Package Index : virtualenv 1.0

by 2 others (via)
virtualenv is a tool to create isolated Python environments.

Joe Gregorio | BitWorking | atompubbase - An AtomPub Python Client Library

by 1 other
The idea of atompubbase is that it is a rather thin layer over straight HTTP, but supplying the convenience functions that are really needed and plenty of hooks points for extension.

StaticGenerator for Django

by 1 other
StaticGenerator is a Python class for Django that makes it easy to create static files for lightning fast performance. It accepts strings (URL), Models (class or instance), Managers, and QuerySets in a simple syntax:

PECL :: Package :: python

(via)
This extension allows the Python interpreter to be embedded inside of PHP, allowing for the instantiate and manipulation of Python objects from within PHP.

November 2007

django-evolution - Google Code

by 1 other (via)
This is where Django Evolution fits in. Django Evolution is an extension to Django that allows you to track changes in your models over time, and to update the database to reflect those changes.

September 2007

PyMOTW: sched - O'Reilly ONLamp Blog

(via)
The sched module implements a generic event scheduler for running tasks at specific times.

August 2007

Importing Python Modules ::: www.effbot.org

(via)
The import and from-import statements are a constant cause of serious confusion for newcomers to Python. Luckily, once you've figured out what they really do, you'll never have problems with them again. This note tries to sort out some of the more common issues related to import and from-import and everything.

VObject Home

by 2 others (via)
vobject is intended to be a full featured Python package for parsing and generating vCard and vCalendar files.

June 2007

[PEAK] PEAK Status Report

(via)
While the core PEAK toolkit for AOP, MDA, and other TLA's (three-letter acronyms) hasn't been released or changed much in the last 2 or three years, some of the non-core tools have really taken off.

ProgProg : Fun with Feisty and Python 2.5

Change python default version on debian based distribs.

EasyInstall - The PEAK Developers' Center

If you have root access to your machine, you can easily configure it to allow each user to have their own directory where Python packages can be installed and managed by EasyInstall.

about:cmlenz - Announcing Babel

(via)
I've just pushed out the first release of a new project that has been in the works for a couple of weeks now: Babel, a Python library for internationalization and localization in Python applications, especially web-based applications.

April 2007

alan little’s weblog | transliterator

I needed something for a project I’m working on that would let me easily enter romanised Sanskrit text on a normal keyboard (or better still, find romanised Sanskrit text on the internet) and then convert it to proper devanagari Sanskrit text in unicode.

March 2007

The Object HTTP Mapper

by 2 others (via)
OHM is a library for serving Python objects as REST-style HTTP APIs, and for consuming REST-style APIs as Python objects.

January 2007

plope - supervisor2

by 2 others
The supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating systems.

October 2006

Django signals (Mercurytide)

The aim of this article is to introduce Django signals and cover their uses in detail.

the blixtra blog » Blog Archive » Top 30 Django Tutorials and Articles

by 6 others (via)
I’ve compiled a list of the top 30 Django tutorials and articles.

Base-Art / Python plugins egg cooking mini-howto

(via)
Eggs are being more and more used in Python land. One thing Python developers can do easily with them is plugins cooking. They are used in Paste*, TurboGears and Trac for instance, so i wanted to see how to design a simple mini plugins based system.

September 2006

Nuxeo: Pourquoi ne pas continuer avec Zope ?

"Mais les ressources de développement et la communauté [Python] restent malheureusement limitées. Nous ne pouvons pas travailler à la fois sur l'infrastructure technologique (serveur d'application, base de données objet, outils de programmation et bibliothèques) et sur les applications."

July 2006

Pythonic Abstract Base Class / Interface - Python

(via)
If I have a specific interface which I know is going to be implemented by a number of classes, but there is no implementation commonality between them, what is the preferred form for this in Python?

mbertier's TAGS related to tag python

atom +   basics +   bestpractices +   blog +   clevermarks +   database +   dev +   django +   documentation +   ecm +   framework +   google +   groupe:cl +   groupe:clever age +   howto +   i18n +   java +   linux +   monitoring +   mozilla +   mysql +   oop +   packaging +   performance +   php +   rest +   ria +   ruby +   sys +   template +   testing +   tools +   tutorial +   webdev +   xpcom +   xpfe +