New versions of DirectPython and DirectX for comtypes are now
available at http://directpython.sourceforge.net/
What are these?
DirectPython is a C++ extension to the Python programming
language which provides basic access to DirectX (9.0c) API,
including Direct3D, DirectSound, DirectShow and DirectInput.
The full distribution is very easy to install and it includes
many samples and documentation which shows the basics of
DirectPython programming. No additional packages are needed.
DirectX for comtypes is a package which contains the COM
interface definitions which can be used to call DirectX
through comtypes. This package is still experimental and
currently only supports Direct3D.
Whats new in 0.7.0?
-Better support for NumPy (and some other libraries, too).
And much more. Check the release notes for further information.
A Windows operating system with Python 2.4.x and DirectX 9.0c
I just wrote rthread library that makes distributed computing look
like writing multi-threaded programs. Here is a simple example that
runs print_hello function remotely and prints the name of the
remote operating system.
print "Hello from %s" % commands.getoutput("uname -o")
print "Finished: %s" % (r.status==rthread.status_finished)
print "Returned: %s" % r.retval
The only thing required from remote hosts is ssh server and executable
rthread_server (included in the package) in PATH. (The library
executes "ssh -C -c blowfish remotehost 'rthread_server'", and uses
stdin and stdout of that process as a communication channel.) There is
no need for interface definitions, no need to open communication
ports, no need to copy remotely run function code to remote hosts.
The library is working (three examples are included in the package),
but it still lacks some features, especially related to serialisation
of objects. If you are interested, please check:
AzJython is a plugin for Azureus which provides a Jython environment
inside Azureus - it's currently useful as a debugging tool, and later
versions will make it more useful as a plugin prototyping tool, as well
as providing an environment to make it much easier to write scripts to
provide additional functionality to Azureus.
Version 0.3 is the first public release of AzJython. This is currently
limited to providing a basic Jython interpreter inside Azureus - with
some default values provided to allow investigation and experimentation
through the plugin API.
This version is still a bit rough around the edges, but later releases
will improve the usability of the interpreter.
This plugin will only work with recent betas of Azureus, so any version
which 184.108.40.206 b32 or higher will work. You can install the plugin
directly from Azureus, or download the JAR file directly from the plugin
list page for Azureus.
You need to install Jython separately for this plugin to work - if you
find any problems with versions other than 2.1, please let me know.
Why another Backup tool? Simple, I wanted something that would suit a
Home or Small office environment and that I could hand out to friends.
A batch file and xcopy would probably be enough but friendly a GUI
would be worthwhile for the non-techies.
11/12/06 - Release 00.08.50 - This is and early public release of LD
Backup and it is not quite 'ready'. The purpose of this release is to
get some feedback and maybe find a developer or two to contribute. It
is a small project to encourage newbies to Python to take part in OSS
software. The program has been tested on Windows XP SP2 and on Ubuntu
Linux 6.06 so it may still need some work on other platforms.
Cross-platform support is a high priority for version 1.0.
I'm glad to announce the release of amplee in version 0.3.6
This release is a bug fixes but with a few new features as well:
* Fixed the AtomMember class
* Refactored most of the member internal code
* Fixed a few issues with both the CherryPy and pure WSGI handlers
* Added new examples but separated them from the main distribution.
* Fixed the XHTML member class
* Fixed the storage API issue when listing resources
* Fixed a bug when checking for the existing of a resource
* Moved to support bridge 0.2.1
* Started to add unit tests
* Removed the genser dependency
The API should not have changed a lot apart from specific cases. I hope
this won't break too much code.
I would like to thank David Turner for his great feedback.
== Download ==
* easy_install -U amplee
* Tarballs http://www.defuze.org/oss/amplee/
* svn co https://svn.defuze.org/oss/amplee/
== Documentation ==
== Examples ==
You can get some source code examples at
== TODO ==
* Add more tests
* Improve documentation
-- Sylvain Hellegouarch
Dex Tracker beta .11 is out new features include a code generater for a
utilities for combing all files in a .csd/.orc A utility to remove all
instruments from a orc/sco
combination. The ability to place a help file in a .html or .txt file
(other formats may be added
later). The ability to use the old winsound from csound 4 (some
assembly required). A handfull
of instrumets that are already set up for use in the tracker. public
domain tools Harmonise used
to generate score files and space a file generator to be used with
gen28 and to be used with
csound opcode space are included in this version. csound command line
help and csound
utility list have been added as tools along with the command line.
Files required to run the project are on the homepage.
Leipzig Python User Group
Next Meeting Tuesday, December 12, 2006
We will meet on December 12 at 8:00 pm at the training center
of Python Academy in Leipzig, Germany
We will talk about the workshop proceedings.
Food and soft drinks are provided. Please send a short confirmation
mail to info(a)python-academy.de, so we can prepare appropriately.
Everybody who uses Python, plans to do so or is interested in learning
more about the language is encouraged to participate.
While the meeting language will be mainly German, English speakers are
very welcome. We will provide English interpretation if needed.
Current information about the meetings can always be found at
Leipzig Python User Group
Stammtisch am 12.12.2006
Wir treffen uns am 12.12.2006 um 20:00 Uhr wieder im
im Schulungszentrum der Python Academy in Leipzig
Wir werden uns mit dem Tagungsband zum Workshop beschäftigen.
Für das leibliche Wohl wird gesorgt.
Wir bitten um kurze Anmeldung per e-mail an: info(a)python-academy.de
An den Treffen der Python Anwendergruppe kann jeder teilnehmen,
der Interesse an Python hat, die Sprache bereits nutzt oder nutzen möchte.
Die Arbeitssprachen des Treffens ist Deutsch. Englisch sprechende
Python-Enthusiasten sind trotzdem herzlich eingeladen. Wir übersetzen gern.
Aktuelle Informationen zu den Treffen sind immer unter
the next meeting of the new Python User Group Köln (Cologne) takes place on:
Time: 18:30 h
Location: Pool 0.14, computing centre (RRZK-B) of the University Cologne,
Berrenrather Str. 136, 50937 Köln
Detailed information can be found on our page in the German Python Wiki:
We invite everybody in the area who's interested in the Python programming
language to join our meetings or take part in the discussions on our mailing list.
If you are planning to come to this meeting, it would be sensible, though not
strictly necessary, to drop us a line on our mailing list or via private email
to me, because the room we have at the university has a limited capacity.
Looking forward to see many of you!