There have been a few minor scheduling changes for the Tuesday and
Wednesday sessions of IPC8. Please see the web site
http://www.python.org/workshops/2000-01/
for details.
-Barry
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
For those of you who are coming to the 8th International Python
Conference and are planning to stay at the hotel, but have /not/ yet
made your room reservations, please note that the hotel has extended
the Python group rate of $129/night (plus tax) until close of business
(US East Coast time) on January 6th, 2000. After this date, the least
expensive room the hotel will offer is $179/night (plus tax).
For more information on the conference see
http://www.python.org/workshops/2000-01/
Hotel information is available at
http://www.python.org/workshops/2000-01/hotel.html
See you there!
-Barry
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
This is the last warning. The conference is getting booked full,
don't wait till the last moment!
If you haven't registered and paid by January 5, you will paying full
price... So, be smart and register NOW. Also don't forget to book
your hotel room by January 3 to qualify for the conference rate!
Some highlights from the conference program:
- 8 tutorials on topics ranging from JPython to Fnorb;
- a keynote by Open Source evangelist Eric Raymond;
- another by Randy Pausch, father of the Alice Virtual Reality project;
- a separate track for Zope developers and users;
- live demonstrations of important Python applications;
- refereed papers, and short talks on current topics;
- a developers' day where the feature set of Python 2.0 is worked out.
Our motto, due to Bruce Eckel, is: "Life's better without braces."
Come and join us at the Key Bridge Marriott in Rosslyn (across the
bridge from Georgetown), January 24-27 in 2000. Make the Python
conference the first conference you attend in the new millennium!
The early bird registration deadline is January 5. More info:
http://www.python.org/workshops/2000-01/
The program is now complete with the titles of all presentations.
There is still space in the demo session and in the short talks
session.
--Guido van Rossum (home page: http://www.python.org/~guido/)
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
EVBU 0.1 is a simulator for the Motorola 68HC11 microcontroller. It is
written in pure Python and is free software released under the GPL.
The software can be downloaded from:
<http://claymore.engineer.gvsu.edu/~steriana/Python>
<P><A HREF="http://claymore.engineer.gvsu.edu/~steriana/Python">EVBU 0.1</A>
- a freeware simulator for the 68HC11 microcontroller. (30-Dec-99)
Andrew Sterian | <mailto:steriana@gvsu.edu>
Assistant Professor | <http://claymore.engineer.gvsu.edu/~steriana>
Padnos School of Engineering | (616) 771-6756
Grand Valley State University
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
PYRO - Python Remote Objects - version 0.8
by Irmen de Jong - irmen(a)bigfoot.com
WHAT IS PYRO?
Pyro is an acronym for PYthon Remote Objects. It is a basic Distributed
Object Technology system written entirely in Python, and for use in Python
only. With this, it closely resembles Java's Remote Method Invocation (RMI).
It has less similarity to CORBA - which is a system- and language
independent Distributed Object Technology and has much more to offer than
Pyro or RMI.
However, Pyro has some interesting features:
- Naming Service which keeps record of the location of objects. The location
of the NS can be discovered by use of a broadcast mechanism, if need be.
- Support for Python types only restricted by those that the standard
'pickle' module handles (all builtin types, and user created classes).
Objects as arguments are also supported when the code for those user
defined classes is also available on the server side.
- Support for all Python argument types (variable argument lists and keyword
arguments, *args and **keywords).
- Exceptions that occur in the remote object will actually be raised too on
the client, just as if the error occured locally. Pyro's exception
transportation mechanism makes this possible.
- Proxy compiler which automates the task of creating wrapper (proxy)
classes.
- Dynamic Proxies if you don't like to have pregenerated proxies.
- Full source code in Python
The most important changes since the previous version are:
- Separate system and user logs.
- Cleaner exception handling.
- Major documentation update: a whole new chapter with a practical guide
about how to develop Pyro programs has been added.
- Various small changes such as Win32 GUID support, localhost optimization,
delegate pattern for object implementation, new argument parser.
WHERE CAN I GET IT ?
>From my Python homepage: http://www.bigfoot.com/~irmen/python.html
It comes with a Python-style license, but is otherwise free for
commercial and non-commercial use.
REFERENCE:
<P><A HREF="http://www.bigfoot.com/~irmen/python.html">Pyro
0.8</A> - Distributed Object system for Python. (30-Dec-99)
==
Irmen de Jong - irmen(a)bigfoot.com
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
G'day,
Zope Weekly News is a digest of some of the useful and interesting
events which have occurred on the various Zope mailing lists and the
Zope.org site. It is published each Wednesday evening.
Any opinions contained in the Zope Weekly News are those of the
chronicler exclusively.
Announcements
* Amos Lattier <amos(a)digicool.com> put out a call for FastCGI
problems. Amos is revisiting FastCGI support, so the more you
complain the better it will be.
http://lists.zope.org/pipermail/zope/1999-December/016202.html
* Paul Everitt <paul(a)digicool.com> has alerted everyone to the
latest issue of Linux Magazine, which contains an article "Gold
Rush: Venture Capitalists Discover Linux". The article talks
about Digital Creations and Hadar Pedhazur at length.
http://lists.zope.org/pipermail/zope/1999-December/016197.html
Updates
* "htrd" posted an update to his NTUserFolder product. It
authenticates Zope users from NT user accounts. It only runs on
Windows NT. The latest release is 1.3.
http://yyy.zope.org/Members/htrd/NTUserFolder
* "phd" has updated mod_pcgi2 several times this week. mod_pcgi2
moves PGCI's calling code into Apache's process to eliminate the
so-called "fork tax". This makes requests more responsive. The
latest version is 0.1.2.
http://yyy.zope.org/Members/phd/mod_pcgi2Zope.org items
* "z113" contributed a How-To on adding your own DTML tags to the
language.
http://yyy.zope.org/Members/z113/1
Notable Discussions
* Art Hampton <arth(a)pacsg.css.mot.com> started a discussion
presently underway about the relative merits of mod_pcgi2, vanilla
PCGI and FastCGI.
http://lists.zope.org/pipermail/zope/1999-December/016198.html
* Anthony Baxter <anthony(a)interlink.com.au> has made and released
some modifications to ZCatalog. He's soliciting comments in
zope-dev.
http://lists.zope.org/pipermail/zope-dev/1999-December/002780.htm;
==
Mike Pelletier.
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
I'm announcing the availability of Version 1.2 of the Cephes module at
http://oliphant.netpedia.net
Cephes module provides many special functions of physics to the Numerical
Python user as ufuncs which are generalized functions that automatically
map over array arguments and follow useful broadcasting rules.
I would like to see more special functions added to the library even if
they are written in Python.
Towards that end, version 1.2 contains a new python wrapper module called
SpecialFuncs.py that can include Python-only special functions.
In addition, I have added a method to cephesmodule called arraymap that
acts like the map function but performs the broadcasting rules of ufuncs
and returns Numerical Python arrays as output.
I have also included a class that allows wrapping a Python function that
takes scalar inputs and returns scalar outputs and returns a ufunc-like
function which automatically maps over array input arguments following the
ufunc broadcasting rules to return appropriately-sized outputs.
So, if you can't figure out how to "vectorize" your function. You can
wrap it in this class and get mapping behavior automatically. The
looping is all written in C and so is reasonably fast.
Comments and contributions are welcome.
Travis Oliphant
Oliphant.Travis(a)altavista.net
<P><A HREF="http://oliphant.netpedia.net/">SpecialFuncs 1.2</A> - an
extension module also known as cephes which provides many special
functions of physics to the Numerical Python user. (28-Dec-99)
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
The schedule for Developers' Day at IPC8 has been posted to
http://www.python.org/workshops/2000-01/devday.html
I will hopefully be getting position papers from folks soon after the
new year, so please check back if you want to get a head start on the
topics.
There will be a little bit of time in the morning session for SIG
updates, so if you're a SIG champion, please email me if you'd like to
give a progress report. Depending on how many people sign up for the
morning session, we may have time for other announcements or updates
as well. Again, let me know if you'd like to reserve a slot (on the
order of 5 - 10 minutes).
-Barry
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------
I would like to announce makepage.py 0.1 beta.
makepage takes a "description file" and a file with HTML format information
and generates HTML files. The description file contains the logical layout
(title, sections, subsections) and the text of the document. Additionally,
makepage generates a list of hyperlinks to the sections at the top of the
page. By supplying an own format file the default formatting
(see <http://www.ndh.net/home/sschwarzer/python/html_format.py>)
can be changed easily.
An example is at
http://www.ndh.net/home/sschwarzer/python/makepage.html
This is the makepage documentation page generated with makepage
itself and only the default format file.
The package can be downloaded from
http://www.ndh.net/home/sschwarzer/download/makepage-0.1b.zip
Please send comments, suggestions, bug reports to
Stefan Schwarzer <s.schwarzer(a)ndh.net> .
Stefan
<P><A HREF="http://www.ndh.net/home/sschwarzer/download/makepage-0.1b.zip">makepage
0.1 beta (CLICK TO DOWNLOAD ZIP FILE)</A> - generate a HTML file from a
logical layout and a general HTML format file. (27-Dec-99)
--
----------- comp.lang.python.announce (moderated) ----------
Article Submission Address: python-announce(a)python.org
Python Language Home Page: http://www.python.org/
Python Quick Help Index: http://www.python.org/Help.html
------------------------------------------------------------