From kirby.urner at gmail.com Sun Mar 1 02:26:35 2009 From: kirby.urner at gmail.com (kirby urner) Date: Sat, 28 Feb 2009 17:26:35 -0800 Subject: [Chicago] Pycon: Python for Teachers Message-ID: So it occurs to me rather late in the game, that what I *should* have done, on this list in particular, is say something like: """ If you know any dynamite math teachers, high school level, public or private school doesn't matter, and you think they'd benefit from exposure to Python and, beyond Python, geek open source culture (per OSCON, Pycon... Europython), then why not suggest they get a three hour workshop, reimbursed as in-service, out near O'Hare, Hyatt Regency. No need to register for the conference, just have Pycon bill the school for the workshop amount. March 26, 1:20 PM -- 4:40 PM. http://us.pycon.org/2009/tutorials/schedule/2PM3/ """ Then I'd leave it to Chicagoans with actual relationships with teachers, to fill in more holes (blanks), about "what is Python" and "why FOSS" and why "just calculators sucks" and so forth, maybe enlist younger siblings, fan out across town.... Nice fantasy eh? In any case, I'm still working on drumming up interest, and filed this rather exhaustively detailed update to edu-sig earlier today. Feel free to mine it for ideas, if this topic interests you: http://mail.python.org/pipermail/edu-sig/2009-February/009097.html (last call, all aboard... train leaving station etc.). Yikes, I'm supposed to be in North Portland by now, gotta run! Kirby From szybalski at gmail.com Mon Mar 2 16:04:03 2009 From: szybalski at gmail.com (Lukasz Szybalski) Date: Mon, 2 Mar 2009 09:04:03 -0600 Subject: [Chicago] workflow software? Message-ID: <804e5c70903020704h29f35fe6kc86f71f85834d38d@mail.gmail.com> Hello, Does anybody know of a good workflow software? I need a software that can take incoming pdfs (from 50-500 a day) and distribute them to individual users or groups. If its sent to a group then it needs to manage the files in that queue, until they are processed or sent somewhere else. Would be nice of it allow for lables (to do, need more information, etc) Any ideas, links, free or not, python? Thanks, Lucas -- How to create python package? http://lucasmanual.com/mywiki/PythonPaste Bazaar and Launchpad http://lucasmanual.com/mywiki/Bazaar From bray at sent.com Wed Mar 4 16:32:34 2009 From: bray at sent.com (Brian Ray) Date: Wed, 4 Mar 2009 09:32:34 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A3011E.9090108@personnelware.com> <548DE8B3-8E31-4F7E-8600-A577B56BAB9A@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> Message-ID: <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> I propose we take Massimo up on his offer to host for March in order to keep moving around. It also will be a great venue for this meeting in particular. If it pleases those who loved Sully's, we could consider rotating back in April. Any last objections? Massimo, if we let you know by the end of the day, does that give you enough time to reserve or is it already too late? Either way, this will be a good one.... :) On Feb 23, 2009, at 3:16 PM, Massimo Di Pierro wrote: > +1 > > I just said, that if you need a place. DePaul may be an option but I > need to know in advance. > > Massimo > > On Feb 23, 2009, at 3:01 PM, Steven Githens wrote: > >> I have to say, even though we occasionally repeat venues (but >> typically >> not consecutively), I've enjoyed having a different location every >> month >> and checking out the Google Offices, The Downtown DePaul, The >> Northern >> DePaul (or whatever it was 2 months ago?), That Coffee Shop near >> Fullerton that's open all night, that shirt factory with the arcade >> games, that web development firm in the same area as the shirt >> factory >> where everyone uses Emacs, Thoughtworks, That Bar From Last Month, >> whatever university room we had in the loop when Humanized talked >> about >> why Python was their tool of choice, brewpub XYZed and other places >> around Chicago I'm forgetting about. As long as it's in the loop or >> near an El stop. >> >> -steve >> >> Allan Spale wrote: >>> Even though I did not go last month, I give +1 for the central >>> location. >>> >>> >>> On Mon, Feb 23, 2009 at 2:39 PM, Carl Karsten >>> >> > wrote: >>> >>> Brian Ray wrote: >>> >>> >>> On Feb 23, 2009, at 2:03 PM, Carl Karsten wrote: >>> >>> What happened to Sully's? that place was great. >>> >>> >>> Sully's is still an option. But, you know how I like to move >>> things around. My fear is that if we get too set in a venue >>> it alienates those who do not like that venue and would prefer >>> somewhere else. That is all. >>> >>> Your thoughts? >>> >>> >>> Are you sure any such people exist? >>> >>> I really liked the whole food and drink service at the meeting. >>> >>> It's 2 blocks from the Red Line, 1.5 mile from blue, 1.5 from a >>> metra, 3 miles from the rest (whats a 3 mile cab cost?) >>> >>> Free parking was cake. >>> >>> Carl K >>> >>> _______________________________________________ >>> 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 >>> >> >> _______________________________________________ >> 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 From carl at personnelware.com Wed Mar 4 17:06:00 2009 From: carl at personnelware.com (Carl Karsten) Date: Wed, 04 Mar 2009 10:06:00 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A3011E.9090108@personnelware.com> <548DE8B3-8E31-4F7E-8600-A577B56BAB9A@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> Message-ID: <49AEA6E8.10600@personnelware.com> since you asked, I object. Carl K Brian Ray wrote: > I propose we take Massimo up on his offer to host for March in order to > keep moving around. It also will be a great venue for this meeting in > particular. If it pleases those who loved Sully's, we could consider > rotating back in April. > > Any last objections? Massimo, if we let you know by the end of the day, > does that give you enough time to reserve or is it already too late? > > Either way, this will be a good one.... :) > > > On Feb 23, 2009, at 3:16 PM, Massimo Di Pierro wrote: > >> +1 >> >> I just said, that if you need a place. DePaul may be an option but I >> need to know in advance. >> >> Massimo >> >> On Feb 23, 2009, at 3:01 PM, Steven Githens wrote: >> >>> I have to say, even though we occasionally repeat venues (but typically >>> not consecutively), I've enjoyed having a different location every month >>> and checking out the Google Offices, The Downtown DePaul, The Northern >>> DePaul (or whatever it was 2 months ago?), That Coffee Shop near >>> Fullerton that's open all night, that shirt factory with the arcade >>> games, that web development firm in the same area as the shirt factory >>> where everyone uses Emacs, Thoughtworks, That Bar From Last Month, >>> whatever university room we had in the loop when Humanized talked about >>> why Python was their tool of choice, brewpub XYZed and other places >>> around Chicago I'm forgetting about. As long as it's in the loop or >>> near an El stop. >>> >>> -steve >>> >>> Allan Spale wrote: >>>> Even though I did not go last month, I give +1 for the central >>>> location. >>>> >>>> >>>> On Mon, Feb 23, 2009 at 2:39 PM, Carl Karsten >>> > wrote: >>>> >>>> Brian Ray wrote: >>>> >>>> >>>> On Feb 23, 2009, at 2:03 PM, Carl Karsten wrote: >>>> >>>> What happened to Sully's? that place was great. >>>> >>>> >>>> Sully's is still an option. But, you know how I like to move >>>> things around. My fear is that if we get too set in a venue >>>> it alienates those who do not like that venue and would prefer >>>> somewhere else. That is all. >>>> >>>> Your thoughts? >>>> >>>> >>>> Are you sure any such people exist? >>>> >>>> I really liked the whole food and drink service at the meeting. >>>> >>>> It's 2 blocks from the Red Line, 1.5 mile from blue, 1.5 from a >>>> metra, 3 miles from the rest (whats a 3 mile cab cost?) >>>> >>>> Free parking was cake. >>>> >>>> Carl K >>>> >>>> _______________________________________________ >>>> 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 >>>> >>> >>> _______________________________________________ >>> 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 > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > From bray at sent.com Wed Mar 4 21:21:21 2009 From: bray at sent.com (Brian Ray) Date: Wed, 4 Mar 2009 14:21:21 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49AEA6E8.10600@personnelware.com> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A3011E.9090108@personnelware.com> <548DE8B3-8E31-4F7E-8600-A577B56BAB9A@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> Message-ID: <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> On Mar 4, 2009, at 10:06 AM, Carl Karsten wrote: > since you asked, I object. because you liked Sully's right? Brian Ray From shekay at pobox.com Wed Mar 4 21:28:00 2009 From: shekay at pobox.com (sheila miguez) Date: Wed, 4 Mar 2009 14:28:00 -0600 Subject: [Chicago] Flourish conf Message-ID: are any of you going to the Flourish conf? I signed up. No python talks? http://www.flourishconf.com/flourish2009/ -- sheila From tim.saylor at gmail.com Wed Mar 4 22:26:31 2009 From: tim.saylor at gmail.com (Tim Saylor) Date: Wed, 4 Mar 2009 15:26:31 -0600 Subject: [Chicago] Flourish conf In-Reply-To: References: Message-ID: <9fb45b0b0903041326i18e0cec0s548a3acb5e0bf1f7@mail.gmail.com> I'm going, probably will be helping to run the Chicago LUG table. On Wed, Mar 4, 2009 at 2:28 PM, sheila miguez wrote: > are any of you going to the Flourish conf? I signed up. No python talks? > > http://www.flourishconf.com/flourish2009/ > > > -- > sheila > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From bhardy at inbox.com Wed Mar 4 23:26:25 2009 From: bhardy at inbox.com (Bryant) Date: Wed, 4 Mar 2009 14:26:25 -0800 Subject: [Chicago] Where Can I Find Python Training? Message-ID: I was forwarded the ChiPy user group meeting email a few weeks back from a colleague. I am curious to know where in the Chicagoland area I could possibly receive training on it. I am familiar with other programming languages but have not extensively used Python. Please advise. Thanks. --Bryant bhardy at inbox.com ____________________________________________________________ Receive Notifications of Incoming Messages Easily monitor multiple email accounts & access them with a click. Visit http://www.inbox.com/notifier and check it out! From d-beazley at sbcglobal.net Thu Mar 5 00:18:19 2009 From: d-beazley at sbcglobal.net (David Beazley) Date: Wed, 4 Mar 2009 17:18:19 -0600 Subject: [Chicago] Where Can I Find Python Training? In-Reply-To: References: Message-ID: > Bryant, I offer Introductory Python training classes in downtown Chicago. Further details on public classes are at: http://www.dabeaz.com/chicago This class is designed for people who have programmed in other languages. It is also the same course I have been teaching at NASA. Cheers, Dave > > From: Bryant > Subject: [Chicago] Where Can I Find Python Training? > To: chicago at python.org > Message-ID: > Content-Type: text/plain; charset=US-ASCII > > I was forwarded the ChiPy user group meeting email a few weeks back > from a colleague. I am curious to know where in the Chicagoland > area I could possibly receive training on it. I am familiar with > other programming languages but have not extensively used Python. > Please advise. Thanks. > > --Bryant From tcp at mac.com Thu Mar 5 00:21:32 2009 From: tcp at mac.com (Ted Pollari) Date: Wed, 04 Mar 2009 15:21:32 -0800 Subject: [Chicago] Where Can I Find Python Training? In-Reply-To: References: Message-ID: <1C239352-2BB2-4841-946C-598AF3251586@mac.com> On Mar 4, 2009, at 2:26 PM, Bryant wrote: > I was forwarded the ChiPy user group meeting email a few weeks back > from a colleague. I am curious to know where in the Chicagoland > area I could possibly receive training on it. I am familiar with > other programming languages but have not extensively used Python. > Please advise. Thanks. > > --Bryant > bhardy at inbox.com If you act quickly, PyCon, the national/North American Python conference is coming at the end of this month and it starts with 2 days of tutorials. See http://us.pycon.org/2009/tutorials/schedule/1AM1/ for the Hands-On Python I & II course taught by Dr. Harrington, one of ChiPy's own and a few spaces seem to still be available, though I'd act quickly if I were you... If you don't want to register for the whole conference, you can register for the tutorials only at a significant discount: http://us.pycon.org/2009/registration/ Good luck! -ted From allan2600 at gmail.com Thu Mar 5 00:24:19 2009 From: allan2600 at gmail.com (Allan Spale) Date: Wed, 4 Mar 2009 17:24:19 -0600 Subject: [Chicago] Where Can I Find Python Training? In-Reply-To: References: Message-ID: <79acc5430903041524l40680103mac1cae999c12a6dd@mail.gmail.com> Hi Bryant, If you are interested in personalized one-on-one tutoring sessions, I would be happy to give you full Python training plus any extra modules that may be useful. I have a reasonable hourly rate that is probably lower than what most personal tutors would charge or we can work out a different arrangement. If you are interested, please send e-mail me directly and we can discuss options. I have used Python in a variety of areas including web services, database design, program concurrency, user interface design, data visualization, and more areas. I am also very knowledgeable about many aspects of core Python including object-orientated programming, operator overloading, and many other system level constructs. Allan On Wed, Mar 4, 2009 at 4:26 PM, Bryant wrote: > I was forwarded the ChiPy user group meeting email a few weeks back from a > colleague. I am curious to know where in the Chicagoland area I could > possibly receive training on it. I am familiar with other programming > languages but have not extensively used Python. Please advise. Thanks. > > --Bryant > bhardy at inbox.com > > ____________________________________________________________ > Receive Notifications of Incoming Messages > Easily monitor multiple email accounts & access them with a click. > Visit http://www.inbox.com/notifier and check it out! > _______________________________________________ > 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 Mar 5 03:20:03 2009 From: carl at personnelware.com (Carl Karsten) Date: Wed, 04 Mar 2009 20:20:03 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A3011E.9090108@personnelware.com> <548DE8B3-8E31-4F7E-8600-A577B56BAB9A@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> Message-ID: <49AF36D3.8050000@personnelware.com> Brian Ray wrote: > > On Mar 4, 2009, at 10:06 AM, Carl Karsten wrote: > >> since you asked, I object. > > > because you liked Sully's right? I still do like Sully's, but I would be happy with any place that had similar amities. Top of the list for me is the compromise between public transportation and for those of us (me) driving in with lots of stuff I need to carry. Depaul is a pain to drive to, a pain to park near, and a pain to pay for parking, and a pain to carry gear up to. I will pretty much have to bring someone to help, and that isn't easy to come by. I just asked someone for help: "no, I'm not committing to anything right now." Then there's the food and drink situation, which pretty much has no room for compromise: one place has everything, one has nothing. If you want a change of venue, come out to Rosemont. I'll be happy with that too. Carl K From swgithen at mtu.edu Thu Mar 5 04:04:19 2009 From: swgithen at mtu.edu (Steven Githens) Date: Wed, 04 Mar 2009 22:04:19 -0500 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49AF36D3.8050000@personnelware.com> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A3011E.9090108@personnelware.com> <548DE8B3-8E31-4F7E-8600-A577B56BAB9A@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> <49AF36D3.8050000@personnelware.com> Message-ID: <49AF4133.9040509@mtu.edu> Carl Karsten wrote: > Brian Ray wrote: >> >> On Mar 4, 2009, at 10:06 AM, Carl Karsten wrote: >> >>> since you asked, I object. >> >> >> because you liked Sully's right? > > I still do like Sully's, but I would be happy with any place that had > similar amities. Top of the list for me is the compromise between > public transportation and for those of us (me) driving in with lots of > stuff I need to carry. Depaul is a pain to drive to, a pain to park > near, and a pain to pay for parking, and a pain to carry gear up to. > I will pretty much have to bring someone to help, and that isn't easy > to come by. I just asked someone for help: "no, I'm not committing > to anything right now." With average ChiPy attendence being well over 20 people lately I'm pretty sure someone can always help you carry stuff, regardless of what venue we're in. My Megabus usually gets in to Union Station around 5:15, I could definitely help next Thursday. > > Then there's the food and drink situation, which pretty much has no > room for compromise: one place has everything, one has nothing. Last time we hung at Massimo's pad I think we had pizza and half of the people brought in food from establishments within a 1.5 block radius. Granted we didn't drink any alcoholic beverages during the actual meeting ( maybe we should get the Institute of Design to host :p ), but it was pretty easy to go out afterwards ( and beforewards :p ). Variety is the spice of life... > > If you want a change of venue, come out to Rosemont. I'll be happy > with that too. > ... as long as it's not waaay out in Rosemont. :p ( Kidding! (sort of) The meeting we had during PyCon out there was sweet). -s > Carl K > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From fasteliteprogrammer at yahoo.com Thu Mar 5 05:28:08 2009 From: fasteliteprogrammer at yahoo.com (Craig) Date: Wed, 4 Mar 2009 20:28:08 -0800 (PST) Subject: [Chicago] Where Can I Find Python Training? Message-ID: <95762.71225.qm@web36507.mail.mud.yahoo.com> I wish someone made a pdf handbook on python would be nice.:) --- On Wed, 3/4/09, Allan Spale wrote: From: Allan Spale Subject: Re: [Chicago] Where Can I Find Python Training? To: "The Chicago Python Users Group" Date: Wednesday, March 4, 2009, 5:24 PM Hi Bryant, If you are interested in personalized one-on-one tutoring sessions, I would be happy to give you full Python training plus any extra modules that may be useful. I have a reasonable hourly rate that is probably lower than what most personal tutors would charge or we can work out a different arrangement. If you are interested, please send e-mail me directly and we can discuss options. I have used Python in a variety of areas including web services, database design, program concurrency, user interface design, data visualization, and more areas. I am also very knowledgeable about many aspects of core Python including object-orientated programming, operator overloading, and many other system level constructs. Allan On Wed, Mar 4, 2009 at 4:26 PM, Bryant wrote: I was forwarded the ChiPy user group meeting email a few weeks back from a colleague. ?I am curious to know where in the Chicagoland area I could possibly receive training on it. ?I am familiar with other programming languages but have not extensively used Python. ?Please advise. ?Thanks. --Bryant bhardy at inbox.com ____________________________________________________________ Receive Notifications of Incoming Messages Easily monitor multiple email accounts & access them with a click. Visit http://www.inbox.com/notifier and check it out! _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -----Inline Attachment Follows----- _______________________________________________ Chicago mailing list Chicago at python.org http://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From smullins7 at gmail.com Thu Mar 5 05:53:22 2009 From: smullins7 at gmail.com (Stephen Mullins) Date: Wed, 4 Mar 2009 22:53:22 -0600 Subject: [Chicago] Flourish conf In-Reply-To: <9fb45b0b0903041326i18e0cec0s548a3acb5e0bf1f7@mail.gmail.com> References: <9fb45b0b0903041326i18e0cec0s548a3acb5e0bf1f7@mail.gmail.com> Message-ID: <50cef1950903042053w6e2b708evf8d0a6f3637f6a0e@mail.gmail.com> I just signed up; I see Orbitz is a platinum sponsor :) On Wed, Mar 4, 2009 at 3:26 PM, Tim Saylor wrote: > I'm going, probably will be helping to run the Chicago LUG table. > > On Wed, Mar 4, 2009 at 2:28 PM, sheila miguez wrote: > > are any of you going to the Flourish conf? I signed up. No python talks? > > > > http://www.flourishconf.com/flourish2009/ > > > > > > -- > > sheila > > _______________________________________________ > > 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 carl at personnelware.com Thu Mar 5 06:00:06 2009 From: carl at personnelware.com (Carl Karsten) Date: Wed, 04 Mar 2009 23:00:06 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49AF4133.9040509@mtu.edu> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A3011E.9090108@personnelware.com> <548DE8B3-8E31-4F7E-8600-A577B56BAB9A@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> <49AF36D3.8050000@personnelware.com> <49AF4133.9040509@mtu.edu> Message-ID: <49AF5C56.8040208@personnelware.com> Steven Githens wrote: > Carl Karsten wrote: >> Brian Ray wrote: >>> >>> On Mar 4, 2009, at 10:06 AM, Carl Karsten wrote: >>> >>>> since you asked, I object. >>> >>> >>> because you liked Sully's right? >> >> I still do like Sully's, but I would be happy with any place that had >> similar amities. Top of the list for me is the compromise between >> public transportation and for those of us (me) driving in with lots of >> stuff I need to carry. Depaul is a pain to drive to, a pain to park >> near, and a pain to pay for parking, and a pain to carry gear up to. >> I will pretty much have to bring someone to help, and that isn't easy >> to come by. I just asked someone for help: "no, I'm not committing >> to anything right now." > With average ChiPy attendence being well over 20 people lately I'm > pretty sure someone can always help you carry stuff, regardless of what > venue we're in. My Megabus usually gets in to Union Station around > 5:15, I could definitely help next Thursday. I try to get there about an hour early. I really only need about 30 min, but every single time there is some hurdle that chews up time. JavaScrip (at another depaul) gave me a room with 4 outlets: 2 on the sage, one in the very back of the room (way too far for the 35' cables I had) and one by a security camera on the ceiling, took me a good 5 or 10 min of making sure I hadn't missed anything, then invaded the security cam. (Yeah, "extension cord" is now on my equipment list.) and longer ethernet cable, and a bunch of other crap that ends up being more than I can carry. (sucks, cuz what I end up using I can probably carry by myself, but the 'just in case' stuff screws me.) and then there was the time I forgot to bring a power strip. that made me want to cry. So someone will need to make a point of meeting me where ever I figure out to park (unreasonable, given I have no clue where I will park), or I need to pick them up and park. doable, but not quite the same as running into the room 10 min before it starts saying "I need help." If you can meet me at Washington and Jefferson (2 blocks N and W of the N end of Union Station) around 5:30, that would be great. (something tells me my last objection is as effective as my first. oh well, no puppies will die.) packing up is much different, no deadline and lots of help, so no problem if you need to leave early. >> >> Then there's the food and drink situation, which pretty much has no >> room for compromise: one place has everything, one has nothing. > Last time we hung at Massimo's pad I think we had pizza and half of the > people brought in food from establishments within a 1.5 block radius. > Granted we didn't drink any alcoholic beverages during the actual > meeting ( maybe we should get the Institute of Design to host :p ), but > it was pretty easy to go out afterwards ( and beforewards :p ). > Variety is the spice of life... >> >> If you want a change of venue, come out to Rosemont. I'll be happy >> with that too. >> > ... as long as it's not waaay out in Rosemont. :p Is there a part that isn't? im pretty sure it's surrounded by nothingness, so no one can be close to it, and I don't think anyone lives there. weird place. > > ( Kidding! (sort of) The meeting we had during PyCon out there was sweet). I think the fact that we were there takes the edge off it. I probably live closer than anyone, and I don't like going there. Carl K From smullins7 at gmail.com Thu Mar 5 06:00:25 2009 From: smullins7 at gmail.com (Stephen Mullins) Date: Wed, 4 Mar 2009 23:00:25 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49AF4133.9040509@mtu.edu> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> <49AF36D3.8050000@personnelware.com> <49AF4133.9040509@mtu.edu> Message-ID: <50cef1950903042100s494d0226le86d0f76ce4af484@mail.gmail.com> +1 for Sully's, new things scare me. I can help you carry things Carl if I get there on time :) and I promise not to run away with anything that looks shiny and expensive, but no promises On Wed, Mar 4, 2009 at 9:04 PM, Steven Githens wrote: > Carl Karsten wrote: > >> Brian Ray wrote: >> >>> >>> On Mar 4, 2009, at 10:06 AM, Carl Karsten wrote: >>> >>> since you asked, I object. >>>> >>> >>> >>> because you liked Sully's right? >>> >> >> I still do like Sully's, but I would be happy with any place that had >> similar amities. Top of the list for me is the compromise between public >> transportation and for those of us (me) driving in with lots of stuff I need >> to carry. Depaul is a pain to drive to, a pain to park near, and a pain to >> pay for parking, and a pain to carry gear up to. I will pretty much have to >> bring someone to help, and that isn't easy to come by. I just asked someone >> for help: "no, I'm not committing to anything right now." >> > With average ChiPy attendence being well over 20 people lately I'm pretty > sure someone can always help you carry stuff, regardless of what venue we're > in. My Megabus usually gets in to Union Station around 5:15, I could > definitely help next Thursday. > >> >> Then there's the food and drink situation, which pretty much has no room >> for compromise: one place has everything, one has nothing. >> > Last time we hung at Massimo's pad I think we had pizza and half of the > people brought in food from establishments within a 1.5 block radius. > Granted we didn't drink any alcoholic beverages during the actual meeting ( > maybe we should get the Institute of Design to host :p ), but it was pretty > easy to go out afterwards ( and beforewards :p ). > Variety is the spice of life... > >> >> If you want a change of venue, come out to Rosemont. I'll be happy with >> that too. >> >> ... as long as it's not waaay out in Rosemont. :p > > ( Kidding! (sort of) The meeting we had during PyCon out there was sweet). > > -s > > Carl K >> _______________________________________________ >> 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 swgithen at mtu.edu Thu Mar 5 13:51:07 2009 From: swgithen at mtu.edu (Steven Githens) Date: Thu, 05 Mar 2009 07:51:07 -0500 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49AF5C56.8040208@personnelware.com> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A3011E.9090108@personnelware.com> <548DE8B3-8E31-4F7E-8600-A577B56BAB9A@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> <49AF36D3.8050000@personnelware.com> <49AF4133.9040509@mtu.edu> <49AF5C56.8040208@personnelware.com> Message-ID: <49AFCABB.5020803@mtu.edu> Carl Karsten wrote: > If you can meet me at Washington and Jefferson (2 blocks N and W of > the N end of Union Station) around 5:30, that would be great. > (something tells me my last objection is as effective as my first. oh > well, no puppies will die.) > This sounds good. I will ping you closer to the day to double check. ~Steve From shekay at pobox.com Thu Mar 5 16:09:58 2009 From: shekay at pobox.com (sheila miguez) Date: Thu, 5 Mar 2009 09:09:58 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <50cef1950903042100s494d0226le86d0f76ce4af484@mail.gmail.com> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> <49AF36D3.8050000@personnelware.com> <49AF4133.9040509@mtu.edu> <50cef1950903042100s494d0226le86d0f76ce4af484@mail.gmail.com> Message-ID: Sully's was too rectangular but get the other TV screens working and I'd be happy to be back there. If you're at work meeting up with Carl is pretty easy. He usually tries to get me to help him and then I usually try to get some other person at work to help with me. This doesn't always work because I am a workaholic and can't leave early, or get cranky because there will be no parking and there is no wheelie cart thing to help with heavy stuff.... FIXED! now that we got one at a thrift store. also almost got a sweet equipment bag with headphones and other stuff in it, but when we brought it buy to get priced we learned that an employee was filming stuff and accidentally left his bag in the luggage area. Oh and if we have enough people to help at work I can try to host again. It's a bit crazy if I try to do all of it myself. On Wed, Mar 4, 2009 at 11:00 PM, Stephen Mullins wrote: > +1 for Sully's, new things scare me. > > I can help you carry things Carl if I get there on time :) and I promise not > to run away with anything that looks shiny and expensive, but no promises > > On Wed, Mar 4, 2009 at 9:04 PM, Steven Githens wrote: >> >> Carl Karsten wrote: >>> >>> Brian Ray wrote: >>>> >>>> On Mar 4, 2009, at 10:06 AM, Carl Karsten wrote: >>>> >>>>> since you asked, I object. >>>> >>>> >>>> because you liked Sully's right? >>> >>> I still do like Sully's, but I would be happy with any place that had >>> similar amities. ?Top of the list for me is the compromise between public >>> transportation and for those of us (me) driving in with lots of stuff I need >>> to carry. ? Depaul is a pain to drive to, a pain to park near, and a pain to >>> pay for parking, and a pain to carry gear up to. ?I will pretty much have to >>> bring someone to help, and that isn't easy to come by. ?I just asked someone >>> for help: ?"no, I'm not committing to anything right now." >> >> With average ChiPy attendence being well over 20 people lately I'm pretty >> sure someone can always help you carry stuff, regardless of what venue we're >> in. ?My Megabus usually gets in to Union Station around 5:15, I could >> definitely help next Thursday. >>> >>> Then there's the food and drink situation, which pretty much has no room >>> for compromise: one place has everything, one has nothing. >> >> Last time we hung at Massimo's pad I think we had pizza and half of the >> people brought in food from establishments within a 1.5 block radius. >> ?Granted we didn't drink any alcoholic beverages during the actual meeting ( >> maybe we should get the Institute of Design to host :p ), but it was pretty >> easy to go out afterwards ( and beforewards :p ). >> Variety is the spice of life... >>> >>> If you want a change of venue, come out to Rosemont. ?I'll be happy with >>> that too. >>> >> ... as long as it's not waaay out in Rosemont. ?:p >> >> ( Kidding! (sort of) The meeting we had during PyCon out there was sweet). >> >> -s >>> >>> Carl K >>> _______________________________________________ >>> 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 > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- sheila From shekay at pobox.com Thu Mar 5 16:13:13 2009 From: shekay at pobox.com (sheila miguez) Date: Thu, 5 Mar 2009 09:13:13 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49AF4133.9040509@mtu.edu> References: <5BFCBD45-F1E2-47CF-92C1-C69762732322@sent.com> <49A30974.7000105@personnelware.com> <79acc5430902231251i4fae1db3o975d28807f856612@mail.gmail.com> <49A30EB9.9090904@mtu.edu> <376D7075-E450-4507-B2FC-9D9648D62C18@cs.depaul.edu> <1CA96BE2-CB14-49FA-9159-F58558BDDDA5@sent.com> <49AEA6E8.10600@personnelware.com> <4F6956F8-2CB9-4932-8B3F-33833AD3ED91@sent.com> <49AF36D3.8050000@personnelware.com> <49AF4133.9040509@mtu.edu> Message-ID: On Wed, Mar 4, 2009 at 9:04 PM, Steven Githens wrote: > Carl Karsten wrote: >> Then there's the food and drink situation, which pretty much has no room >> for compromise: one place has everything, one has nothing. > > Last time we hung at Massimo's pad I think we had pizza and half of the > people brought in food from establishments within a 1.5 block radius. > ?Granted we didn't drink any alcoholic beverages during the actual meeting ( > maybe we should get the Institute of Design to host :p ), but it was pretty > easy to go out afterwards ( and beforewards :p ). > Variety is the spice of life... We could potluck, and bring drinks; but, only if we have the logistics to support it. -- sheila From shekay at pobox.com Thu Mar 5 16:16:05 2009 From: shekay at pobox.com (sheila miguez) Date: Thu, 5 Mar 2009 09:16:05 -0600 Subject: [Chicago] Flourish conf In-Reply-To: <9fb45b0b0903041326i18e0cec0s548a3acb5e0bf1f7@mail.gmail.com> References: <9fb45b0b0903041326i18e0cec0s548a3acb5e0bf1f7@mail.gmail.com> Message-ID: If they don't already have plans and the means for recording stuff, maybe people involved in recording chipy meetings would help -- though Carl might be burned out from doing pycon and need a vacation. Also, does Flourish need to borrow the pycon power strips? We could ask permission. We'd probably get it. Also, does anyone want to man a chipy table? Do we have any chipy swag? anything to say? On Wed, Mar 4, 2009 at 3:26 PM, Tim Saylor wrote: > I'm going, probably will be helping to run the Chicago LUG table. > > On Wed, Mar 4, 2009 at 2:28 PM, sheila miguez wrote: >> are any of you going to the Flourish conf? I signed up. No python talks? >> >> http://www.flourishconf.com/flourish2009/ >> >> >> -- >> sheila >> _______________________________________________ >> 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 > -- sheila From shekay at pobox.com Thu Mar 5 16:23:54 2009 From: shekay at pobox.com (sheila miguez) Date: Thu, 5 Mar 2009 09:23:54 -0600 Subject: [Chicago] Where Can I Find Python Training? In-Reply-To: <95762.71225.qm@web36507.mail.mud.yahoo.com> References: <95762.71225.qm@web36507.mail.mud.yahoo.com> Message-ID: Not sure if you are being snarky, but in case you didn't know about it, http://www.diveintopython.org/ On Wed, Mar 4, 2009 at 10:28 PM, Craig wrote: > I wish someone made a pdf handbook on python would be nice.:) > > --- On Wed, 3/4/09, Allan Spale wrote: > > From: Allan Spale > Subject: Re: [Chicago] Where Can I Find Python Training? > To: "The Chicago Python Users Group" > Date: Wednesday, March 4, 2009, 5:24 PM > > Hi Bryant, > > If you are interested in personalized one-on-one tutoring sessions, I would > be happy to give you full Python training plus any extra modules that may be > useful. I have a reasonable hourly rate that is probably lower than what > most personal tutors would charge or we can work out a different > arrangement. If you are interested, please send e-mail me directly and we > can discuss options. > > I have used Python in a variety of areas including web services, database > design, program concurrency, user interface design, data visualization, and > more areas. I am also very knowledgeable about many aspects of core Python > including object-orientated programming, operator overloading, and many > other system level constructs. > > > Allan > > > On Wed, Mar 4, 2009 at 4:26 PM, Bryant wrote: >> >> I was forwarded the ChiPy user group meeting email a few weeks back from a >> colleague. ?I am curious to know where in the Chicagoland area I could >> possibly receive training on it. ?I am familiar with other programming >> languages but have not extensively used Python. ?Please advise. ?Thanks. >> >> --Bryant >> bhardy at inbox.com >> >> ____________________________________________________________ >> Receive Notifications of Incoming Messages >> Easily monitor multiple email accounts & access them with a click. >> Visit http://www.inbox.com/notifier and check it out! >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > > > -----Inline Attachment Follows----- > > _______________________________________________ > 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 > > -- sheila From mdipierro at cs.depaul.edu Thu Mar 5 16:33:47 2009 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Thu, 5 Mar 2009 09:33:47 -0600 Subject: [Chicago] Web Development with Python Certificate Program In-Reply-To: References: <95762.71225.qm@web36507.mail.mud.yahoo.com> Message-ID: Emailing this again because it keeps coming back to me: http://ipdweb.cs.depaul.edu/wdp/Prog_WDP.htm Massimo From jbsnyder at fanplastic.org Thu Mar 5 20:15:21 2009 From: jbsnyder at fanplastic.org (James Snyder) Date: Thu, 5 Mar 2009 13:15:21 -0600 Subject: [Chicago] How did you learn Python? (was: Where Can I Find Python Training?) In-Reply-To: References: <95762.71225.qm@web36507.mail.mud.yahoo.com> Message-ID: Also, if you're a fan of screencasts, ShowMeDo has quite a few python tutorials as well: http://showmedo.com/ I've not looked through the latest set of things they've got up there, but it looks like they've added some learning paths that might be useful. This discussion makes me curious about something though... 1. How many people here started as self-taught Pythonistas vs. learning it from some sort of course/workshop/guided instruction? 2. Regardless of how you got started, have you taken some instruction? Was it useful/helpful? 3. Did any of the educational institutions you went to offer any python-related classes? I'll answer myself, since I'm posing the questions :-) 1. I'm self-taught using a variety of sources including books (mainly just for reference), screencasts, web tutorials, hacking / attempting to figure out pre-existing projects and by writing my own projects. I think the most useful thing I've done is hacking on other projects, since it's a great way to see lots of examples. I think this is especially the case for understanding how to build larger pieces of software. 2. I haven't, unless one counts listening to talks. I can certainly see the value, though, having spent large amounts of time figuring out things that might have been resolved with a simple question. 3. I've not actually seen any advertised at Northwestern, though there may be some outside of the departments I took classes from. I certainly have done things like use Python instead of MATLAB if the instructor was OK with it. Best. -jsnyder On Mar 5, 2009, at 9:23 AM, sheila miguez wrote: > Not sure if you are being snarky, but in case you didn't know about > it, http://www.diveintopython.org/ > > On Wed, Mar 4, 2009 at 10:28 PM, Craig > wrote: >> I wish someone made a pdf handbook on python would be nice.:) >> >> --- On Wed, 3/4/09, Allan Spale wrote: >> >> From: Allan Spale >> Subject: Re: [Chicago] Where Can I Find Python Training? >> To: "The Chicago Python Users Group" >> Date: Wednesday, March 4, 2009, 5:24 PM >> >> Hi Bryant, >> >> If you are interested in personalized one-on-one tutoring sessions, >> I would >> be happy to give you full Python training plus any extra modules >> that may be >> useful. I have a reasonable hourly rate that is probably lower than >> what >> most personal tutors would charge or we can work out a different >> arrangement. If you are interested, please send e-mail me directly >> and we >> can discuss options. >> >> I have used Python in a variety of areas including web services, >> database >> design, program concurrency, user interface design, data >> visualization, and >> more areas. I am also very knowledgeable about many aspects of core >> Python >> including object-orientated programming, operator overloading, and >> many >> other system level constructs. >> >> >> Allan >> >> >> On Wed, Mar 4, 2009 at 4:26 PM, Bryant wrote: >>> >>> I was forwarded the ChiPy user group meeting email a few weeks >>> back from a >>> colleague. I am curious to know where in the Chicagoland area I >>> could >>> possibly receive training on it. I am familiar with other >>> programming >>> languages but have not extensively used Python. Please advise. >>> Thanks. >>> >>> --Bryant >>> bhardy at inbox.com >>> >>> ____________________________________________________________ >>> Receive Notifications of Incoming Messages >>> Easily monitor multiple email accounts & access them with a click. >>> Visit http://www.inbox.com/notifier and check it out! >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> http://mail.python.org/mailman/listinfo/chicago >> >> >> -----Inline Attachment Follows----- >> >> _______________________________________________ >> 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 >> >> > > > > -- > sheila > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -- James Snyder Biomedical Engineering Northwestern University jbsnyder at fanplastic.org http://fanplastic.org/key.txt ph: (847) 644-2322 -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: This is a digitally signed message part URL: From g at rrett.us.com Thu Mar 5 20:24:32 2009 From: g at rrett.us.com (Garrett Smith) Date: Thu, 5 Mar 2009 13:24:32 -0600 (CST) Subject: [Chicago] Fwd: March meeting In-Reply-To: <475433579.2096171236280625505.JavaMail.root@mail-3.01.com> Message-ID: ----- "Brian Ray" wrote: > I propose we take Massimo up on his offer to host for March As much as I love a good debate with Brian, I agree with him that venue variety is good for Chipy. In particular, if someone is generous enough to offer a space, we should tend to accept as a matter of politeness -- even if the space isn't "optimal". And if someone is generous enough to extend a permanent home to Chipy -- complete with mahogany bar, personal chef and service elevators -- I'd still favor moving it week to week. I think that approach has yielded a complementary stream of attendee and speaker variety that we'd have missed had we stayed in one place. And for those of you, like me, who are apprehensive about not having a bar at hand -- you can get serviceable flasks at Binny's for $1.99. Seriously -- $1.99! From carl at personnelware.com Thu Mar 5 20:50:58 2009 From: carl at personnelware.com (Carl Karsten) Date: Thu, 05 Mar 2009 13:50:58 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: References: Message-ID: <49B02D22.9040901@personnelware.com> Garrett Smith wrote: > ----- "Brian Ray" wrote: >> I propose we take Massimo up on his offer to host for March > > As much as I love a good debate with Brian, I love a good debate with anyone. I'll even settle for a crappy one. > I agree with him that > venue variety is good for Chipy. But you also must agree that too much variety is no good, like Rosemont, or that dePaul room that was under the El. Nice room, but the noise was pretty bad. Or lets get a generator and hang out on lower Wacker drive. > In particular, if someone is generous > enough to offer a space, we should tend to accept as a matter of > politeness -- even if the space isn't "optimal". Sully's offered first. > > And if someone is generous enough to extend a permanent home to > Chipy -- complete with mahogany bar, personal chef and service > elevators -- I'd still favor moving it week to week. I think that > approach has yielded a complementary stream of attendee and speaker > variety that we'd have missed had we stayed in one place. I have been attending another group that has a similar demographic to chipy. they make a point of not moving the meeting around. The fact that no one has to put any effort into "where is the meeting?" (both securing a venue, and figuring out where to attend) seems like a plus. The speakers will go where ever the meeting is. heck, most of the time they just say "I'll talk about foo" before we have figured out where to meet. I really doubt anyone would say "I'll pull my talk if we are meeting at Sully's again." Same with attendees. I will admit there is a charm in seeing new places. It's kinda like taking a vacation. Oddly enough this is why I didn't want PyCon to come to Chicago. I wanted to go somewhere new. But we are talking about meeting rooms, not tropical islands or arctic adventures. new and different meeting rooms don't excite me. > > And for those of you, like me, who are apprehensive about not having a > bar at hand -- you can get serviceable flasks at Binny's for $1.99. > Seriously -- $1.99! Looks like I have enough labor to bring an ice chest too. for my supplies that need to stay cool, like the superconductor ma-jigger. Carl K From g at rrett.us.com Thu Mar 5 21:08:20 2009 From: g at rrett.us.com (Garrett Smith) Date: Thu, 5 Mar 2009 14:08:20 -0600 (CST) Subject: [Chicago] Fwd: March meeting In-Reply-To: <388783185.2148581236283668477.JavaMail.root@mail-3.01.com> Message-ID: ----- "Carl Karsten" wrote: > lets get a generator and hang out on lower Wacker drive. That could work if you added some embedded systems flair: >>> import chipy_wacker as meeting >>> meeting.generator.start() >>> for light in meeting.lights: light.on() If we could make that presentation happen?? I'd definitely go. From tcp at mac.com Thu Mar 5 21:15:20 2009 From: tcp at mac.com (Ted Pollari) Date: Thu, 05 Mar 2009 12:15:20 -0800 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49B02D22.9040901@personnelware.com> References: <49B02D22.9040901@personnelware.com> Message-ID: <2DE17CE8-8C74-4AFB-91A8-19C4EE964864@mac.com> On Mar 5, 2009, at 11:50 AM, Carl Karsten wrote: > I have been attending another group that has a similar demographic > to chipy. they make a point of not moving the meeting around. The > fact that no one has to put any effort into "where is the > meeting?" (both securing a venue, and figuring out where to attend) > seems like a plus. Then ChiPy's long standing habit of moving around brings good balance to your life... More importantly, however, rarely has it seemed like we were really having to work extra hard for a place to hold the meeting, so the above objection doesn't seem that weighty. Additionally, by moving it around, you give more people and businesses the chance to host -- some companies, particularly those with interests in recruiting, may see this as a plus, when they're hiring (so admittedly, not right now for most)... and that's a plus for ChiPy members as well in all sorts of obvious ways. Moving the meeting has worked well for years and I think there's little need to mess with what's not broken. I certainly hope Sully's is a frequent location as it sounds good, but as I said, if it ain't broken[1], don't try to fix it. [1] By most measures, beyond Carl's objections, it's not really all that broken. We rarely have to fight to get a venue, most venues work well. Some venues create their own draws, i.e.: Google and apparently, Sully's -- but if you insist on sticking with one you'll potentially miss the draw of the others which may not overlap 100%. -t From tcp at mac.com Thu Mar 5 21:15:57 2009 From: tcp at mac.com (Ted Pollari) Date: Thu, 05 Mar 2009 12:15:57 -0800 Subject: [Chicago] Fwd: March meeting In-Reply-To: <0KG100EH8UR1A560@ms121.mac.com> References: <0KG100EH8UR1A560@ms121.mac.com> Message-ID: On Mar 5, 2009, at 12:08 PM, Garrett Smith wrote: > > ----- "Carl Karsten" wrote: >> lets get a generator and hang out on lower Wacker drive. > > That could work if you added some embedded systems flair: > >>>> import chipy_wacker as meeting >>>> meeting.generator.start() >>>> for light in meeting.lights: light.on() > > If we could make that presentation happen?? I'd definitely go. Here, here. Carl, you suggested it -- it's on you to organize it. -t From carl at personnelware.com Thu Mar 5 23:11:39 2009 From: carl at personnelware.com (Carl Karsten) Date: Thu, 05 Mar 2009 16:11:39 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <2DE17CE8-8C74-4AFB-91A8-19C4EE964864@mac.com> References: <49B02D22.9040901@personnelware.com> <2DE17CE8-8C74-4AFB-91A8-19C4EE964864@mac.com> Message-ID: <49B04E1B.7010706@personnelware.com> Ted Pollari wrote: > > On Mar 5, 2009, at 11:50 AM, Carl Karsten wrote: > >> I have been attending another group that has a similar demographic to >> chipy. they make a point of not moving the meeting around. The fact >> that no one has to put any effort into "where is the meeting?" (both >> securing a venue, and figuring out where to attend) seems like a plus. > > > Then ChiPy's long standing habit of moving around brings good balance to > your life... > > More importantly, however, rarely has it seemed like we were really > having to work extra hard for a place to hold the meeting, That's because someone else works extra hard so you don't have to. It's a pain in the ass. > so the above > objection doesn't seem that weighty. Additionally, by moving it around, > you give more people and businesses the chance to host -- some > companies, particularly those with interests in recruiting, may see this > as a plus, when they're hiring (so admittedly, not right now for > most)... and that's a plus for ChiPy members as well in all sorts of > obvious ways. It is way more to the advantage of the company than the average member. Those business are welcome to come and feed us. I beg you to give any sort of stats to backup the gain to the attendee. in this case, we are talking about DePaul, so I don't see the relevance. > > Moving the meeting has worked well for years and I think there's little > need to mess with what's not broken. We missed a meeting once because we couldn't find a place. that;s broken. I certainly hope Sully's is a > frequent location as it sounds good, but as I said, if it ain't > broken[1], don't try to fix it. You haven't been there, and yet you argue against it. guess you like to debate too. we should form a debate club. At Sully's. > > [1] By most measures, beyond Carl's objections, it's not really all that > broken. We rarely have to fight to get a venue, most venues work well. > Some venues create their own draws, i.e.: Google and apparently, Sully's > -- but if you insist on sticking with one you'll potentially miss the > draw of the others which may not overlap 100%. Google has draw becuase it has e-brand recognition and high geek cred or something. I think that's the only venue that draws attendees. We could of course ask at the meeting: how many of you are here because it was at DePaul? Carl K From jcroneme at thoughtworks.com Thu Mar 5 23:34:40 2009 From: jcroneme at thoughtworks.com (Josh Cronemeyer) Date: Thu, 5 Mar 2009 16:34:40 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49B04E1B.7010706@personnelware.com> Message-ID: +1 for keeping the meetings moving around. chicago-bounces+jcroneme=thoughtworks.com at python.org wrote on 03/05/2009 04:11:39 PM: > Ted Pollari wrote: > > > > On Mar 5, 2009, at 11:50 AM, Carl Karsten wrote: > > > >> I have been attending another group that has a similar demographic to > >> chipy. they make a point of not moving the meeting around. The fact > >> that no one has to put any effort into "where is the meeting?" (both > >> securing a venue, and figuring out where to attend) seems like a plus. > > > > > > Then ChiPy's long standing habit of moving around brings good balance to > > your life... > > > > More importantly, however, rarely has it seemed like we were really > > having to work extra hard for a place to hold the meeting, > > That's because someone else works extra hard so you don't have to. It's a pain > in the ass. > > > so the above > > objection doesn't seem that weighty. Additionally, by moving it around, > > you give more people and businesses the chance to host -- some > > companies, particularly those with interests in recruiting, may see this > > as a plus, when they're hiring (so admittedly, not right now for > > most)... and that's a plus for ChiPy members as well in all sorts of > > obvious ways. > > It is way more to the advantage of the company than the average member. > Those business are welcome to come and feed us. I beg you to give any sort of > stats to backup the gain to the attendee. > > in this case, we are talking about DePaul, so I don't see the relevance. > > > > > Moving the meeting has worked well for years and I think there's little > > need to mess with what's not broken. > > We missed a meeting once because we couldn't find a place. that;s broken. > > I certainly hope Sully's is a > > frequent location as it sounds good, but as I said, if it ain't > > broken[1], don't try to fix it. > > You haven't been there, and yet you argue against it. guess you like to debate > too. we should form a debate club. At Sully's. > > > > > [1] By most measures, beyond Carl's objections, it's not really all that > > broken. We rarely have to fight to get a venue, most venues work well. > > Some venues create their own draws, i.e.: Google and apparently, Sully's > > -- but if you insist on sticking with one you'll potentially miss the > > draw of the others which may not overlap 100%. > > Google has draw becuase it has e-brand recognition and high geek cred or > something. I think that's the only venue that draws attendees. We could of > course ask at the meeting: how many of you are here because it was at DePaul? > > Carl K > > > > > > _______________________________________________ > 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: not available Type: image/jpeg Size: 13340 bytes Desc: not available URL: From tcp at mac.com Thu Mar 5 23:55:50 2009 From: tcp at mac.com (Ted Pollari) Date: Thu, 05 Mar 2009 14:55:50 -0800 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49B04E1B.7010706@personnelware.com> References: <49B02D22.9040901@personnelware.com> <2DE17CE8-8C74-4AFB-91A8-19C4EE964864@mac.com> <49B04E1B.7010706@personnelware.com> Message-ID: On Mar 5, 2009, at 2:11 PM, Carl Karsten wrote: > Ted Pollari wrote: >> On Mar 5, 2009, at 11:50 AM, Carl Karsten wrote: >>> I have been attending another group that has a similar demographic >>> to chipy. they make a point of not moving the meeting around. The >>> fact that no one has to put any effort into "where is the >>> meeting?" (both securing a venue, and figuring out where to >>> attend) seems like a plus. >> Then ChiPy's long standing habit of moving around brings good >> balance to your life... >> More importantly, however, rarely has it seemed like we were really >> having to work extra hard for a place to hold the meeting, > > That's because someone else works extra hard so you don't have to. > It's a pain in the ass. Oh that's a bunch of hooey -- I've certainly organized enough meetings to know that -- sometimes it's a pain, sometimes it's not -- but the point being that the trouble for the group, net, has been minimal. If it were so much trouble, as you want to claim it is, then why do we regularly have people offer to host? Many times, repeatedly? And, for the record, I have offered to host @ the UofC previously and I will more than likely be in a position to host in a more central location starting this fall once I'm back in town full-time. > >> so the above objection doesn't seem that weighty. Additionally, by >> moving it around, you give more people and businesses the chance to >> host -- some companies, particularly those with interests in >> recruiting, may see this as a plus, when they're hiring (so >> admittedly, not right now for most)... and that's a plus for ChiPy >> members as well in all sorts of obvious ways. > > It is way more to the advantage of the company than the average > member. Tell that to someone who gets a job or a cool connection out of the deal. But, indeed, of course it's more valuable to the host than *any single member* -- in aggregate, however, it may not be that tilted -- really. Moreover, whenever we're in a new place and we show up with numbers, that helps reinforce the idea for that host (particularly if it's a company) that Python has a vibrant and active local community. That does us all some good and it does Python good for market share. > Those business are welcome to come and feed us. I beg you to give > any sort of stats to backup the gain to the attendee. You're really good about demanding statistics when you can't really produce any on your side either -- particularly because this is a *qualitative* issue more than it is something that could be quantified in a way that doesn't utterly fail to capture all the nuances. > > in this case, we are talking about DePaul, so I don't see the > relevance. No, you're asking for Sully's to be the defacto meeting place for some given period of time and repeatedly arguing against the very idea of moving the meeting. Therefore, the scope goes well beyond one single meeting. > >> Moving the meeting has worked well for years and I think there's >> little need to mess with what's not broken. > > We missed a meeting once because we couldn't find a place. that;s > broken. No, that's one meeting. Stuff like that happens. And, now, thanks to Sully's and a few other similar locations, we always have a backup for when someone can't host. Problem solved -- so no, it's not broken. > > I certainly hope Sully's is a >> frequent location as it sounds good, but as I said, if it ain't >> broken[1], don't try to fix it. > > You haven't been there, and yet you argue against it. guess you > like to debate too. we should form a debate club. At Sully's. A) You have no clue about where I've been in Chicago. B) I'm arguing against making Sully's the standard meeting place like you want. and C) I've never discounted Sully's as *a* venue -- I've discounted it as *the only* venue. > >> [1] By most measures, beyond Carl's objections, it's not really all >> that broken. We rarely have to fight to get a venue, most venues >> work well. Some venues create their own draws, i.e.: Google and >> apparently, Sully's -- but if you insist on sticking with one >> you'll potentially miss the draw of the others which may not >> overlap 100%. > > Google has draw becuase it has e-brand recognition and high geek > cred or something. I think that's the only venue that draws > attendees. We could of course ask at the meeting: how many of you > are here because it was at DePaul? But there's the circular bit in your logic -- if we never moved from Sully's, we'd never be exposed to another venue and therefore you could never ask that question of anyone else. Moreover, you need to ask that of *every* venue we've been to -- and as I understand it Threadless was a draw for some as was Thoughtworks. Those are just a few off the top of my head. Were we to not move, we'd never find the next iteration of that. Last and not least, ChiPy is a community group -- and thus far, I've heard more voices in favor of rotating venues -- and as I said, I'll be trying to work out hosting when I get back this fall. Note, that doesn't mean anyone's saying anything against Sully's -- I hope more meetings happen there -- but I stand by my point that you're stifling a lot by demanding that they always happen there. -t From cosmin at offbytwo.com Fri Mar 6 01:03:51 2009 From: cosmin at offbytwo.com (Cosmin Stejerean) Date: Thu, 5 Mar 2009 18:03:51 -0600 Subject: [Chicago] Same vs Different Venues Message-ID: <383bbcce0903051603t6a545a1rc66c4bf44db80e65@mail.gmail.com> Looks like a lot of people like moving around from venue to venue and changing venues seems like a ChiPy tradition that is unlikely to change at this point. Is there anything else constructive to add to this debate? The other thread looked in danger of degenerating into ad hominem attacks. -- Cosmin Stejerean http://offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Fri Mar 6 01:33:32 2009 From: carl at personnelware.com (Carl Karsten) Date: Thu, 05 Mar 2009 18:33:32 -0600 Subject: [Chicago] Fwd: March meeting In-Reply-To: References: <49B02D22.9040901@personnelware.com> <2DE17CE8-8C74-4AFB-91A8-19C4EE964864@mac.com> <49B04E1B.7010706@personnelware.com> Message-ID: <49B06F5C.30908@personnelware.com> Ted Pollari wrote: > > On Mar 5, 2009, at 2:11 PM, Carl Karsten wrote: > >> Ted Pollari wrote: >>> On Mar 5, 2009, at 11:50 AM, Carl Karsten wrote: >>>> I have been attending another group that has a similar demographic >>>> to chipy. they make a point of not moving the meeting around. The >>>> fact that no one has to put any effort into "where is the meeting?" >>>> (both securing a venue, and figuring out where to attend) seems like >>>> a plus. >>> Then ChiPy's long standing habit of moving around brings good balance >>> to your life... >>> More importantly, however, rarely has it seemed like we were really >>> having to work extra hard for a place to hold the meeting, >> >> That's because someone else works extra hard so you don't have to. >> It's a pain in the ass. > > Oh that's a bunch of hooey -- I've certainly organized enough meetings > to know that -- sometimes it's a pain, sometimes it's not -- but the > point being that the trouble for the group, net, has been minimal. If > it were so much trouble, as you want to claim it is, then why do we > regularly have people offer to host? Many times, repeatedly? And, for > the record, I have offered to host @ the UofC previously and I will more > than likely be in a position to host in a more central location starting > this fall once I'm back in town full-time. > > >> >>> so the above objection doesn't seem that weighty. Additionally, by >>> moving it around, you give more people and businesses the chance to >>> host -- some companies, particularly those with interests in >>> recruiting, may see this as a plus, when they're hiring (so >>> admittedly, not right now for most)... and that's a plus for ChiPy >>> members as well in all sorts of obvious ways. >> >> It is way more to the advantage of the company than the average member. > > Tell that to someone who gets a job or a cool connection out of the > deal. But, indeed, of course it's more valuable to the host than *any > single member* -- in aggregate, however, it may not be that tilted -- > really. Moreover, whenever we're in a new place and we show up with > numbers, that helps reinforce the idea for that host (particularly if > it's a company) that Python has a vibrant and active local community. > That does us all some good and it does Python good for market share. > >> Those business are welcome to come and feed us. I beg you to give any >> sort of stats to backup the gain to the attendee. > > You're really good about demanding statistics when you can't really > produce any on your side either Yes I did. In this thread. Now cough of some stats. > -- particularly because this is a > *qualitative* issue more than it is something that could be quantified > in a way that doesn't utterly fail to capture all the nuances. >> >> in this case, we are talking about DePaul, so I don't see the relevance. > > No, you're asking for Sully's to be the defacto meeting place for some > given period of time and repeatedly arguing against the very idea of > moving the meeting. Therefore, the scope goes well beyond one single > meeting. Wow. If the tread is titled "March meeting" and I say "we are talking about DePaul" how did you come to that conclusion? Brian asked for objections to having the March meeting at DePaul. that is what this thread "March meeting" is about. > >> >>> Moving the meeting has worked well for years and I think there's >>> little need to mess with what's not broken. >> >> We missed a meeting once because we couldn't find a place. that;s >> broken. > > No, that's one meeting. Stuff like that happens. Yes, that's broken, because stuff like that happens. (this is the dumbest debate ever.) > And, now, thanks to > Sully's and a few other similar locations, we always have a backup for > when someone can't host. Problem solved -- so no, it's not broken. > >> >> I certainly hope Sully's is a >>> frequent location as it sounds good, but as I said, if it ain't >>> broken[1], don't try to fix it. >> >> You haven't been there, and yet you argue against it. guess you like >> to debate too. we should form a debate club. At Sully's. > > A) You have no clue about where I've been in Chicago. "sounds good" implies you haven't seen it for yourself. Have you been there? > B) I'm arguing > against making Sully's the standard meeting place like you want. > and > C) I've never discounted Sully's as *a* venue -- I've discounted it as > *the only* venue. If you want to argue about something else, start your own thread. or at least change the subject. > > > >> >>> [1] By most measures, beyond Carl's objections, it's not really all >>> that broken. We rarely have to fight to get a venue, most venues >>> work well. Some venues create their own draws, i.e.: Google and >>> apparently, Sully's -- but if you insist on sticking with one you'll >>> potentially miss the draw of the others which may not overlap 100%. >> >> Google has draw becuase it has e-brand recognition and high geek cred >> or something. I think that's the only venue that draws attendees. We >> could of course ask at the meeting: how many of you are here because >> it was at DePaul? > > > But there's the circular bit in your logic -- if we never moved from > Sully's, we'd never be exposed to another venue and therefore you could > never ask that question of anyone else. Wana bet? > Moreover, you need to ask that > of *every* venue we've been to -- and as I understand it Threadless was > a draw for some as was Thoughtworks. Those are just a few off the top > of my head. Were we to not move, we'd never find the next iteration of > that. I did not object to Threadless or Thoughtworks. > Last and not least, ChiPy is a community group -- and thus far, I've > heard more voices in favor of rotating venues -- and as I said, I'll be > trying to work out hosting when I get back this fall. Note, that > doesn't mean anyone's saying anything against Sully's -- I hope more > meetings happen there -- but I stand by my point that you're stifling a > lot by demanding that they always happen there. What words have I used that are in any way demanding? I would say one of us is using "words falsely spoken that damage the reputation of another." but don't worry, I am not gonna call the cops. Carl K From tcp at mac.com Fri Mar 6 02:18:35 2009 From: tcp at mac.com (Ted Pollari) Date: Thu, 05 Mar 2009 17:18:35 -0800 Subject: [Chicago] Fwd: March meeting In-Reply-To: <49B06F5C.30908@personnelware.com> References: <49B02D22.9040901@personnelware.com> <2DE17CE8-8C74-4AFB-91A8-19C4EE964864@mac.com> <49B04E1B.7010706@personnelware.com> <49B06F5C.30908@personnelware.com> Message-ID: <0A1C9E6E-A312-4C30-AFFC-CD53A5CFDE45@mac.com> On Mar 5, 2009, at 4:33 PM, Carl Karsten wrote: >> B) I'm arguing against making Sully's the standard meeting place >> like you want. and C) I've never discounted Sully's as *a* venue >> -- I've discounted it as *the only* venue. > > If you want to argue about something else, start your own thread. > or at least change the subject. If I have misunderstood and thus mischaracterized your intentions and opinions, you have my apologies. -ted From tottinge at gmail.com Fri Mar 6 15:44:53 2009 From: tottinge at gmail.com (Tim Ottinger) Date: Fri, 06 Mar 2009 08:44:53 -0600 Subject: [Chicago] How did you learn Python? In-Reply-To: References: <95762.71225.qm@web36507.mail.mud.yahoo.com> Message-ID: <49B136E5.5030309@gmail.com> James Snyder wrote: > This discussion makes me curious about something though... > > 1. How many people here started as self-taught Pythonistas vs. > learning it from some sort of course/workshop/guided instruction? Self taught and worked with people who were self-taught. > 2. Regardless of how you got started, have you taken some > instruction? Was it useful/helpful? Watched/read online mostly. I like the module-of-the-week stuff, and used to follow some of the mailing lists. Not so much now, because info overload eats my brain. Have downloaded pdf books on web programming and even read some of each. Started teaching my kid using Snake Wrangling for Kids. > 3. Did any of the educational institutions you went to offer any > python-related classes? Nope, but my last time in school as a student (other than a couple of theology night-school classes) was 1982. From bray at sent.com Fri Mar 6 16:10:34 2009 From: bray at sent.com (Brian Ray) Date: Fri, 6 Mar 2009 09:10:34 -0600 Subject: [Chicago] March -> Depaul or Sully's Message-ID: Massimo, Where you able to book a conference room for the meeting next week? As you probably saw, there were logistical issues with the DePaul venue, for some. Similarly, there are logistical issues with *every* venue, for some, since ChiPy is attractive to such a large variety of people. Nevertheless, we are so thankful to you for providing the venue and the opportunity to host. Generally, we are also greatful for the opportunity to review more than one venue. This is a better positing to be in than to worry about finding any venue. Having no venue, worries me. In turn, having many choices of venue's is a good position to be in and we want to thank all those who have hosted Chipy, past or present. I spoke with Paul about holding our meeting at Sully's this month or next. He basically said we are always welcome. Likewise, he would consider hosting an after hour's party for PyCon. I will probably be pinging the PyCon Organizer's list, regarding this. So, to make a long story short, we will have plenty of opportunities to hold future meetings at Sully's. Likewise, I do like the idea of moving meetings around, so we are always open to finding new venues or revisiting old ones. Thanks again for you help and continued support of Chipy. No worries if you can not host, we will go back to Sully's. Kind Regards, Brian Ray From MDiPierro at cs.depaul.edu Fri Mar 6 16:17:29 2009 From: MDiPierro at cs.depaul.edu (Massimo Di Pierro) Date: Fri, 6 Mar 2009 09:17:29 -0600 Subject: [Chicago] March -> Depaul or Sully's In-Reply-To: References: Message-ID: Hi Brian, I am in Washington for a meeting locked in a room for a few more hours. This is why I have answered previous questions and I have emailed you last week about this. I will not be able to to do anything until Monday. Sorry. Massimo On Mar 6, 2009, at 9:10 AM, Brian Ray wrote: > Massimo, > > Where you able to book a conference room for the meeting next week? > As you probably saw, there were logistical issues with the DePaul > venue, for some. Similarly, there are logistical issues with *every* > venue, for some, since ChiPy is attractive to such a large variety of > people. Nevertheless, we are so thankful to you for providing the > venue and the opportunity to host. > > Generally, we are also greatful for the opportunity to review more > than one venue. This is a better positing to be in than to worry > about finding any venue. Having no venue, worries me. In turn, having > many choices of venue's is a good position to be in and we want to > thank all those who have hosted Chipy, past or present. > > I spoke with Paul about holding our meeting at Sully's this month or > next. He basically said we are always welcome. Likewise, he would > consider hosting an after hour's party for PyCon. I will probably be > pinging the PyCon Organizer's list, regarding this. So, to make a > long story short, we will have plenty of opportunities to hold future > meetings at Sully's. Likewise, I do like the idea of moving meetings > around, so we are always open to finding new venues or revisiting old > ones. > > Thanks again for you help and continued support of Chipy. No worries > if you can not host, we will go back to Sully's. > > Kind Regards, > > Brian Ray > > > From cwurld at yahoo.com Fri Mar 6 16:28:49 2009 From: cwurld at yahoo.com (Chuck Martin) Date: Fri, 6 Mar 2009 07:28:49 -0800 (PST) Subject: [Chicago] How did you learn Python? Message-ID: <863026.23588.qm@web111405.mail.gq1.yahoo.com> I am self taught. I started w an intro book, I think it was by Hetland. After that, I would just google a topic and read about it online. One book that really stands out is "Dive into Python". It is available, for free, online - http://www.diveintopython.org/ . I think a new version is coming out. It is so good, it is worth buying. I also learn a lot from this group. Whenever a topic comes up that I know nothing about, I google it to get background info and then follow the thread. I am impressed by the quality of the discussions on this group. Chuck From orblivion at gmail.com Fri Mar 6 16:44:57 2009 From: orblivion at gmail.com (Dan Krol) Date: Fri, 6 Mar 2009 09:44:57 -0600 Subject: [Chicago] How did you learn Python? In-Reply-To: <863026.23588.qm@web111405.mail.gq1.yahoo.com> References: <863026.23588.qm@web111405.mail.gq1.yahoo.com> Message-ID: <94e10adf0903060744n5bb49682u6f817ecc1728a513@mail.gmail.com> Self-taught, from my friends, for personal projects, as needed. Sortof picked it up on my own after that. Never took a class. None were offered at IIT, but I picked it up after IIT anyway. On Fri, Mar 6, 2009 at 9:28 AM, Chuck Martin wrote: > > I am self taught. I started w an intro book, I think it was by Hetland. After that, I would just google a topic and read about it online. > > One book that really stands out is "Dive into Python". It is available, for free, online - http://www.diveintopython.org/ . I think a new version is coming out. It is so good, it is worth buying. > > I also learn a lot from this group. Whenever a topic comes up that I know nothing about, I google it to get background info and then follow the thread. I am impressed by the quality of the discussions on this group. > > Chuck > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From bob.haugen at gmail.com Fri Mar 6 16:55:48 2009 From: bob.haugen at gmail.com (Bob Haugen) Date: Fri, 6 Mar 2009 09:55:48 -0600 Subject: [Chicago] How did you learn Python? In-Reply-To: <94e10adf0903060744n5bb49682u6f817ecc1728a513@mail.gmail.com> References: <863026.23588.qm@web111405.mail.gq1.yahoo.com> <94e10adf0903060744n5bb49682u6f817ecc1728a513@mail.gmail.com> Message-ID: <343ecb3e0903060755p43d565a1r4bcd6c39e9386465@mail.gmail.com> I'm still learning. Self-taught, started with Dive into Python, like many others. One of my patterns when learning a new language is to pick a open-source project using the language to learn from both the project code and the project people. In this case, I picked Django. I don't think the choice of project mattered that much, except that it tries to be Pythonistic so you learn the style and idioms and can "go with the grain". In that respect, I also liked http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html From jsudlow at gmail.com Fri Mar 6 17:26:10 2009 From: jsudlow at gmail.com (Jon Sudlow) Date: Fri, 6 Mar 2009 10:26:10 -0600 Subject: [Chicago] How did you learn Python? In-Reply-To: <343ecb3e0903060755p43d565a1r4bcd6c39e9386465@mail.gmail.com> References: <863026.23588.qm@web111405.mail.gq1.yahoo.com> <94e10adf0903060744n5bb49682u6f817ecc1728a513@mail.gmail.com> <343ecb3e0903060755p43d565a1r4bcd6c39e9386465@mail.gmail.com> Message-ID: My favorite book for learning python is the introduction to programming using python by Zelle. This book is simply fantastic if you want a slow but detailed approach to the language. I used it in a course that was taught at college and recommend that book to everybody. On Fri, Mar 6, 2009 at 9:55 AM, Bob Haugen wrote: > I'm still learning. Self-taught, started with Dive into Python, like > many others. > > One of my patterns when learning a new language is to pick a > open-source project using the language to learn from both the project > code and the project people. In this case, I picked Django. I don't > think the choice of project mattered that much, except that it tries > to be Pythonistic so you learn the style and idioms and can "go with > the grain". > > In that respect, I also liked > http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Jon Sudlow 3225 Foster Avenue 221 Sohlberg Hall C.P.O 2224 Chicago, Il 60625 -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Fri Mar 6 18:08:06 2009 From: carl at personnelware.com (Carl Karsten) Date: Fri, 06 Mar 2009 11:08:06 -0600 Subject: [Chicago] How did you learn Python? In-Reply-To: References: <863026.23588.qm@web111405.mail.gq1.yahoo.com> <94e10adf0903060744n5bb49682u6f817ecc1728a513@mail.gmail.com> <343ecb3e0903060755p43d565a1r4bcd6c39e9386465@mail.gmail.com> Message-ID: <49B15876.8020306@personnelware.com> 3 parts to learning 'anything' 1. learn enough to understand what everyone is talking about 2. to be somewhat functional 3. know everything The Python syntax is really pretty simple. There is a huge overlap in syntax with some other language you probably know (basic, C, Pascal, java, javascript, php, - what set am I describing? procedural?) (warning: bad idea coming next) If you want to make it really simple, strip away all the syntactic sugar (http://en.wikipedia.org/wiki/Syntactic_sugar) and just call the __magic__ methods: c=a.__add__(b) d=f.__getitem__(1) Simple=fewer syntax elements to learn. understanding c=a+1 and e=f[1] means you need to understand + and [] mean, as where a.__add__(b) and f.__getitem__(1) you only need to understand how to call a method and pass parameters, something you are going to need to know how to do anyway. I am pretty sure the syntactic sugar notations makes Python easier to learn, but I also think it keep you from getting overwhelmed. or something. Last year I did a talk: "The Python that makes Python Python" which I have renamed "Understanding Python." including a constant struggle to keep track of my mouse (I was doing lots of cut/paste commands), starting over because people came in late, and interwoven Q&A, it took 2 hours. I covered slicing, dictionaries, lamda, generators and I think I touched subclassing (if I did I didn't get into OPP principles.) Personally, I believe what i covered is what you need to know to achieve #1. 2 hours. Once you understand what people are talking about, then the learning process is fun and productive. The tricky part about the python email module becomes knowing something about email, not how to work with a python dictionary. I saved modules for last: The standard Python distribution comes with a set of modules. These modules you can rely on being available and maintained over time. email, database, OS interaction, web stuff... the list is pretty impressive. I don't see a point in sitting down and becoming proficient in all of them. I wonder if there is anyone who would consider themselves proficient in all of them. Even Guido. I'll ask him at PyCon. So don't spent too much time trying to figure out where to start. http://docs.python.org/tutorial/ and http://diveintopython.org are great. Come to PyCon and take one of the intro tutorials. whatever it is you pick, Just do it. Carl K From kirby.urner at gmail.com Fri Mar 6 19:32:03 2009 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 6 Mar 2009 10:32:03 -0800 Subject: [Chicago] How did you learn Python? In-Reply-To: <49B15876.8020306@personnelware.com> References: <863026.23588.qm@web111405.mail.gq1.yahoo.com> <94e10adf0903060744n5bb49682u6f817ecc1728a513@mail.gmail.com> <343ecb3e0903060755p43d565a1r4bcd6c39e9386465@mail.gmail.com> <49B15876.8020306@personnelware.com> Message-ID: If you're somewhat new to programming, you have an advantage, compared to those who grew up through Spaghetti Code Wild West, then Structured Programming, then OOP. The SCWW part was Assembler and so many JMPs, which of course you need when all you have is a wall of bricks (memory locations) and a way to CMP (compare) registers. When FORTRAN came along, the whole idea of a "Compiler" the brainchild of Grace Hopper in some ways (very smart geek), coders continued to use GOTO with wild abandon. Structured Programming was highly controversial in its days because of professional pride / jealously, like who was this Djikestra guy daring to tell *me* (*me!*) "how to think like a computer scientists" -- many felt he was being condescending. There was also this early tension between making oneself indispensable by making the code understandable only to its author / maintainer (the path of obfuscation, the mark of a bad programmer or one pinned against some organizational wall, a boxer in the ring). OOP was really the first time we could take our minds off the chip itself (the "wall of bricks" and start looking out into the world with a coherent paradigm, more akin to what Bertrand Russell and those guys were doing, to advance the Leibniz dream of machine logic for thinking about "the world"). So in my math classes in Portland, we treat Python as a highly evolved agile in the philosophical tradition, i.e. one of those Logic things you read about, important in New Math, then submerged by traditionalists anxious to get back to calculator-based arithmetic-based lesson plans (but we have those too). In Gnu Math, we go with Guido's recasting of Euclid's Algorithm, important in Knuth, and build a Rational Number class, even though we've had a Fraction class since 2.6 or so. The point is to learn how fractions work, not how Python works, as these kids have been getting about __rib__ syntax since the beginning. Our very first class is likely something like this (drawing from both 'Sims' and 'Spore' for inspiration -- toyz from their youth): class Biotum: def __init__(self): self.stomach = [] def eat(self, food): self.stomach.append(food) def poop(self): if len(stomach) > 0: return self.stomach.pop(0) return None def __repr__(self): return "Hello world, from Biotum @ ", id(self) Yes, seriously, this is where we *start*, with projected code on the big screen, lots of yakking about *biology* (not programming) and *scatology* (because these are young kids, just learning to type QWERTY). My point: learning Python *in the process* of learning basic mathematics, through RSA in high school, by way of SQL in basic algebra (among other skills) is going to make this stuff really effective in the long run. We're starting to preview this curriculum in Portland, with more becoming clear by the day (see math-thinking-l archive for some recent thinking). I also have a lot for Python for Math Teachers at Showmedo, including talk #6, which is Part 1 of my Chicago Pycon presentation. Part 2 is what I'm offering in conjunction with Steve Holden (holdenweb.com) and Ian Benson (tizard.stanford.edu) this year, an intimate planning meaning where we strategize where to go next, in the Lower 48 especially (mostly working though London, Matsu District AK, and Stillaguamish Country north of Seattle (I'm at Seattle Center right now, good meeting yesterday at Japanese restaurant on Queen Ann). One of the core features of Pythonic Math as we call it, is this new kind of geometry that's really easier for teaching the spatial stuff, especially to students aiming for careers in computer graphics and animation. Here's a write-up of how I teach this in Portland via our flagship geek academy: http://www.4dsolutions.net/ocn/pymath.html Kirby usa.or.pdx.4dsolutions.net 'Python for Teachers' (pycon2009): http://mentor.sociality.tv/groups/evidence/search/index.rss?tag=hot http://tizard.stanford.edu/groups/sociality/weblog/9a001/The_Sophisticated_Promise_of_Open_Source_Part_1.html http://mail.python.org/pipermail/edu-sig/2009-February/009072.html From kirby.urner at gmail.com Fri Mar 6 19:36:39 2009 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 6 Mar 2009 10:36:39 -0800 Subject: [Chicago] How did you learn Python? In-Reply-To: References: <863026.23588.qm@web111405.mail.gq1.yahoo.com> <94e10adf0903060744n5bb49682u6f817ecc1728a513@mail.gmail.com> <343ecb3e0903060755p43d565a1r4bcd6c39e9386465@mail.gmail.com> <49B15876.8020306@personnelware.com> Message-ID: > Structured Programming was highly controversial in its days because of > professional pride / jealously, like who was this Djikestra guy daring > to tell *me* (*me!*) "how to think like a computer scientists" -- many > felt he was being condescending. > Sorry about the misspelling: http://en.wikipedia.org/wiki/Edsger_W._Dijkstra We've had at least one of his students at Free Geek in Portland, told us some good stories (Edsger helped get him back in good graces with authorities, after he hacked into Dutch defense system, brought a SWAT team to his family home). Anyway, as you know, sophisticated languages stopped including the idea of a "label" to which you could "go" (Python doesn't have that either, whereas BASIC, not being at all sophisticated, kept it). In CS departments, Python is becoming quite standard (e.g. Haverford, one of the better colleges), after which, if you're serious about diving deeper, you can branch to a system language in the C family. C family includes C, C++, C# and Java. Having Python so tightly wrapped around all of these (e.g. C++ for VPython and wxPython) is a real blessing. Kirby From g at rrett.us.com Fri Mar 6 19:50:11 2009 From: g at rrett.us.com (Garrett Smith) Date: Fri, 6 Mar 2009 12:50:11 -0600 (CST) Subject: [Chicago] How did you learn Python? In-Reply-To: <1533255090.2847651236365354293.JavaMail.root@mail-3.01.com> Message-ID: I like a good book to get things started. IMO, the first chapter of Dave Beazley's book is the best introductory material I've seen on any language. I'm biased toward brevity though. http://books.google.com/books?id=kQom0WiUbZQC Python's a really, really straight forward programming language. The hard parts are in how you use it -- but, duh. To get a real handle on the language, I'd recommend picking a problem of interest in and working on it. This could be a simple web site or a screen scraping thingy or quote of the day engine or whatever. Dive in, fiddle around, drink and have fun. E.g. Josh Cronemeyer (list frequenter) dove into Python and wrote a console history logging service on Google App Engine. Now that's the way to freakin' do it! To really, really grow in Python, I suggest reading code written by seasoned (10+ years experience) developers. The safest and easiest bet, I think, is read modules in the standard library. In my experience, reading code written by leaders in a development community is, hands down, the best way to get up to speed on not just the language, but the Tao of its ecosystem. > James Snyder wrote: >> This discussion makes me curious about something though... >> >> 1. How many people here started as self-taught Pythonistas vs. >> learning it from some sort of course/workshop/guided instruction? >> 2. Regardless of how you got started, have you taken some >> instruction? Was it useful/helpful? From david.durham.jr at gmail.com Fri Mar 6 22:59:36 2009 From: david.durham.jr at gmail.com (David Durham) Date: Fri, 6 Mar 2009 15:59:36 -0600 Subject: [Chicago] Same vs Different Venues In-Reply-To: <383bbcce0903051603t6a545a1rc66c4bf44db80e65@mail.gmail.com> References: <383bbcce0903051603t6a545a1rc66c4bf44db80e65@mail.gmail.com> Message-ID: On Thu, Mar 5, 2009 at 6:03 PM, Cosmin Stejerean wrote: > Looks like a lot of people like moving around from venue to venue > and?changing venues seems like a ChiPy tradition that is unlikely to change > at this point. Is there anything else constructive to add to this debate? > The other thread looked in danger of degenerating into ad hominem attacks. select count(location) from chipy_meetings > select count(distinct locations) from chipy_meetings -Dave From ccf3 at mindspring.com Sat Mar 7 00:54:06 2009 From: ccf3 at mindspring.com (Clyde Forrester) Date: Fri, 06 Mar 2009 17:54:06 -0600 Subject: [Chicago] How did you learn Python? In-Reply-To: References: <95762.71225.qm@web36507.mail.mud.yahoo.com> Message-ID: <49B1B79E.4070803@mindspring.com> 1. Self-taught. I've always had trouble with courses. ADD. Odd learning style. 1bis. (Since several people have started mentioning books in answer to this question.) I was fluent in various BASIC dialects, then learned C, then learned Perl. Now I'm trying to learn Python, Ruby, Java, C++, etc. ad nausium. I like the O'Reilly "Learning [foo]" books. I supplement them with random site results from Google searches. 2. Not in the last couple of decades. I'm too much of a hands-on, practical learner. I tend to want to learn about what really, actually works, rather than learning to regurgitate pat answers or vague theories. I don't like to toe the party line, or settle on the one "true" brand of beer/automobile/OS/language/browser/editor/whatever. Sorry if I'm ranting. 3. Graduated in back in the olden days. ('82). Haven't felt comfortable going back to that pressure-cooker. I've started playing around with various "fasta" (genetics) files, counting nucleotide bases, looking for motifs, that sort of thing. I generally try something simple in Perl, and then try it in Python, Ruby, etc. What I've learned so far involves text-file-in, summary on screen. I also have some text-file-in, text-file-out applications I play with. File conversion used to be 90% of my job. I'm also trying to do text-file-in, pretty analysis picture on screen. For that I expect to start with Java, and then see which other languages give me a path of least resistance. James Snyder wrote: > This discussion makes me curious about something though... > > 1. How many people here started as self-taught Pythonistas vs. > learning it from some sort of course/workshop/guided instruction? > 2. Regardless of how you got started, have you taken some > instruction? Was it useful/helpful? > 3. Did any of the educational institutions you went to offer any > python-related classes? From kirby.urner at gmail.com Sat Mar 7 01:35:59 2009 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 6 Mar 2009 16:35:59 -0800 Subject: [Chicago] How did you learn Python? In-Reply-To: <-5129284645397413533@unknownmsgid> References: <1533255090.2847651236365354293.JavaMail.root@mail-3.01.com> <-5129284645397413533@unknownmsgid> Message-ID: On Fri, Mar 6, 2009 at 10:50 AM, Garrett Smith wrote: << SNIP >> > To really, really grow in Python, I suggest reading code written by > seasoned (10+ years experience) developers. The safest and ?easiest bet, > I think, is read modules in the standard library. In my experience, > reading code written by leaders in a development community is, hands > down, the best way to get up to speed on not just the language, but the > Tao of its ecosystem. > I agree for the most part although your 10+ yrs experienced developer (me one of them) will often include refugees or passers by from another language (xBase in my case) and this will color their style, e.g. it's often fairly easy to recognize a "Java influenced" Python coder. Also, Guido has mentioned the Standard Library being ripe for a recasting in 3.x versions, was it grew up as sort of a hodge-podge from the get go, uneven in terms of code quality (a really good hodge-podge though, is "the batteries" in "batteries included" -- the downfall of many an elegant language is no hooks to "reality" whereas Python has always had plenty of real world glue, more every day). Over on edu-sig (a Python list), going back to the early beginnings, you'll find Tim Peters giving excellent pointers. Python is one of those languages wherein its possible to display cleverness over and above what's really needed for the task (i.e. allows showing off) but the mark of a strong coder is she aims for above average but not out of the ballpark in terms of what others would be comfortable using (maintaining). I'd say the next chapter after OO in my story (Spaghetti Code Wild West. Structured/Civilized, thinking in Objects....) is a combination of FOSS and XP (eXtreme Program), especially the part about partners, needing to make sense to at least one other person. These lessons come from GNU/Linux world, where intense collaboration among strangers has been the name of the game. >From an HR point of view (human resources) we're interested in ending the "private castle" approach to coding, where one indispensable individual builds a "fortress of solitude" around code no one else can decipher. That's a recipe for disaster and Python, in the hands of professionals, doesn't easily "black hole" in that way (just stay away from gratuitous use of metaclasses and you'll be fine (smile)). A language like J (an APL spin off) or even Perl, might out of the box tempt a newbie into a solo coding style, but within strong IT cultures that promote XP and/or related practices, such "implosion" is generally avoided, using the very tools developed for FOSS in the first place e.g. Launchpad etc. Indeed, the best FOSS projects, such as Python itself, Django, Pocoo, wxPython... Numpy are so successful precisely because the code is amenable to "handing on" i.e. doesn't bottleneck in the mind of some "genius" (so thank you Tim Peters, for encoding the Zen of Python when it mattered -- helped keep us on track). Kirby >> James Snyder wrote: >>> This discussion makes me curious about something though... >>> >>> 1. How many people here started as self-taught Pythonistas vs. >>> learning it from some sort of course/workshop/guided instruction? >>> 2. Regardless of how you got started, have you taken some >>> instruction? ?Was it useful/helpful? > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From g at rrett.us.com Sat Mar 7 19:54:11 2009 From: g at rrett.us.com (Garrett Smith) Date: Sat, 7 Mar 2009 12:54:11 -0600 (CST) Subject: [Chicago] Python alternatives to ANTLR or JavaCC Message-ID: If you needed to write a code generator to target a very, very wide range of languages using an IDL, what would you use? Adding support for new languages should be fairly easy. I.e. you shouldn't need 5 years experience writing lexers and compilers to be productive. ANTLR is an obvious choice, but the dependency on Java presents, IMO, fairly high level friction across a lot of platforms. Garrett From swgithen at mtu.edu Mon Mar 9 04:07:36 2009 From: swgithen at mtu.edu (Steven Githens) Date: Sun, 08 Mar 2009 23:07:36 -0400 Subject: [Chicago] Python alternatives to ANTLR or JavaCC In-Reply-To: References: Message-ID: <49B487F8.8060803@mtu.edu> I've never actually used it to target more than one parsed language at a time, but I've used PyParsing for a few small interpreters and it was pretty easy to get up and running with. I'm using it with Jython, and switched to it after trying both JavaCC and Antlr. http://pyparsing.wikispaces.com/ -s Garrett Smith wrote: > If you needed to write a code generator to target a very, very wide > range of languages using an IDL, what would you use? > > Adding support for new languages should be fairly easy. I.e. you > shouldn't need 5 years experience writing lexers and compilers to > be productive. > > ANTLR is an obvious choice, but the dependency on Java presents, IMO, > fairly high level friction across a lot of platforms. > > Garrett > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From maney at two14.net Sun Mar 8 23:52:54 2009 From: maney at two14.net (Martin Maney) Date: Sun, 8 Mar 2009 17:52:54 -0500 Subject: [Chicago] Where did Python come from, Pappy Guido? Message-ID: <20090308225254.GA28661@furrr.two14.net> Apologies if this went by already and I've forgotten. Back in January Guido started posting material he'd written for an ACM paper that never got finished, and it's an interesting look at history I'd forgotten hearing about (and maybe some I never have heard before). http://python-history.blogspot.com/ -- There is overwhelming evidence that the higher the level of self-esteem, the more likely one will be to treat others with respect, kindness, and generosity. -- Nathaniel Branden From jbsnyder at fanplastic.org Mon Mar 9 18:06:41 2009 From: jbsnyder at fanplastic.org (James Snyder) Date: Mon, 9 Mar 2009 12:06:41 -0500 Subject: [Chicago] How did you learn Python? In-Reply-To: References: <1533255090.2847651236365354293.JavaMail.root@mail-3.01.com> <-5129284645397413533@unknownmsgid> Message-ID: On Mar 6, 2009, at 6:35 PM, kirby urner wrote: > On Fri, Mar 6, 2009 at 10:50 AM, Garrett Smith wrote: > > << SNIP >> > >> To really, really grow in Python, I suggest reading code written by >> seasoned (10+ years experience) developers. The safest and easiest >> bet, >> I think, is read modules in the standard library. In my experience, >> reading code written by leaders in a development community is, hands >> down, the best way to get up to speed on not just the language, but >> the >> Tao of its ecosystem. >> > > > > I agree for the most part although your 10+ yrs experienced developer > (me one of them) will often include refugees or passers by from > another language (xBase in my case) and this will color their style, > e.g. it's often fairly easy to recognize a "Java influenced" Python > coder. That's certainly true. You can write procedural Python, or any number of other styles of Python code that's perfectly functional, but may not be the best example of ideal Python code. This probably argues for looking at code examples from a variety of developers. > Also, Guido has mentioned the Standard Library being ripe for a > recasting in 3.x versions, was it grew up as sort of a hodge-podge > from the get go, uneven in terms of code quality (a really good > hodge-podge though, is "the batteries" in "batteries included" -- the > downfall of many an elegant language is no hooks to "reality" whereas > Python has always had plenty of real world glue, more every day). > > Over on edu-sig (a Python list), going back to the early beginnings, > you'll find Tim Peters giving excellent pointers. Python is one of > those languages wherein its possible to display cleverness over and > above what's really needed for the task (i.e. allows showing off) but > the mark of a strong coder is she aims for above average but not out > of the ballpark in terms of what others would be comfortable using > (maintaining). This is true as well. Some of those "clever" aspects of writing things in python, like using list comprehensions or generators, do have benefits beyond just being powerful or compact forms of expression. They can also help with performance. What's nice about some of these things too is that you can get performance benefits from fairly elegant expressions. This is not to say that there isn't such a thing as writing an ugly speed hack in Python, though :-) > > I'd say the next chapter after OO in my story (Spaghetti Code Wild > West. Structured/Civilized, thinking in Objects....) is a combination > of FOSS and XP (eXtreme Program), especially the part about partners, > needing to make sense to at least one other person. These lessons > come from GNU/Linux world, where intense collaboration among strangers > has been the name of the game. > >> From an HR point of view (human resources) we're interested in ending > the "private castle" approach to coding, where one indispensable > individual builds a "fortress of solitude" around code no one else can > decipher. That's a recipe for disaster and Python, in the hands of > professionals, doesn't easily "black hole" in that way (just stay away > from gratuitous use of metaclasses and you'll be fine (smile)). > > A language like J (an APL spin off) or even Perl, might out of the box > tempt a newbie into a solo coding style, but within strong IT cultures > that promote XP and/or related practices, such "implosion" is > generally avoided, using the very tools developed for FOSS in the > first place e.g. Launchpad etc. > > Indeed, the best FOSS projects, such as Python itself, Django, Pocoo, > wxPython... Numpy are so successful precisely because the code is > amenable to "handing on" i.e. doesn't bottleneck in the mind of some > "genius" (so thank you Tim Peters, for encoding the Zen of Python when > it mattered -- helped keep us on track). This will be interesting to watch over the coming years. Languages themselves set an example for how a programmer should use them. I think this, in part, shows up in the syntax and whatever standard library of functionality comes with the language. When thinking about this the flat namespace in PHP certainly comes to mind (maybe they've improved things on that front). Also, one can certainly argue that in the hands of a professional programmer one can write decent maintainable code in Perl, but there's certainly "more than one way to do it" and I'd hazard a guess that for less experienced programmers it's easier to write unreadable and unmaintainable software in Perl than it is in Python (regardless of intent :-) ). > > Kirby > > > >>> James Snyder wrote: >>>> This discussion makes me curious about something though... >>>> >>>> 1. How many people here started as self-taught Pythonistas vs. >>>> learning it from some sort of course/workshop/guided instruction? >>>> 2. Regardless of how you got started, have you taken some >>>> instruction? Was it useful/helpful? >> _______________________________________________ >> 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 -- James Snyder Biomedical Engineering Northwestern University jbsnyder at fanplastic.org http://fanplastic.org/key.txt ph: (847) 644-2322 -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: This is a digitally signed message part URL: From kumar.mcmillan at gmail.com Mon Mar 9 19:06:42 2009 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Mon, 9 Mar 2009 13:06:42 -0500 Subject: [Chicago] March meeting presenters and topics Message-ID: Hi all. I don't believe we've locked down the venue yet and I'm pretty sure we have not confirmed presenters and topics either. Would anyone like to give a talk? I had mentioned at one time that I wanted to do a practice run of my talk for PyCon but to be honest I'm a little practiced out. My talk is called Strategies For Testing Ajax and here is a video and slides: http://didenko.com/jschi/090226/ http://farmdev.com/talks/test-ajax/ This is scheduled for Friday morning at PyCon A-C: http://us.pycon.org/2009/conference/schedule/ Additionally, IIRC there was an overwhelming number of talk proposals for last meeting and not all made it in. So perhaps re-pitch some of those talk ideas, my fellow Chipynauts? If there is interest in giving my talk at ChiPy I'd be happy to do so but until then, I'll hold off. Kumar From herbieman2000 at gmail.com Mon Mar 9 19:19:33 2009 From: herbieman2000 at gmail.com (Frank Duncan) Date: Mon, 9 Mar 2009 13:19:33 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: References: Message-ID: Hey, I offered to talk about extending Vim with python, and I think there was some tentative planning that I would for a half hour. Let me know if that is still up in the air. Brian sent this back in early feb, so it looks like you're on the docket. March: James S - (30) Scientific with NumPy, SciPy and matplotlib ... Frank - (30) Extend VIM Kumar - (45) Testing Ajax (PyCon) Frank On Mon, Mar 9, 2009 at 1:06 PM, Kumar McMillan wrote: > Hi all. > I don't believe we've locked down the venue yet and I'm pretty sure we > have not confirmed presenters and topics either. Would anyone like to > give a talk? > > I had mentioned at one time that I wanted to do a practice run of my > talk for PyCon but to be honest I'm a little practiced out. My talk > is called Strategies For Testing Ajax and here is a video and slides: > http://didenko.com/jschi/090226/ > http://farmdev.com/talks/test-ajax/ > This is scheduled for Friday morning at PyCon A-C: > http://us.pycon.org/2009/conference/schedule/ > > Additionally, IIRC there was an overwhelming number of talk proposals > for last meeting and not all made it in. So perhaps re-pitch some of > those talk ideas, my fellow Chipynauts? If there is interest in > giving my talk at ChiPy I'd be happy to do so but until then, I'll > hold off. > > Kumar > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kumar.mcmillan at gmail.com Mon Mar 9 19:35:23 2009 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Mon, 9 Mar 2009 13:35:23 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: References: Message-ID: On Mon, Mar 9, 2009 at 1:19 PM, Frank Duncan wrote: > Hey, > > I offered to talk about extending Vim with python, and I think there was > some tentative planning that I would for a half hour.? Let me know if that > is still up in the air. > > Brian sent this back in early feb, so it looks like you're on the docket. > > March: > James S - (30) Scientific with NumPy, SciPy and matplotlib ... > Frank ? - (30) Extend VIM > Kumar ?- (45) Testing Ajax (PyCon) yeah, I had signed up originally but I'm saying that I'd rather not give the talk since I've been practicing it a lot. However, if there are not enough talks this month or if folks *really* want to hear about testing Ajax then I am happy to step up :) It would obviously be beneficial to continue getting feedback on the talk before PyCon. Kumar > > Frank > > On Mon, Mar 9, 2009 at 1:06 PM, Kumar McMillan > wrote: >> >> Hi all. >> I don't believe we've locked down the venue yet and I'm pretty sure we >> have not confirmed presenters and topics either. ?Would anyone like to >> give a talk? >> >> I had mentioned at one time that I wanted to do a practice run of my >> talk for PyCon but to be honest I'm a little practiced out. ?My talk >> is called Strategies For Testing Ajax and here is a video and slides: >> http://didenko.com/jschi/090226/ >> http://farmdev.com/talks/test-ajax/ >> This is scheduled for Friday morning at PyCon A-C: >> http://us.pycon.org/2009/conference/schedule/ >> >> Additionally, IIRC there was an overwhelming number of talk proposals >> for last meeting and not all made it in. ?So perhaps re-pitch some of >> those talk ideas, my fellow Chipynauts? ?If there is interest in >> giving my talk at ChiPy I'd be happy to do so but until then, I'll >> hold off. >> >> Kumar >> _______________________________________________ >> 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 bray at sent.com Mon Mar 9 19:35:41 2009 From: bray at sent.com (Brian Ray) Date: Mon, 9 Mar 2009 13:35:41 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: References: Message-ID: On Mar 9, 2009, at 1:06 PM, Kumar McMillan wrote: > Hi all. > I don't believe we've locked down the venue yet and I'm pretty sure we > have not confirmed presenters and topics either. Would anyone like to > give a talk? Here is what I have so far on speakers: March: James S - (30) Scientific with NumPy, SciPy and matplotlib ... Frank - (30) Extend VIM Kumar - (45) Testing Ajax (PyCon) We have locked down Sully's as a backup. I spoke with the owner and they have penciled us in if Massimo can not host. From mdipierro at cs.depaul.edu Mon Mar 9 19:37:29 2009 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Mon, 9 Mar 2009 13:37:29 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: References: Message-ID: <8E6DE694-3009-4A3A-BF06-BE6611A97718@cs.depaul.edu> I do not think I will be able to secure a room. It is too late. I am still waiting to hear from the competent office. It is more no than yes. Massimo On Mar 9, 2009, at 1:35 PM, Brian Ray wrote: > > On Mar 9, 2009, at 1:06 PM, Kumar McMillan wrote: > >> Hi all. >> I don't believe we've locked down the venue yet and I'm pretty sure >> we >> have not confirmed presenters and topics either. Would anyone like >> to >> give a talk? > > > > Here is what I have so far on speakers: > > March: > James S - (30) Scientific with NumPy, SciPy and matplotlib ... > Frank - (30) Extend VIM > Kumar - (45) Testing Ajax (PyCon) > > > We have locked down Sully's as a backup. I spoke with the owner and > they have penciled us in if Massimo can not host. > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From bray at sent.com Mon Mar 9 20:03:11 2009 From: bray at sent.com (Brian Ray) Date: Mon, 9 Mar 2009 14:03:11 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: <8E6DE694-3009-4A3A-BF06-BE6611A97718@cs.depaul.edu> References: <8E6DE694-3009-4A3A-BF06-BE6611A97718@cs.depaul.edu> Message-ID: On Mar 9, 2009, at 1:37 PM, Massimo Di Pierro wrote: > I do not think I will be able to secure a room. It is too late. I am > still waiting to hear from the competent office. > It is more no than yes. Ok, that is fine. Sully's it is. Thanks for checking. Sorry for being so late. Regards, Brian From mdipierro at cs.depaul.edu Mon Mar 9 20:05:05 2009 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Mon, 9 Mar 2009 14:05:05 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: References: <8E6DE694-3009-4A3A-BF06-BE6611A97718@cs.depaul.edu> Message-ID: <4C16F2C5-2D13-48EE-B620-AAFE908DC125@cs.depaul.edu> No problem at all. Since April things will be easier. We have much nicer rooms than the one in the lobby and if people are interested I can try reserve them for the next time. Massimo On Mar 9, 2009, at 2:03 PM, Brian Ray wrote: > > On Mar 9, 2009, at 1:37 PM, Massimo Di Pierro wrote: > >> I do not think I will be able to secure a room. It is too late. I am >> still waiting to hear from the competent office. >> It is more no than yes. > > > Ok, that is fine. Sully's it is. Thanks for checking. Sorry for > being so late. > > Regards, Brian > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From jbsnyder at fanplastic.org Mon Mar 9 20:47:32 2009 From: jbsnyder at fanplastic.org (James Snyder) Date: Mon, 9 Mar 2009 14:47:32 -0500 Subject: [Chicago] How did you learn Python? In-Reply-To: References: Message-ID: On Mar 6, 2009, at 12:50 PM, Garrett Smith wrote: > I like a good book to get things started. IMO, the first chapter of > Dave > Beazley's book is the best introductory material I've seen on any > language. I'm biased toward brevity though. > > http://books.google.com/books?id=kQom0WiUbZQC I'm quite fond of that book as well. I'd not checked out Mark Pilgrim's Dive Into Python before, but it sounds like it has quite a bit of popularity here on the list. It's always nice to have searchable reference materials, too. > Python's a really, really straight forward programming language. The > hard parts are in how you use it -- but, duh. Right, If you have used a programming language before, you can figure out enough to be dangerous with it in minutes. Again, for the latter part > To get a real handle on the language, I'd recommend picking a > problem of > interest in and working on it. This could be a simple web site or a > screen scraping thingy or quote of the day engine or whatever. Dive > in, > fiddle around, drink and have fun. > > E.g. Josh Cronemeyer (list frequenter) dove into Python and wrote a > console history logging service on Google App Engine. Now that's the > way > to freakin' do it! This is key as well. I don't think I've ever gotten very far with a language when I started with the thought "hey, here's a book on that hot new language xyz, lets learn a few examples..." However, when I've had a project I want to make work, it's a great way to motivate learning more about the language. Personally, I like using new projects as excuses to learn new modules, tools, languages, etc.. Of course, there's always to danger of picking something that ends up causing things to take way longer, but one can usually > To really, really grow in Python, I suggest reading code written by > seasoned (10+ years experience) developers. The safest and easiest > bet, > I think, is read modules in the standard library. In my experience, > reading code written by leaders in a development community is, hands > down, the best way to get up to speed on not just the language, but > the > Tao of its ecosystem. I think I'll have to take up the suggestion for reading through the standard library. > >> James Snyder wrote: >>> This discussion makes me curious about something though... >>> >>> 1. How many people here started as self-taught Pythonistas vs. >>> learning it from some sort of course/workshop/guided instruction? >>> 2. Regardless of how you got started, have you taken some >>> instruction? Was it useful/helpful? > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -- James Snyder Biomedical Engineering Northwestern University jbsnyder at fanplastic.org http://fanplastic.org/key.txt ph: (847) 644-2322 -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: This is a digitally signed message part URL: From g at rrett.us.com Mon Mar 9 21:04:39 2009 From: g at rrett.us.com (Garrett Smith) Date: Mon, 9 Mar 2009 15:04:39 -0500 (CDT) Subject: [Chicago] March meeting presenters and topics In-Reply-To: <158866144.1285391236629002281.JavaMail.root@mail-3.01.com> Message-ID: ----- "Brian Ray" wrote: > Here is what I have so far on speakers: > > March: > James S - (30) Scientific with NumPy, SciPy and matplotlib ... > Frank - (30) Extend VIM > Kumar - (45) Testing Ajax (PyCon) I can do something on Thrift with examples of Java/Python/C cross communication. From bray at sent.com Mon Mar 9 21:25:20 2009 From: bray at sent.com (Brian Ray) Date: Mon, 9 Mar 2009 15:25:20 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: References: Message-ID: <0F40C21B-380F-4761-90EC-D9ECF1275B89@sent.com> On Mar 9, 2009, at 3:04 PM, Garrett Smith wrote: > ----- "Brian Ray" wrote: >> Here is what I have so far on speakers: >> >> March: >> James S - (30) Scientific with NumPy, SciPy and matplotlib ... >> Frank - (30) Extend VIM >> Kumar - (45) Testing Ajax (PyCon) > > I can do something on Thrift with examples of Java/Python/C cross > communication. cool, Kumar said he does not really need 45, so lets make it (30) for all then? Brian Ray From kumar.mcmillan at gmail.com Mon Mar 9 21:39:44 2009 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Mon, 9 Mar 2009 15:39:44 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: <3957249841260066513@unknownmsgid> References: <158866144.1285391236629002281.JavaMail.root@mail-3.01.com> <3957249841260066513@unknownmsgid> Message-ID: On Mon, Mar 9, 2009 at 3:04 PM, Garrett Smith wrote: > ----- "Brian Ray" wrote: >> Here is what I have so far on speakers: >> >> March: >> James S - (30) Scientific with NumPy, SciPy and matplotlib ... >> Frank ? - (30) Extend VIM Garrett - (30) Using Thrift with Java/Python/C > > I can do something on Thrift with examples of Java/Python/C cross > communication. I thought I would need another practice run for my talk but I'm a little burnt out on it and need to save up the magic for PyCon :) Since Garrett has some material on the interesting inter-language bridge, Thrift, I'd like to offer my slot to Garrett. Sorry about the confusion but I will not be giving my talk this Thursday. -Kumar From bray at sent.com Mon Mar 9 21:41:46 2009 From: bray at sent.com (Brian Ray) Date: Mon, 9 Mar 2009 15:41:46 -0500 Subject: [Chicago] March meeting presenters and topics In-Reply-To: References: <158866144.1285391236629002281.JavaMail.root@mail-3.01.com> <3957249841260066513@unknownmsgid> Message-ID: <178B616E-3393-4151-A144-24B9F7277669@sent.com> On Mar 9, 2009, at 3:39 PM, Kumar McMillan wrote: > On Mon, Mar 9, 2009 at 3:04 PM, Garrett Smith wrote: >> ----- "Brian Ray" wrote: >>> Here is what I have so far on speakers: >>> >>> March: >>> James S - (30) Scientific with NumPy, SciPy and matplotlib ... >>> Frank - (30) Extend VIM > Garrett - (30) Using Thrift with Java/Python/C >> >> I can do something on Thrift with examples of Java/Python/C cross >> communication. > > I thought I would need another practice run for my talk but I'm a > little burnt out on it and need to save up the magic for PyCon :) > Since Garrett has some material on the interesting inter-language > bridge, Thrift, I'd like to offer my slot to Garrett. Sorry about the > confusion but I will not be giving my talk this Thursday. ok From verisimilidude at gmail.com Tue Mar 10 03:01:38 2009 From: verisimilidude at gmail.com (Phil Robare) Date: Mon, 9 Mar 2009 21:01:38 -0500 Subject: [Chicago] workflow software? In-Reply-To: <804e5c70903020704h29f35fe6kc86f71f85834d38d@mail.gmail.com> References: <804e5c70903020704h29f35fe6kc86f71f85834d38d@mail.gmail.com> Message-ID: <6ad48f980903091901u18e38841h6b94a9f016eee18@mail.gmail.com> >From your description it sounds like SMTP mail would do most of what you need. But you do mention processing these PDFs so it probably isn't that simple. On Mon, Mar 2, 2009 at 10:04 AM, Lukasz Szybalski wrote: > Hello, > Does anybody know of a good workflow software? I need a software that > can take incoming pdfs (from 50-500 a day) and distribute them to > individual users or groups. If its sent to a group then it needs to > manage the files in that queue, until they are processed or sent > somewhere else. Would be nice of it allow for lables (to do, need more > information, etc) > > Any ideas, links, free or not, python? > > Thanks, > Lucas > > > > -- > How to create python package? > http://lucasmanual.com/mywiki/PythonPaste > Bazaar and Launchpad > http://lucasmanual.com/mywiki/Bazaar > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From bray at sent.com Tue Mar 10 14:02:01 2009 From: bray at sent.com (Brian Ray) Date: Tue, 10 Mar 2009 08:02:01 -0500 Subject: [Chicago] ANN Chicago Python User Group (ChiPy) March Meeting: Scientists, VIM, and Thrift Message-ID: <4061DE6C-7BE6-47C5-AF96-5B63D39DE734@sent.com> Chicago Python User Group ========================= For the first time ever (not really) ChiPy will return to the same venue two months in a row! Sully's on the North Side, Near North and Clybourn. Heading off the ChiPy efforts will be another sequel from last month. James Snyder will focus his ninja powers on all things scientific: NumPy, SciPy and Matplotlib. Frank Duncan will extend the popular text editor VIM with pure Python (no vimscript or Lisp required!) allowing asynchronous communication to various other systems to build a better overall development environment. Or if you aren't into that sort of thing, you can at least extend vim with less pain and hassle. Garrett Smith will present on Thrift with examples of Java/Python/C cross communication. Thrift is a software framework for scalable cross- language services development. Our host for the meeting is Sully's House Tap Room & Grill. All ages are welcome to this Free Private Event. For those of age, Sully?s House offer 20 Beers on tap, and 35 Bottles - all craft and microbrewery, specializing in Belgium, Irish and German selections. Enjoy great Bar Food & Pizza from our Italian Oven and Daily discounted menu specials. The host has given us a dedicated bartender. We will meet in the private party room on the second floor that is well equipped with top of the line video equipment ? 100? HD screen & full A/V accessibility with Rock Band & Wii. Nice big space, bring a friend. Thanks Sully's!!! This *will* be our best meeting yet. Topics ------ * Scientific with NumPy, SciPy and matplotlib ... -- James (30min) * Extend VIM -- Frank (30min) * Thrift with examples of Java/Python/C cross communication. -- Garrett (30min) When ---- Thursday, March 12th, ~7pm Location -------- Sully?s House Tap Room & Grill, 1501 N. Dayton St. Chicago, Illinois 60622 At the corner of Blackhawk and Dayton http://www.sullyshouse.com/ (2) Blocks from the North & Clybourn Red Line stop. Free street parking available. About ChiPy ----------- ChiPy is a group of Chicago Python Programmers, l33t, and n00bs. Meetings are held monthly at various locations around Chicago. Also, ChiPy is a proud sponsor of many Open Source and Educational efforts in Chicago. Stay tuned to the mailing list for more info. ChiPy website: ChiPy Mailing List: ChiPy Announcement *ONLY* Mailing List: Python website: From bray at sent.com Tue Mar 10 03:59:29 2009 From: bray at sent.com (Brian Ray) Date: Mon, 9 Mar 2009 21:59:29 -0500 Subject: [Chicago] ANN Chicago Python User Group (ChiPy) March Meeting: Scientists, VIM, and Thrift Message-ID: <0BB6768C-2EEF-417C-9BFF-D50E1387DE3C@sent.com> Chicago Python User Group ========================= For the first time ever (not really) ChiPy will return to the same venue two months in a row! Sully's on the North Side, Near North and Clybourn. Heading off the ChiPy efforts will be another sequel from last month. James Snyder will focus his ninja powers on all things scientific: NumPy, SciPy and Matplotlib. Frank Duncan will extend the popular text editor VIM with pure Python (no vimscript or Lisp required!) allowing asynchronous communication to various other systems to build a better overall development environment. Or if you aren't into that sort of thing, you can at least extend vim with less pain and hassle. Garrett Smith will present on Thrift with examples of Java/Python/C cross communication. Thrift is a software framework for scalable cross- language services development. Our host for the meeting is Sully's House Tap Room & Grill. All ages are welcome to this Free Private Event. For those of age, Sully?s House offer 20 Beers on tap, and 35 Bottles - all craft and microbrewery, specializing in Belgium, Irish and German selections. Enjoy great Bar Food & Pizza from our Italian Oven and Daily discounted menu specials. The host has given us a dedicated bartender. We will meet in the private party room on the second floor that is well equipped with top of the line video equipment ? 100? HD screen & full A/V accessibility with Rock Band & Wii. Nice big space, bring a friend. Thanks Sully's!!! This *will* be our best meeting yet. Topics ------ * Scientific with NumPy, SciPy and matplotlib ... -- James (30min) * Extend VIM -- Frank (30min) * Thrift with examples of Java/Python/C cross communication. -- Garrett (30min) When ---- Thursday, March 12th, ~7pm Location -------- Sully?s House Tap Room & Grill, 1501 N. Dayton St. Chicago, Illinois 60622 At the corner of Blackhawk and Dayton http://www.sullyshouse.com/ (2) Blocks from the North & Clybourn Red Line stop. Free street parking available. About ChiPy ----------- ChiPy is a group of Chicago Python Programmers, l33t, and n00bs. Meetings are held monthly at various locations around Chicago. Also, ChiPy is a proud sponsor of many Open Source and Educational efforts in Chicago. Stay tuned to the mailing list for more info. ChiPy website: ChiPy Mailing List: ChiPy Announcement *ONLY* Mailing List: Python website: From bray at sent.com Tue Mar 10 03:59:29 2009 From: bray at sent.com (Brian Ray) Date: Mon, 9 Mar 2009 21:59:29 -0500 Subject: [Chicago] ANN Chicago Python User Group (ChiPy) March Meeting: Scientists, VIM, and Thrift Message-ID: <0BB6768C-2EEF-417C-9BFF-D50E1387DE3C@sent.com> Chicago Python User Group ========================= For the first time ever (not really) ChiPy will return to the same venue two months in a row! Sully's on the North Side, Near North and Clybourn. Heading off the ChiPy efforts will be another sequel from last month. James Snyder will focus his ninja powers on all things scientific: NumPy, SciPy and Matplotlib. Frank Duncan will extend the popular text editor VIM with pure Python (no vimscript or Lisp required!) allowing asynchronous communication to various other systems to build a better overall development environment. Or if you aren't into that sort of thing, you can at least extend vim with less pain and hassle. Garrett Smith will present on Thrift with examples of Java/Python/C cross communication. Thrift is a software framework for scalable cross- language services development. Our host for the meeting is Sully's House Tap Room & Grill. All ages are welcome to this Free Private Event. For those of age, Sully?s House offer 20 Beers on tap, and 35 Bottles - all craft and microbrewery, specializing in Belgium, Irish and German selections. Enjoy great Bar Food & Pizza from our Italian Oven and Daily discounted menu specials. The host has given us a dedicated bartender. We will meet in the private party room on the second floor that is well equipped with top of the line video equipment ? 100? HD screen & full A/V accessibility with Rock Band & Wii. Nice big space, bring a friend. Thanks Sully's!!! This *will* be our best meeting yet. Topics ------ * Scientific with NumPy, SciPy and matplotlib ... -- James (30min) * Extend VIM -- Frank (30min) * Thrift with examples of Java/Python/C cross communication. -- Garrett (30min) When ---- Thursday, March 12th, ~7pm Location -------- Sully?s House Tap Room & Grill, 1501 N. Dayton St. Chicago, Illinois 60622 At the corner of Blackhawk and Dayton http://www.sullyshouse.com/ (2) Blocks from the North & Clybourn Red Line stop. Free street parking available. About ChiPy ----------- ChiPy is a group of Chicago Python Programmers, l33t, and n00bs. Meetings are held monthly at various locations around Chicago. Also, ChiPy is a proud sponsor of many Open Source and Educational efforts in Chicago. Stay tuned to the mailing list for more info. ChiPy website: ChiPy Mailing List: ChiPy Announcement *ONLY* Mailing List: Python website: From maney at two14.net Thu Mar 12 13:25:30 2009 From: maney at two14.net (Martin Maney) Date: Thu, 12 Mar 2009 07:25:30 -0500 Subject: [Chicago] BeautifulSoup gone bad Message-ID: <20090312122530.GB22851@furrr.two14.net> Version 3.1.0 is both slower and less robust than the previous release because it has changed to be usable in Python 3.0. http://www.crummy.com/software/BeautifulSoup/3.1-problems.html -- C makes an art of confusing pointers with arrays and strings, which leads to lotsa neat pointer tricks; APL mistakes everything for an array, leading to neat one-liners; and Perl confuses everything period, making each line a joyous adventure . -- Tim Peters From kumar.mcmillan at gmail.com Thu Mar 12 16:31:51 2009 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Thu, 12 Mar 2009 10:31:51 -0500 Subject: [Chicago] BeautifulSoup gone bad In-Reply-To: <20090312122530.GB22851@furrr.two14.net> References: <20090312122530.GB22851@furrr.two14.net> Message-ID: On Thu, Mar 12, 2009 at 7:25 AM, Martin Maney wrote: > > Version 3.1.0 is both slower and less robust than the previous release > because it has changed to be usable in Python 3.0. > > ?http://www.crummy.com/software/BeautifulSoup/3.1-problems.html I have had a lot of success with lxml.html which is an alternative to BeautifulSoup and is many orders of magnitude faster because it uses libxml2: http://codespeak.net/lxml/lxmlhtml.html What's really nice is that you can use full xpath expressions on crummy, poorly-formed HTML (the language of the Web!). For a while lxml was a bit unstable and hard to build on Mac but as of recent versions I have not had any problems. > > -- > C makes an art of confusing pointers with arrays and strings, which > leads to lotsa neat pointer tricks; APL mistakes everything for an array, > leading to neat one-liners; and Perl confuses everything period, > making each line a joyous adventure . ?-- Tim Peters > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From maney at two14.net Fri Mar 13 00:04:57 2009 From: maney at two14.net (Martin Maney) Date: Thu, 12 Mar 2009 18:04:57 -0500 Subject: [Chicago] BeautifulSoup gone bad In-Reply-To: References: <20090312122530.GB22851@furrr.two14.net> Message-ID: <20090312230457.GA26236@furrr.two14.net> On Thu, Mar 12, 2009 at 10:31:51AM -0500, Kumar McMillan wrote: > http://codespeak.net/lxml/lxmlhtml.html Where it says: The normal HTML parser is capable of handling broken HTML, but for pages that are far enough from HTML to call them 'tag soup', it may still fail to parse the page. A way to deal with this is ElementSoup, which deploys the well-known BeautifulSoup parser to build an lxml HTML tree. So when you need to parse nasty real-world web pages, you'll be using BeautifulSoup anyway. I only ever seem to need to scrape really nasty pages, I think. :-( > What's really nice is that you can use full xpath expressions on > crummy, poorly-formed HTML (the language of the Web!). For a while > lxml was a bit unstable and hard to build on Mac but as of recent > versions I have not had any problems. xpath has never appealed to me, though I suppose it's just the bee's knees for the right applications. -- To be alive, is that not to be again and again surprised? -- Nicholas van Rijn From spam at esamir.com Fri Mar 13 18:46:51 2009 From: spam at esamir.com (Samir Faci) Date: Fri, 13 Mar 2009 12:46:51 -0500 Subject: [Chicago] Flourish conf In-Reply-To: References: <9fb45b0b0903041326i18e0cec0s548a3acb5e0bf1f7@mail.gmail.com> Message-ID: I maybe wrong about this.. but I think they have some arrangements as far as recording/media. I can double check on that. Power strips I believe they're set on. If chipy or any other organization wants a table let me know, I'll get you in touch with the person you need to talk to. Sorry for the delayed response was cleaning up my mailing list acct and saw this email. -- Samir On Thu, Mar 5, 2009 at 10:16 AM, sheila miguez wrote: > If they don't already have plans and the means for recording stuff, > maybe people involved in recording chipy meetings would help -- though > Carl might be burned out from doing pycon and need a vacation. > > Also, does Flourish need to borrow the pycon power strips? We could > ask permission. We'd probably get it. > > Also, does anyone want to man a chipy table? Do we have any chipy > swag? anything to say? > > On Wed, Mar 4, 2009 at 3:26 PM, Tim Saylor wrote: > > I'm going, probably will be helping to run the Chicago LUG table. > > > > On Wed, Mar 4, 2009 at 2:28 PM, sheila miguez wrote: > >> are any of you going to the Flourish conf? I signed up. No python talks? > >> > >> http://www.flourishconf.com/flourish2009/ > >> > >> > >> -- > >> sheila > >> _______________________________________________ > >> 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 > > > > > > -- > sheila > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Fri Mar 13 19:20:03 2009 From: bray at sent.com (Brian Ray) Date: Fri, 13 Mar 2009 13:20:03 -0500 Subject: [Chicago] Venue Option: UIC Innovation Center Message-ID: <5F7D273B-64D8-44AC-9722-20E249E84B96@sent.com> Thanks for all those who came out last night. To those who missed, worry not, we will be somewhere next month for an even better meeting. UIC has stepped up to host a future ChiPy meeting. They are offering their Innovation Center (requires advanced booking) where Flourish was held last year. Your Thoughts? Brian Ray From bray at sent.com Fri Mar 13 19:20:41 2009 From: bray at sent.com (Brian Ray) Date: Fri, 13 Mar 2009 13:20:41 -0500 Subject: [Chicago] ChiPy Topic Idea Message-ID: <4F1D6DFF-0C7D-44AF-B5A3-24576B01728E@sent.com> On the idea of topics, I thought it would be nice to hold a farewell meeting for Ian Bicking who will be moving far away in the near future. We discussed making it a bit of a roast where other's present on projects Ian has started and/or worked on like: SQLObject, Paste, FormEncode WebWare, ... and may others. Your Thoughts? Brian Ray From g at rrett.us.com Fri Mar 13 19:38:49 2009 From: g at rrett.us.com (Garrett Smith) Date: Fri, 13 Mar 2009 13:38:49 -0500 (CDT) Subject: [Chicago] ChiPy Topic Idea In-Reply-To: <4F1D6DFF-0C7D-44AF-B5A3-24576B01728E@sent.com> Message-ID: ----- "Brian Ray" wrote: > On the idea of topics, I thought it would be nice to hold a farewell > meeting for Ian Bicking who will be moving far away in the near > future. We discussed making it a bit of a roast where other's present > on projects Ian has started and/or worked on like: SQLObject, Paste, > FormEncode WebWare, ... and may others. > > Your Thoughts? +1 From carl at personnelware.com Fri Mar 13 19:41:02 2009 From: carl at personnelware.com (Carl Karsten) Date: Fri, 13 Mar 2009 13:41:02 -0500 Subject: [Chicago] Venue Option: UIC Innovation Center In-Reply-To: <5F7D273B-64D8-44AC-9722-20E249E84B96@sent.com> References: <5F7D273B-64D8-44AC-9722-20E249E84B96@sent.com> Message-ID: <49BAA8BE.1050406@personnelware.com> Brian Ray wrote: > Thanks for all those who came out last night. To those who missed, worry > not, we will be somewhere next month for an even better meeting. > > UIC has stepped up to host a future ChiPy meeting. They are offering > their Innovation Center (requires advanced booking) where Flourish was > held last year. B - last night I think I said ITT, but it's really: Tech Nexus, 200 S. Wacker Drive. 15th floor. Nice room, nice screen. "it's better if you bring your own projector." (no clue what that means, other than "bring a projector." Bringing in food and drinks (like an ice chest) is ok. I would rather be at Sully's, but if we meet somewhere else, I won't hate you. Carl K From tcp at mac.com Fri Mar 13 19:45:35 2009 From: tcp at mac.com (Ted Pollari) Date: Fri, 13 Mar 2009 11:45:35 -0700 Subject: [Chicago] ChiPy Topic Idea In-Reply-To: <4F1D6DFF-0C7D-44AF-B5A3-24576B01728E@sent.com> References: <4F1D6DFF-0C7D-44AF-B5A3-24576B01728E@sent.com> Message-ID: On Mar 13, 2009, at 11:20 AM, Brian Ray wrote: > On the idea of topics, I thought it would be nice to hold a farewell > meeting for Ian Bicking who will be moving far away in the near > future. We discussed making it a bit of a roast where other's > present on projects Ian has started and/or worked on like: > SQLObject, Paste, FormEncode WebWare, ... and may others. > > Your Thoughts? > > Brian Ray Let's hold that roast @ PyCon and get people from far and wide to help with the roasting! Sounds like a fine OS event to me... ;-) -ted From bray at sent.com Fri Mar 13 19:59:13 2009 From: bray at sent.com (Brian Ray) Date: Fri, 13 Mar 2009 13:59:13 -0500 Subject: [Chicago] Venue Option: UIC Innovation Center In-Reply-To: <49BAA8BE.1050406@personnelware.com> References: <5F7D273B-64D8-44AC-9722-20E249E84B96@sent.com> <49BAA8BE.1050406@personnelware.com> Message-ID: On Mar 13, 2009, at 1:41 PM, Carl Karsten wrote: > > > Tech Nexus, 200 S. Wacker Drive. 15th floor. > This sounds like another good option; however, just to clarify this is a separate offer to host then the one i get from UIC today. > Nice room, nice screen. "it's better if you bring your own > projector." (no clue what that means, other than "bring a projector." > Not sure what that means. > Bringing in food and drinks (like an ice chest) is ok. I would > rather be at Sully's, but if we meet somewhere else, I won't hate you. Beer is good... Beer is good... Brian Ray From bray at sent.com Fri Mar 13 21:12:43 2009 From: bray at sent.com (Brian Ray) Date: Fri, 13 Mar 2009 15:12:43 -0500 Subject: [Chicago] Do we want a Table at Flourish Message-ID: Do we want a table? It requires the presence of some ChiPy members at the table most of the time. -- Brian Ray From cosmin at offbytwo.com Fri Mar 13 21:16:30 2009 From: cosmin at offbytwo.com (Cosmin Stejerean) Date: Fri, 13 Mar 2009 15:16:30 -0500 Subject: [Chicago] Do we want a Table at Flourish In-Reply-To: References: Message-ID: <383bbcce0903131316y1d7b3f50x7f3e05c1e7d5d449@mail.gmail.com> On Fri, Mar 13, 2009 at 3:12 PM, Brian Ray wrote: > Do we want a table? > > It requires the presence of some ChiPy members at the table most of the > time. > No clue, but if we do get a table I can volunteer to be at the table most of Saturday. -- Cosmin Stejerean http://offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshua.mcadams at gmail.com Fri Mar 13 21:43:04 2009 From: joshua.mcadams at gmail.com (Joshua) Date: Fri, 13 Mar 2009 15:43:04 -0500 Subject: [Chicago] Do we want a Table at Flourish In-Reply-To: References: Message-ID: <49d805d70903131343u16ce938byb06c4f749b285f7@mail.gmail.com> Last year it seems like the Perl, Ruby and Python groups shared a table so that we could adequately staff it for the during the conference. If you are up for that, I'm sure we could do it again. On Fri, Mar 13, 2009 at 3:12 PM, Brian Ray wrote: > Do we want a table? > > It requires the presence of some ChiPy members at the table most of the > time. > > -- Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From david.durham.jr at gmail.com Fri Mar 13 21:52:05 2009 From: david.durham.jr at gmail.com (David Durham) Date: Fri, 13 Mar 2009 15:52:05 -0500 Subject: [Chicago] Python alternatives to ANTLR or JavaCC In-Reply-To: <-2067187978387478869@unknownmsgid> References: <-2067187978387478869@unknownmsgid> Message-ID: On Sat, Mar 7, 2009 at 1:54 PM, Garrett Smith wrote: > If you needed to write a code generator to target a very, very wide > range of languages using an IDL, what would you use? > > Adding support for new languages should be fairly easy. I.e. you > shouldn't need 5 years experience writing lexers and compilers to > be productive. > > ANTLR is an obvious choice, but the dependency on Java presents, IMO, > fairly high level friction across a lot of platforms. Groovy Builders: http://www.ibm.com/developerworks/java/library/j-pg04125/ -Dave From kirby.urner at gmail.com Sat Mar 14 18:44:21 2009 From: kirby.urner at gmail.com (kirby urner) Date: Sat, 14 Mar 2009 10:44:21 -0700 Subject: [Chicago] Python for Teachers (more agit prop) Message-ID: Picture a K-12 pipeline, where you're provided with toyz (e.g. MIT Scratch, Logo robotics), scouting for boyz (girlz leading), and now you're finally ready for the real deal: very lexically intensive, grammatically strict programming ala a real production code language such as Python. Doesn't mean "no eye candy" though; we have VPython for that, other tools, audio too if all goes swimmingly well. Say starting in 8th grade (slow phase in) you're starting to learn about namespaces, why they're such a good idea. The curriculum is geographically aware, as we're reconnecting pre-computer "math" to the "real world" (via relinking geometry to geography) there by getting a whole new track: one that matters, is relevant (what a difference!). Upshot: by the time you're in 12th grade, you know RSA cold, including Euler's Theorem, Miller-Rabin for probable primes, and the Extended Euclidean Algorithm (EEA). Kind of like Sarah Flannery does (using Mathematica instead), the teen hero of 'In Code' (shades of 'Cryptonomicon'). Picture Portland, Oregon in the process of implementing this pipeline, and sending one of its minions, a slick (snake-oily?) guy, to Chicago, to meet with an inner circle committee, disguised as a Python workshop, Thursday, March 26, afternoon session, maybe get some action going in the Big Windy? Seriously, we're still a small group and math teachers wanting in-service credit and/or monetary compensation for getting the inside story shouldn't feel shy making a case to some administrator or other. Short notice I realize. Here's a handout for the workshop which you're free to download and reprint (in color? -- lucky you if you have color laser) for your younger sister's high school geometry teacher, or your cousin's calculus teacher or whatever -- some brand of high school math teacher and/or college professor who might have a sincere interest in the future of K-12 education in this country, as well as in other, more advanced and intelligent countries (dig, dig). Seriously, I've presented the same material in Sweden and Lithuania, elsewhere, and they're not slow on the uptake. We should feel glad that we're not all alone in Portland, have friends in faraway places (like Chicago?). The handout: http://www.4dsolutions.net/presentations/p4t_notes.pdf More details at the Pycon site. Kirby Urner Institute for Science, Engineering and Public Policy (isepp.org) Portland, Oregon See: osgarden.appspot.com | MOTD for more bio... From allan2600 at gmail.com Sun Mar 15 00:50:43 2009 From: allan2600 at gmail.com (Allan Spale) Date: Sat, 14 Mar 2009 18:50:43 -0500 Subject: [Chicago] Python for Teachers (more agit prop) In-Reply-To: References: Message-ID: <79acc5430903141650p3aeb404egcd6f51b72f080baa@mail.gmail.com> The "Big Windy"... you's gotta work on da Chicago nicknames, my friend :) I am interested in learning more about your ideas with Python. I am going to be enrolling in at a university to begin earning credit toward an instructional systems technology certificate. Also, I am in the process of building a general purpose semantic database and web services system which might be of some interest to your group (i.e. user-friendly web programming system) which will also be a programming sprint at PyCon (look up twitterbase: http://us.pycon.org/2009/sprints/projects/twitterbase/). I will also be at the conference if you have some time to talk. Allan On Sat, Mar 14, 2009 at 12:44 PM, kirby urner wrote: > Picture a K-12 pipeline, where you're provided with toyz (e.g. MIT > Scratch, Logo robotics), scouting for boyz (girlz leading), and now > you're finally ready for the real deal: very lexically intensive, > grammatically strict programming ala a real production code language > such as Python. Doesn't mean "no eye candy" though; we have VPython > for that, other tools, audio too if all goes swimmingly well. > > Say starting in 8th grade (slow phase in) you're starting to learn > about namespaces, why they're such a good idea. The curriculum is > geographically aware, as we're reconnecting pre-computer "math" to the > "real world" (via relinking geometry to geography) there by getting a > whole new track: one that matters, is relevant (what a difference!). > > Upshot: by the time you're in 12th grade, you know RSA cold, > including Euler's Theorem, Miller-Rabin for probable primes, and the > Extended Euclidean Algorithm (EEA). Kind of like Sarah Flannery does > (using Mathematica instead), the teen hero of 'In Code' (shades of > 'Cryptonomicon'). > > Picture Portland, Oregon in the process of implementing this pipeline, > and sending one of its minions, a slick (snake-oily?) guy, to Chicago, > to meet with an inner circle committee, disguised as a Python > workshop, Thursday, March 26, afternoon session, maybe get some action > going in the Big Windy? Seriously, we're still a small group and math > teachers wanting in-service credit and/or monetary compensation for > getting the inside story shouldn't feel shy making a case to some > administrator or other. Short notice I realize. > > Here's a handout for the workshop which you're free to download and > reprint (in color? -- lucky you if you have color laser) for your > younger sister's high school geometry teacher, or your cousin's > calculus teacher or whatever -- some brand of high school math teacher > and/or college professor who might have a sincere interest in the > future of K-12 education in this country, as well as in other, more > advanced and intelligent countries (dig, dig). Seriously, I've > presented the same material in Sweden and Lithuania, elsewhere, and > they're not slow on the uptake. We should feel glad that we're not > all alone in Portland, have friends in faraway places (like Chicago?). > > The handout: http://www.4dsolutions.net/presentations/p4t_notes.pdf > > More details at the Pycon site. > > Kirby Urner > Institute for Science, Engineering > and Public Policy (isepp.org) > Portland, Oregon > > See: osgarden.appspot.com | MOTD for more bio... > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Sun Mar 15 01:37:20 2009 From: kirby.urner at gmail.com (kirby urner) Date: Sat, 14 Mar 2009 17:37:20 -0700 Subject: [Chicago] Python for Teachers (more agit prop) In-Reply-To: <79acc5430903141650p3aeb404egcd6f51b72f080baa@mail.gmail.com> References: <79acc5430903141650p3aeb404egcd6f51b72f080baa@mail.gmail.com> Message-ID: On Sat, Mar 14, 2009 at 4:50 PM, Allan Spale wrote: > The "Big Windy"... you's gotta work on da Chicago nicknames, my friend :) > Hi Allan -- Yeah, made that up. Thinking of Big Apple meets Windy City = Big Windy. "Chicago has been called the ?windy? city, the term being used metaphorically to make out that Chicagoans were braggarts." Freeborn County Standard of Albert Lea, Minnesota, November 20, 1892 Hey, I didn't make *that* up. Wikipedia. But yeah, "Big Windy" might have negatory connotations, would be undiplomatic to dwell upon, given I'm an Ory-gO-nian (we say Orygun, not OreGON -- rhymes with gun, not polygon, unless you say polygun...)... > I am interested in learning more about your ideas with Python. I am going to > be enrolling in at a university to begin earning credit toward an > instructional systems technology certificate. Also, I am in the process of > building a general purpose semantic database and web services system which > might be of some interest to your group (i.e. user-friendly web programming > system) which will also be a programming sprint at PyCon (look up > twitterbase: http://us.pycon.org/2009/sprints/projects/twitterbase/). I will > also be at the conference if you have some time to talk. > > > Allan Yeah let's get together, introduce yourself etc., Vern has a BOF organized, I think you can just drop by... You'll see from the handout that I'm blending Pythonic Math with a new kind of geometry per Bucky Fuller (b. July 12, 1895, d. July 1, 1983, grunch.net/synergetics/bio.html ) whose work will just happen to be on exhibit in Chicago around the same time as Pycon. I'm planning on going (Steve Holden also into it), missed this exhibit at Whitney in the Big Apple: http://www.mcachicago.org/buckminster/ (have to figure out where this is, also where to stay in Chicago, haven't reserved a room yet, mutter mutter...). Just wanted to make that link for people, helps with the promo. Kirby >> The handout: ?http://www.4dsolutions.net/presentations/p4t_notes.pdf >> >> More details at the Pycon site. >> >> Kirby Urner >> Institute for Science, Engineering >> ? ?and Public Policy (isepp.org) >> Portland, Oregon >> >> See: osgarden.appspot.com | MOTD for more bio... From carl at personnelware.com Sun Mar 15 01:58:54 2009 From: carl at personnelware.com (Carl Karsten) Date: Sat, 14 Mar 2009 19:58:54 -0500 Subject: [Chicago] Python for Teachers (more agit prop) In-Reply-To: References: <79acc5430903141650p3aeb404egcd6f51b72f080baa@mail.gmail.com> Message-ID: <49BC52CE.1070206@personnelware.com> kirby urner wrote: > On Sat, Mar 14, 2009 at 4:50 PM, Allan Spale wrote: >> The "Big Windy"... you's gotta work on da Chicago nicknames, my friend :) >> > > Hi Allan -- > > Yeah, made that up. Thinking of Big Apple meets Windy City = Big Windy. > > "Chicago has been called the ?windy? city, the term being used > metaphorically to make out that Chicagoans were braggarts." > > Freeborn County Standard of Albert Lea, > Minnesota, November 20, 1892 > > Hey, I didn't make *that* up. Wikipedia. > > But yeah, "Big Windy" might have negatory connotations, would be > undiplomatic to dwell upon, given I'm an Ory-gO-nian > (we say Orygun, not OreGON -- rhymes with gun, not polygon, unless you > say polygun...)... > >> I am interested in learning more about your ideas with Python. I am going to >> be enrolling in at a university to begin earning credit toward an >> instructional systems technology certificate. Also, I am in the process of >> building a general purpose semantic database and web services system which >> might be of some interest to your group (i.e. user-friendly web programming >> system) which will also be a programming sprint at PyCon (look up >> twitterbase: http://us.pycon.org/2009/sprints/projects/twitterbase/). I will >> also be at the conference if you have some time to talk. >> >> >> Allan > > Yeah let's get together, introduce yourself etc., Vern has a BOF > organized, I think you can just drop by... > > You'll see from the handout that I'm blending Pythonic Math with a new > kind of geometry per Bucky Fuller (b. July 12, 1895, d. July 1, 1983, > grunch.net/synergetics/bio.html ) whose work will just happen to be on > exhibit in Chicago around the same time as Pycon. > > I'm planning on going (Steve Holden also into it), missed this exhibit > at Whitney in the Big Apple: I have 2 family coming in for PyCon - they have never been to Chicago before - I was planning on doing something like this on Sat, March 21, or maybe Monday 23. I live close enough to the Hyatt - I would be happy to swing by and pick you and Steve up. The El Blue Line is a short walk from the Hyatt, "The MCA is located four blocks east of the Chicago Avenue rail stop on the CTA Red Line" http://www.mcachicago.org/information/directions.php?page=dirc so there and back is very doable. > > http://www.mcachicago.org/buckminster/ > > (have to figure out where this is, also where to stay in Chicago, > haven't reserved a room yet, mutter mutter...). http://us.pycon.org/2009/registration/hotel/ Hyatt. > > Just wanted to make that link for people, helps with the promo. Thanks - I am intrigued. Carl K > > Kirby > > >>> The handout: http://www.4dsolutions.net/presentations/p4t_notes.pdf >>> >>> More details at the Pycon site. >>> >>> Kirby Urner >>> Institute for Science, Engineering >>> and Public Policy (isepp.org) >>> Portland, Oregon >>> >>> See: osgarden.appspot.com | MOTD for more bio... > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > From kumar.mcmillan at gmail.com Tue Mar 17 22:39:37 2009 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Tue, 17 Mar 2009 16:39:37 -0500 Subject: [Chicago] is it possible to execute __future__ statements in doctest? Message-ID: Specifically, I'm using sphinx doctest and trying to do development in python 2.5. I'd like to put with statement examples in my doctests but that requires from __future__ import with_statement at the top of a file to alter the compiler. Is there a way to put __future__ statements in doctest or send compiler options to doctest? I couldn't find anything in the doctest docs about it but a google search turned up an accepted patch to python from 2001 that claims to allow interactive shells to use compiler flags. My lame work around is this: .. doctest:: :options: +SKIP >>> with some_context(): # doctest: +SKIP ... then uncommenting it for 2.6 :( From ianb at colorstudy.com Wed Mar 18 05:52:56 2009 From: ianb at colorstudy.com (Ian Bicking) Date: Tue, 17 Mar 2009 23:52:56 -0500 Subject: [Chicago] BeautifulSoup gone bad In-Reply-To: <20090312230457.GA26236@furrr.two14.net> References: <20090312122530.GB22851@furrr.two14.net> <20090312230457.GA26236@furrr.two14.net> Message-ID: On Thu, Mar 12, 2009 at 6:04 PM, Martin Maney wrote: > On Thu, Mar 12, 2009 at 10:31:51AM -0500, Kumar McMillan wrote: >> http://codespeak.net/lxml/lxmlhtml.html > > Where it says: > > ?The normal HTML parser is capable of handling broken HTML, but for > ?pages that are far enough from HTML to call them 'tag soup', it may > ?still fail to parse the page. A way to deal with this is ElementSoup, > ?which deploys the well-known BeautifulSoup parser to build an lxml > ?HTML tree. > > So when you need to parse nasty real-world web pages, you'll be using > BeautifulSoup anyway. ?I only ever seem to need to scrape really nasty > pages, I think. ?:-( There are a handful of pages out there where BS does better. In many cases lxml does better. lxml handles almost all of the HTML found in the wild, it's not a picky parser at all. >> What's really nice is that you can use full xpath expressions on >> crummy, poorly-formed HTML (the language of the Web!). ?For a while >> lxml was a bit unstable and hard to build on Mac but as of recent >> versions I have not had any problems. > > xpath has never appealed to me, though I suppose it's just the bee's > knees for the right applications. lxml also supports CSS. For many things this is simpler, e.g.: "div.menu a" (all anchors in
elements with the class "menu"): http://css2xpath.appspot.com/?format=html&css=div.menu+a -- Ian Bicking | http://blog.ianbicking.org From varmaa at gmail.com Wed Mar 18 07:10:34 2009 From: varmaa at gmail.com (Atul Varma) Date: Tue, 17 Mar 2009 23:10:34 -0700 Subject: [Chicago] BeautifulSoup gone bad In-Reply-To: References: <20090312122530.GB22851@furrr.two14.net> <20090312230457.GA26236@furrr.two14.net> Message-ID: <361b27370903172310l32aea6a6xae17caec5ea034f@mail.gmail.com> Is anyone interested in accessing Firefox's DOM structures through Python? It's doable with mozrunner/jsbridge and Xvfb and doesn't require any funky compilation steps (unlike PyXPCOM)... If people are interested I could probably whip up a screencast or something. That said, though, it's probably not super fast, as jsbridge works over TCP/IP. - Atul On Tue, Mar 17, 2009 at 9:52 PM, Ian Bicking wrote: > On Thu, Mar 12, 2009 at 6:04 PM, Martin Maney wrote: > > On Thu, Mar 12, 2009 at 10:31:51AM -0500, Kumar McMillan wrote: > >> http://codespeak.net/lxml/lxmlhtml.html > > > > Where it says: > > > > The normal HTML parser is capable of handling broken HTML, but for > > pages that are far enough from HTML to call them 'tag soup', it may > > still fail to parse the page. A way to deal with this is ElementSoup, > > which deploys the well-known BeautifulSoup parser to build an lxml > > HTML tree. > > > > So when you need to parse nasty real-world web pages, you'll be using > > BeautifulSoup anyway. I only ever seem to need to scrape really nasty > > pages, I think. :-( > > There are a handful of pages out there where BS does better. In many > cases lxml does better. lxml handles almost all of the HTML found in > the wild, it's not a picky parser at all. > > >> What's really nice is that you can use full xpath expressions on > >> crummy, poorly-formed HTML (the language of the Web!). For a while > >> lxml was a bit unstable and hard to build on Mac but as of recent > >> versions I have not had any problems. > > > > xpath has never appealed to me, though I suppose it's just the bee's > > knees for the right applications. > > lxml also supports CSS. For many things this is simpler, e.g.: > "div.menu a" (all anchors in
elements with the class "menu"): > http://css2xpath.appspot.com/?format=html&css=div.menu+a > > -- > Ian Bicking | http://blog.ianbicking.org > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kumar.mcmillan at gmail.com Wed Mar 18 16:00:48 2009 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Wed, 18 Mar 2009 10:00:48 -0500 Subject: [Chicago] BeautifulSoup gone bad In-Reply-To: References: <20090312122530.GB22851@furrr.two14.net> <20090312230457.GA26236@furrr.two14.net> Message-ID: On Tue, Mar 17, 2009 at 11:52 PM, Ian Bicking wrote: >> xpath has never appealed to me, though I suppose it's just the bee's >> knees for the right applications. > > lxml also supports CSS. ?For many things this is simpler, e.g.: > "div.menu a" (all anchors in
elements with the class "menu"): > http://css2xpath.appspot.com/?format=html&css=div.menu+a whuh? it says the xpath equiv is: descendant-or-self::div[contains(concat(' ', normalize-space(@class), ' '), ' menu ')]/descendant::a but I thought it was just: //div[@class='menu']//a is it because the latter does not descend recursively to match all sub sub anchor elements? From chris.mcavoy at gmail.com Thu Mar 19 16:16:25 2009 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Thu, 19 Mar 2009 10:16:25 -0500 Subject: [Chicago] Pycon needs Volunteers Message-ID: <3096c19d0903190816l2820877du103df151dcfdbf8d@mail.gmail.com> http://pycon.blogspot.com/2009/03/pycon-needs-your-help.html As the host city, it would be nice if we could step up and help. A lot of you helped last year, this year things are a teeny bit different. Read the above and sign up. It should be fun. See you all next week. Pycon! 2009! Chris From ken at stox.org Sat Mar 21 06:26:10 2009 From: ken at stox.org (Kenneth P. Stox) Date: Sat, 21 Mar 2009 00:26:10 -0500 Subject: [Chicago] A python 3D game engine/library Message-ID: <1237613170.14936.47.camel@stox.dyndns.org> I thought this might be of interest to some on the list: http://code.google.com/p/pyggel/ From jsudlow at gmail.com Sat Mar 21 23:35:37 2009 From: jsudlow at gmail.com (Jon Sudlow) Date: Sat, 21 Mar 2009 17:35:37 -0500 Subject: [Chicago] A python 3D game engine/library In-Reply-To: <1237613170.14936.47.camel@stox.dyndns.org> References: <1237613170.14936.47.camel@stox.dyndns.org> Message-ID: I've been playing with this, its a very cool idea. As python is able to interact and drive more complicated, feature rich programs, I think the language will start spreading into the mainstream more and more. You might think Python is already mainstream, but a lot of my friends who go to universities around the country are still doing c++ and java as the core teaching languages. Some didn't even know about python. my 2c On Sat, Mar 21, 2009 at 12:26 AM, Kenneth P. Stox wrote: > I thought this might be of interest to some on the list: > > http://code.google.com/p/pyggel/ > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Jon Sudlow 3225 Foster Avenue 221 Sohlberg Hall C.P.O 2224 Chicago, Il 60625 -------------- next part -------------- An HTML attachment was scrubbed... URL: From cstejerean at gmail.com Tue Mar 24 06:31:35 2009 From: cstejerean at gmail.com (Cosmin Stejerean) Date: Tue, 24 Mar 2009 00:31:35 -0500 Subject: [Chicago] Clojure Message-ID: <383bbcce0903232231s684dd7e0re460aba4326ffedf@mail.gmail.com> I apologize for the spam, but I figured some of you might like to know about the first meeting of the Chicago Clojure User Group on April 15th. Full details are at http://onclojure.com/chicago/ I gave a quick presentation on Clojure during the awesome language shootout ChiPy meeting. Clojure provides a nice mix of functional programming designed for concurrency on top of the JVM and with a Lisp syntax (macros!). If you'd like to learn about Clojure in more detail and get help with getting started then this is definitely the meeting to attend. -- Cosmin Stejerean http://offbytwo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From goodmansond at gmail.com Tue Mar 24 13:51:57 2009 From: goodmansond at gmail.com (DeanG) Date: Tue, 24 Mar 2009 07:51:57 -0500 Subject: [Chicago] Fwd: [PyCon-Organizers] photography coordinator status - I won't be there In-Reply-To: <4335d2c40903240515t31cbd52csc372b30c4a0fedfa@mail.gmail.com> References: <4335d2c40903240451r54c877c7xf3b27235ee52ac86@mail.gmail.com> <4335d2c40903240515t31cbd52csc372b30c4a0fedfa@mail.gmail.com> Message-ID: Steve Wilcox had a faimly emergency and cannot make PyCon this year. ---------- Forwarded message ---------- From: David Goodger Date: Tue, Mar 24, 2009 at 7:15 AM Subject: Re: [PyCon-Organizers] photography coordinator status - I won't be there To: pycon-organizers at python.org I updated http://us.pycon.org/2009/helping/photos/ . If anyone is interested in photography, especially Steven's portrait idea, please step forward ASAP. Thanks. -- David Goodger _______________________________________________ PyCon-organizers mailing list PyCon-organizers at python.org http://mail.python.org/mailman/listinfo/pycon-organizers From pfein at pobox.com Thu Mar 26 04:48:04 2009 From: pfein at pobox.com (Pete) Date: Wed, 25 Mar 2009 20:48:04 -0700 Subject: [Chicago] I'm back! Message-ID: <1E16C7D9-CD5D-4521-8879-89F0400099F9@pobox.com> Hi all- Just got back from a sunny winter in California... looking forward to seeing y'all, come say hi at Pycon! --Pete From g at rrett.us.com Thu Mar 26 18:54:14 2009 From: g at rrett.us.com (Garrett Smith) Date: Thu, 26 Mar 2009 12:54:14 -0500 (CDT) Subject: [Chicago] Thurs night at PyCon In-Reply-To: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> Message-ID: Anyone getting together round about the Crowne Plaza area tonight? Garrett From asl2 at pobox.com Thu Mar 26 19:31:04 2009 From: asl2 at pobox.com (Aaron Lav) Date: Thu, 26 Mar 2009 14:31:04 -0400 Subject: [Chicago] Thurs night at PyCon In-Reply-To: References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> Message-ID: <20090326183103.GA19440@panix.com> On Thu, Mar 26, 2009 at 12:54:14PM -0500, Garrett Smith wrote: > Anyone getting together round about the Crowne Plaza area tonight? I'll be around. Aaron (asl2 at pobox.com) From skip at pobox.com Thu Mar 26 19:31:42 2009 From: skip at pobox.com (skip at pobox.com) Date: Thu, 26 Mar 2009 13:31:42 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> Message-ID: <18891.51726.790687.480360@montanaro.dyndns.org> Garrett> Anyone getting together round about the Crowne Plaza area Garrett> tonight? I guess that depends on your definitions of "round about" and "tonight". I'm at the language summit at the Crowne Plaza now. I don't know how late it will go. I'm guessing maybe 5-ish. I can hang around for a bit after that, but will want to toddle on home for dinner. -- Skip Montanaro - skip at pobox.com - http://www.smontanaro.net/ From robkapteyn at gmail.com Thu Mar 26 19:36:33 2009 From: robkapteyn at gmail.com (Rob Kapteyn) Date: Thu, 26 Mar 2009 13:36:33 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: <20090326183103.GA19440@panix.com> References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> <20090326183103.GA19440@panix.com> Message-ID: <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> me too -- but remember -- most things are at the Hyatt Regency this time. hint: find someone with a room in the hotel to validate your parking ticket in the machine ;-) On Mar 26, 2009, at 1:31 PM, Aaron Lav wrote: > On Thu, Mar 26, 2009 at 12:54:14PM -0500, Garrett Smith wrote: >> Anyone getting together round about the Crowne Plaza area tonight? > > I'll be around. > > Aaron (asl2 at pobox.com) > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From brian.curtin at gmail.com Thu Mar 26 20:02:09 2009 From: brian.curtin at gmail.com (curtin@acm.org) Date: Thu, 26 Mar 2009 14:02:09 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> <20090326183103.GA19440@panix.com> <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> Message-ID: I was at a conference at the Hyatt a few weeks ago and didn't have to pay when coming out of one of the gates. Sadly, I only figured that out, by mistake, on the second day of said conference. If you enter the parking lot at the end of Bryn Mawr, I was able to exit from the gate below two times without having to pay. You'll pass right by it on the way to the entrance of that lot. http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=hyatt+regency+ohare&sll=41.979911,-87.858009&sspn=0.007401,0.225563&ie=UTF8&ll=41.98064,-87.858092&spn=0,359.774437&z=12&iwloc=A&layer=c&cbll=41.98064,-87.858092&panoid=AEeXzks-vJ7hwNfEbxqg2w&cbp=12,330.067367395371,,0,4.178082191780824 On Thu, Mar 26, 2009 at 1:36 PM, Rob Kapteyn wrote: > me too -- but remember -- most things are at the Hyatt Regency this time. > > hint: find someone with a room in the hotel to validate your parking ticket > in the machine ;-) > > > > On Mar 26, 2009, at 1:31 PM, Aaron Lav wrote: > > On Thu, Mar 26, 2009 at 12:54:14PM -0500, Garrett Smith wrote: >> >>> Anyone getting together round about the Crowne Plaza area tonight? >>> >> >> I'll be around. >> >> Aaron (asl2 at pobox.com) >> _______________________________________________ >> 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 kumar.mcmillan at gmail.com Thu Mar 26 20:43:02 2009 From: kumar.mcmillan at gmail.com (Kumar McMillan) Date: Thu, 26 Mar 2009 14:43:02 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> <20090326183103.GA19440@panix.com> <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> Message-ID: On Thu, Mar 26, 2009 at 1:36 PM, Rob Kapteyn wrote: > me too -- but remember -- most things are at the Hyatt Regency this time. > > hint: find someone with a room in the hotel to validate your parking ticket > in the machine ;-) That parking lot at the Rosemont El stop is super cheap (or was last year). It was a 5 min walk from last year's hotel and judging from the map it's even closer to the Hyatt this year: http://maps.google.com/maps?q=9300+Bryn+Mawr+Avenue+60018&ie=UTF8&ll=41.983245,-87.859919&spn=0.004865,0.007607&t=h&z=17 > > > On Mar 26, 2009, at 1:31 PM, Aaron Lav wrote: > >> On Thu, Mar 26, 2009 at 12:54:14PM -0500, Garrett Smith wrote: >>> >>> Anyone getting together round about the Crowne Plaza area tonight? >> >> I'll be around. >> >> ?Aaron (asl2 at pobox.com) >> _______________________________________________ >> 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 ianb at colorstudy.com Thu Mar 26 20:52:16 2009 From: ianb at colorstudy.com (Ian Bicking) Date: Thu, 26 Mar 2009 14:52:16 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> <20090326183103.GA19440@panix.com> <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> Message-ID: FYI, it's $5 this year, and you need exact change. So just remember to bring something other than twenties and tens. On Thu, Mar 26, 2009 at 2:43 PM, Kumar McMillan wrote: > On Thu, Mar 26, 2009 at 1:36 PM, Rob Kapteyn wrote: >> me too -- but remember -- most things are at the Hyatt Regency this time. >> >> hint: find someone with a room in the hotel to validate your parking ticket >> in the machine ;-) > > That parking lot at the Rosemont El stop is super cheap (or was last > year). ?It was a 5 min walk from last year's hotel and judging from > the map it's even closer to the Hyatt this year: > http://maps.google.com/maps?q=9300+Bryn+Mawr+Avenue+60018&ie=UTF8&ll=41.983245,-87.859919&spn=0.004865,0.007607&t=h&z=17 > > >> >> >> On Mar 26, 2009, at 1:31 PM, Aaron Lav wrote: >> >>> On Thu, Mar 26, 2009 at 12:54:14PM -0500, Garrett Smith wrote: >>>> >>>> Anyone getting together round about the Crowne Plaza area tonight? >>> >>> I'll be around. >>> >>> ?Aaron (asl2 at pobox.com) >>> _______________________________________________ >>> 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 >> > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- Ian Bicking | http://blog.ianbicking.org From pfein at pobox.com Thu Mar 26 21:58:57 2009 From: pfein at pobox.com (Pete) Date: Thu, 26 Mar 2009 15:58:57 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> <20090326183103.GA19440@panix.com> <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> Message-ID: <7F057BC1-84D5-486A-8422-982CCD327A66@pobox.com> Any public transit directions for us non-driving commuters? ;-) On Mar 26, 2009, at 2:52 PM, Ian Bicking wrote: > FYI, it's $5 this year, and you need exact change. So just remember > to bring something other than twenties and tens. > > On Thu, Mar 26, 2009 at 2:43 PM, Kumar McMillan > wrote: >> On Thu, Mar 26, 2009 at 1:36 PM, Rob Kapteyn >> wrote: >>> me too -- but remember -- most things are at the Hyatt Regency >>> this time. >>> >>> hint: find someone with a room in the hotel to validate your >>> parking ticket >>> in the machine ;-) >> >> That parking lot at the Rosemont El stop is super cheap (or was last >> year). It was a 5 min walk from last year's hotel and judging from >> the map it's even closer to the Hyatt this year: >> http://maps.google.com/maps?q=9300+Bryn+Mawr+Avenue+60018&ie=UTF8&ll=41.983245,-87.859919&spn=0.004865,0.007607&t=h&z=17 >> >> >>> >>> >>> On Mar 26, 2009, at 1:31 PM, Aaron Lav wrote: >>> >>>> On Thu, Mar 26, 2009 at 12:54:14PM -0500, Garrett Smith wrote: >>>>> >>>>> Anyone getting together round about the Crowne Plaza area tonight? >>>> >>>> I'll be around. >>>> >>>> Aaron (asl2 at pobox.com) >>>> _______________________________________________ >>>> 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 >>> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> > > > > -- > Ian Bicking | http://blog.ianbicking.org > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From skip at pobox.com Thu Mar 26 22:02:36 2009 From: skip at pobox.com (skip at pobox.com) Date: Thu, 26 Mar 2009 16:02:36 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: <7F057BC1-84D5-486A-8422-982CCD327A66@pobox.com> References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> <20090326183103.GA19440@panix.com> <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> <7F057BC1-84D5-486A-8422-982CCD327A66@pobox.com> Message-ID: <18891.60780.700304.125981@montanaro.dyndns.org> Pete> Any public transit directions for us non-driving commuters? ;-) Blue Line to the Rosemont stop. The Hyatt (main conference hotel I think) is just south of the station. The Crowne Plaza is maybe 0.5mi further south. Skip From ken at stox.org Thu Mar 26 22:05:32 2009 From: ken at stox.org (Kenneth P. Stox) Date: Thu, 26 Mar 2009 16:05:32 -0500 Subject: [Chicago] Thurs night at PyCon In-Reply-To: <7F057BC1-84D5-486A-8422-982CCD327A66@pobox.com> References: <2125035749.3279711238089932800.JavaMail.root@mail-3.01.com> <20090326183103.GA19440@panix.com> <5972AACE-8B3B-425A-910D-DF27D7619BDD@gmail.com> <7F057BC1-84D5-486A-8422-982CCD327A66@pobox.com> Message-ID: <1238101532.8685.8.camel@stox.dyndns.org> On Thu, 2009-03-26 at 15:58 -0500, Pete wrote: > Any public transit directions for us non-driving commuters? ;-) Take the O'Hare line to River Road. Walk south about a half mile. First building on your left. It is the black building with the large round tower. From chris.mcavoy at gmail.com Fri Mar 27 11:55:17 2009 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Fri, 27 Mar 2009 05:55:17 -0500 Subject: [Chicago] Declined Session Chair for two Sessions today Message-ID: <3096c19d0903270355x4ed07a1fhf54762a7f4206c56@mail.gmail.com> Hey Folks, I have to drop out of session chairmanship today. I just opened the slots on the calendar, they're the sessions that begin with python vm's panel at 1.10pm and a better python for the jvm at 3.20 session. I'll be in both sessions, but there's a strong possibility I'm going to have to step into the hall to take a phone call during that time, so I'd rather drop out than risk the session chair duties. I'll keep an eye on the schedule and make sure someone fills in. Chris From aharrin at luc.edu Sat Mar 28 20:58:27 2009 From: aharrin at luc.edu (Andrew Harrington) Date: Sat, 28 Mar 2009 14:58:27 -0500 Subject: [Chicago] [OLPC-Chicago] OLPC/Sugar dinner this weekend - with Pycon guests! In-Reply-To: References: <49C9CCF1.7040604@melchua.com> Message-ID: You are invited to join Mel Chua of OLPC-Chicago, Jeff Elkner, Andre Roberge + ? for dinner tonight, meeting at 6:20PM in front of Pycon registration. Email back to Jeff is appreciated if you are interested. Andy ---------- Forwarded message ---------- From: Mel Chua Date: Wed, Mar 25, 2009 at 1:19 AM Subject: [OLPC-Chicago] OLPC/Sugar dinner this weekend - with Pycon guests! To: Jeff Elkner , olpc-chicago at lists.laptop.org, Mike Fletcher Pycon, Jeff Elkner, a bunch of out-of-town OLPC and Sugar geeks, and I are going to all be in Chicago this weekend and wanted to have a gathering to catch up on what's been going on locally (and for me, also to just say hi to everyone again!) --Mel _______________________________________________ OLPC-Chicago mailing list OLPC-Chicago at lists.laptop.org http://lists.laptop.org/listinfo/olpc-chicago -- Andrew N. Harrington Director of Academic Programs Computer Science Department Loyola University Chicago 512B Lewis Towers (office) Snail mail to Lewis Towers 416 820 North Michigan Avenue Chicago, Illinois 60611 http://www.cs.luc.edu/~anh Phone: 312-915-7982 Fax: 312-915-7998 gpd at cs.luc.edu for graduate administration upd at cs.luc.edu for undergrad administration aharrin at luc.edu as professor -------------- next part -------------- An HTML attachment was scrubbed... URL: From bray at sent.com Sat Mar 28 22:13:06 2009 From: bray at sent.com (Brian Ray) Date: Sat, 28 Mar 2009 16:13:06 -0500 Subject: [Chicago] After PyCon Meetup Tonight Message-ID: How many of you on this list who are attending PyCon (or those not attending, for that matter) want to meet up after the show tonight? How about we meet somewhere off the Blue line near the Damen stop? This is the Wicker Park / Bucktown area. One place to start could be the bar called "Blue Line," directly below the blue line station. Your thoughts? Brian Ray From mdipierro at cs.depaul.edu Sat Mar 28 22:15:05 2009 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Sat, 28 Mar 2009 16:15:05 -0500 Subject: [Chicago] After PyCon Meetup Tonight In-Reply-To: References: Message-ID: <4873D49C-5B9E-43C5-A832-794B4B20731B@cs.depaul.edu> what time? On Mar 28, 2009, at 4:13 PM, Brian Ray wrote: > How many of you on this list who are attending PyCon (or those not > attending, for that matter) want to meet up after the show tonight? > > How about we meet somewhere off the Blue line near the Damen stop? > This is the Wicker Park / Bucktown area. One place to start could be > the bar called "Blue Line," directly below the blue line station. > > Your thoughts? > > Brian Ray > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From bray at sent.com Sat Mar 28 22:20:43 2009 From: bray at sent.com (Brian Ray) Date: Sat, 28 Mar 2009 16:20:43 -0500 Subject: [Chicago] After PyCon Meetup Tonight In-Reply-To: <4873D49C-5B9E-43C5-A832-794B4B20731B@cs.depaul.edu> References: <4873D49C-5B9E-43C5-A832-794B4B20731B@cs.depaul.edu> Message-ID: <9345CEAD-1699-49FB-B5B9-DA58BAA72347@sent.com> On Mar 28, 2009, at 4:15 PM, Massimo Di Pierro wrote: > what time? > Perhaps we gather there between 6:00-6:30, and then we can make a group decision to move on (or not) to somewhere else in the area for food? Brian Ray From g at rrett.us.com Sat Mar 28 22:44:03 2009 From: g at rrett.us.com (Garrett Smith) Date: Sat, 28 Mar 2009 16:44:03 -0500 (CDT) Subject: [Chicago] After PyCon Meetup Tonight In-Reply-To: <9345CEAD-1699-49FB-B5B9-DA58BAA72347@sent.com> Message-ID: ----- "Brian Ray" wrote: > On Mar 28, 2009, at 4:15 PM, Massimo Di Pierro wrote: > > > what time? > > > > > Perhaps we gather there between 6:00-6:30, and then we can make a > group decision to move on (or not) to somewhere else in the area for > food? I'd vote for the later half of that, or 7, given that some may want to attend some open spaces. From bray at sent.com Sat Mar 28 23:11:11 2009 From: bray at sent.com (Brian Ray) Date: Sat, 28 Mar 2009 17:11:11 -0500 Subject: [Chicago] After PyCon Meetup Tonight In-Reply-To: References: Message-ID: > Scratch the Blue Line... The census dictates we all go to the Red Bar, here in the Hyatt. You do not need conference pass to attend. Brian Ray From mel at melchua.com Sat Mar 28 22:36:27 2009 From: mel at melchua.com (Mel Chua) Date: Sat, 28 Mar 2009 17:36:27 -0400 Subject: [Chicago] [OLPC-Chicago] OLPC/Sugar dinner this weekend - with Pycon guests! In-Reply-To: References: <49C9CCF1.7040604@melchua.com> Message-ID: <49CE985B.1030002@melchua.com> To clarify, this is a change of location of the earlier dinner (since most of our attendees are from Pycon, we're moving dinner to the O'Hare area). This is train (blue line) accessible. Call me at 847.970.8484 if you have any questions. --Mel Andrew Harrington wrote: > You are invited to join Mel Chua of OLPC-Chicago, Jeff Elkner, Andre > Roberge + ? for dinner tonight, meeting at 6:20PM in front of Pycon > registration. > > Email back to Jeff is appreciated if you are interested. > > Andy > > ---------- Forwarded message ---------- > From: *Mel Chua* > > Date: Wed, Mar 25, 2009 at 1:19 AM > Subject: [OLPC-Chicago] OLPC/Sugar dinner this weekend - with Pycon guests! > To: Jeff Elkner >, > olpc-chicago at lists.laptop.org , > Mike Fletcher > > > > Pycon, Jeff Elkner, a bunch of out-of-town OLPC and Sugar geeks, and I > are going to all be in Chicago this weekend and wanted to have a > gathering to catch up on what's been going on locally (and for me, also > to just say hi to everyone again!) > > --Mel > _______________________________________________ > OLPC-Chicago mailing list > OLPC-Chicago at lists.laptop.org > http://lists.laptop.org/listinfo/olpc-chicago > > -- > Andrew N. Harrington > Director of Academic Programs > Computer Science Department > Loyola University Chicago > 512B Lewis Towers (office) > Snail mail to Lewis Towers 416 > 820 North Michigan Avenue > Chicago, Illinois 60611 > > http://www.cs.luc.edu/~anh > Phone: 312-915-7982 > Fax: 312-915-7998 > gpd at cs.luc.edu for graduate administration > upd at cs.luc.edu for undergrad administration > aharrin at luc.edu as professor From szybalski at gmail.com Mon Mar 30 23:12:38 2009 From: szybalski at gmail.com (Lukasz Szybalski) Date: Mon, 30 Mar 2009 16:12:38 -0500 Subject: [Chicago] Flourish 2009 is this Friday/Saturday! In-Reply-To: <196D0F28-6A44-4F89-8D19-6D18DED6F6B2@flourishconf.com> References: <196D0F28-6A44-4F89-8D19-6D18DED6F6B2@flourishconf.com> Message-ID: <804e5c70903301412j12f6c935x2f2f109655949b75@mail.gmail.com> fyi.. ---------- Forwarded message ---------- From: Flourish Date: Mon, Mar 30, 2009 at 3:31 PM Subject: Flourish 2009 is this Friday/Saturday! To: flourish2008 at acm.cs.uic.edu Hi folks, You're getting this email because you registered for Flourish 2008. Don't worry, I don't intend on spamming you any more than this. ?I wanted to let you know that this Friday and Saturday (April 3rd and 4th) is Flourish 2009. We're continuing our proud tradition of informing and educating about open source with the addition of workshops. ?And, of course, with the success of last year's panel, we've included one this year as well (with DHH, creator of Ruby on Rails, on it). ?This year's theme is "Open Society", so all of our talks are about some aspect of openness. Please check out the schedule here: http://www.flourishconf.com/flourish2009/?q=node/35 You can register here: http://www.flourishconf.com/register Hope to see you there, Gary Turovsky Flourish 2009 Organizer _______________________________________________ Flourish2008 mailing list Flourish2008 at acm.cs.uic.edu https://acm.cs.uic.edu/cgi-bin/mailman/listinfo/flourish2008 -- How to create python package? http://lucasmanual.com/mywiki/PythonPaste DataHub - create a package that gets, parses, loads, visualizes data http://lucasmanual.com/mywiki/DataHub From joshuacronemeyer at gmail.com Tue Mar 31 00:44:28 2009 From: joshuacronemeyer at gmail.com (Josh Cronemeyer) Date: Mon, 30 Mar 2009 17:44:28 -0500 Subject: [Chicago] when are we going back to resi's? Message-ID: I want potato pancakes. and beer. -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshuacronemeyer at gmail.com Tue Mar 31 00:47:26 2009 From: joshuacronemeyer at gmail.com (Josh Cronemeyer) Date: Mon, 30 Mar 2009 17:47:26 -0500 Subject: [Chicago] Something from Guido's Keynote I didn't understand Message-ID: In his pycon keynote Guido was comparing python's underlying implementation to lisp. I can't remember his exact words, but I didn't really understand what he meant by that. Does anyone else remember that and can you clear up for me what he meant? Thanks!!! -josh -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.mcavoy at gmail.com Tue Mar 31 01:44:38 2009 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Mon, 30 Mar 2009 18:44:38 -0500 Subject: [Chicago] when are we going back to resi's? In-Reply-To: References: Message-ID: <97E9FEC5-48A5-4454-A165-0762017C4439@gmail.com> Agreed, however, let's put a little time between bierstube and PyCon. My liver hurts. On Mar 30, 2009, at 5:44 PM, Josh Cronemeyer wrote: > I want potato pancakes. and beer. > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From kirby.urner at gmail.com Tue Mar 31 05:42:49 2009 From: kirby.urner at gmail.com (kirby urner) Date: Mon, 30 Mar 2009 20:42:49 -0700 Subject: [Chicago] Something from Guido's Keynote I didn't understand In-Reply-To: References: Message-ID: Check this out: http://norvig.com/python-lisp.html Kirby On Mon, Mar 30, 2009 at 3:47 PM, Josh Cronemeyer wrote: > In his pycon keynote Guido was comparing python's underlying implementation > to lisp.? I can't remember his exact words, but I didn't really understand > what he meant by that.? Does anyone else remember that and can you clear up > for me what he meant? > > Thanks!!! > > -josh > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > >