From jeremydavis at jeremydavis.biz Thu May 2 03:06:55 2013 From: jeremydavis at jeremydavis.biz (Jeremy Davis) Date: Wed, 1 May 2013 21:06:55 -0400 Subject: [TriZPUG] Shirt time! We need info from you so we can order your BarCampRDU 2013 shirts. Please fill out the form (takes less than 45 seconds) In-Reply-To: References: Message-ID: http://trilug.org/barcamp/attendee-signup/barcamprdu-2013-shirt-sizes/ Please fill out this form, at the link above, and let us know your BarCampRDU 2013 T-shirt preferences. This form also allows you to reserve a shirt of your size preference to be picked up at the event. We plan to place an order Thursday, 2 May, so act now! Jeremy Davis BarCampRDU 2013 Organizer -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Mon May 6 21:01:30 2013 From: cbc at unc.edu (Chris Calloway) Date: Mon, 06 May 2013 15:01:30 -0400 Subject: [TriZPUG] Reminder: Raleigh AND Carrboro Project Nights Message-ID: <5187FE0A.1000805@unc.edu> I meant to send this out earlier today. But it's already one of those weeks. The first Tuesday and the second Wednesday come back to back in May. So the Raleigh and Carrboro Project Nights are back to back this month. Raleigh Project Night is tomorrow (Tuesday) at 6pm at WebAssign: http://trizpug.org/Members/cbc/may-13-rpn/ Carrboro Project Night is the next night (Wednesday) at 6pm at Caktus: http://trizpug.org/Members/ironfroggy/2013-may-carrboro-project-night Whatever you've got going on Python-wise, bring it. I'll be working on the seemingly never ending series of patches for filecmp tests. I finally got the green light from committers to refactor the entire test module. -- 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 pmclanahan at gmail.com Tue May 7 03:25:59 2013 From: pmclanahan at gmail.com (Paul McLanahan) Date: Mon, 6 May 2013 21:25:59 -0400 Subject: [TriZPUG] Mozilla is hiring a web developer Message-ID: Hi all, Interesting in getting your code onto a site that sees ~10 Million visitors per day? Just send us a pull-request [0]. Interested in getting paid to do that?! Mozilla is looking for a backend web developer [1]. Most of our sites run a very customized version of Django (Playdoh [2]), but we also have some stuff still on PHP and are starting to see more Node. This job will be primarily Python, but this being Mozilla you can go in most any direction your interests take you. You'd be working on the Web Productions team (with me!). We manage mozilla.org and a number of smaller sites like firefox flicks, affiliates, and mozillians.org. All of our code is on github and very liberally licensed, and nearly all of our communication is via IRC. If you're passionate about open source and this sounds interesting to you please apply. I'd love to have some more mozillians in the triangle area :) Best, Paul McLanahan @pmclanahan pmac at mozilla.com [0] https://github.com/mozilla/bedrock/ [1] https://careers.mozilla.org/en-US/position/o66qXfwj [2] http://playdoh.readthedocs.org/en/latest/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Fri May 10 18:46:24 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 10 May 2013 12:46:24 -0400 Subject: [TriZPUG] TriZPUG May 2013 Meeting: Your Talk Goes Here Message-ID: <518D2460.7070102@unc.edu> In one day less than two weeks away, we'll be meeting at WebAssign: When: Thursday May 23, 2013, 7pm Where: WebAssign, NCSU Centennial Campus, 1791 Varsity Drive, Suite 200, Raleigh http://trizpug.org/Members/sgambino/may-13-mtg If you would like to give a featured talk at this meeting, just drop an email to this list with your talk title and your name will go up in lights. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number listed on the meeting link above. 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 Fri May 10 20:23:38 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 10 May 2013 14:23:38 -0400 Subject: [TriZPUG] Little Jukebox Message-ID: <518D3B2A.1080406@unc.edu> Look what TriPythoneer Chris Rossi did with Raspberry Pi and PyGame: http://raspberry.io/projects/view/little-juke/ -- 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 jeremydavis at jeremydavis.biz Wed May 15 16:29:45 2013 From: jeremydavis at jeremydavis.biz (Jeremy Davis) Date: Wed, 15 May 2013 10:29:45 -0400 Subject: [TriZPUG] Call for Volunteers BarCampRDU 2013! Message-ID: Call for Volunteers BarCampRDU 2013! Posted: 14 May 2013 04:17 PM PDT Are you excited about BarCampRDU 2013? We sure are! The main event begins this Saturday, at 09:00. Be sure to think up a 30 second pitch for the talk you?d like to give, the workshop you?d like to run, or the discussion group you?d like to facilitate. Support staff will begin set up at 7am. Coffee, bagels, donuts, and socializing goes from 8am-9am. Session pitches begin 9am. BarCampRDU is an event entirely organized by its attendees. Everyone at BarCampRDU is a volunteer. This means you. This can be as simple as picking up a piece of trash from the ground or directing someone to the bathroom. It can be more, though! We have lots of opportunities for you to get involved and most of them are very easy. Here are some examples: * Help setup the facility in the morning * Staff the registration table and distribute t-shirts * Coordinate rooms, schedule grid, and room logistics (A/V, etc) * Welcome the caterers, ensure the meals go off successfully * Provide an intentional social media presence, keeping people informed about BarCamp events, changes in schedule, etc. * Duty officers to handle complaints of harassment or other problems * Prepare coffee and tea, maintain and clean the coffee station * Put up Signs, greet people, answer questions * Keep the wiki and Google docs up to date * Help cleanup the facility before we leave * Google Hangout operators (to help live stream and record talks) * Mobile phone photographers/journalists (who will have author accounts to the BarCampRDU WordPress site and can publish to all our media resources from one location during the event) Volunteering is one of the best ways to interact and build relationships with other awesome people. Please help us by adding your name to this spreadsheet of volunteers, keeping it updated if your plans change, and asking your friends to also add their name: http://goo.gl/DF2Qj Thanks! We look forward to seeing you on Saturday. BarCampRDU 2013 Sponsors - Feel free to mention awesome things about them! RedHat - Gold Sponsor - @redhatnews OpenNMS - Silver Sponsor - @opennms DesignHAMMER - Silver Sponsor - @DesignHammer IT-oLogy - Silver Sponsor - @IT-oLogy Caktus group - Silver Sponsor - @CaktusGroup Pragmatic Bookshelf - Silver Sponsor - @pragprog ooShirts - Bronze Sponsor - @ooshirts BarCampRDU 2013 Partners - These groups do awesome things, feel free to join them! TriLUG - @trilug SplatSpace - @splat_space TriPython - @trizpug NCT4G - @NCTech4Good NC Near Space - @ncnearspace -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Thu May 16 22:54:16 2013 From: cbc at unc.edu (Chris Calloway) Date: Thu, 16 May 2013 16:54:16 -0400 Subject: [TriZPUG] TriZPUG May 2013 Meeting: Your Talk Goes Here In-Reply-To: <518D2460.7070102@unc.edu> References: <518D2460.7070102@unc.edu> Message-ID: <51954778.90701@unc.edu> Any takers for a featured talk slot in one week? On 5/10/2013 12:46 PM, Chris Calloway wrote: > In one day less than two weeks away, we'll be meeting at WebAssign: > > When: Thursday May 23, 2013, 7pm > Where: WebAssign, NCSU Centennial Campus, 1791 Varsity Drive, Suite 200, > Raleigh > > http://trizpug.org/Members/sgambino/may-13-mtg > > If you would like to give a featured talk at this meeting, just drop an > email to this list with your talk title and your name will go up in lights. > > Extemporaneous "lightning talks" of 5-10 minute duration are also > welcome and don't need to be pre-announced. Plenty of free after hours > parking is available in the upper level of the deck behind WebAssign > (turn through the median just before the intersection of Varsity and > Main Campus Drives). If the door is locked, call the number listed on > the meeting link above. 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 kgrandis at gmail.com Fri May 17 13:09:33 2013 From: kgrandis at gmail.com (Kurt Grandis) Date: Fri, 17 May 2013 07:09:33 -0400 Subject: [TriZPUG] TriZPUG May 2013 Meeting: Your Talk Goes Here Message-ID: I could do a little talk on using Python to script Minecraft on the Raspberry Pi (MCPIPY). ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 16 May 2013 16:54:16 -0400 > From: Chris Calloway > To: trizpug at python.org > Subject: Re: [TriZPUG] TriZPUG May 2013 Meeting: Your Talk Goes Here > Message-ID: <51954778.90701 at unc.edu> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Any takers for a featured talk slot in one week? > > On 5/10/2013 12:46 PM, Chris Calloway wrote: > > In one day less than two weeks away, we'll be meeting at WebAssign: > > > > When: Thursday May 23, 2013, 7pm > > Where: WebAssign, NCSU Centennial Campus, 1791 Varsity Drive, Suite 200, > > Raleigh > > > > http://trizpug.org/Members/sgambino/may-13-mtg > > > > If you would like to give a featured talk at this meeting, just drop an > > email to this list with your talk title and your name will go up in > lights. > > > > Extemporaneous "lightning talks" of 5-10 minute duration are also > > welcome and don't need to be pre-announced. Plenty of free after hours > > parking is available in the upper level of the deck behind WebAssign > > (turn through the median just before the intersection of Varsity and > > Main Campus Drives). If the door is locked, call the number listed on > > the meeting link above. 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 > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > http://mail.python.org/mailman/listinfo/trizpug > > > ------------------------------ > > End of TriZPUG Digest, Vol 61, Issue 5 > ************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Fri May 17 17:28:21 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 17 May 2013 11:28:21 -0400 Subject: [TriZPUG] TriZPUG May 2013 Meeting: Your Talk Goes Here In-Reply-To: References: Message-ID: <51964C95.90701@unc.edu> On 5/17/2013 7:09 AM, Kurt Grandis wrote: > I could do a little talk on using Python to script Minecraft on the > Raspberry Pi (MCPIPY). Sweet! Done! Kurt, you are rapidly winning the most prolific meeting presenter category. Chris Rossi, when are you going to show us that Raspberry Pi jewel you made for your awesome daughter? -- 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 Fri May 17 17:30:39 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 17 May 2013 11:30:39 -0400 Subject: [TriZPUG] Fwd: [BarCampRDU] Venue is now NCSU EB2 In-Reply-To: References: Message-ID: <51964D1F.3020902@unc.edu> Going to BarCampRDU this weekend? Be sure and go to the right place. -------- Original Message -------- Subject: [BarCampRDU] Venue is now NCSU EB2 Date: Thu, 16 May 2013 20:29:17 -0400 From: Bill Farrow To: Attention BarCampRDU 2013 attendees! This is a reminder that the venue has changed from Hunt Library to NCSU EB2! http://barcamprdu2013.org _______________________________________________ BarCampRDU mailing list BarCampRDU at lists.ibiblio.org http://lists.ibiblio.org/mailman/listinfo/barcamprdu From chris at archimedeanco.com Fri May 17 18:08:20 2013 From: chris at archimedeanco.com (Chris Rossi) Date: Fri, 17 May 2013 12:08:20 -0400 Subject: [TriZPUG] TriZPUG May 2013 Meeting: Your Talk Goes Here In-Reply-To: <51964C95.90701@unc.edu> References: <51964C95.90701@unc.edu> Message-ID: I'll bring it next week. I don't need a lot of time. On Fri, May 17, 2013 at 11:28 AM, Chris Calloway wrote: > On 5/17/2013 7:09 AM, Kurt Grandis wrote: > >> I could do a little talk on using Python to script Minecraft on the >> Raspberry Pi (MCPIPY). >> > > Sweet! Done! > > Kurt, you are rapidly winning the most prolific meeting presenter category. > > Chris Rossi, when are you going to show us that Raspberry Pi jewel you > made for your awesome daughter? > > > -- > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Fri May 17 23:23:04 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 17 May 2013 17:23:04 -0400 Subject: [TriZPUG] TriZPUG May 2013 Meeting: Your Talk Goes Here In-Reply-To: References: <51964C95.90701@unc.edu> Message-ID: <51969FB8.6060000@unc.edu> On 5/17/2013 12:08 PM, Chris Rossi wrote: > I'll bring it next week. I don't need a lot of time. Excellent. It will be an evening of awesome Raspberry Pi projects for kids. -- 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 Mon May 20 18:07:27 2013 From: cbc at unc.edu (Chris Calloway) Date: Mon, 20 May 2013 12:07:27 -0400 Subject: [TriZPUG] Fwd: [BarCampRDU] Venue is now NCSU EB2 In-Reply-To: <51964D1F.3020902@unc.edu> References: <51964D1F.3020902@unc.edu> Message-ID: <519A4A3F.8030604@unc.edu> On 5/17/2013 11:30 AM, Chris Calloway wrote: > Going to BarCampRDU this weekend? Be sure and go to the right place. Jim Allman, check out your handiwork: http://trilug.org/barcamp/wp-content/uploads/2013/05/BarCampRDU-Sponsors-and-Partners.jpg -- 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 Mon May 20 18:57:41 2013 From: cbc at unc.edu (Chris Calloway) Date: Mon, 20 May 2013 12:57:41 -0400 Subject: [TriZPUG] Fwd: FYI This Thursday at WebAssign we will meet in the room next to the break room In-Reply-To: References: Message-ID: <519A5605.8090708@unc.edu> Forwarding you this from out ever gracious WebAssign host, Steve Gambino. -------- Original Message -------- Subject: FYI This Thursday at WebAssign we will meet in the room next to the break room Date: Mon, 20 May 2013 12:50:41 -0400 From: Steve Gambino To: Chris Calloway Hi Chris, This coming Thursday we will meet in a different room for our TriPython meeting. It is not as spread out as the break room but it has plenty of space for our group. It comfortably seats about 25 and has a huge screen we can project onto. I will have signs clearly posted. You can't miss it. It's labeled the Boardroom and we pass right by it when we meet in our regular break room.. I just found out this morning that there is another group "Refresh the Triangle" that will meet here on the same night. Like TriPython, their meeting moves around the Triangle. I talked with the coordinator of the other group and we will make sure this doesn't occur again. Somehow the business calendar didn't have events up-to-date. I will fix that. Just wanted you to know. Let me know if you have any questions. Steve From cbc at unc.edu Mon May 20 20:09:58 2013 From: cbc at unc.edu (Chris Calloway) Date: Mon, 20 May 2013 14:09:58 -0400 Subject: [TriZPUG] PyOhio 2013 Proposal Deadline is Rapidly Approaching! (June 1st) In-Reply-To: References: Message-ID: <519A66F6.8060203@unc.edu> I'm forwarding this to you as TriPython is a sponsor of this by way of PyCamp. I went last year and liked it better than PyCon. It's homey like PyCarolinas but larger. As it was the first of these regional Python conferences, it attracts people from all over the country. -------- Original Message -------- Subject: PyOhio 2013 Proposal Deadline is Rapidly Approaching! (June 1st) Date: Sun, 19 May 2013 13:35:13 -0400 From: Brian Costlow PyOhio 2013, the annual Python programming conference for Ohio and the surrounding region, will take place Saturday, July 27th, and Sunday, July 28th, 2013 at the Ohio Union, The Ohio State University in Columbus, Ohio. You can read more about the conference at http://pyohio.org. If you have questions about proposals, please email cfp at pyohio.org . You can also contact the PyOhio organizers at pyohio-organizers at python.org . PyOhio invites all interested people to submit proposals for scheduled talks, tutorials, and panels. All topics of interest to Python programmers will be considered. Standard presentation talk slots will be 40 minutes plus a 10 minute question-and-answer period. Tutorial slots will be 110 minutes long. The deadline to submit a proposal is June 1st. *Who Should Submit a Proposal? You. Your friends. Your friends' friends. Anyone with any level of Python knowledge is a candidate for a great topic at this conference. As we get attendees of all kinds, we need speakers of all kinds. In all ways and manners, we try to assemble the most diverse conference we can, and we do that with your help. Whether you got started with Python last month or you've been around for 20 years, we think you've got something to share. The Python community is stronger than ever and we're still reaching new areas, new industries, and new users. Be a part of growing Python by helping us change the future. In particular, we welcome submissions from people that have never done a talk before! And if you want help preparing a talk, let us know! Volunteers are eager to help new people do talks. You can submit more than one proposal. *What should I talk about? Anything to do with Python. Teach us about your favorite standard library module, or your favorite external library or framework. Show us something cool you built with Python. Science and data modeling. Web apps. Finance. Testing. Big data. DevOps. Integration with other languages. Do you want to work on a talk, but don't have any ideas? The topics below are up for grabs. Several people could easily work together on each one. Please take these ideas and stretch it out or focus on just one part of it or do whatever else you want. Parallelism shootout: threads vs multiple processes vs libevent. Walk through porting a library from python 2 to python 3 Python newbies. If you've programmed in another language first, Intro to Python for X Programmers, where X is Java, JS, C, PHP etc. If you're entirely new to programming, a short talk about your journey learning with Python would be great. We're still looking for someone to do an intro to Python tutorial for adults this year. Hint. *To Submit your proposal. Sign up for an account on the PyOhio website. Fill out a speaker profile. After that, you'll be able to submit a proposal. Pick talk or tutorial, and then describe your talk. You can edit stuff later, so don't over-think it. Regularly check your email for questions from the reviewers. *Keynote and Young Coder. We are thrilled to announce that Brandon Craig Rhodes will be this year's keynote speaker. Brandon has been a frequent speaker and contributor at PyCon, PyOhio, COhPy, and in his own words: "everywhere from the middle of Arkansas to the country of Poland." http://rhodesmill.org/brandon/ He is co-author of The Essentials of Python Network Programming, and author of a number of Python open source packages. https://bitbucket.org/brandon Also, Katie Cunningham will be giving an intro to Python class for young people 12-18 years old (7th-12th grade). This is a version of the Young Coder class she and Barbara Shaurette gave at PyCon this year. https://us.pycon.org/2013/events/letslearnpython/ *PyCamp PyCamp is a one-week, intensive, ultra-low-cost Python boot camp for beginners. It was developed by a Python user group and has been given to over 1000 students worldwide. Proceeds from PyCamps are used to sponsor Python community activities like PyOhio. PyCamp is taking place July 22-26 in the Ohio Union, the week before PyOhio weekend. Registration is open. http://trizpug.org/boot-camp/pyohio13/ *Register for PyOhio Registration for PyOhio is now open. PyOhio remains 100% free to attend. Just sign up for the free registration so we can get a head count. Or, if you want the T-Shirt, sign up for the paid ticket to get your shirt. (But don't do both!) http://pyohio.org/registration/ *Hotel(s) We have a discount room block at the Blackwell, right on OSU's campus for $120.00 a night. There are a few rooms blocked for the whole week for any out-of-towners going to PyCamp as well. Just tell them you are coming for PyOhio. http://www.theblackwell.com/ If it fills up, here are some other nearby hotels: http://www.hipmunk.com/hotels/Columbus-OH#!dates=Jul26,Jul28 Hope to see you all at the conference! The 2013 PyOhio Organizing Committee -------------- next part -------------- _______________________________________________ CentralOH mailing list CentralOH at python.org http://mail.python.org/mailman/listinfo/centraloh From jim at ibang.com Mon May 20 21:10:16 2013 From: jim at ibang.com (Jim Allman) Date: Mon, 20 May 2013 15:10:16 -0400 Subject: [TriZPUG] Fwd: [BarCampRDU] Venue is now NCSU EB2 In-Reply-To: <519A4A3F.8030604@unc.edu> References: <51964D1F.3020902@unc.edu> <519A4A3F.8030604@unc.edu> Message-ID: On May 20, 2013, at 12:07 PM, Chris Calloway wrote: > Jim Allman, check out your handiwork: > > http://trilug.org/barcamp/wp-content/uploads/2013/05/BarCampRDU-Sponsors-and-Partners.jpg Cool! I missed out on BarCamp this year (had some family business to take care of), but I look forward to hearing the highlights from those who attended. =jimA= Jim Allman Interrobang Digital Media http://www.ibang.com/ (919) 649-5760 From cbc at unc.edu Tue May 21 17:42:50 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 21 May 2013 11:42:50 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open Message-ID: <519B95FA.8030309@unc.edu> Hey gang, We have a very special opportunity. Some of your who come to meetings and project nights already know about this and are just waiting for this message. A noted Python web programming expert, Cris Ewing, is bringing his Python Web Programming Workshop here to the Triangle, August 5-9: http://tripython.org/boot-camp/webpypw13 This workshop takes you through Python web programming from low level sockets and protocols all the way through several Python web frameworks. It's the same material Cris uses for his course offered through the University of Washington's Certificate in Python Programming. I've know Cris for years. He's been here for sprints we've sponsored. And he is a great person and teacher with a lot of experience. Here's a look at how the course looked at UW: http://cewing.github.io/training.python_web/ The early bird registration is now open at the link above. If you are one of the people who encouraged me to go ahead with this and asked when registration would be open, please go ahead and register. You are the first to know about this. I'd really like to demonstrate to Cris that this course is going to be viable for him to travel here from Seattle, so he doesn't have to worry so much as he puts quite a bit of effort into converting the format of the semester long course into this week long workshop. We're counting on your participation. It's been awhile since we've had an ultra-low cost, week-long boot camp. So I really hope to have your support. Please help in getting the word out through your communications channels within communities of interest. If you do, I would appreciate being copied so I won't duplicate your effort. Let's do everything we can to give Cris a good turnout. -- 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 catchatigerbythetail at gmail.com Tue May 21 17:50:46 2013 From: catchatigerbythetail at gmail.com (Veda Williams) Date: Tue, 21 May 2013 11:50:46 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open In-Reply-To: <519B95FA.8030309@unc.edu> References: <519B95FA.8030309@unc.edu> Message-ID: I think the URL you intended is this: http://tripython.org/boot-camp/pywebpw13/ On Tue, May 21, 2013 at 11:42 AM, Chris Calloway wrote: > Hey gang, > > We have a very special opportunity. Some of your who come to meetings and > project nights already know about this and are just waiting for this > message. > > A noted Python web programming expert, Cris Ewing, is bringing his Python > Web Programming Workshop here to the Triangle, August 5-9: > > http://tripython.org/boot-**camp/webpypw13 > > This workshop takes you through Python web programming from low level > sockets and protocols all the way through several Python web frameworks. > It's the same material Cris uses for his course offered through the > University of Washington's Certificate in Python Programming. I've know > Cris for years. He's been here for sprints we've sponsored. And he is a > great person and teacher with a lot of experience. > > Here's a look at how the course looked at UW: > > http://cewing.github.io/**training.python_web/ > > The early bird registration is now open at the link above. If you are one > of the people who encouraged me to go ahead with this and asked when > registration would be open, please go ahead and register. You are the first > to know about this. I'd really like to demonstrate to Cris that this course > is going to be viable for him to travel here from Seattle, so he doesn't > have to worry so much as he puts quite a bit of effort into converting the > format of the semester long course into this week long workshop. We're > counting on your participation. > > It's been awhile since we've had an ultra-low cost, week-long boot camp. > So I really hope to have your support. Please help in getting the word out > through your communications channels within communities of interest. If you > do, I would appreciate being copied so I won't duplicate your effort. Let's > do everything we can to give Cris a good turnout. > > -- > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Tue May 21 18:02:17 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 21 May 2013 12:02:17 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open In-Reply-To: References: <519B95FA.8030309@unc.edu> Message-ID: <519B9A89.40009@unc.edu> On 5/21/2013 11:50 AM, Veda Williams wrote: > I think the URL you intended is this: > http://tripython.org/boot-camp/pywebpw13/ Indeed, that was my intention. And I typed it dozens of times last night. Let me try again. -- 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 Tue May 21 18:05:04 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 21 May 2013 12:05:04 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open Message-ID: <519B9B30.40608@unc.edu> Hey gang, We have a very special opportunity. Some of your who come to meetings and project nights already know about this and are just waiting for this message. A noted Python web programming expert, Cris Ewing, is bringing his Python Web Programming Workshop here to the Triangle, August 5-9: http://tripython.org/boot-camp/pywebpw13 This workshop takes you through Python web programming from low level sockets and protocols all the way through several Python web frameworks. It's the same material Cris uses for his course offered through the University of Washington's Certificate in Python Programming. I've know Cris for years. He's been here for sprints we've sponsored. And he is a great person and teacher with a lot of experience. Here's a look at how the course looked at UW: http://cewing.github.io/training.python_web/ The early bird registration is now open at the link above. If you are one of the people who encouraged me to go ahead with this and asked when registration would be open, please go ahead and register. You are the first to know about this. I'd really like to demonstrate to Cris that this course is going to be viable for him to travel here from Seattle, so he doesn't have to worry so much as he puts quite a bit of effort into converting the format of the semester long course into this week long workshop. We're counting on your participation. It's been awhile since we've had an ultra-low cost, week-long boot camp. So I really hope to have your support. Please help in getting the word out through your communications channels within communities of interest. If you do, I would appreciate being copied so I won't duplicate your effort. Let's do everything we can to give Cris a good turnout. -- 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 Tue May 21 18:10:04 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 21 May 2013 12:10:04 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open In-Reply-To: <519B9B30.40608@unc.edu> References: <519B9B30.40608@unc.edu> Message-ID: <519B9C5C.30406@unc.edu> On 5/21/2013 12:05 PM, Chris Calloway wrote: > http://tripython.org/boot-camp/pywebpw13 There, that's better. If you circulate this, please use the corrected version. And do as I say, not as I do. Don't try to post to the TriZPUG list while answering questions in a teleconference. Humans and multitasking don't mix. -- 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 Tue May 21 18:15:08 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 21 May 2013 12:15:08 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open In-Reply-To: <519B9C5C.30406@unc.edu> References: <519B9B30.40608@unc.edu> <519B9C5C.30406@unc.edu> Message-ID: <519B9D8C.9070909@unc.edu> On 5/21/2013 12:10 PM, Chris Calloway wrote: > And do as I say, not as I do. Don't try to post to the TriZPUG list > while answering questions in a teleconference. Humans and multitasking > don't mix. Also, if you find any other typos or problems on the web site, especially for this workshop and especially when registering for the workshop, please let me know. I had to work late on this and needed to release it quickly and don't always catch everything. I'll be adding more information to the workshop page later such as transportation, accommodations, and other information for travelers. But for your local registration needs, it should be ready to go. -- 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 Tue May 21 18:16:17 2013 From: jessebikman at gmail.com (Jesse Bikman) Date: Tue, 21 May 2013 12:16:17 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open In-Reply-To: <519B9C5C.30406@unc.edu> References: <519B9B30.40608@unc.edu> <519B9C5C.30406@unc.edu> Message-ID: Is there a discounted student rate, or no? On May 21, 2013, at 12:10 PM, Chris Calloway wrote: > On 5/21/2013 12:05 PM, Chris Calloway wrote: >> http://tripython.org/boot-camp/pywebpw13 > > There, that's better. If you circulate this, please use the corrected version. > > And do as I say, not as I do. Don't try to post to the TriZPUG list while answering questions in a teleconference. Humans and multitasking don't mix. > > -- > 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 From cbc at unc.edu Tue May 21 18:35:32 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 21 May 2013 12:35:32 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open In-Reply-To: References: <519B9B30.40608@unc.edu> <519B9C5C.30406@unc.edu> Message-ID: <519BA254.5020408@unc.edu> On 5/21/2013 12:16 PM, Jesse Bikman wrote: > Is there a discounted student rate, or no? You know what, the standard rate is already discounted. Cris felt like he needed to charge almost twice as much to be able to afford to do this and I talked him down for you, promising him that y'all are going to support this so well that he will have a full class and won't need to charge so much. You're welcome. After years of organizing these boot camps, I think I've found the lowest cost for which they can be realistically offered. And that's where we're at. -- 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 Tue May 21 19:45:11 2013 From: cbc at unc.edu (Chris Calloway) Date: Tue, 21 May 2013 13:45:11 -0400 Subject: [TriZPUG] Python Web Programming Workshop Early Bird Registration Now Open In-Reply-To: References: <519B95FA.8030309@unc.edu> Message-ID: <519BB2A7.9040103@unc.edu> On 5/21/2013 11:50 AM, Veda Williams wrote: > I think the URL you intended is this: > http://tripython.org/boot-camp/pywebpw13/ Thanks. Now fixed with rewrite rules. Use the intended URL or the typo. -- 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 Tue May 28 05:06:51 2013 From: cbc at unc.edu (Chris Calloway) Date: Mon, 27 May 2013 23:06:51 -0400 Subject: [TriZPUG] TriZPUG May 2013 Meeting: import minecraft and Little Juke In-Reply-To: <518D2460.7070102@unc.edu> References: <518D2460.7070102@unc.edu> Message-ID: <51A41F4B.30409@unc.edu> I gotta say, that meeting last week was one of the most fun programs ever. Thanks, Kurt and Chris. -- 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 jeremydavis at jeremydavis.biz Thu May 30 01:01:27 2013 From: jeremydavis at jeremydavis.biz (Jeremy Davis) Date: Wed, 29 May 2013 19:01:27 -0400 Subject: [TriZPUG] Attn: BarCampRDU Attendees! 20 Free eBooks from the Pragmatic Bookshelf! First Come First Serve Message-ID: We have 20 eBooks to give away from the Pragmatic Bookshelf, a Silver Sponsor of BarCampRDU 2013. These will be given out on a first come first serve basis *only* to those who attended BarCampRDU 2013 and signed in. Use the link below. http://trilug.org/barcamp/ebook-signup/ Cheers! Jeremy Davis BarCampRDU 2013 Organizer -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Fri May 31 00:58:34 2013 From: cbc at unc.edu (Chris Calloway) Date: Thu, 30 May 2013 18:58:34 -0400 Subject: [TriZPUG] Two True Message-ID: <51A7D99A.4020203@unc.edu> >>> True + True 2 >>> Is too. -- 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 stevegambino at gmail.com Fri May 31 01:40:53 2013 From: stevegambino at gmail.com (Steve Gambino) Date: Thu, 30 May 2013 19:40:53 -0400 Subject: [TriZPUG] Two True In-Reply-To: <51A7D99A.4020203@unc.edu> References: <51A7D99A.4020203@unc.edu> Message-ID: That seems like it should be in "The Zen of Python". :) On Thu, May 30, 2013 at 6:58 PM, Chris Calloway wrote: > >>> True + True > 2 > >>> > > Is too. > > -- > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Fri May 31 01:50:06 2013 From: cbc at unc.edu (Chris Calloway) Date: Thu, 30 May 2013 19:50:06 -0400 Subject: [TriZPUG] Two True In-Reply-To: References: <51A7D99A.4020203@unc.edu> Message-ID: <51A7E5AE.3000708@unc.edu> On 5/30/2013 7:40 PM, Steve Gambino wrote: > That seems like it should be in "The Zen of Python". :) I'm starting the Tao of Python. -- 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 philip at semanchuk.com Fri May 31 01:01:48 2013 From: philip at semanchuk.com (Philip Semanchuk) Date: Thu, 30 May 2013 19:01:48 -0400 Subject: [TriZPUG] Two True In-Reply-To: <51A7D99A.4020203@unc.edu> References: <51A7D99A.4020203@unc.edu> Message-ID: <43474ECF-C39B-49E0-AD54-41C9E263278A@semanchuk.com> On May 30, 2013, at 6:58 PM, Chris Calloway wrote: > >>> True + True > 2 > >>> > > Is too. True in both Python 2 & 3. At least in Python 3 you can't do this nonsense anymore: >>> True = False >>> bool(True) False >>> From cbc at unc.edu Fri May 31 02:07:57 2013 From: cbc at unc.edu (Chris Calloway) Date: Thu, 30 May 2013 20:07:57 -0400 Subject: [TriZPUG] Two True In-Reply-To: <43474ECF-C39B-49E0-AD54-41C9E263278A@semanchuk.com> References: <51A7D99A.4020203@unc.edu> <43474ECF-C39B-49E0-AD54-41C9E263278A@semanchuk.com> Message-ID: <51A7E9DD.9060906@unc.edu> On 5/30/2013 7:01 PM, Philip Semanchuk wrote: > True in both Python 2 & 3. At least in Python 3 you can't do this nonsense anymore: >>> True = False >>> bool(True) False >>> That's what made me think of it. I remembered looking into what made that happen in 2 (making a new True identifier in the current namespace instead of rebinding the True identifier in the __builtins__ namespace). In 3, True, False, and None are keywords and not identifiers, so trying to rebind them is a SyntaxError. Albeit keywords which parse into Python objects. That is, you can still do type(False) and dir(True) in 3, whereas type(continue) or dir(while) still don't make any sense. :) I don't know if there's any less nonsense, though, because in 3, True, False, and None are still shown in the __builtins__ namespace if you dir(__builtins__). But you can no longer access them as in 2 with __builtins__.True. __builtins__.True is also a syntax error in 3. I thought it would have made more sense to wall off rebinding the True, False, and None identifiers than walling off access to the objects through their namespaces via parsing error, which still allows me to do this "nonsense" because no parsing of the True keyword take place in this example in 3: >>> vars(__builtins__)['True'] = False >>> vars(__builtins__)['True'] False >>> Bad implementation of good intentions in 3 if you ask me. And yet, even more so, after doing the above nonsense in 3: >>> True True >>> vars(__builtins__)['True'] False >>> Is vars(__builtins__) being intern'd? Even if vars is returning a copy of the __builtins__ namespace, it's consistently returning the *same* copy every time. So is the True keyword even fetching the True singleton object from the __builtins__ namespace anymore? And if not, why is True still in the __builtins__ namespace? Are var and dir even returning str names of identifiers of objects in namespaces anymore? Or do they sometimes "str names of keywords" depending on what attribute name of the namespace is being requested? Inquiring minds want to know if there is any internal consistency going on here other than stupid parsing tricks. Anyway, I remembered back when finding out then that booleans in Python are actually number types deep under the covers. And so I wondered if they had __add__ methods and what would happen if they were added. Then I tested it in 2 & 3 and it was the same. It's kind of like integer overflow in 2 where operations on ints resulting in quantities larger than sys.maxint get coerced into a long. So now in 3 we have keywords which *appear* to have methods. Float me. Python has a yang. Same day, different nonsense. Meet the new boss. Gabba gabba hey. -- 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 Fri May 31 18:15:38 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 31 May 2013 12:15:38 -0400 Subject: [TriZPUG] TriZPUG June 2013 Meeting: Your Talk Featured Here Message-ID: <51A8CCAA.3090403@unc.edu> When: Thursday, June 27, 7pm Where: SplatSpace, 331 W. Main St, Durham (The Snow Building, in the basement) http://trizpug.org/Members/cbc/jun-13-mtg To announce a talk for this meeting, send an email with your topic to the TriZPUG email list. As always, unannounced lightning talks are always welcome. Lightning talks are 5 to 10 minutes extemporaneous expositions on a topic of interest to you, something you recently learned, kind of like a show and tell. We'll be meeting at Splatspace, a non-profit member-supported workshop and hacker meeting place. Splatspace is located in the basement of the Snow Building at 331 W. Main St. in Durham. Parking (free exit after 7pm) is in the back of the building in the lot off Ramseur St. on the downtown Durham loop (one way, approach Ramseur from W. Main St. or W. Chapel Hill St.. If you arrive after 7pm, please call 919-704-4225(HACK) to be let in the door. Please note, I will be at PyOhio PyCamp during this meeting. Please organize amongst yourselves. If you come up with speakers, I will be glad to amend the announcements. But, I've been working on a couple of guides. One is for making meeting announcements. The other is for emcee-ing a meeting. Here's what I've got so far for emcees, which you'll need if I'm not there to be the default emcee: http://trizpug.org/meetings/how-to-emcee-a-regular-monthly-meeting This all grew out of the Shotgun rules for Bay Area Debian meetings, which while we don't follow by letter, we follow in spirit: http://bad.debian.net/shotgun_rules.txt -- 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 Fri May 31 19:47:26 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 31 May 2013 13:47:26 -0400 Subject: [TriZPUG] Fwd: [PYPTUG] Raspberry Pi Panel at NCSU In-Reply-To: References: Message-ID: <51A8E22E.6010102@unc.edu> FYI... -------- Original Message -------- Subject: [PYPTUG] Raspberry Pi Panel at NCSU Date: Fri, 31 May 2013 13:38:10 -0400 From: Francois Dion Reply-To: To: , Piedmont Linux Users Group Yeah, not exactly regional, but as I had mentioned at the last meeting, this coming Monday there will be a Raspberry Pi panel / joint meeting with IEEE Robotics and Automation Society Chapter: NC State's Centennial Campus in Engineering Building I in Room 1005 According to Google, that's the direction: NC State University: Engineering Building I, 911 Partners Way, Raleigh, NC 27606 The panel itself starts at 7pm, but I'll be there at 6pm. On the panel: John Dulaney (Fedora Project) Terence Fagan (chair Engineering Science CPCC) Francois Dion (you know...) Francois -- www.pyptug.org - raspberry-python.blogspot.com - @f_dion From cbc at unc.edu Fri May 31 22:16:58 2013 From: cbc at unc.edu (Chris Calloway) Date: Fri, 31 May 2013 16:16:58 -0400 Subject: [TriZPUG] Fwd: [PYPTUG] Re: Raspberry Pi Panel at NCSU In-Reply-To: References: Message-ID: <51A9053A.8040606@unc.edu> Futher FYI on the Raspberry Pi panel on Monday... -------- Original Message -------- Subject: [PYPTUG] Re: Raspberry Pi Panel at NCSU Date: Fri, 31 May 2013 16:08:38 -0400 From: Francois Dion Reply-To: To: , Piedmont Linux Users Group There is a registration page for the panel: https://meetings.vtools.ieee.org/meeting_view/list_meeting/18833 Francois -- www.pyptug.org - raspberry-python.blogspot.com - @f_dion On Fri, May 31, 2013 at 1:38 PM, Francois Dion > wrote: Yeah, not exactly regional, but as I had mentioned at the last meeting, this coming Monday there will be a Raspberry Pi panel / joint meeting with IEEE Robotics and Automation Society Chapter: NC State's Centennial Campus in Engineering Building I in Room 1005 According to Google, that's the direction: NC State University: Engineering Building I, 911 Partners Way, Raleigh, NC 27606 The panel itself starts at 7pm, but I'll be there at 6pm. On the panel: John Dulaney (Fedora Project) Terence Fagan (chair Engineering Science CPCC) Francois Dion (you know...) Francois -- www.pyptug.org - raspberry-python.blogspot.com - @f_dion -- You received this message because you are subscribed to the Google Groups "PYthon Piedmont Triad User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to pyptug+unsubscribe at googlegroups.com. To post to this group, send email to pyptug at googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/pyptug/CAOLi1KAmk2CVPvBy%3DCLk9PpSiFDCYWvX%3D7PL2bL_rZQfTZQ9Fg%40mail.gmail.com?hl=en. For more options, visit https://groups.google.com/groups/opt_out.