From ironfroggy at gmail.com Mon Jan 7 14:33:01 2013 From: ironfroggy at gmail.com (Calvin Spealman) Date: Mon, 7 Jan 2013 08:33:01 -0500 Subject: [TriZPUG] Python Project Night - January 2013 Message-ID: It is time again for our monthly project night! Do you have a project you want an excuse to carve out time for? New to Python or some tool and want some help? Just want some company while you check your email? Come out to Carrboro this Wednesday at 6PM. Code, chat, and maybe get some drinks after! Standard boilerplate: Have a project you want to show off, share, seek help with, or just get some work done surrounded my like minded python lovers? Join us for our first monthly hack night and do just that! Don't have something to work on? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. http://www.meetup.com/trizpug/events/96203682/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragonstrider at gmail.com Tue Jan 8 06:24:00 2013 From: dragonstrider at gmail.com (Joseph S. Tate) Date: Tue, 8 Jan 2013 00:24:00 -0500 Subject: [TriZPUG] Job Posting, (Denver, CO area) Message-ID: If interested in moving to Denver, I offer for your consideration, this job, through a friend of mine: Contact Chris Perkins (chris at percious.com). Job duties and responsibilities of the position. Scientific Application Development: Primary responsibility is to develop software and data systems for scientific applications and databases. Will be a part of a team creating and supporting systems for the collection, validation, extraction, analysis and navigation of scientific and engineering data toward the discovery of new insights and technologies to enable an energy efficient and renewable energy future. Must be reliable and detail oriented and must possess advanced technical skills and excellent troubleshooting skills, including a strong knowledge of data structures, the ability to quickly learn new programming languages and frameworks, and adapt to changing demands in a fast paced scientific environment. Participate in the full life-cycle development of advanced, technically complex scientific data systems, to include interface design, query development, application development, testing, releasing, installation, and maintenance of software and database systems. The ability to adapt Responsibilities: ? Scientific Python Application Programming ? 70% o In collaboration with domain scientists, applications development using standard open source tools (Python, C/C++, Unix/Linux scripting) o Packaging and development of python and C-based applications o Version control with grit and svn o Appropriate code commenting and documentation o Implementation and support for enterprise production applicationsaccessing database systems on Linux/Unix platforms o Administration of server security and database security in relation to database systems o Compile code using standard tools o Work with client community to advance scientific missions ? Scientific Web Application Programming ? 30% o Development web applications, especially involving interfacing with databases, for a variety of theoretical and experimental scientific data o Install and maintain web portal applications and sites: site creations and maintenance, security and user administration o Troubleshoot system and network problems o Respond to user requests for technical assistance o Assist Scientific community with web portal support issues and topics Required Skills: ? Expert in production object-oriented Python programming ? Strong web programming skills including architecture, implementation, administration, monitoring and troubleshooting ? Extensive experience with git version control systems ? Familiarity with programming languages, compilers, and packaging and deploying applications ? Bachelor Degree, Masters preferred ? Excellent technical and communicative skills ? Self-motivated, detail oriented, goal driven -- Joseph Tate Personal e-mail: jtate AT dragonstrider DOT com Web: http://www.dragonstrider.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Thu Jan 10 02:08:24 2013 From: cbc at unc.edu (Chris Calloway) Date: Wed, 09 Jan 2013 20:08:24 -0500 Subject: [TriZPUG] TriZPUG January 2013 Meeting: Python AI and Deco Message-ID: <50EE1488.6090507@unc.edu> http://trizpug.org/Members/tobias/jan-13-mtg When: Thursday, January 24, 2013, 7pm Where: Caktus Group, 209 Lloyd St, Suite 110, Carrboro, NC Joseph Tate will demonstrate the Python solver for Pacman he made as a part of his BerkeleyX CSS 188 Artificial Intelligence course. Andy Leeb will present Deco, a drag-and-drop layout composition system for Plone. As always, spontaneous lightning talks of ten minutes or less on other topics are also welcome. Anything you've learned about Python, no matter how trivial, can be a lightning talk. There's plenty of parking at Caktus and we can walk to nearby after-meeting watering holes. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From brian at python.org Mon Jan 14 16:35:42 2013 From: brian at python.org (Brian Curtin) Date: Mon, 14 Jan 2013 15:35:42 -0000 Subject: [TriZPUG] PyCon 2013 Schedule Announced! Message-ID: Hi TrizPUG! It's that time of year again: the PyCon schedule has been announced and the rush to pick up tickets is on! https://us.pycon.org/2013/schedule/ was completed last week, and we've seen a sharp increase in sales as we approach 1,500 registrations. This year we're limiting the attendance to 2,500 for our second year in Santa Clara, CA. The conference runs from March 13-21. The 2013 edition of PyCon is going to be the biggest and best yet. We've added a sixth track of talks, giving you 114 presentations to view. Tutorials are better than ever, with an even wider range of topics than before. They keynotes are being given by an excellent group: Eben Upton, Jessica McKellar, Raymond Hettinger, and Guido van Rossum. Tickets are available now at https://us.pycon.org/2013/registration/. Student rates were cut in half for 2013 to $125, and individual registrations are only $350. Corporate tickets are currently $600. No matter what group you fall into, the value PyCon provides is incredible. We've got a ton of great events going on throughout the conference. There's a workshop for kids 12 and under to learn Python - https://us.pycon.org/2013/events/letslearnpython/. The successful PyData conference is running during the sprints - http://sv2013.eventbrite.com/. The Postgres community is running PyPgDay during the tutorials - https://us.pycon.org/2013/events/pgday/. We're once again doing the 5K run, and the open spaces and sprints will be a blast as well. We also have a few tricks up our sleeve that we'll update you on at http://pycon.blogspot.com/ and https://www.twitter.com/PyCon. If your organization is interested in sponsoring PyCon, check out our prospectus at https://us.pycon.org/2013/sponsors/prospectus/ and contact conference chairman Jesse Noller at jnoller at python.org with any questions. Thanks for your time, and we hope to see you at PyCon 2013! Jesse Noller PyCon Chairman jnoller at python.org Brian Curtin PyCon Publicity Coordinator brian at python.org From cbc at unc.edu Tue Jan 15 18:15:39 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 15 Jan 2013 12:15:39 -0500 Subject: [TriZPUG] PyCon 2013 Schedule Announced! In-Reply-To: <3YlJh83qdczS4J@mail.python.org> References: <3YlJh83qdczS4J@mail.python.org> Message-ID: <50F58EBB.90103@unc.edu> On 1/14/2013 10:36 AM, Brian Curtin wrote: > It's that time of year again Hi Brian, Thanks for all you do to promote PyCon. Not that you need more publicity (I'm pretty sure PyCon will sell out again this year), but in years past PyCon has posted banners kits on the PyCon website for groups like ours to use on our sites to help promote PyCon. I did a grab of the PyCon image from the logo on us.pycon.org and used it on trizpug.org. But it doesn't scale very well. Do you have publicity banner kits again this year? iF not, no biggie, because I think PyCon will be plenty big enough. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Wed Jan 23 20:14:16 2013 From: cbc at unc.edu (Chris Calloway) Date: Wed, 23 Jan 2013 14:14:16 -0500 Subject: [TriZPUG] Reminder: TriZPUG January 2013 Meeting: Python AI and Deco In-Reply-To: <50EE1488.6090507@unc.edu> References: <50EE1488.6090507@unc.edu> Message-ID: <51003688.5060109@unc.edu> The meeting is tomorrow and we have two speakers lined up. See you there. On 1/9/2013 8:08 PM, Chris Calloway wrote: > http://trizpug.org/Members/tobias/jan-13-mtg > > When: Thursday, January 24, 2013, 7pm > > Where: Caktus Group, 209 Lloyd St, Suite 110, Carrboro, NC > > Joseph Tate will demonstrate the Python solver for Pacman he made as a > part of his BerkeleyX CSS 188 Artificial Intelligence course. Andy Leeb > will present Deco, a drag-and-drop layout composition system for Plone. > As always, spontaneous lightning talks of ten minutes or less on other > topics are also welcome. Anything you've learned about Python, no matter > how trivial, can be a lightning talk. There's plenty of parking at > Caktus and we can walk to nearby after-meeting watering holes. > -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From omaciel at ogmaciel.com Fri Jan 25 00:52:39 2013 From: omaciel at ogmaciel.com (Og Maciel) Date: Thu, 24 Jan 2013 18:52:39 -0500 Subject: [TriZPUG] Reminder: TriZPUG January 2013 Meeting: Python AI and Decou In-Reply-To: <51003688.5060109@unc.edu> References: <50EE1488.6090507@unc.edu> <51003688.5060109@unc.edu> Message-ID: Any chance you guys could broadcast tonight's presentations on youtube via Google Hangout? Something came up and I can't make it. Sent from my iPad From cbc at unc.edu Fri Jan 25 17:33:13 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 25 Jan 2013 11:33:13 -0500 Subject: [TriZPUG] Reminder: TriZPUG January 2013 Meeting: Python AI and Decou In-Reply-To: References: <50EE1488.6090507@unc.edu> <51003688.5060109@unc.edu> Message-ID: <5102B3C9.9080108@unc.edu> On 1/24/2013 6:52 PM, Og Maciel wrote: > Any chance you guys could broadcast tonight's presentations on youtube via Google Hangout? Something came up and I can't make it. Hi Og, Sorry your email went to the moderation queue as it came from an unsubscribed email address. Just as well, we probably wouldn't have seen in sent eight minutes before the meeting anyway. What you ask, though, has been a lot on my mind. My understanding is multiple sources (presenter, presentation screen) can be broadcast through one stream on a G+ Hangout and then the result can be archived to YouTube for later viewing. I think there are a couple of Python groups already doing this for meetings. It seems like a lower bar to get meetings streamed and archived than previous options. I don't know when or if I'll get to it. But I bet the chances are better that the TriZPUG hive mind will figure it out. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From jessebikman at gmail.com Fri Jan 25 17:37:33 2013 From: jessebikman at gmail.com (Jesse) Date: Fri, 25 Jan 2013 11:37:33 -0500 Subject: [TriZPUG] Reminder: TriZPUG January 2013 Meeting: Python AI and Decou In-Reply-To: <5102B3C9.9080108@unc.edu> References: <50EE1488.6090507@unc.edu> <51003688.5060109@unc.edu> <5102B3C9.9080108@unc.edu> Message-ID: TriLUG already does this: http://bit.ly/WzZs0B On Fri, Jan 25, 2013 at 11:33 AM, Chris Calloway wrote: > On 1/24/2013 6:52 PM, Og Maciel wrote: > >> Any chance you guys could broadcast tonight's presentations on youtube >> via Google Hangout? Something came up and I can't make it. >> > > Hi Og, > > Sorry your email went to the moderation queue as it came from an > unsubscribed email address. Just as well, we probably wouldn't have seen in > sent eight minutes before the meeting anyway. > > What you ask, though, has been a lot on my mind. My understanding is > multiple sources (presenter, presentation screen) can be broadcast through > one stream on a G+ Hangout and then the result can be archived to YouTube > for later viewing. I think there are a couple of Python groups already > doing this for meetings. > > It seems like a lower bar to get meetings streamed and archived than > previous options. I don't know when or if I'll get to it. But I bet the > chances are better that the TriZPUG hive mind will figure it out. > > -- > Sincerely, > > Chris Calloway http://nccoos.org/Members/cbc > office: 3313 Venable 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 > -- Jesse Bikman Department of Marine Sciences Graduate Research Assistant Luettich lab University of North Carolina at Chapel Hill LinkedIn -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Fri Jan 25 17:53:02 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 25 Jan 2013 11:53:02 -0500 Subject: [TriZPUG] Reminder: TriZPUG January 2013 Meeting: Python AI and Deco In-Reply-To: <51003688.5060109@unc.edu> References: <50EE1488.6090507@unc.edu> <51003688.5060109@unc.edu> Message-ID: <5102B86E.7050903@unc.edu> On 1/23/2013 2:14 PM, Chris Calloway wrote: >> http://trizpug.org/Members/tobias/jan-13-mtg I'd like to thank Mark Lavin and Tobias and Colin and Calvin and the whole Caktus gang for hosting us last night for the largest TriZPUG meeting ever (32 people!). Big thanks to Joseph Tate for a fascinating presentation. I think your topic is what drew so many people to this meeting. Thanks to all the Raleigh and Durham folks for coming out to Carrboro. We will reschedule the Deco presentation for another time. Through no fault of Andy's, a last minute commit by a contributor on the other side of the globe broke the demo right before the meeting. The guilty party shall be appropriately flogged. Next month's meeting will be at WebAssign on the NCSU Centennial Campus in Raleigh. Speak up if you have a topic to present. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From bgailer at gmail.com Fri Jan 25 19:22:53 2013 From: bgailer at gmail.com (bob gailer) Date: Fri, 25 Jan 2013 13:22:53 -0500 Subject: [TriZPUG] Reminder: TriZPUG January 2013 Meeting: Python AI and Deco In-Reply-To: <5102B86E.7050903@unc.edu> References: <50EE1488.6090507@unc.edu> <51003688.5060109@unc.edu> <5102B86E.7050903@unc.edu> Message-ID: <5102CD7D.5040409@gmail.com> On 1/25/2013 11:53 AM, Chris Calloway wrote: > guilty party shall be appropriately flogged. Which no doubt will be very effective! Whether any good will come from it is another question. In a related story we found: PEP 9999 Flog operator It has been long noted that Python has no flog operator. PEP 9999 (when accepted) will remedy that oversight. Since ! seems to be currently used only with = (!=) it is safe to use it by itself. Unary flog: !object applies the native FlogKnuth algorithm resulting in an object that either has an existing soreness property incremented OR has a new soreness property added with initial value = 1. Binary flog: flogAlgorithm!object. Applies the flogAlgorithm to the object. Result depends on the particular flogAlgorithm used. In a sneaky maneuver to finally validate Iverson's brilliant idea that there should be no operator precedence (see A Programming Language, 1962) ! is at the same precedence level as all other operators. Exception handling: various exceptions will be raised by various failures on the part of the programmer to properly use flog. It is way too much work to list them here so we resort to the same strategy used by M*S - let the programmer discover the exceptions and their causes. As one M*sort tech support person said - that product (M*S Graph) is free. How can you also expect documentation! OOPS that is a misuse of flog, as there is no right argument! OOPS again! ...etc until finally: maximum recursion depth exceeded. Guido was heard to whisper to a co-worker (in apparent astonishment) "what an incredible idea"! (That was the pizza delivery man, not the BDFL.) Absence of response will be construed as acceptance, and implementation will begin !soon. Please send your generous contributions to support this massive effort. From cbc at unc.edu Fri Jan 25 20:05:37 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 25 Jan 2013 14:05:37 -0500 Subject: [TriZPUG] TriZPUG February 2013 Meeting: venv Message-ID: <5102D781.3020900@unc.edu> http://trizpug.org/Members/jj/feb-13-mtg When: Thursday, Feburary 28, 2013 Where: WebAssign, NCSU Centennial Campus, 1791 Varsity Drive, Suite 200, Raleigh Chris Calloway will present venv, the new virtual environment creation module included with Python 3.3. To announce an additional talk for this meeting, send an email with your topic to the TriZPUG email list. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome. Plenty of free after hours parking is available in the adjacent Centennial Campus decks. An after-meeting location for food and beverage will be decided at the meeting. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Thu Jan 31 17:53:13 2013 From: cbc at unc.edu (Chris Calloway) Date: Thu, 31 Jan 2013 11:53:13 -0500 Subject: [TriZPUG] Raleigh Project Night for February 2013 Message-ID: <510AA179.2050403@unc.edu> When: Tuesday, February 5, 2013, 6pm Where: Engineering Building 2, Room 1220, NCSU Centennial Campus, 890 Oval Drive, Raleigh What: Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded my like minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Thu Jan 31 17:57:50 2013 From: cbc at unc.edu (Chris Calloway) Date: Thu, 31 Jan 2013 11:57:50 -0500 Subject: [TriZPUG] Raleigh Project Night for February 2013 In-Reply-To: <510AA179.2050403@unc.edu> References: <510AA179.2050403@unc.edu> Message-ID: <510AA28E.9060500@unc.edu> URL: http://trizpug.org/Members/cbc/feb-13-rpn Map: http://www.engr.ncsu.edu/maps/building/EB2 WebAssign people: Come out and get some Python help. On 1/31/2013 11:53 AM, Chris Calloway wrote: > When: Tuesday, February 5, 2013, 6pm > > Where: Engineering Building 2, Room 1220, NCSU Centennial Campus, 890 > Oval Drive, Raleigh > > What: Raleigh Project Night meets on first Tuesdays. Have a project you > want to show off, share, seek help with, or just get some work done > surrounded my like minded Python lovers? Join us for our monthly project > night and do just that! Don't have something to work on? Just need some > help with Python? Show up and enjoy the energy, sprint on an open source > project, find something interesting to contribute to or be inspired by! > The setting is informal and there is no schedule, so don't worry if you > show up past the start time. Whether you are a Python newbie needing > help or have an open source project you want to share, come hang out and > hack. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599