From cbc at unc.edu Wed Oct 1 18:57:46 2008 From: cbc at unc.edu (Chris Calloway) Date: Wed, 01 Oct 2008 12:57:46 -0400 Subject: [TriZPUG] [Fwd: PyCon 2009 (US) - Call for Tutorials] Message-ID: <48E3AC0A.5060509@unc.edu> FYI... -------- Original Message -------- Subject: PyCon 2009 (US) - Call for Tutorials Date: Wed, 1 Oct 2008 07:46:31 -0500 From: Greg Lindstrom Reply-To: python-list at python.org To: python-list at python.org, python-announce-list at python.org, tutor at python.org The period for submitting tutorial proposals for Pycon 2009 (US) is open and will continue through Friday, October 31th. This year features two "pre-conference" days devoted to tutorials on Wednesday March 25 & Thursday March 26 in Chicago. This allows for more classes than ever. Tutorials are 3-hours long on a specific topic of your choice. Last year we featured classes on Learning Python, Web Development, Scientific Computing, and many more. Class size varied from 10 to over 60 students. The extended time spent in class allows teachers to cover a lot of material while allowing for interaction with students. The full Call for Tutorial Proposals, including submission details, an example proposal as well as a template, is available at < http://us.pycon.org/2009/tutorials/proposals/>. Tutorial selections will be announced in early December to give you time to prepare your class and PyCon will compensate instructors US$1,500 per tutorial. If you have any questions, please contact pycon-tutorials at python.org. Greg Lindstrom Tutorial Coordinator, PyCon 2009 (US) -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: Attached Message Part URL: From cbc at unc.edu Fri Oct 3 01:45:27 2008 From: cbc at unc.edu (Chris Calloway) Date: Thu, 02 Oct 2008 19:45:27 -0400 Subject: [TriZPUG] [Fwd: RELEASED Python 2.6 final] Message-ID: <48E55D17.5020205@unc.edu> Python 2.6 was released today. Cool new features are the multiprocessing module (gets around the GIL), the with statement, relative imports, per-user site-pacakages, byte literals, abstract classes, and class decorators. -------- Original Message -------- Subject: RELEASED Python 2.6 final Date: Wed, 1 Oct 2008 23:46:45 -0400 From: Barry Warsaw Reply-To: python-list at python.org To: python-announce at python.org CC: Python List , python-dev List -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On behalf of the Python development team and the Python community, I am happy to announce the release of Python 2.6 final. This is the production-ready version of the latest in the Python 2 series. There are many new features and modules, improvements, bug fixes, and other changes in Python 2.6. Please see the "What's new" page for details http://docs.python.org/dev/whatsnew/2.6.html as well as PEP 361 http://www.python.org/dev/peps/pep-0361/ While Python 2.6 is backward compatible with earlier versions of Python, 2.6 has many tools and features that will help you migrate to Python 3. Wherever possible, Python 3.0 features have been added without affecting existing code. In other cases, the new features can be enabled through the use of __future__ imports and command line switches. Python 3.0 is currently in release candidate and will be available later this year. Both Python 2 and Python 3 will be supported for the foreseeable future. Source tarballs, Windows installers, and Mac disk images can be downloaded from the Python 2.6 page: http://www.python.org/download/releases/2.6/ (Please note that due to quirks in the earth's time zones, the Windows installers will be available shortly.) Bugs can be reported in the Python bug tracker: http://bugs.python.org Enjoy, - -Barry Barry Warsaw barry at python.org Python 2.6/3.0 Release Manager (on behalf of the entire python-dev team) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSOREJ3EjvBPtnXfVAQLAigP/aEnrdvAqk7wbNQLFbmBonIr2YQbd1vEu TyTr5imYXFWGNfv1/JMeMBjMfwpHi1bgPEDTLEZdhDRNj/G1h4NqqnpfJS0lfIaU 4JBKwnsO80se/RGyupcs5f09UdKxOljhbFKEw46CHDkd9lE+cqy2yhetEwyx3c3+ AVC11sjcO54= =Oxo3 -----END PGP SIGNATURE----- -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From ken at mack-z.com Thu Oct 9 19:38:23 2008 From: ken at mack-z.com (Ken MacKenzie) Date: Thu, 9 Oct 2008 13:38:23 -0400 Subject: [TriZPUG] Hello and Test Message Message-ID: <422eddaf0810091038kef0d0c7yccee72112013940d@mail.gmail.com> Hello there, just making sure my new subscription to this list is "all good". I am an experienced programmer in numerous languages however a new programmer when it comes to Python. Anyway my name is Ken and just wanted to say hello in this first paragraph. Now to the second paragraph. I am looking for some information, documentation, examples, etc for talking to U2 databases, particularly Unidata with Python. I say the pyCDF module out there, not clear if that is what I need. If anyone has anything to point me in the right direction I would much appreciate it. I am looking to do some quick reporting and analysis tools for a set of business operations I support and I think Python will work well for this. Thanks in advance, Ken From bgailer at gmail.com Tue Oct 14 15:31:16 2008 From: bgailer at gmail.com (bob gailer) Date: Tue, 14 Oct 2008 09:31:16 -0400 Subject: [TriZPUG] Hello and Test Message In-Reply-To: <422eddaf0810091038kef0d0c7yccee72112013940d@mail.gmail.com> References: <422eddaf0810091038kef0d0c7yccee72112013940d@mail.gmail.com> Message-ID: <48F49F24.7000706@gmail.com> Ken MacKenzie wrote: > Hello there, just making sure my new subscription to this list is "all > good". I am an experienced programmer in numerous languages however a > new programmer when it comes to Python. Anyway my name is Ken and > just wanted to say hello in this first paragraph. > > Now to the second paragraph. I am looking for some information, > documentation, examples, etc for talking to U2 databases, particularly > Unidata with Python. I say the pyCDF module out there, not clear if > that is what I need. "NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data." I see nothing in that regarding relational database access. So I don't think that will help you. > If anyone has anything to point me in the right > direction I would much appreciate it. IBM states, at http://www-01.ibm.com/software/data/u2/unidata/features.html?S_CMP=rnav "Standards-based SQL interfaces such as JDBC, OLEDB and ODBC that support the full nesting capability of the data server engine." Go to http://wiki.python.org/moin/ChoosingDatabase; scroll to ODBC Support. At least one of the ODBCs offered there might work. I just don't know about "full nesting capability" > I am looking to do some quick > reporting and analysis tools for a set of business operations I > support and I think Python will work well for this. > You might also ask at help at python.org. > Thanks in advance, > Ken > Welcome in retropsect. Also remember that Google is your friend. -- Bob Gailer Chapel Hill NC 919-636-4239 When we take the time to be aware of our feelings and needs we have more satisfying interatctions with others. Nonviolent Communication provides tools for this awareness. As a coach and trainer I can assist you in learning this process. What is YOUR biggest relationship challenge? From cbc at unc.edu Wed Oct 15 22:10:09 2008 From: cbc at unc.edu (Chris Calloway) Date: Wed, 15 Oct 2008 16:10:09 -0400 Subject: [TriZPUG] Hello and Test Message In-Reply-To: <422eddaf0810091038kef0d0c7yccee72112013940d@mail.gmail.com> References: <422eddaf0810091038kef0d0c7yccee72112013940d@mail.gmail.com> Message-ID: <48F64E21.7040108@unc.edu> On 10/9/2008 1:38 PM, Ken MacKenzie wrote: > Now to the second paragraph. I am looking for some information, > documentation, examples, etc for talking to U2 databases, particularly > Unidata with Python. I say the pyCDF module out there, not clear if > that is what I need. If anyone has anything to point me in the right > direction I would much appreciate it. I am looking to do some quick > reporting and analysis tools for a set of business operations I > support and I think Python will work well for this. Welcome, Ken. Sorry for the late reply. I've been at Plone Conference for ten days and haven't checked email in all that time. The pyCDF module is for NetCDF data. I use it every day. The NetCDF specification is maintained by Unidata, a program of the University Corporation for for Atmospheric Research (UCAR). Somehow IBM rebranded their database products, calling one of them "UniData" (bicapitalized), and trademarked the name despite prior use by UCAR. UniData is part of IBM's U2 line of database products. IBM intends to replease Python, Ruby, and PHP support for U2, but I don't think they have yet. In the meantime, you *might* be able to use U2's ODBC driver with an ODBC module for Python like mxODBC, pyodbc, or ceodbc. -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Thu Oct 16 22:05:09 2008 From: cbc at unc.edu (Chris Calloway) Date: Thu, 16 Oct 2008 16:05:09 -0400 Subject: [TriZPUG] Plone Deployment Workshop Message-ID: <48F79E75.1020002@unc.edu> I'm going to this. Thought you might be interested also: At the Plone Conference 2008 in Washington, DC, lots of people expressed interest in this 2 day event, and I want to remind you to register before Early Bird Registration prices end on Friday, Oct. 17th 2008 at 11:59pm ET. This two-day workshop is the first Plone Deployment event that is addressing specifically the topic of a successful long-term Plone site launch. It will be held Nov. 20-21, 2008 at the Central Library in Indianapolis, Indiana. The Plone Deployment Workshop strives to be an inexpensive and educational event with registration being only $295 (or $195 if you register prior to Oct. 17th). It is targeted at systems administrators, hosting specialists, web engineers and IT developers. Don't miss out: register now at http://www.sixfeetup.com/dw08 and save $100! The first day will cover great topics such as: - Plone Deployment Challenges - HTTP Acceleration & Load Balancing - Buildout, Eggs & Skillet - Backup Strategies - Alternative Deployment Techniques - Deploying Plone in a Windows Environment (by our special guest Alan Runyan, President of Enfold Systems) The second day will feature two hands-on sessions on real-world problems brought by the attendees. More information about the conference along with the full schedule of presentations, speakers bios, and social events is available online at: http://www.sixfeetup.com/dw08 Thanks for any help you can give in spreading the word! Gabrielle Hendryx-Parker COO and Co-Founder -- S i x F e e t U p | "Nowhere to go but open source" Silicon Valley: +1 (650) 401-8579 x601 Midwest: +1 (317) 861-5948 x601 Toll-Free: 1-866-SIX-FEET Mailto:gabrielle at SixFeetUp.com http://www.sixfeetup.com | Zope/Plone Custom Development -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: Attached Message Part URL: From cbc at unc.edu Fri Oct 17 16:52:54 2008 From: cbc at unc.edu (Chris Calloway) Date: Fri, 17 Oct 2008 10:52:54 -0400 Subject: [TriZPUG] [triangle-zpug] [Fwd: ANNOUNCE: new package posix_ipc 0.1 available] In-Reply-To: <30CDCDF5-7280-4B1C-8530-6CF55FF669AA@semanchuk.com> References: <48F64E1D.7010105@unc.edu> <48F666AC.8050309@unc.edu> <30CDCDF5-7280-4B1C-8530-6CF55FF669AA@semanchuk.com> Message-ID: <48F8A6C6.1050007@unc.edu> On 10/15/2008 6:12 PM, Philip Semanchuk wrote: > I will double check my commitment on > the 23rd if there's space for a presentation at that meeting. I got ahold of Paul Smith and there will be a TriZPUG meeting at Capstrat at 7pm on Thursday Oct 23. If you can present, great. If not, we always have something. I'm trying to see if Brad C. wants to talk about the new Launchpad enhancements: http://news.launchpad.net/general/launchpad-2110-faster-branch-uploads We have a lot to talk about regarding World Plone Day. And last meeting, we got a lot of interaction by calling on each person individually to report what they've been doing or learned with Python in the last month. -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From philip at semanchuk.com Fri Oct 17 18:10:17 2008 From: philip at semanchuk.com (Philip Semanchuk) Date: Fri, 17 Oct 2008 12:10:17 -0400 Subject: [TriZPUG] [triangle-zpug] [Fwd: ANNOUNCE: new package posix_ipc 0.1 available] In-Reply-To: <48F8A6C6.1050007@unc.edu> References: <48F64E1D.7010105@unc.edu> <48F666AC.8050309@unc.edu> <30CDCDF5-7280-4B1C-8530-6CF55FF669AA@semanchuk.com> <48F8A6C6.1050007@unc.edu> Message-ID: <3B8E63AB-7A4C-4A51-8D61-0743B7AFB565@semanchuk.com> On Oct 17, 2008, at 10:52 AM, Chris Calloway wrote: > On 10/15/2008 6:12 PM, Philip Semanchuk wrote: >> I will double check my commitment on the 23rd if there's space for >> a presentation at that meeting. > > I got ahold of Paul Smith and there will be a TriZPUG meeting at > Capstrat at 7pm on Thursday Oct 23. Chris, I confirmed that I'm already committed for the 23rd of this month. I'll keep an eye out for the November announcement and hopefully I'll be able to make that one. Thanks for the invite. Philip > > > If you can present, great. If not, we always have something. I'm > trying to see if Brad C. wants to talk about the new Launchpad > enhancements: > > http://news.launchpad.net/general/launchpad-2110-faster-branch-uploads > > We have a lot to talk about regarding World Plone Day. > > And last meeting, we got a lot of interaction by calling on each > person individually to report what they've been doing or learned > with Python in the last month. > > -- > Sincerely, > > Chris Calloway > http://www.secoora.org > office: 332 Chapman Hall phone: (919) 599-3530 > mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 > > > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > http://mail.python.org/mailman/listinfo/trizpug > http://trizpug.org is the Triangle Zope and Python Users Group From rob_lineberger at med.unc.edu Fri Oct 17 18:40:39 2008 From: rob_lineberger at med.unc.edu (Rob Lineberger) Date: Fri, 17 Oct 2008 12:40:39 -0400 Subject: [TriZPUG] FYI: Versioning is broken in Plone 3.1.5 and 3.1.6 In-Reply-To: <48F79E75.1020002@unc.edu> References: <48F79E75.1020002@unc.edu> Message-ID: <200810171240.39963.rob_lineberger@med.unc.edu> We've discovered that versioning, specifically viewing diffs on two versions of one content type, is broken in Plone 3.1.5 and above. There is a bug report filed (http://dev.plone.org/plone/ticket/8590) , but in the meantime here is the workaround. 1) Go to the ZMI > portal_diff. 2) In the drop-down for Portal Type, select the content type you wish to enable diffs on (such as Document) 3) in field name, type the word "any". 4) Select "Compond Diffs for AT Types" 5) Click "Add Field" Repeat for each content type you wish to view diffs on. There is word that you can replace import.xml with the 3.1.4 version and it will take care of this problem, but I have not tested it yet. From cbc at unc.edu Fri Oct 17 22:10:07 2008 From: cbc at unc.edu (Chris Calloway) Date: Fri, 17 Oct 2008 16:10:07 -0400 Subject: [TriZPUG] TriZPUG Meeting next week Message-ID: <48F8F11F.1010606@unc.edu> Thursday, October 23, 7pm at Capstrat, 1201 Edwards Mill Road, Suite 102, Raleigh: http://trizpug.org/Members/psmith/oct-08-mtg/ The topics in the above link are simply suggestions. We'll have the usual show and tell, so bring your stories. Plus, I'm expecting a new member to come for some Q&A on some topics most of us are already up on. -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Wed Oct 22 21:48:45 2008 From: cbc at unc.edu (Chris Calloway) Date: Wed, 22 Oct 2008 15:48:45 -0400 Subject: [TriZPUG] TriZPUG Meeting next week In-Reply-To: <48F8F11F.1010606@unc.edu> References: <48F8F11F.1010606@unc.edu> Message-ID: <48FF839D.2020507@unc.edu> Reminder... meeting is tomorrow (Thursday). Also, you may be interested in this new release (20 day trial or free for use at degree granting institutions): http://www.enthought.com/products/epd.php On 10/17/2008 4:10 PM, Chris Calloway wrote: > Thursday, October 23, 7pm at Capstrat, 1201 Edwards Mill Road, Suite > 102, Raleigh: > > http://trizpug.org/Members/psmith/oct-08-mtg/ > > The topics in the above link are simply suggestions. We'll have the > usual show and tell, so bring your stories. Plus, I'm expecting a new > member to come for some Q&A on some topics most of us are already up on. > -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Thu Oct 23 17:32:26 2008 From: cbc at unc.edu (Chris Calloway) Date: Thu, 23 Oct 2008 11:32:26 -0400 Subject: [TriZPUG] World Plone Day Message-ID: <4900990A.8010704@unc.edu> You are invited to World Plone Day, to be celebrated Friday, November 7 from 10am until noon on the UNC campus with a short symposium in room G202 of the Medical Biomolecular Research Building (MBRB). World Plone Day, with 59 events in 31 countries on 5 continents, brings together over 60 Plone developers on the UNC campus presenting what Plone is and how the Plone content management system is used within enterprise-hardened environments at UNC. World Plone Day will also include announcements about how Plone-based projects at UNC are pooling their resources to better leverage the distributed Plone development community on campus. The event will be followed by lunch on your own with the campus Plone development community at the Tar Heel Cafe in the Thurston Bowles Building. Directions to MBRB: http://ccbc.unc.edu/facilities/buildings/mbrb For more information about World Plone Day, contact Rob Lineberger (rob_lineberger at med.unc.edu) or Chris Calloway (cbc at unc.edu). -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Tue Oct 28 16:46:36 2008 From: cbc at unc.edu (Chris Calloway) Date: Tue, 28 Oct 2008 11:46:36 -0400 Subject: [TriZPUG] Enfold Desktop Message-ID: <490733DC.8000608@unc.edu> There's a new version of Enfold Desktop out (that handy dandy tool that make WebDAV with Plone actually work well on Windows). Things like that can get lost in the shuffle since there isn't really a commercial Plone product announcement list. http://www.enfoldsystems.com/software/desktop/ Enfold Desktop gives you a view of your Plone site folders and items right in your Windows Explorer, where you can cut, paste, copy, rename, bulk upload/download items and more. The new version is updated for Plone 3 and integrates with versioning, link integrity checks, and content rules. You can get paid support for it. Or you can get it for free with banner ads (right now, alternating banner ads for World Plone Day and Enfold Proxy). You can use it without installing anything on your server. Or, you can install the cross platform server component and get extras like editing metadata and managing workflow state right from your Windows Explorer. If you have a large organization collaborating on managing content in your Plone site, you inevitably have mostly Windows-based content editors and reviewers. I've found that giving them an Enfold Desktop client pretty much lowers the bar all the way to the ground for those people in my organization. They simply manage Plone content just as if it were on their desktop. -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599