Dr. Dobb's Python-URL! - weekly Python news and links (Jan 28)

2005-01-28 Thread Cameron Laird
QOTW:  It might be nice if it was widely understood (in IT) that Python was
a language any competent programmer could pick up in an afternoon, such that
Java, C, and Perl shops would not be concerned about the need for their staff
to learn a new language. -- Eric Pederson

What's kind of surprising is that it has turned out to be easier to rewire
the entire world for high-bandwidth Internet than it is to make a good
replication architecture so you can work disconnected! --  Joel
http://www.salon.com/tech/feature/2004/12/09/spolsky/index4.html


It's the Early Bird deadline for PyCon 2005!

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/5a0eef8d2f4b41c6

A wide-ranging thread on security yields, among other high
points, a recommendation to read *Security Engineering* and
examples of real security issues Python has:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/a5ab5a6a91590230/

Can Python operate on a Windows desktop?  Sure, in a variety of
ways.  Thanks to Dennis Benzinger, Jimmy Retzlaff, Vincent Wehren,
and others for their catalogue:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/f73cc8e9cad01288/

The martellibot illustrates why Python's introspection--and
__subclasses__, in particular--make correct sandboxing so
challenging for us:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/d5f4d7e2c397c2ca/

After a rest of a couple months, it's time again to urge
consideration of IPython as your working shell:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/3fed261a83318a1e

4XSLT is thread-safe, but individual processor instances are not.
4Suite exploits processor-per-thread:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/c118d6ead64ca003

Thread inheritance with win32com requires Co*nitialize() management:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/3e3487f970825fc8

Gerald and the timbot speak sense on the platform-specificity that
is memory management.

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/2bef18c56f085eeb

Do NOT let your inheritance schemes complexify.  One palliative
tactic is to remember (lazy) containerization as an alternative
to subclassing.  And learn about decorators.  And descriptors, for
that matter:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/730e4e3bb3c55b28/

Do people still FTP?  Well, Python people *can* ...:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/37b847a725bd8d9f


Everything Python-related you want is probably one or two clicks away in
these pages:

Python.org's Python Language Website is the traditional
center of Pythonia
http://www.python.org
Notice especially the master FAQ
http://www.python.org/doc/FAQ.html

PythonWare complements the digest you're reading with the
marvelous daily python url
 http://www.pythonware.com/daily  
Mygale is a news-gathering webcrawler that specializes in (new)
World-Wide Web articles related to Python.
 http://www.awaretek.com/nowak/mygale.html 
While cosmetically similar, Mygale and the Daily Python-URL
are utterly different in their technologies and generally in
their results.

comp.lang.python.announce announces new Python software.  Be
sure to scan this newsgroup weekly.

http://groups.google.com/groups?oi=djqas_ugroup=comp.lang.python.announce

Brett Cannon continues the marvelous tradition established by 
Andrew Kuchling and Michael Hudson of intelligently summarizing
action on the python-dev mailing list once every other week.
http://www.python.org/dev/summary/

The Python Package Index catalogues packages.
http://www.python.org/pypi/

The somewhat older Vaults of Parnassus ambitiously collects references
to all sorts of Python resources.
http://www.vex.net/~x/parnassus/   

Much of Python's real work takes place on Special-Interest Group
mailing lists
http://www.python.org/sigs/

The Python Business Forum further[s] the interests of companies
that base their business on ... Python.
http://www.python-in-business.org

Python Success Stories--from air-traffic control to on-line
match-making--can inspire you or decision-makers to whom you're
subject with a vision of what the language makes practical.
http://www.pythonology.com/success

The Python Software Foundation (PSF) has replaced the Python
Consortium as an independent nexus of activity.  It has official
responsibility for Python's development and maintenance. 
 

Dr. Dobb's Python-URL! - weekly Python news and links (Jan 28)

2005-01-28 Thread Cameron Laird
QOTW:  It might be nice if it was widely understood (in IT) that Python was
a language any competent programmer could pick up in an afternoon, such that
Java, C, and Perl shops would not be concerned about the need for their staff
to learn a new language. -- Eric Pederson

What's kind of surprising is that it has turned out to be easier to rewire
the entire world for high-bandwidth Internet than it is to make a good
replication architecture so you can work disconnected! --  Joel
http://www.salon.com/tech/feature/2004/12/09/spolsky/index4.html


It's the Early Bird deadline for PyCon 2005!

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/5a0eef8d2f4b41c6

A wide-ranging thread on security yields, among other high
points, a recommendation to read *Security Engineering* and
examples of real security issues Python has:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/a5ab5a6a91590230/

Can Python operate on a Windows desktop?  Sure, in a variety of
ways.  Thanks to Dennis Benzinger, Jimmy Retzlaff, Vincent Wehren,
and others for their catalogue:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/f73cc8e9cad01288/

The martellibot illustrates why Python's introspection--and
__subclasses__, in particular--make correct sandboxing so
challenging for us:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/d5f4d7e2c397c2ca/

After a rest of a couple months, it's time again to urge
consideration of IPython as your working shell:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/3fed261a83318a1e

4XSLT is thread-safe, but individual processor instances are not.
4Suite exploits processor-per-thread:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/c118d6ead64ca003

Thread inheritance with win32com requires Co*nitialize() management:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/3e3487f970825fc8

Gerald and the timbot speak sense on the platform-specificity that
is memory management.

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/2bef18c56f085eeb

Do NOT let your inheritance schemes complexify.  One palliative
tactic is to remember (lazy) containerization as an alternative
to subclassing.  And learn about decorators.  And descriptors, for
that matter:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/730e4e3bb3c55b28/

Do people still FTP?  Well, Python people *can* ...:

http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/37b847a725bd8d9f


Everything Python-related you want is probably one or two clicks away in
these pages:

Python.org's Python Language Website is the traditional
center of Pythonia
http://www.python.org
Notice especially the master FAQ
http://www.python.org/doc/FAQ.html

PythonWare complements the digest you're reading with the
marvelous daily python url
 http://www.pythonware.com/daily  
Mygale is a news-gathering webcrawler that specializes in (new)
World-Wide Web articles related to Python.
 http://www.awaretek.com/nowak/mygale.html 
While cosmetically similar, Mygale and the Daily Python-URL
are utterly different in their technologies and generally in
their results.

comp.lang.python.announce announces new Python software.  Be
sure to scan this newsgroup weekly.

http://groups.google.com/groups?oi=djqas_ugroup=comp.lang.python.announce

Brett Cannon continues the marvelous tradition established by 
Andrew Kuchling and Michael Hudson of intelligently summarizing
action on the python-dev mailing list once every other week.
http://www.python.org/dev/summary/

The Python Package Index catalogues packages.
http://www.python.org/pypi/

The somewhat older Vaults of Parnassus ambitiously collects references
to all sorts of Python resources.
http://www.vex.net/~x/parnassus/   

Much of Python's real work takes place on Special-Interest Group
mailing lists
http://www.python.org/sigs/

The Python Business Forum further[s] the interests of companies
that base their business on ... Python.
http://www.python-in-business.org

Python Success Stories--from air-traffic control to on-line
match-making--can inspire you or decision-makers to whom you're
subject with a vision of what the language makes practical.
http://www.pythonology.com/success

The Python Software Foundation (PSF) has replaced the Python
Consortium as an independent nexus of activity.  It has official
responsibility for Python's development and maintenance.