CALL FOR PARTICIPATION
ACM/IFIP/USENIX
INTERNATIONAL MIDDLEWARE CONFERENCE
Rio de Janeiro, Brazil, 16-20 June 2003
http://middleware2003.inf.puc-rio.br
Come to Rio to participate in the premier event on Middleware research and
technology in 2003. Researchers, industrialists, and experts from all over
the world will get together to present and discuss the recent advancements
in Distributed Object Systems, Internet Technologies, and Middleware
Platforms.
Following the success of past conferences in this series (Lake District/UK,
1998, Palisades/NY, 2000, and Heidelberg/Germany, 2001), Middleware'2003
will host a very strong technical papers track featuring state of the art
research in the field, as well as high-quality advanced workshops and a
number of tutorials by technology experts. The conference will also
include work-in-progress and posters sessions as well as social events.
The location, Rio de Janeiro, is known as one of South Americas most
outstanding areas of natural and historical beauty.
REGISTRATION
============
Register online until May 15th and receive an early registration discount.
For registration information, please visit
http://middleware2003.inf.puc-rio.br/registration.htm
TECHNICAL SESSIONS
==================
A very strong technical papers track will feature state of the art research in
the field (http://middleware2003.inf.puc-rio.br/programstruct.htm).
Work-in-progress and Posters sessions will show promising ongoing
work and experience reports.
TUTORIALS
=========
High quality tutorials by industry and university experts
http://middleware2003.inf.puc-rio.br/tutorials.htm
1) J2EE vs. .NET
Michael Stal
Siemens AG, Corporate Technology, Munich, Germany
2) Peer-to-Peer Technologies
Vana Kalogeraki
University of California, Riverside, California, USA
3) Realization of Distributed Applications using MDA
and the CORBA Component Model
Marc Born and Tom Ritter
Fraunhofer FOKUS, Berlin, Germany
Phillipe Merle
Unversity of Lille, Villeneuve d'Ascq, France
4) Object-Oriented Middleware and Components for the Grid
Denis Caromel
University of Nice Sophia Antipolois, France
Christian Perez
INRIA, France
5) Advanced Publish/Subscribe Services
Alexander L. Wolf and Antonio Carzaniga
University of Colorado, Boulder, Colorado, USA
6) Network and Web Services Security Concepts Using Java
Raghavan N. Srinivas
Sun Microsystems Inc., USA
WORKSHOPS
=========
1) Middleware for Pervasive and Ad-Hoc Computing
http://www.smartlab.cis.strath.ac.uk/MPAC/
2) Reflective and Adaptive Middleware Systems
http://tao.doc.wustl.edu/~corsaro/RM2003/
3) Middleware for Grid Computing
http://virtual01.lncc.br/mgc2003
4) Model-driven Approaches to Middleware Applications Development (MAMAD)
http://www.dstc.edu.au/mamad-2003/
ORGANIZATION
============
General Chair: Carlos J.P. Lucena (PUC-Rio, Brazil)
Program co-Chairs: Douglas Schmidt (Vanderbilt University, USA)
Markus Endler (PUC-Rio, Brazil)
Local Arrangements co-Chairs: Alexandre Sztajnberg (UERJ, Brazil)
Renato Cerqueira (PUC-Rio, Brazil)
WiP and Posters Chair: Guruduth S. Banavar (IBM T.J. Watson, USA)
Advanced Workshops Chair: Gordon Blair (Lancaster University, UK)
Tutorials Chair: Frank Buschmann (Siemens AG, Germany)
Publicity co-Chairs: Fabio Costa (UFG, Brazil)
Fabio Kon (IME-USP, Brazil)
FOR MORE INFORMATION
====================
For further information, please visit the conference home page:
http://middleware2003.inf.puc-rio.br
If you have any question contact the local arrangements chairs, Alexandre
Sztajnberg (alexszt(a)uerj.br) or Renato Cerqueira (rcerq(a)inf.puc-rio.br).
Middleware'2003 is partially sponsored by Sony and IBM.
We hope to see you in Rio in June!
NAME:
adodbapi - A python DB API 2.0 interface to Microsoft ADO
DESCRIPTION:
A 100% Python-DB API 2.0 compliant module that
makes it easy to use Microsoft ADO for connecting
with databases and other data sources. Includes
pyunit testcases.
WHATS NEW:
1. Improved performance through GetRows method.
2. Flexible date conversions.
Supports eGenix mxExtensions, python time module and python 2.3
datetime module.
3. More exact mappings of numeric datatypes.
4. User defined conversions of datatypes through "plug-ins".
5. Improved testcases, not dependent on Northwind data.
6. Works with Microsoft Access currency datatype.
7. Improved DB-API 2.0 compliance.
8. rowcount property works on statements Not returning records.
9. "Optional" error handling extension, see DB-API 2.0 specification.
10. Two maling lists have been created, one for users and one for
developers.
PLATFORM:
Windows only
HOMEPAGE:
<http://adodbapi.sourceforge.net>
LICENSE:
Lesser GPL (fine for most commercial vendors)
Henrik Ekelund<http://sourceforge.net/sendmessage.php?touser=618411>
**********************************************************************
This email message has been swept by
MIMEsweeper for the presence of computer viruses.
www.mimesweeper.com
**********************************************************************
http://wwwsearch.sourceforge.net/ClientCookie/
Changes since 0.3.1b:
* MSIECookies now works. Thanks to Eric Woudenberg for a patch and
Johnny Lee (no relation) for some help.
* Small change to bugfixed HTTPRedirectHandler: 301 from a POST is now
allowed, and redirected as a GET (see Python SF bug #549151).
* Minor documentation fixes.
* All tests now use unittest.
* Fixed 1.5.2-compatibility bugs (revealed by existing tests -- seem
to have been missed with old testing system for some unknown reason).
Requires Python >= 1.5.2. urllib2 is recommended. 1.5.2-compatible
urllib2 / urllib is at
http://wwwsearch.sourceforge.net/
ClientCookie is a Python module for handling HTTP cookies on the
client side, useful for accessing web sites that require cookies to be
set and then returned later. It also provides some other (optional)
useful stuff: HTTP-EQUIV handling, zero-time Refresh handling, and
lazily-seekable responses. It has developed from a port of Gisle Aas'
Perl module HTTP::Cookies, from the libwww-perl library.
import ClientCookie
response = ClientCookie.urlopen("http://foo.bar.com/")
This function behaves identically to urllib2.urlopen, except that it
deals with cookies automatically. That's probably all you need to
know.
John
Venster is a highly native Windows GUI toolkit for Python based on the
ctypes ffi library. The aim of Venster is to be a very lightweight
wrapper around the standard Win32 API, making it easy to write slick
windows applications in pure Python.
Venster is an open source library and is hosted at Sourceforge.
Please note that Venster is currently very alpha, and it is provided
to get feedback from the Windows and Python developer communities.
Venster can be found at:
http://venster.sourceforge.net
PIL 1.1.4 beta 1 is now available from:
http://effbot.org/downloads
The distribution is available in source form (look for Imaging
tarballs), and as prebuilt installers for Python 2.1, 2.2 and
2.3 (beta 1) on Windows.
A list of changes can be found here (also below):
http://effbot.org/zone/pil-changes-114.htm
...and a draft handbook can be found here:
http://effbot.org/books/imagingbook/
(the main release will be available from www.pythonware.com,
as usual)
enjoy,
the pil team at secret labs ab
"Secret Labs AB -- makers of fine pythonware since 1997"
*** Changes from release 1.1.3 to 1.1.4 ***
(1.1.4 beta 1 released)
+ Added experimental EXIF support for JPEG files. To extract EXIF
information from a JPEG file, open the file as usual, and call the
"_getexif" method. If successful, this method returns a dictionary
mapping EXIF TIFF tags to values. If the file does not contain EXIF
data, the "_getexif" method returns None.
The "ExifTags" module contains a dictionary mapping tags to tag
names.
The "_getexit" interface will most likely change in future versions.
+ Fixed a bug when using the "transparency" option with the GIF
writer.
+ Added limited support for "bitfield compression" in BMP files
and DIB buffers, for 15-bit, 16-bit, and 32-bit images. This
also fixes a problem with ImageGrab module when copying screen-
dumps from the clipboard on 15/16/32-bit displays.
+ Added experimental WAL (Quake 2 textures) loader. To use this
loader, import WalImageFile and call the "open" method in that
module.
(1.1.4a4 released)
+ Added updated SANE driver (Andrew Kuchling, Abel Deuring)
+ Use Python's "mmap" module on non-Windows platforms to read some
uncompressed formats using memory mapping. Also added a "frombuffer"
method that allows you to access the contents of an existing string
or buffer object as if it were an image object.
+ Fixed a memory leak that could appear when processing mode "P"
images (from Pier Paolo Glave)
+ Ignore Unicode characters in the BDF loader (from Graham Dumpleton)
(1.1.4a3 released; windows only)
+ Added experimental RGBA-on-RGB drawing support. To use RGBA
colours on an RGB image, pass "RGBA" as the second string to
the ImageDraw.Draw constructor.
+ Added support for non-ASCII strings (Latin-1) and Unicode
to the truetype font renderer.
+ The ImageWin "Dib" object can now be constructed directly from
an image object.
+ The ImageWin module now allows you use window handles as well
as device contexts. To use a window handle, wrap the handle in
an ImageWin.HWND object, and pass in this object instead of the
device context.
(1.1.4a2 released)
+ Improved support for 16-bit unsigned integer images (mode "I;16").
This includes TIFF reader support, and support for "getextrema"
and "point" (from Klamer Shutte).
+ Made the BdfFontFile reader a bit more robust (from Kevin Cazabon
and Dmitry Vasiliev)
+ Changed TIFF writer to always write Compression tag, even when
using the default compression (from Greg Couch).
+ Added "show" support for Mac OS X (from Dan Wolfe).
+ Added clipboard support to the "ImageGrab" module (Windows only).
The "grabclipboard" function returns an Image object, a list of
filenames (not in 1.1.4), or None if neither was found.
(1.1.4a1 released)
+ Improved support for drawing RGB data in palette images. You can
now use RGB tuples or colour names (see below) when drawing in a
mode "P" image. The drawing layer automatically assigns color
indexes, as long as you don't use more than 256 unique colours.
+ Moved self test from MiniTest/test.py to ./selftest.py.
+ Added support for CSS3-style color strings to most places that
accept colour codes/tuples. This includes the "ImageDraw" module,
the Image "new" function, and the Image "paste" method.
Colour strings can use one of the following formats: "#f00",
"#ff0000", "rgb(255,0,0)", "rgb(100%,0%,0%)", "hsl(0, 100%, 50%)",
or "red" (most X11-style colour names are supported). See the
documentation for the "ImageColor" module for more information.
+ Fixed DCX decoder (based on input from Larry Bates)
+ Added "IptcImagePlugin.getiptcinfo" helper to extract IPTC/NAA
newsphoto properties from JPEG, TIFF, or IPTC files.
+ Support for TrueType/OpenType fonts has been added to
the standard distribution. You need the freetype 2.0
library.
+ Made the PCX reader a bit more robust when reading 2-bit
and 4-bit PCX images with odd image sizes.
+ Added "Kernel" class to the ImageFilter module. This class
allows you to filter images with user-defined 3x3 and 5x5
convolution kernels.
+ Added "putdata" support for mode "I", "F" and "RGB".
+ The GIF writer now supports the transparency option (from
Denis Benoit).
+ A HTML version of the module documentation is now shipped
with the source code distribution. You'll find the files in
the Doc subdirectory.
+ Added support for Palm pixmaps (from Bill Janssen). This
change was listed for 1.1.3, but the "PalmImagePlugin" driver
didn't make it into the distribution.
+ Improved decoder error messages.
-end-
We have just released the production version 1.2 of the SimPy simulation
package. It is
available for download from the SimPy home page at
http://simpy.sourceforge.net.
Version 1.2 is faster, more capable (e.g. asynchronous interrupts), has
better documentation and errror messages, and comes with more simulation
models.
SimPy is a discrete event, object-oriented, system simulation package for
Python 2.2 and later (fully tested with Python 2.3a1). It uses generators
which support efficient
implementation of coroutines. It allows easy interfacing to GUIs and
graphing packages for analysis. A manual, a tutorial, a simple cheatsheet,
browsable sourcecode documentation and many examples are included in the
download.
SimPy is platform-independent.
Enjoy!
The SimPy Developers Team
_________________________________________ Klaus G. Müller ICQ#: 193970758
_________________________________________
Kodos 1.2 has been released and is available at:
http://kodos.sourceforge.net
Kodos is a regular expression designer, tester, debugger and validator
that allows a developer to create and modify regular expressions
against a test string. The intuitive grahpical interface allows the
developer the ability to modify the regular expression (regex) and to
see the effects against their test string in real-time.
Key Features:
- Matches can be easily viewed and each match can be seen distinctly
- Regex groups and named groups are clearly displayed
- Sample source code is shown so even python developers new to regular
expressions can quickly add the produced regular expressions to their
own projects.
- Ability to load and save your test cases
- Kodos relies on PyQt for the GUI elements.
Changes since 1.1:
* File menu now contains recently accessed kodos files (.kds)
* Preferences allows you to edit control the number of recent files
that appear
* regex reference guide has been expanded to include more entries
* Preferences are migrated from .kodos to .kodos/prefs
* New settings file .kodos/recent_files added
* Bug fix for Windows (Kodos mysteriously exited on startup)
* Added preference for processing timeout.
* Other minor fixes, cleanup, etc...
http://kodos.sourceforge.net
Overview
'ctypes' is a Python package to create and manipulate C data types
in Python, and to call functions in dynamic link libraries/shared
dlls. It allows wrapping these libraries in pure Python.
It works on Windows, Linux and MacOS X (the latter two require that
your machine is supported by libffi).
News
*ctypes version 0.6.0 has been released*, and the documentation has
been updated.
There have been some (also incompatible) changes, but I'm quite
pleased with the result: ctypes is much more consistent than before.
COM
A proof-of-concept COM framework has been implemented, and added to
the package. It is in an early stage, although usable, and I would
like experienced COM developers to look at it, and submit feedback.
Homepage
http://starship.python.net/crew/theller/ctypes.html
Thomas
isosdns/0.6a
------------
A purely Python DNS resolver
An experimental module for resolving domain name(DN) and mail exchanger
(MX) records from DNS servers. This module is modified from ISOS server
package.
URL: http://isos.acikkanal.net/
Download: http://isos.acikkanal.net/isosdns.py
License: GPL
Categories: Networking
Mehmet Gencer (mgencer(a)acikkanal.net)
http://www.acikkanal.net/yazilim/
--
<a href="http://isos.acikkanal.net/">isosdns/0.6a</a> -- A purely Python
DNS resolver
Jestur is a simple gesture recognition module for Python.
For more information, visit http://sourceforge.net/projects/jestur
What's New in 0.2b
==================
* I've replaced the cpu consuming neural network code with a faster,
dodgier pattern matching algorithm.
* User's can easily add their own custom gestures.
* Removed the dependency on the pygame event queue.
What is Jestur?
================
Jestur is a set of simple classes which provide gesture recognition
facilities to Python. It works by capturing consecutive (x,y)
co-ordinates, and normalizing them into mouse movement directions,
which it then compares to a lookup of gesture patterns using a
scoreboard style algorithm.
The included testjestur.py uses the pygame library to demonstrate
functionality.