Archive for December, 2005
It’s official: I’m James Bond!
![]() |
You scored as James Bond, Agent 007. James Bond is MI6′s best agent, a suave, sophisticated super spy with charm, cunning, and a license’s to kill. He doesn’t care about rules or regulations and somewhat amoral. He does care about saving humanity though, as well as the beautiful women who fill his world. Bond has expensive tastes, a wide knowledge of many subjects, and his usually armed with a clever gadget and an appropriate one-liner.
|
Which Action Hero Would You Be? v. 2.0
created with QuizFarm.com
Beginners Python tutorial spotted on IBM DeveloperWorks
Discover
Python is a series of articles written by Robert Brunner, Research
Scientist at the National Center for Supercomputing Applications, and
published by IBM DeveloperWorks.
According to the intro:
The flexible nature of the Python programming language supports multiple
programming philosophies, including procedural, object-oriented, and
functional. But most importantly, programming in Python is fun. The
language supports rather than hinders the development process.
The articles are very basic, and clearly aimed at scientists with little
knowledge in programming.
For a similar approach, see also the Software Carpenty lecture notes by
Greg Wilson.
CPS lays a (big) egg
I’m experimenting with eggification of CPS, trying to have support in
place for the upcoming CPS 3.4.0 release. I already have something basic
working, here is how to test it:
- Create a fresh Zope 2.8.4 instance (with Python 2.4).
- Download the Basket product from http://www.plope.com/software/Basket/Basket
(I have tested with version 0.2) - Download the CPS egg from http://www.cps-project.org/static/eggs/
- Create a lib/python directory in your instance, and put the egg
there - Start Zope and play with CPS
Remarks:
- If it doesn’t work, you may checkout CPS3 from SVN from http://svn.nuxeo.org/pub/CPS3/trunk
and, type ‘make’ then ‘make egg’ and hack the setup.py until your egg is
working (well that’s how I did it anyway). Then send me the patch or commit
your changes if you have SVN access. - The big egg will be broken into smaller eggs. I fact, that is the main
reasons to have eggs in the first place, because currently the
Who’s the real leader in open source ECM?
Don’t believe the hype, just ask Google:
- “cps ECM”: 98800 results
- “zope ECM”: 91300 results
- “nuxeo ECM”: 55700 results
- “plone ECM”: 33500 results
- “alfresco ECM”: 25800 results
Added later: for more serious arguments, see Eric’s blog entry on the same subject.
Next CPS Bugday: next Wednesday (dec 14)
Next CPS bugday will happen on IRC channel #cps next wednesday (dec 14). There are still 77 issues left before we release CPS 3.4.0, but we are confident that the number will drop to a less spectacular level with the help of the CPS developers community at large, and the dedication of the CPS core team.
For more info on CPS development:
FunkLoad 1.4.0 released
Here is the announcement on Freshmeat:
New command-line options have been added for looping on specific pages
inside a given script, for ignoring image/CSS link errors, for filtering
tests based on a regular expression, for stopping the tests on the first
failure, and more. Reporting has been improved. The API has been cleaned up
a bit. ez_setup has been upgraded to fix broken SourceForge download.
Pro-Python propaganda
Some links to useful Python propaganda:
- Benefits of Python at Wingware
- Python for Lisp Programmers by Google’s chief scientist, Peter Norvig
- Conversation with Bruce Eckel at Artima, see this blog by Kevin Altis
- What is Python? and Why Python? by Kevin Altis (with more links)
Philipp von Weitershausen has a blog on z3lab.org
Philipp von Weitershausen, one of the heavyweights of the Zope3 development team, now has a blog on z3lab, the community site for the project aiming at building the next-generation Open Source ECM Platform.
</P
BTW, other Zope superstars with blogs on z3lab include Jim Fulton (aka “The Zope Pope”) and Jean-Marc Orliaguet (no nickname yet, you now, he’s the guy behind CPSSkins).
Zope 3.2 and 2.9 beta coming today
Great news: the first beta of Zope 3.2 should be released today, according to Jim Fulton, “The Zope Pope”, and Zope 2.9 beta1 (which will include Zope 3.2beta1) later this week, according to Andreas Jung, release manager for Zope 2.
