From yushang at outlook.com Sun May 5 14:35:23 2013 From: yushang at outlook.com (shangyu) Date: Sun, 5 May 2013 20:35:23 +0800 Subject: [Chicago] AST constructure Message-ID: Hi dear all,I'm reading Python source code and know there is a transition from CST to AST . Python will call some kind of function which convert the CST node to a AST node , for example , in function ast_for_itercomp there is a call to GeneratorExp . The latter is a macro point to _Py_GeneratorExp#define GeneratorExp(a0, a1, a2, a3, a4) _Py_GeneratorExp(a0, a1, a2, a3, a4)I can't go further more because I can't find out the difinition of _Py_GeneratorExp ,so , where is the _Py_GeneratorExp ? Thanks in advance ! -------------- next part -------------- An HTML attachment was scrubbed... URL: From djuber at gmail.com Sun May 5 16:45:32 2013 From: djuber at gmail.com (Daniel Uber) Date: Sun, 05 May 2013 09:45:32 -0500 Subject: [Chicago] AST constructure In-Reply-To: References: Message-ID: <5186708C.7070209@gmail.com> Having never looked too deeply into this my answer might be wrong, but the line right after the define you found is expr_ty _Py_GeneratorExp(expr_ty elt, asdl_seq * generators, int lineno, int col_offset, PyArena *arena); So it looks like it's just an expr_ty. The relevant parts of the generator are struct { expr_ty elt; asdl_seq *generators; } GeneratorExp; which is buried inside _expr definition. At the top of the file expr_ty is pointer to struct _expr, which is basically a union type of all the possible expressions, plus an expr_kind flag to identify the contents. In my copy of the header, that definition starts around line 187. FWIW, I was looking through a 3.3.1 copy of the source tree, but it may be similar in 2.x Daniel Uber On 5/5/13 7:35 AM, shangyu wrote: > Hi dear all, > I'm reading Python source code and know there is a transition from CST > to AST . Python will call some kind of function which convert the CST > node to a AST node , for example , in function ast_for_itercomp there > is a call to GeneratorExp . The latter is a macro point to > _Py_GeneratorExp > #define GeneratorExp(a0, a1, a2, a3, a4) _Py_GeneratorExp(a0, a1, a2, > a3, a4) > I can't go further more because I can't find out the difinition of > _Py_GeneratorExp , > so , where is the _Py_GeneratorExp ? Thanks in advance ! > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Sun May 5 17:04:59 2013 From: brianhray at gmail.com (Brian Ray) Date: Sun, 5 May 2013 10:04:59 -0500 Subject: [Chicago] RSVP open for this Thursday, May 9th @ DevMynd Message-ID: RSVP for Chipy is open -> http://www.chipy.org/ I put Chris down for Hy and Virtualen. Looking for a couple more quick talks. This meeting will go down best with lights of lightening like talks, Propose here: http://www.chipy.org/meetings/topics/propose Exactly at 7pm during this month's meeting, we will open registration for the lightening talk smack down in June. Languages are first come first serve. You present for ~5 minutes on any language (except Python) and they are first come basis based on the sign up form. Winner takes home $300.00. -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From yushang at outlook.com Mon May 6 03:49:50 2013 From: yushang at outlook.com (shangyu) Date: Mon, 6 May 2013 09:49:50 +0800 Subject: [Chicago] setup.py Message-ID: Hi dear all,I'm compiling Python 2.7.4 on Windows and I found a setup.py in the source dir . My question is can I build the whole Python with this file ? I mean Python executable , extension module etc. Or this file is just for extension module ?Many thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From maney at two14.net Mon May 6 04:22:30 2013 From: maney at two14.net (Martin Maney) Date: Sun, 5 May 2013 21:22:30 -0500 Subject: [Chicago] setup.py In-Reply-To: References: Message-ID: <20130506022230.GA27651@furrr.two14.net> On Mon, May 06, 2013 at 09:49:50AM +0800, shangyu wrote: > Hi dear all,I'm compiling Python 2.7.4 on Windows and I found a > setup.py in the source dir . My question is can I build the whole > Python with this file ? I mean Python executable , extension module > etc. Or this file is just for extension module ?Many thanks It was harder than I'd expected to find anything about building Python itself over at python.org, but then I guess that's really not something most people care to do. Anwyay, there is some brief info at http://docs.python.org/devguide/setup.html#windows Might be more in an INSTALL or other text file in the source tree. Luck! -- It is another feature of the speculative mood that, as time passes, the tendency to look beyond the simple fact of increasing values to the reasons on which it depends greatly diminishes. -- J K Galbraith From skip.montanaro at gmail.com Mon May 6 04:55:34 2013 From: skip.montanaro at gmail.com (Skip Montanaro) Date: Sun, 5 May 2013 21:55:34 -0500 Subject: [Chicago] setup.py In-Reply-To: References: Message-ID: > I'm compiling Python 2.7.4 on Windows and I found a setup.py in the source dir . My question is can I build the whole Python with this file ? I mean Python executable , extension module etc. Or this file is just for extension module ? The setup.py file is just for building extension modules. Windows-specific code and visual studio stuff is in the PC subdirectory, e.g.: http://hg.python.org/cpython/file/763d260414d1/PC Skip -------------- next part -------------- An HTML attachment was scrubbed... URL: From yushang at outlook.com Mon May 6 05:24:16 2013 From: yushang at outlook.com (shangyu) Date: Mon, 6 May 2013 11:24:16 +0800 Subject: [Chicago] setup.py In-Reply-To: References: , Message-ID: But I got an error at line 33 when ran setup.py, it seems CONFIG_ARGS is missing on Windows platform or my sysconfig.py is too old ? Many thanks! Date: Sun, 5 May 2013 21:55:34 -0500 From: skip.montanaro at gmail.com To: chicago at python.org Subject: Re: [Chicago] setup.py > I'm compiling Python 2.7.4 on Windows and I found a setup.py in the source dir . My question is can I build the whole Python with this file ? I mean Python executable , extension module etc. Or this file is just for extension module ? The setup.py file is just for building extension modules. Windows-specific code and visual studio stuff is in the PC subdirectory, e.g.: http://hg.python.org/cpython/file/763d260414d1/PC Skip _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From skip at pobox.com Mon May 6 12:45:42 2013 From: skip at pobox.com (Skip Montanaro) Date: Mon, 6 May 2013 05:45:42 -0500 Subject: [Chicago] setup.py In-Reply-To: References: Message-ID: On Sun, May 5, 2013 at 10:24 PM, shangyu wrote: > But I got an error at line 33 when ran setup.py, it seems CONFIG_ARGS is > missing on Windows platform or my sysconfig.py is too old ? Many thanks! That I can't help you with, as I don't actually use Windows. Check the README and INSTALL files in the top level source directory. You might also post to python-list at python.org for help. Given that so few people actually build Python for Windows, you might find posting to a larger group necessary. Skip From djuber at gmail.com Mon May 6 13:28:55 2013 From: djuber at gmail.com (Daniel Uber) Date: Mon, 06 May 2013 06:28:55 -0500 Subject: [Chicago] AST constructure In-Reply-To: <5186708C.7070209@gmail.com> References: <5186708C.7070209@gmail.com> Message-ID: <518793F7.5040708@gmail.com> And that was indeed wrong. What actually is happening is that GeneratorExp is the real function in source code, and the #define just makes that name a private one in the output. The definition, located in Python-ast.c, looks like: expr_ty GeneratorExp(expr_ty elt, asdl_seq * generators, int lineno, int col_offset, PyArena *arena) { In any case, I wasn't far off before, what happens is it builds an object out of the supplied arguments and hands you back an expression pointer. Dan Uber On 5/5/13 9:45 AM, Daniel Uber wrote: > Having never looked too deeply into this my answer might be wrong, but > the line right after the define you found is > expr_ty _Py_GeneratorExp(expr_ty elt, asdl_seq * generators, int > lineno, int > col_offset, PyArena *arena); > > So it looks like it's just an expr_ty. The relevant parts of the > generator are > struct { > expr_ty elt; > asdl_seq *generators; > } GeneratorExp; > which is buried inside _expr definition. > > At the top of the file expr_ty is pointer to struct _expr, which is > basically a union type of all the possible expressions, plus an > expr_kind flag to identify the contents. > In my copy of the header, that definition starts around line 187. > > FWIW, I was looking through a 3.3.1 copy of the source tree, but it > may be similar in 2.x > > Daniel Uber > > > On 5/5/13 7:35 AM, shangyu wrote: >> Hi dear all, >> I'm reading Python source code and know there is a transition from >> CST to AST . Python will call some kind of function which convert the >> CST node to a AST node , for example , in function ast_for_itercomp >> there is a call to GeneratorExp . The latter is a macro point to >> _Py_GeneratorExp >> #define GeneratorExp(a0, a1, a2, a3, a4) _Py_GeneratorExp(a0, a1, a2, >> a3, a4) >> I can't go further more because I can't find out the difinition of >> _Py_GeneratorExp , >> so , where is the _Py_GeneratorExp ? Thanks in advance ! >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yushang at outlook.com Mon May 6 13:53:08 2013 From: yushang at outlook.com (shangyu) Date: Mon, 6 May 2013 19:53:08 +0800 Subject: [Chicago] AST constructure In-Reply-To: <518793F7.5040708@gmail.com> References: , <5186708C.7070209@gmail.com>, <518793F7.5040708@gmail.com> Message-ID: Ok , Thanks , I think I've got it . Date: Mon, 6 May 2013 06:28:55 -0500 From: djuber at gmail.com To: chicago at python.org Subject: Re: [Chicago] AST constructure And that was indeed wrong. What actually is happening is that GeneratorExp is the real function in source code, and the #define just makes that name a private one in the output. The definition, located in Python-ast.c, looks like: expr_ty GeneratorExp(expr_ty elt, asdl_seq * generators, int lineno, int col_offset, PyArena *arena) { In any case, I wasn't far off before, what happens is it builds an object out of the supplied arguments and hands you back an expression pointer. Dan Uber On 5/5/13 9:45 AM, Daniel Uber wrote: Having never looked too deeply into this my answer might be wrong, but the line right after the define you found is expr_ty _Py_GeneratorExp(expr_ty elt, asdl_seq * generators, int lineno, int col_offset, PyArena *arena); So it looks like it's just an expr_ty. The relevant parts of the generator are struct { expr_ty elt; asdl_seq *generators; } GeneratorExp; which is buried inside _expr definition. At the top of the file expr_ty is pointer to struct _expr, which is basically a union type of all the possible expressions, plus an expr_kind flag to identify the contents. In my copy of the header, that definition starts around line 187. FWIW, I was looking through a 3.3.1 copy of the source tree, but it may be similar in 2.x Daniel Uber On 5/5/13 7:35 AM, shangyu wrote: Hi dear all, I'm reading Python source code and know there is a transition from CST to AST . Python will call some kind of function which convert the CST node to a AST node , for example , in function ast_for_itercomp there is a call to GeneratorExp . The latter is a macro point to _Py_GeneratorExp #define GeneratorExp(a0, a1, a2, a3, a4) _Py_GeneratorExp(a0, a1, a2, a3, a4) I can't go further more because I can't find out the difinition of _Py_GeneratorExp , so , where is the _Py_GeneratorExp ? Thanks in advance ! _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at python.org Mon May 6 16:07:56 2013 From: brian at python.org (Brian Curtin) Date: Mon, 6 May 2013 09:07:56 -0500 Subject: [Chicago] setup.py In-Reply-To: References: Message-ID: On Sun, May 5, 2013 at 8:49 PM, shangyu wrote: > Hi dear all, > I'm compiling Python 2.7.4 on Windows and I found a setup.py in the source > dir . My question is can I build the whole Python with this file ? I mean > Python executable , extension module etc. Or this file is just for extension > module ? It's not for Windows - that file is invoked by make on Mac/Linux. The build is done entirely from the PC/pcbuild.sln Visual Studio solution. From jp at zavteq.com Mon May 6 22:21:18 2013 From: jp at zavteq.com (JP Bader) Date: Mon, 6 May 2013 15:21:18 -0500 Subject: [Chicago] Birds of a feather meetup Message-ID: Hey ChiPy! The Chicago Dev Happy Hour is hosting a meetup on 5/29, 6pm, over at Design Cloud. Unlike most of our other happy hours, this one is specifically focused for folks who freelance or run their own small shop. We will be talking about different aspects of development that aren't tech specific. Please come if you have ever had questions about billing, or contracts, or accountants, or landing work. More info can be found here: http://www.meetup.com/chicagodev/events/118039062/ Big thanks to our hosts Design Cloud, and our sponsor, Paul May & Associates. Looking forward to seeing you then! Regards, -- JP Bader Principal Zavteq, Inc. @lordB8r | jp at zavteq.com 608.692.2468 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Tue May 7 18:15:11 2013 From: brianhray at gmail.com (Brian Ray) Date: Tue, 7 May 2013 11:15:11 -0500 Subject: [Chicago] wow, ChiPy two days away Message-ID: This one is in Bucktown/Wicker Park. Wow, it is going to be best ever. Who has something they want to give a lightening talk on? -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris at sinchok.com Tue May 7 18:22:36 2013 From: chris at sinchok.com (Chris Sinchok) Date: Tue, 7 May 2013 11:22:36 -0500 Subject: [Chicago] wow, ChiPy two days away In-Reply-To: References: Message-ID: Well, this isn't at all Python related (or even all that technical), but at The Onion, we recently had a little run-in with the "hackers" from the "Syrian Electronic Army", and could talk about some lessons learned from that, if there's any interest. On Tue, May 7, 2013 at 11:15 AM, Brian Ray wrote: > This one is in Bucktown/Wicker Park. > > Wow, it is going to be best ever. Who has something they want to give a > lightening talk on? > > > > -- > Brian Ray > @brianray > (773) 669-7717 > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jp at zavteq.com Tue May 7 18:30:55 2013 From: jp at zavteq.com (JP Bader) Date: Tue, 7 May 2013 11:30:55 -0500 Subject: [Chicago] wow, ChiPy two days away In-Reply-To: References: Message-ID: I'm hosting a meetup at the end of May about being an independent developer, but if there's interest in that, I could quickly talk about it. I could also talk about the apprenticeship model. Neither would be more than 5 minutes, I promise :) On Tue, May 7, 2013 at 11:22 AM, Chris Sinchok wrote: > Well, this isn't at all Python related (or even all that technical), but > at The Onion, we recently had a little run-in with the "hackers" from the > "Syrian Electronic Army", and could talk about some lessons learned from > that, if there's any interest. > > > On Tue, May 7, 2013 at 11:15 AM, Brian Ray wrote: > >> This one is in Bucktown/Wicker Park. >> >> Wow, it is going to be best ever. Who has something they want to give a >> lightening talk on? >> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- JP Bader Principal Zavteq, Inc. @lordB8r | jp at zavteq.com 608.692.2468 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jordanb at hafd.org Tue May 7 19:07:08 2013 From: jordanb at hafd.org (Jordan Bettis) Date: Tue, 07 May 2013 12:07:08 -0500 Subject: [Chicago] wow, ChiPy two days away In-Reply-To: References: Message-ID: <518934BC.40205@hafd.org> I saw that. I'm glad to see you guys updated your password to one with both upper case and numbers. On 05/07/2013 11:22 AM, Chris Sinchok wrote: > Well, this isn't at all Python related (or even all that technical), > but at The Onion, we recently had a little run-in with the "hackers" > from the "Syrian Electronic Army", and could talk about some lessons > learned from that, if there's any interest. > > > On Tue, May 7, 2013 at 11:15 AM, Brian Ray > wrote: > > This one is in Bucktown/Wicker Park. > > Wow, it is going to be best ever. Who has something they want to > give a lightening talk on? > > > > -- > Brian Ray > @brianray > (773) 669-7717 > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From kumar.mcmillan at gmail.com Tue May 7 21:01:31 2013 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Tue, 7 May 2013 14:01:31 -0500 Subject: [Chicago] wow, ChiPy two days away In-Reply-To: References: Message-ID: On Tue, May 7, 2013 at 11:22 AM, Chris Sinchok wrote: > Well, this isn't at all Python related (or even all that technical), but > at The Onion, we recently had a little run-in with the "hackers" from the > "Syrian Electronic Army", and could talk about some lessons learned from > that, if there's any interest. > Whoa. I'm interested. If not a talk, is there a blog post or something with more info on this? > > > On Tue, May 7, 2013 at 11:15 AM, Brian Ray wrote: > >> This one is in Bucktown/Wicker Park. >> >> Wow, it is going to be best ever. Who has something they want to give a >> lightening talk on? >> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jordanb at hafd.org Tue May 7 21:51:19 2013 From: jordanb at hafd.org (Jordan Bettis) Date: Tue, 07 May 2013 14:51:19 -0500 Subject: [Chicago] wow, ChiPy two days away In-Reply-To: References: Message-ID: <51895B37.2050505@hafd.org> On 05/07/2013 02:01 PM, Kumar McMillan wrote: > > > > On Tue, May 7, 2013 at 11:22 AM, Chris Sinchok > wrote: > > Well, this isn't at all Python related (or even all that > technical), but at The Onion, we recently had a little run-in with > the "hackers" from the "Syrian Electronic Army", and could talk > about some lessons learned from that, if there's any interest. > > > Whoa. I'm interested. If not a talk, is there a blog post or something > with more info on this? > > Right here: http://www.theonion.com/articles/onion-twitter-password-changed-to-onionman77,32323/ From brianhray at gmail.com Tue May 7 21:54:07 2013 From: brianhray at gmail.com (Brian Ray) Date: Tue, 7 May 2013 14:54:07 -0500 Subject: [Chicago] wow, ChiPy two days away In-Reply-To: <51895B37.2050505@hafd.org> References: <51895B37.2050505@hafd.org> Message-ID: Right here: http://www.theonion.com/**articles/onion-twitter-** > password-changed-to-**onionman77,32323/ > > Woah, you guys got a main frame. that is EBCDICulously great! -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Wed May 8 00:26:28 2013 From: randy7771026 at gmail.com (Randy Baxley) Date: Tue, 7 May 2013 17:26:28 -0500 Subject: [Chicago] wow, ChiPy two days away In-Reply-To: References: <51895B37.2050505@hafd.org> Message-ID: That is a blast from the past. I was wiping some drives and testing some Ram two Sundays ago and someone was asking about the hex who was studying for an A+ test so I went a bit into the existence of various schemes for representing character sets. Some 33 years ago Andy Hildebrand was impressed with my knowing what EBCIDIC and ASCII meant even though as I recall I only fully memorized all of the words and how to do the conversions for one computer design class exam. Randy import this On Tue, May 7, 2013 at 2:54 PM, Brian Ray wrote: > > > Right here: http://www.theonion.com/**articles/onion-twitter-** >> password-changed-to-**onionman77,32323/ >> >> > Woah, you guys got a main frame. that is EBCDICulously great! > > -- > Brian Ray > @brianray > (773) 669-7717 > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Wed May 8 15:19:31 2013 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 May 2013 08:19:31 -0500 Subject: [Chicago] [ANN] ChiPy May meeting Tomorrow, Thurs, 9th at 7pm at DevMynd Message-ID: Brace yourself for the best meeting ever! Where: DevMynd 2035 W. Wabansia Ave. Chicago, IL 60647 in Bucktown / Wicker Park, On the South side of Wabansia between Milwaukee Ave. and Damen Ave. Public Transit: Blue Line Damen stop Please RSVP (so we know how much food and drink to get): http://chipy.org Cost: FREE (always free, always fed, always bring a friend, always novice friendly, and always friggin' awesome!) [image: Inline image 1] [image: Inline image 2] Topics: - *Hy: a lisp that transforms itself into the python AST. * (0:30:00 Minutes) By: Christopher Webber Hy is a lisp variant that compiles into Python AST. - *In-project virtualenvs * (0:15:00 Minutes) By: Christopher Webber - *Who saved The Onion, from being hacked by "Syrian Electronic Army"* (0:05:00 Minutes) By: Chris Sinchok Well, this isn't at all Python related (or even all that technical), but at The Onion, we recently had a little run-in with the "hackers" from the "Syrian Electronic Army", and could talk about some lessons learned from that, if there's any interest. - *apprenticeship model* (0:05:00 Minutes) By: JP Bader Pythonic prot?g?s. - ... more lightening talks! RSVP Here -> http://chipy.org -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 543183 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 146632 bytes Desc: not available URL: From brianhray at gmail.com Thu May 9 15:30:41 2013 From: brianhray at gmail.com (Brian Ray) Date: Thu, 9 May 2013 08:30:41 -0500 Subject: [Chicago] Best Meeting Ever Tonight Message-ID: Remember to RSVP -> http://chipy.org Right around the start of the meeting I will be sharing the sign up form here on the list for ChiPy Ultimate language Shootout III, which will be the topic for our June meeting. ALSO, I have a long list of companies and recruiters who are looking for Python tallent. I will be sending out summaries. If you want ChiPy to represent you in your job search (yes funds go back to ChiPy) please sign up at ThreeMice http://threemice.net/mouse/apply/seeker/ OR just shoot me an email. I will give you my list as well share your information with our inside network. See you tonight! Brian -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From wirth.jason at gmail.com Thu May 9 17:29:28 2013 From: wirth.jason at gmail.com (Jason Wirth) Date: Thu, 9 May 2013 10:29:28 -0500 Subject: [Chicago] Best Meeting Ever Tonight In-Reply-To: References: Message-ID: Thanks for help to organize what is surely going to be the best meeting ever! On Thursday, May 9, 2013, Brian Ray wrote: > Remember to RSVP -> http://chipy.org > > Right around the start of the meeting I will be sharing the sign up form > here on the list for ChiPy Ultimate language Shootout III, which will be > the topic for our June meeting. > > ALSO, I have a long list of companies and recruiters who are looking for > Python tallent. I will be sending out summaries. If you want ChiPy to > represent you in your job search (yes funds go back to ChiPy) please sign > up at ThreeMice http://threemice.net/mouse/apply/seeker/ OR just shoot me > an email. I will give you my list as well share your information with our > inside network. > > See you tonight! Brian > > > -- > Brian Ray > @brianray > (773) 669-7717 > -- -- Jason Wirth 213.675.5294 wirth.jason at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Fri May 10 02:45:22 2013 From: brianhray at gmail.com (Brian Ray) Date: Thu, 9 May 2013 19:45:22 -0500 Subject: [Chicago] ChiPy Ultimate Language Shootout IV Signup Message-ID: ChiPy Ultimate Language Shootout IV Pick any programming language. Present on the language at the June ChiPy meeting. Do at least 1 comparison to Python. Approximately 5 minutes per talk. Winner takes home $300.00 cash thanks to Chicago Python User Group Register to http://bit.ly/147ThVo The *boxing* ring will be hosted by http://www.osintegrators.com/ Thanks Patrick Food and libations kindly sponsored by https://github.com/ Thanks Ben Donation pool currently $300. Contact me if you want to contribute to the prize. We also take more donations (25 cents per dollar goes back to chipy). Let me know! -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jonathan.hayward at pobox.com Mon May 13 17:59:33 2013 From: jonathan.hayward at pobox.com (Jonathan Hayward) Date: Mon, 13 May 2013 10:59:33 -0500 Subject: [Chicago] Getting ASCII encoding where unicode wanted under Py3k Message-ID: I have a Py3k script, pasted below. When I run it I get an error about ASCII codecs that can't handle byte values that are too high. The error that I am getting is: UnicodeEncodeError: 'ascii' codec can't encode character '\u0161' in position 1442: ordinal not in range(128) args = ('ascii', "Content-Type: text/html\n\n\n\n...ype='submit'>\n \n \n", 1442, 1443, 'ordinal not in range(128)') encoding = 'ascii' end = 1443 object = "Content-Type: text/html\n\n\n\n...ype='submit'>\n \n \n" reason = 'ordinal not in range(128)' start = 1442 with_traceback = (And that was posted to StackOverflow--one shot in the dark answer so far.) My code is below. What should I be doing differently to be, in the most immediate sense, calls to '''%(foo)s''' % locals()? #!/usr/bin/python3 import cgi import cgitb;cgitb.enable() import os import pickle import sys cgi_form = cgi.FieldStorage() message = '' def get_cgi(field, default = ""): return cgi_form.getfirst(field, default) try: sys.stderr.write('abc: 1') input_file = open( os.path.join(os.path.dirname(__file__), '../../../russian/pickled'), 'rb') sys.stderr.write('abc: 2') state = pickle.load(input_file) sys.stderr.write('abc: 3') state['changed'] = False sys.stderr.write('abc: 4') state['loaded'] = True sys.stderr.write('abc: 5') except IOError: state = {} state['phrases'] = [] state['changed'] = True state['loaded'] = False #except UnicodeDecodeError: #state = {} #state['phrases'] = [] #state['changed'] = True state['loaded'] = False if get_cgi('russian') and get_cgi('english'): state['phrases'].append([get_cgi('russian'), get_cgi('english')]) message = 'Your changes have been saved.' state['changed'] = True elif get_cgi('english'): state['phrases'].append([None, get_cgi('english')]) message = 'Your change has been saved.' state['changed'] = True if get_cgi('mode') == 'edit': to_delete = [] for index in range(len(state['phrases'])): if get_cgi('russian_' + str(index), None) != None: state['phrases'][index][0] = get_cgi('russian_' + str(index)) if get_cgi('english_' + str(index), None) != None: state['phrases'][index][1] = get_cgi('english_' + str(index)) if get_cgi('delete_' + str(index), None) != None: to_delete.insert(0, index) #to_delete.append(index) #to_delete.sort(lambda a, b: -cmp(a, b)) for element in to_delete: del state['phrases'][element] state['changed'] = True sys.stderr.write('abc: ' + repr(state)) if state['changed']: output_file = open( os.path.join(os.path.dirname(__file__), '../../../russian/pickled_new.' + str(os.getpid())), 'wb') pickle.dump(state, output_file) output_file.close() os.rename( os.path.join(os.path.dirname(__file__), '../../../russian/pickled_new.' + str(os.getpid())), os.path.join(os.path.dirname(__file__), '../../../russian/pickled')) if get_cgi('mode') == 'add': print('''Content-type: text/html
%(message)s

Russian:

English:

''' % locals()) elif get_cgi('mode') == 'edit': edit_table = '' edit_table += '' edit_table += '' edit_table += '' edit_table += '' edit_table += '' edit_table += '' for index in range(len(state['phrases'])): if state['phrases'][index][0]: russian = state['phrases'][index][0].replace('"', "''") else: russian = None english = state['phrases'][index][1].replace('"', "''") edit_table += '' edit_table += '\n' edit_table += '\n' edit_table += '' print ('''Content-Type: text/html Edit Phrases %(edit_table)s ''' % locals()) else: text = '' for phrase in state['phrases']: if phrase[0]: text += ('

' + phrase[0] + '

') else: text += '

' + phrase[1] + '

' print ('''Content-type: text/html ___________ %(text)s ''' % locals()) -- [image: Christos Jonathan Hayward] Christos Jonathan Hayward, an Orthodox Christian author. *Amazon * ? Author Bio ? *Author Site * ? *Email * ? Facebook ? Fan Page ? Google Plus ? LinkedIn ? *Professional * ? Twitter ? *Web * ? What's New? If you read just *one* of my books, you'll want *The Best of Jonathan's Corner *. -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Mon May 13 19:01:17 2013 From: carl at personnelware.com (Carl Karsten) Date: Mon, 13 May 2013 12:01:17 -0500 Subject: [Chicago] Getting ASCII encoding where unicode wanted under Py3k In-Reply-To: References: Message-ID: On Mon, May 13, 2013 at 10:59 AM, Jonathan Hayward wrote: That is way too much code for me to try and dig into. Remove everything not needed to demo it. Replace big strings with little strings. My guess is it should be 1-3 lines, like >>> print('123%(a)s' % {'a': u'\u0161' } ) 123? But that works. may need a few other lines, or something. It is also possible that there is a setting in your OS that has an effect. What OS? -- Carl K From steve at agilitynerd.com Tue May 14 02:28:44 2013 From: steve at agilitynerd.com (Steve Schwarz) Date: Mon, 13 May 2013 19:28:44 -0500 Subject: [Chicago] Getting ASCII encoding where unicode wanted under Py3k In-Reply-To: References: Message-ID: In addition to simplifying your failure case, as Carl mentions, you might also look at this SO question: http://stackoverflow.com/questions/12752313/unicodedecodeerror-in-python-3-when-importing-a-csv-file Your terminal might not like non-ascii encodings (you could write to a file to verify that also). Best Regards, Steve http://tech.agilitynerd.com On Mon, May 13, 2013 at 12:01 PM, Carl Karsten wrote: > On Mon, May 13, 2013 at 10:59 AM, Jonathan Hayward > wrote: > > That is way too much code for me to try and dig into. > > Remove everything not needed to demo it. Replace big strings with > little strings. > > My guess is it should be 1-3 lines, like > > >>> print('123%(a)s' % {'a': u'\u0161' } ) > 123? > > But that works. may need a few other lines, or something. > It is also possible that there is a setting in your OS that has an effect. > > What OS? > > -- > Carl K > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From azizharrington at gmail.com Tue May 14 20:00:34 2013 From: azizharrington at gmail.com (Aziz Harrington) Date: Tue, 14 May 2013 13:00:34 -0500 Subject: [Chicago] Chicago Digest, Vol 93, Issue 6 In-Reply-To: References: Message-ID: Hi ChiPy, I joined looking forward to meeting some members of the Python community in Chicago to hopefully learn from (I'm new to python). I looked at the website however, and saw that there were no upcoming meetups. Will there be plans for any meetups this summer? Thanks! -Aziz On Fri, May 10, 2013 at 5:00 AM, wrote: > Send Chicago mailing list submissions to > chicago at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.python.org/mailman/listinfo/chicago > or, via email, send a message with subject or body 'help' to > chicago-request at python.org > > You can reach the person managing the list at > chicago-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Chicago digest..." > > > Today's Topics: > > 1. Best Meeting Ever Tonight (Brian Ray) > 2. Re: Best Meeting Ever Tonight (Jason Wirth) > 3. ChiPy Ultimate Language Shootout IV Signup (Brian Ray) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 9 May 2013 08:30:41 -0500 > From: Brian Ray > To: The Chicago Python Users Group > Subject: [Chicago] Best Meeting Ever Tonight > Message-ID: > < > CANKg38tdcGyP4-G_u2XU3TH4y5kY7C9_i1gidaVh0Jir9Z9Ktg at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Remember to RSVP -> http://chipy.org > > Right around the start of the meeting I will be sharing the sign up form > here on the list for ChiPy Ultimate language Shootout III, which will be > the topic for our June meeting. > > ALSO, I have a long list of companies and recruiters who are looking for > Python tallent. I will be sending out summaries. If you want ChiPy to > represent you in your job search (yes funds go back to ChiPy) please sign > up at ThreeMice http://threemice.net/mouse/apply/seeker/ OR just shoot me > an email. I will give you my list as well share your information with our > inside network. > > See you tonight! Brian > > > -- > Brian Ray > @brianray > (773) 669-7717 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.python.org/pipermail/chicago/attachments/20130509/5796263d/attachment-0001.html > > > > ------------------------------ > > Message: 2 > Date: Thu, 9 May 2013 10:29:28 -0500 > From: Jason Wirth > To: The Chicago Python Users Group > Subject: Re: [Chicago] Best Meeting Ever Tonight > Message-ID: > < > CAEwvNMgsiV2tPKdgCG5AJ4hRjHQSX9qMrvP2uvzvcCaO+oWsVA at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Thanks for help to organize what is surely going to be the best meeting > ever! > > On Thursday, May 9, 2013, Brian Ray wrote: > > > Remember to RSVP -> http://chipy.org > > > > Right around the start of the meeting I will be sharing the sign up form > > here on the list for ChiPy Ultimate language Shootout III, which will be > > the topic for our June meeting. > > > > ALSO, I have a long list of companies and recruiters who are looking for > > Python tallent. I will be sending out summaries. If you want ChiPy to > > represent you in your job search (yes funds go back to ChiPy) please sign > > up at ThreeMice http://threemice.net/mouse/apply/seeker/ OR just shoot > me > > an email. I will give you my list as well share your information with our > > inside network. > > > > See you tonight! Brian > > > > > > -- > > Brian Ray > > @brianray > > (773) 669-7717 > > > > > -- > > -- > Jason Wirth > 213.675.5294 > wirth.jason at gmail.com > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.python.org/pipermail/chicago/attachments/20130509/1c71fde0/attachment-0001.html > > > > ------------------------------ > > Message: 3 > Date: Thu, 9 May 2013 19:45:22 -0500 > From: Brian Ray > To: The Chicago Python Users Group > Subject: [Chicago] ChiPy Ultimate Language Shootout IV Signup > Message-ID: > mcEXnEx6xWTB6Wgg at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > ChiPy Ultimate Language Shootout IV > Pick any programming language. Present on the language at the June ChiPy > meeting. Do at least 1 comparison to Python. Approximately 5 minutes per > talk. Winner takes home $300.00 cash thanks to Chicago Python User Group > > > Register to http://bit.ly/147ThVo > > > The *boxing* ring will be hosted by http://www.osintegrators.com/ Thanks > Patrick > > > Food and libations kindly sponsored by https://github.com/ Thanks Ben > > > Donation pool currently $300. Contact me if you want to contribute to the > prize. We also take more donations (25 cents per dollar goes back to > chipy). Let me know! > > -- > Brian Ray > @brianray > (773) 669-7717 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.python.org/pipermail/chicago/attachments/20130509/7a28150f/attachment-0001.html > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > ------------------------------ > > End of Chicago Digest, Vol 93, Issue 6 > ************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From heflin.rosst at gmail.com Tue May 14 20:18:37 2013 From: heflin.rosst at gmail.com (Ross Heflin) Date: Tue, 14 May 2013 13:18:37 -0500 Subject: [Chicago] Chicago Digest, Vol 93, Issue 6 In-Reply-To: References: Message-ID: Greetings Aziz, Apologies for lack of current information on the site. There will certainly be meetups this summer. We meet the second Thursday of every month (rotating venue). Next month, if memory serves, is the language shootout. More information should be posted on the site within the next couple of weeks. -Ross On Tue, May 14, 2013 at 1:00 PM, Aziz Harrington wrote: > Hi ChiPy, > > I joined looking forward to meeting some members of the Python community > in Chicago to hopefully learn from (I'm new to python). > > I looked at the website however, and saw that there were no upcoming > meetups. Will there be plans for any meetups this summer? > > Thanks! > > -Aziz > > > On Fri, May 10, 2013 at 5:00 AM, wrote: > >> Send Chicago mailing list submissions to >> chicago at python.org >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://mail.python.org/mailman/listinfo/chicago >> or, via email, send a message with subject or body 'help' to >> chicago-request at python.org >> >> You can reach the person managing the list at >> chicago-owner at python.org >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of Chicago digest..." >> >> >> Today's Topics: >> >> 1. Best Meeting Ever Tonight (Brian Ray) >> 2. Re: Best Meeting Ever Tonight (Jason Wirth) >> 3. ChiPy Ultimate Language Shootout IV Signup (Brian Ray) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Thu, 9 May 2013 08:30:41 -0500 >> From: Brian Ray >> To: The Chicago Python Users Group >> Subject: [Chicago] Best Meeting Ever Tonight >> Message-ID: >> < >> CANKg38tdcGyP4-G_u2XU3TH4y5kY7C9_i1gidaVh0Jir9Z9Ktg at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Remember to RSVP -> http://chipy.org >> >> Right around the start of the meeting I will be sharing the sign up form >> here on the list for ChiPy Ultimate language Shootout III, which will be >> the topic for our June meeting. >> >> ALSO, I have a long list of companies and recruiters who are looking for >> Python tallent. I will be sending out summaries. If you want ChiPy to >> represent you in your job search (yes funds go back to ChiPy) please sign >> up at ThreeMice http://threemice.net/mouse/apply/seeker/ OR just shoot me >> an email. I will give you my list as well share your information with our >> inside network. >> >> See you tonight! Brian >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.python.org/pipermail/chicago/attachments/20130509/5796263d/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 2 >> Date: Thu, 9 May 2013 10:29:28 -0500 >> From: Jason Wirth >> To: The Chicago Python Users Group >> Subject: Re: [Chicago] Best Meeting Ever Tonight >> Message-ID: >> < >> CAEwvNMgsiV2tPKdgCG5AJ4hRjHQSX9qMrvP2uvzvcCaO+oWsVA at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> Thanks for help to organize what is surely going to be the best meeting >> ever! >> >> On Thursday, May 9, 2013, Brian Ray wrote: >> >> > Remember to RSVP -> http://chipy.org >> > >> > Right around the start of the meeting I will be sharing the sign up form >> > here on the list for ChiPy Ultimate language Shootout III, which will be >> > the topic for our June meeting. >> > >> > ALSO, I have a long list of companies and recruiters who are looking for >> > Python tallent. I will be sending out summaries. If you want ChiPy to >> > represent you in your job search (yes funds go back to ChiPy) please >> sign >> > up at ThreeMice http://threemice.net/mouse/apply/seeker/ OR just shoot >> me >> > an email. I will give you my list as well share your information with >> our >> > inside network. >> > >> > See you tonight! Brian >> > >> > >> > -- >> > Brian Ray >> > @brianray >> > (773) 669-7717 >> > >> >> >> -- >> >> -- >> Jason Wirth >> 213.675.5294 >> wirth.jason at gmail.com >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.python.org/pipermail/chicago/attachments/20130509/1c71fde0/attachment-0001.html >> > >> >> ------------------------------ >> >> Message: 3 >> Date: Thu, 9 May 2013 19:45:22 -0500 >> From: Brian Ray >> To: The Chicago Python Users Group >> Subject: [Chicago] ChiPy Ultimate Language Shootout IV Signup >> Message-ID: >> > mcEXnEx6xWTB6Wgg at mail.gmail.com> >> Content-Type: text/plain; charset="iso-8859-1" >> >> ChiPy Ultimate Language Shootout IV >> Pick any programming language. Present on the language at the June ChiPy >> meeting. Do at least 1 comparison to Python. Approximately 5 minutes per >> talk. Winner takes home $300.00 cash thanks to Chicago Python User Group >> >> >> Register to http://bit.ly/147ThVo >> >> >> The *boxing* ring will be hosted by http://www.osintegrators.com/ Thanks >> Patrick >> >> >> Food and libations kindly sponsored by https://github.com/ Thanks Ben >> >> >> Donation pool currently $300. Contact me if you want to contribute to the >> prize. We also take more donations (25 cents per dollar goes back to >> chipy). Let me know! >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://mail.python.org/pipermail/chicago/attachments/20130509/7a28150f/attachment-0001.html >> > >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> >> >> ------------------------------ >> >> End of Chicago Digest, Vol 93, Issue 6 >> ************************************** >> > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- >From the "desk" of Ross Heflin phone number: (847) <23,504,826th decimal place of pi> -------------- next part -------------- An HTML attachment was scrubbed... URL: From johnstoner2 at gmail.com Wed May 15 16:10:47 2013 From: johnstoner2 at gmail.com (John Stoner) Date: Wed, 15 May 2013 09:10:47 -0500 Subject: [Chicago] Jquery tables in Django Message-ID: There was a talk Brian Ray gave a few years ago at Scully's on jQuery based tables in Django. I'm having some trouble finding the video online. Is it still up? I could use it today. Any materials from the talk would be helpful. On May 9, 2013 7:46 PM, "Brian Ray" wrote: > ChiPy Ultimate Language Shootout IV > Pick any programming language. Present on the language at the June ChiPy > meeting. Do at least 1 comparison to Python. Approximately 5 minutes per > talk. Winner takes home $300.00 cash thanks to Chicago Python User Group > > > Register to http://bit.ly/147ThVo > > > The *boxing* ring will be hosted by http://www.osintegrators.com/ Thanks > Patrick > > > Food and libations kindly sponsored by https://github.com/ Thanks Ben > > > Donation pool currently $300. Contact me if you want to contribute to the > prize. We also take more donations (25 cents per dollar goes back to > chipy). Let me know! > > -- > Brian Ray > @brianray > (773) 669-7717 > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Wed May 15 16:19:23 2013 From: brianhray at gmail.com (Brian Ray) Date: Wed, 15 May 2013 09:19:23 -0500 Subject: [Chicago] Jquery tables in Django In-Reply-To: References: Message-ID: you might be thinking of Matt Dorn's ExtJS: http://weblog.mattdorn.com/content/restful-web-apps-with-django-piston-and-ext-js/Although, maybe Matt could confirm or not if he would use the same technology choices today. My talk around the same time was regarding customizing the django admin: http://blip.tv/carlfk/customizing-the-django-admin-3763536 On Wed, May 15, 2013 at 9:10 AM, John Stoner wrote: > There was a talk Brian Ray gave a few years ago at Scully's on jQuery > based tables in Django. I'm having some trouble finding the video online. > Is it still up? I could use it today. Any materials from the talk would be > helpful. > On May 9, 2013 7:46 PM, "Brian Ray" wrote: > >> ChiPy Ultimate Language Shootout IV >> Pick any programming language. Present on the language at the June ChiPy >> meeting. Do at least 1 comparison to Python. Approximately 5 minutes per >> talk. Winner takes home $300.00 cash thanks to Chicago Python User Group >> >> >> Register to http://bit.ly/147ThVo >> >> >> The *boxing* ring will be hosted by http://www.osintegrators.com/ Thanks >> Patrick >> >> >> Food and libations kindly sponsored by https://github.com/ Thanks Ben >> >> >> Donation pool currently $300. Contact me if you want to contribute to the >> prize. We also take more donations (25 cents per dollar goes back to >> chipy). Let me know! >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> >> > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From matt.dorn at gmail.com Wed May 15 23:21:08 2013 From: matt.dorn at gmail.com (Matt Dorn) Date: Wed, 15 May 2013 16:21:08 -0500 Subject: [Chicago] Jquery tables in Django In-Reply-To: References: Message-ID: <5193FC44.8000308@gmail.com> Brian is correct to suggest that I wouldn't use the same technologies today -- I haven't done much web development lately, but ExtJS (now Sencha Ext JS) seems to be a little too much muscle for most web applications, and Django Piston is pretty much dead as a project -- Tastypie or Django REST Framework appear to be your best options today to create the RESTful API side. Matt On 5/15/13 9:19 AM, Brian Ray wrote: > you might be thinking of Matt Dorn's ExtJS: > http://weblog.mattdorn.com/content/restful-web-apps-with-django-piston-and-ext-js/ > Although, maybe Matt could confirm or not if he would use the > same technology choices today. > > My talk around the same time was regarding customizing the django > admin: http://blip.tv/carlfk/customizing-the-django-admin-3763536 > > > > > On Wed, May 15, 2013 at 9:10 AM, John Stoner > wrote: > > There was a talk Brian Ray gave a few years ago at Scully's on > jQuery based tables in Django. I'm having some trouble finding the > video online. Is it still up? I could use it today. Any materials > from the talk would be helpful. > > On May 9, 2013 7:46 PM, "Brian Ray" > wrote: > > > ChiPy Ultimate Language Shootout IV > > Pick any programming language. Present on the language at the > June ChiPy meeting. Do at least 1 comparison to Python. > Approximately 5 minutes per talk. Winner takes home $300.00 cash > thanks to Chicago Python User Group > > > Register to http://bit.ly/147ThVo > > > The *boxing* ring will be hosted > by http://www.osintegrators.com/ Thanks Patrick > > > Food and libations kindly sponsored > by https://github.com/ Thanks Ben > > > Donation pool currently $300. Contact me if you want to > contribute to the prize. We also take more donations (25 cents > per dollar goes back to chipy). Let me know! > > -- > Brian Ray > @brianray > (773) 669-7717 > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > > > -- > Brian Ray > @brianray > (773) 669-7717 > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From brianhingyenkung at gmail.com Fri May 24 22:30:12 2013 From: brianhingyenkung at gmail.com (Brian Kung) Date: Fri, 24 May 2013 15:30:12 -0500 Subject: [Chicago] May Aggrego Hack Night Message-ID: Happy Friday! Just letting you guys know about this month's hack night. Hosted once again at the Chicago Sun-Times Studio Cafe, you can choose to hack on your own project or take part in the language agnostic Project Euler based competition. You can find out more at the link below: http://www.meetup.com/Aggrego-Hack-Night/events/117488542/ Have a great Memorial Day weekend! Best, Brian Kung My Bio BE A UNICORN! -------------- next part -------------- An HTML attachment was scrubbed... URL: From vikasruhil06 at gmail.com Sat May 25 13:23:51 2013 From: vikasruhil06 at gmail.com (Vikas Ruhil) Date: Sat, 25 May 2013 16:53:51 +0530 Subject: [Chicago] May Aggrego Hack Night In-Reply-To: References: Message-ID: Hey All, You guys all doing great, I am also coming to Illinois,Next year for my higher studies. >>> Wanna to attend you guys meetup for sure . Yeah Best, Vikash Ruhil Be Altruistic On Sat, May 25, 2013 at 2:00 AM, Brian Kung wrote: > Happy Friday! > > Just letting you guys know about this month's hack night. Hosted once > again at the Chicago Sun-Times Studio Cafe, you can choose to hack on your > own project or take part in the language agnostic Project Euler based > competition. You can find out more at the link below: > > http://www.meetup.com/Aggrego-Hack-Night/events/117488542/ > > Have a great Memorial Day weekend! > > Best, > Brian Kung > My Bio > > > BE A UNICORN! > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Wed May 29 04:25:13 2013 From: brianhray at gmail.com (Brian Ray) Date: Tue, 28 May 2013 21:25:13 -0500 Subject: [Chicago] ULS: Ultimate Language Shootout IV: 2013 Message-ID: RSVP -> http://www.chipy.org Register to compete -> http://bit.ly/147ThVo [image: Inline image 2] Pass this on... -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 1173115 bytes Desc: not available URL: From randy7771026 at gmail.com Thu May 30 12:13:31 2013 From: randy7771026 at gmail.com (Randy Baxley) Date: Thu, 30 May 2013 05:13:31 -0500 Subject: [Chicago] shoot out Message-ID: Do we need to write up a blurb for talks? -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Thu May 30 14:41:20 2013 From: brianhray at gmail.com (Brian Ray) Date: Thu, 30 May 2013 07:41:20 -0500 Subject: [Chicago] shoot out In-Reply-To: References: Message-ID: <6423B816-D0DA-4DBF-8772-1A5CC39F75C9@gmail.com> Nope... Just register your language here http://t.co/oKPBaGIUxr. If your language is taken already, I will you know. Good luck! On May 30, 2013, at 5:13 AM, Randy Baxley wrote: > Do we need to write up a blurb for talks? > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Thu May 30 15:09:42 2013 From: carl at personnelware.com (Carl Karsten) Date: Thu, 30 May 2013 08:09:42 -0500 Subject: [Chicago] shoot out In-Reply-To: <6423B816-D0DA-4DBF-8772-1A5CC39F75C9@gmail.com> References: <6423B816-D0DA-4DBF-8772-1A5CC39F75C9@gmail.com> Message-ID: And also http://www.chipy.org/meetings/topics/propose so I can make videos. On Thu, May 30, 2013 at 7:41 AM, Brian Ray wrote: > Nope... Just register your language here http://t.co/oKPBaGIUxr. If your > language is taken already, I will you know. > > Good luck! > > On May 30, 2013, at 5:13 AM, Randy Baxley wrote: > > Do we need to write up a blurb for talks? > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Carl K From brianhray at gmail.com Thu May 30 16:06:16 2013 From: brianhray at gmail.com (Brian Ray) Date: Thu, 30 May 2013 09:06:16 -0500 Subject: [Chicago] shoot out In-Reply-To: References: <6423B816-D0DA-4DBF-8772-1A5CC39F75C9@gmail.com> Message-ID: Better yet, either. I will sync them as we go along. Just enter your language in one or the other as the topic. No need to give away juicy details. On Thu, May 30, 2013 at 8:09 AM, Carl Karsten wrote: > And also > http://www.chipy.org/meetings/topics/propose > so I can make videos. > > > On Thu, May 30, 2013 at 7:41 AM, Brian Ray wrote: > > Nope... Just register your language here http://t.co/oKPBaGIUxr. If your > > language is taken already, I will you know. > > > > Good luck! > > > > On May 30, 2013, at 5:13 AM, Randy Baxley > wrote: > > > > Do we need to write up a blurb for talks? > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > > > -- > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Thu May 30 16:49:03 2013 From: carl at personnelware.com (Carl Karsten) Date: Thu, 30 May 2013 09:49:03 -0500 Subject: [Chicago] shoot out In-Reply-To: References: <6423B816-D0DA-4DBF-8772-1A5CC39F75C9@gmail.com> Message-ID: No, that isn't better. People need to enter their own description, email, etc. Otherwise it typically ends up being more work for me. Where typical is currently 100% of the meetings using the new site. To be fair, sample size of 1, but hey, that's all I got. On Thu, May 30, 2013 at 9:06 AM, Brian Ray wrote: > Better yet, either. I will sync them as we go along. Just enter your > language in one or the other as the topic. No need to give away juicy > details. > > > On Thu, May 30, 2013 at 8:09 AM, Carl Karsten > wrote: >> >> And also >> http://www.chipy.org/meetings/topics/propose >> so I can make videos. >> >> >> On Thu, May 30, 2013 at 7:41 AM, Brian Ray wrote: >> > Nope... Just register your language here http://t.co/oKPBaGIUxr. If your >> > language is taken already, I will you know. >> > >> > Good luck! >> > >> > On May 30, 2013, at 5:13 AM, Randy Baxley >> > wrote: >> > >> > Do we need to write up a blurb for talks? >> > >> > _______________________________________________ >> > Chicago mailing list >> > Chicago at python.org >> > http://mail.python.org/mailman/listinfo/chicago >> > >> > >> > _______________________________________________ >> > Chicago mailing list >> > Chicago at python.org >> > http://mail.python.org/mailman/listinfo/chicago >> > >> >> >> >> -- >> Carl K >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > > > > > -- > Brian Ray > @brianray > (773) 669-7717 > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Carl K From brianhray at gmail.com Thu May 30 16:55:52 2013 From: brianhray at gmail.com (Brian Ray) Date: Thu, 30 May 2013 09:55:52 -0500 Subject: [Chicago] shoot out In-Reply-To: References: <6423B816-D0DA-4DBF-8772-1A5CC39F75C9@gmail.com> Message-ID: Ok participants, please enter your talks here: http://www.chipy.org/meetings/topics/propose IF you already entered your talk in the spreadsheet, no worries, I will ping you off the list to remind you. Your place is safe. On Thu, May 30, 2013 at 9:49 AM, Carl Karsten wrote: > No, that isn't better. People need to enter their own description, email, > etc. > Otherwise it typically ends up being more work for me. > Where typical is currently 100% of the meetings using the new site. > To be fair, sample size of 1, but hey, that's all I got. > > > On Thu, May 30, 2013 at 9:06 AM, Brian Ray wrote: > > Better yet, either. I will sync them as we go along. Just enter your > > language in one or the other as the topic. No need to give away juicy > > details. > > > > > > On Thu, May 30, 2013 at 8:09 AM, Carl Karsten > > wrote: > >> > >> And also > >> http://www.chipy.org/meetings/topics/propose > >> so I can make videos. > >> > >> > >> On Thu, May 30, 2013 at 7:41 AM, Brian Ray wrote: > >> > Nope... Just register your language here http://t.co/oKPBaGIUxr. If > your > >> > language is taken already, I will you know. > >> > > >> > Good luck! > >> > > >> > On May 30, 2013, at 5:13 AM, Randy Baxley > >> > wrote: > >> > > >> > Do we need to write up a blurb for talks? > >> > > >> > _______________________________________________ > >> > Chicago mailing list > >> > Chicago at python.org > >> > http://mail.python.org/mailman/listinfo/chicago > >> > > >> > > >> > _______________________________________________ > >> > Chicago mailing list > >> > Chicago at python.org > >> > http://mail.python.org/mailman/listinfo/chicago > >> > > >> > >> > >> > >> -- > >> Carl K > >> _______________________________________________ > >> Chicago mailing list > >> Chicago at python.org > >> http://mail.python.org/mailman/listinfo/chicago > > > > > > > > > > -- > > Brian Ray > > @brianray > > (773) 669-7717 > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > > > -- > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From greg at tablexi.com Fri May 31 17:22:16 2013 From: greg at tablexi.com (Greg Baugues) Date: Fri, 31 May 2013 10:22:16 -0500 Subject: [Chicago] Chicago Python Classes Message-ID: All, I have a data analyst friend who has a continuing education budget of $900. If he lives in Chicago and wants to sharpen his Python skills, what's the best way to spend that money? -- Greg Baugues Director of Client Services Office: 312.450.6340 Mobile: 312.952.6796 Table XI | Twitter | Blog -------------- next part -------------- An HTML attachment was scrubbed... URL: From wirth.jason at gmail.com Fri May 31 17:36:45 2013 From: wirth.jason at gmail.com (Jason Wirth) Date: Fri, 31 May 2013 10:36:45 -0500 Subject: [Chicago] Chicago Python Classes In-Reply-To: References: Message-ID: Continuum offers some classes that are about that much. The classes have a couple different themes so hopefully he can find something he's looking for. http://www.continuum.io/blog/virtual-training-now-available On Fri, May 31, 2013 at 10:22 AM, Greg Baugues wrote: > I have a data analyst friend who has a continuing education budget of > $900. If he lives in Chicago and wants to sharpen his Python skills, what's > the best way to spend that money? > -- Jason Wirth 213.675.5294 wirth.jason at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From john at mail.npxdesigns.com Fri May 31 17:34:44 2013 From: john at mail.npxdesigns.com (John Jacobsen) Date: Fri, 31 May 2013 10:34:44 -0500 Subject: [Chicago] Chicago Python Classes In-Reply-To: References: Message-ID: <46D62D92-EF97-44D8-AE04-F686F9680C81@mail.npxdesigns.com> Though they now are mostly somewhat pricier than the $900 price point, and are offered somewhat sporadically, I enthusiastically recommend David Beazley's classes. http://www.dabeaz.com/chicago/ John Jacobsen (@eigenhombre) On May 31, 2013, at 10:22 AM, Greg Baugues wrote: > All, > > I have a data analyst friend who has a continuing education budget of $900. If he lives in Chicago and wants to sharpen his Python skills, what's the best way to spend that money? > > -- > Greg Baugues > Director of Client Services > Office: 312.450.6340 > Mobile: 312.952.6796 > Table XI | Twitter | Blog > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From diomedestydeus at gmail.com Fri May 31 17:41:24 2013 From: diomedestydeus at gmail.com (Philip Doctor) Date: Fri, 31 May 2013 10:41:24 -0500 Subject: [Chicago] Chicago Python Classes In-Reply-To: References: Message-ID: It's merely a $9 buy, but I really enjoyed Jeff Knupp's "Writing Idiomatic Python" ebook http://www.jeffknupp.com/writing-idiomatic-python-ebook/ As a heads up, he's still writing and updating it, so it's not done, but that book helped me start writing much more pythonic code (his blog is also outstanding and free) On Fri, May 31, 2013 at 10:36 AM, Jason Wirth wrote: > Continuum offers some classes that are about that much. The classes have a > couple different themes so hopefully he can find something he's looking > for. > > http://www.continuum.io/blog/virtual-training-now-available > > > > > On Fri, May 31, 2013 at 10:22 AM, Greg Baugues wrote: > >> I have a data analyst friend who has a continuing education budget of >> $900. If he lives in Chicago and wants to sharpen his Python skills, what's >> the best way to spend that money? >> > > > > > -- > Jason Wirth > 213.675.5294 > wirth.jason at gmail.com > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul at paulmayassociates.com Fri May 31 19:04:41 2013 From: paul at paulmayassociates.com (Paul May) Date: Fri, 31 May 2013 17:04:41 -0000 Subject: [Chicago] Chicago Python Classes Message-ID: <203534084873646@198.154.215.62:26> Tell him to buy Beer and Pizza for ChiPy and he'll have plenty of developers that will teach him ;-) Have a great weekend. Thanks, Paul v 708-479-1111 c 312-925-1294 Paul May & Associates (PMA) paul at paulmayassociates.com link up http://www.linkedin.com/in/paulmayassociates like us on http://www.facebook.com/paulmayassociates Search over 100 real jobs www.paulmayassociates.com Note:- If you do not wish to receive emails from Paul May & Associates, please send an email to remove at paulmayassociates.com and put REMOVE in the Subject line. ----- Original Message ----- To: chicago at python.org, drewfustin at gmail.com From: Greg Baugues Sent: 5/31/2013 10:22:16 AM Subject: [Chicago] Chicago Python Classes All, I have a data analyst friend who has a continuing education budget of $900. If he lives in Chicago and wants to sharpen his Python skills, what's the best way to spend that money? -- Greg Baugues Director of Client Services Office: 312.450.6340 Mobile: 312.952.6796 Table XI | Twitter | Blog (The following links were included with this email:) mailto:paul at paulmayassociates.com http://www.linkedin.com/in/paulmayassociates http://www.facebook.com/paulmayassociates http://www.paulmayassociates.com/ http://tablexi.com http://www.twitter.com/tablexi http://www.baugues.com (The following links were included with this email:) mailto:paul at paulmayassociates.com http://www.linkedin.com/in/paulmayassociates http://www.facebook.com/paulmayassociates http://www.paulmayassociates.com/ http://tablexi.com http://www.twitter.com/tablexi http://www.baugues.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From sam.lahti at gmail.com Fri May 31 20:25:22 2013 From: sam.lahti at gmail.com (Samuel Lahti) Date: Fri, 31 May 2013 13:25:22 -0500 Subject: [Chicago] Chicago Python Classes In-Reply-To: <51a8e8d8.03f2c20a.1e75.72dfSMTPIN_ADDED_BROKEN@mx.google.com> References: <51a8e8d8.03f2c20a.1e75.72dfSMTPIN_ADDED_BROKEN@mx.google.com> Message-ID: +1 On Fri, May 31, 2013 at 12:04 PM, Paul May wrote: > Tell him to buy Beer and Pizza for ChiPy and he'll have plenty of > developers that will teach him ;-) > > Have a great weekend. > > Thanks, > > *Paul* > > *v 708-479-1111* > > *c 312-925-1294* > > *Paul May & Associates (PMA)* > > paul at paulmayassociates.com **** > > link up http://www.linkedin.com/in/paulmayassociates **** > > like us on http://www.facebook.com/paulmayassociates > > Search over 100 real jobs www.paulmayassociates.com > > > > *Note:- If you do not wish to receive emails from Paul May & Associates,* > > *please send an email to remove at paulmayassociates.com and put REMOVE in > the Subject line.* > > > > ----- Original Message ----- > *To:* chicago at python.org, drewfustin at gmail.com > *From:* Greg Baugues > *Sent:* 5/31/2013 10:22:16 AM > *Subject:* [Chicago] Chicago Python Classes > > All, > > I have a data analyst friend who has a continuing education budget of > $900. If he lives in Chicago and wants to sharpen his Python skills, what's > the best way to spend that money? > > -- > Greg Baugues > Director of Client Services > Office: 312.450.6340 > Mobile: 312.952.6796 > Table XI | Twitter | > Blog > > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Jerry.Dumblauskas at zorotools.com Fri May 31 23:07:07 2013 From: Jerry.Dumblauskas at zorotools.com (Dumblauskas, Jerry) Date: Fri, 31 May 2013 21:07:07 +0000 Subject: [Chicago] Chicago Python Classes In-Reply-To: Message-ID: +1 Jerry.Dumblauskas at zorotools.com http://www.zorotools.com Phone: 847-484-0365 [cid:F5C06FD4-6DE4-4712-A542-66E2302C19E9] From: Samuel Lahti > Reply-To: The Chicago Python Users Group > Date: Friday, May 31, 2013 1:25 PM To: Paul May >, The Chicago Python Users Group > Subject: Re: [Chicago] Chicago Python Classes +1 On Fri, May 31, 2013 at 12:04 PM, Paul May > wrote: Tell him to buy Beer and Pizza for ChiPy and he'll have plenty of developers that will teach him ;-) Have a great weekend. Thanks, Paul v 708-479-1111 c 312-925-1294 Paul May & Associates (PMA) paul at paulmayassociates.com link up http://www.linkedin.com/in/paulmayassociates like us on http://www.facebook.com/paulmayassociates Search over 100 real jobs www.paulmayassociates.com Note:- If you do not wish to receive emails from Paul May & Associates, please send an email to remove at paulmayassociates.com and put REMOVE in the Subject line. ----- Original Message ----- To: chicago at python.org, drewfustin at gmail.com From: Greg Baugues > Sent: 5/31/2013 10:22:16 AM Subject: [Chicago] Chicago Python Classes All, I have a data analyst friend who has a continuing education budget of $900. If he lives in Chicago and wants to sharpen his Python skills, what's the best way to spend that money? -- Greg Baugues Director of Client Services Office: 312.450.6340 Mobile: 312.952.6796 Table XI | Twitter | Blog _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 457EDBE7-199F-456A-AFC0-70C981440BF9.png Type: image/png Size: 16173 bytes Desc: 457EDBE7-199F-456A-AFC0-70C981440BF9.png URL:
RussianEnglishDelete
' if russian != None: edit_table += '''''' % locals() edit_table += '' edit_table += '''''' % locals() edit_table += '' edit_table += '''''' % locals() edit_table += '