From zitterbewegung at gmail.com Sun Feb 1 00:08:13 2015 From: zitterbewegung at gmail.com (Joshua Herman) Date: Sat, 31 Jan 2015 23:08:13 +0000 Subject: [Chicago] Fun in learning ML References: Message-ID: Hi randy you appear to be referencing an object that you commented out that isn't initialized have you installed the stats package? On Fri, Jan 30, 2015 at 12:43 PM Randy Baxley wrote: > So there is a list of things people need to know for learning to do ML > projects with Python. > > Add to that list for old legacy IBM programmers how to add packages using > linux. > > I have obviously gotten some things in the wrong place. I have > individually gotten the second list of imports. I think it possible a lot > of individual modules though did not load during these processes or in > loading statsmodels. > > Here in the attachmentsis the current state of my fun in Pycharm. > > I think I need some day long workshops in making linux and Pycharm work > for me. > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Sun Feb 1 00:32:22 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sat, 31 Jan 2015 17:32:22 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: Yes, I have loaded the stats package just do not seem to have got it in the right place therefore the need for some remedial linux / xubuntu help by someone who uses statsmodels and Pycharm. I loaded Octave today so will try to get through the first exercise with that. On Sat, Jan 31, 2015 at 5:08 PM, Joshua Herman wrote: > Hi randy you appear to be referencing an object that you commented out > that isn't initialized have you installed the stats package? > On Fri, Jan 30, 2015 at 12:43 PM Randy Baxley > wrote: > >> So there is a list of things people need to know for learning to do ML >> projects with Python. >> >> Add to that list for old legacy IBM programmers how to add packages using >> linux. >> >> I have obviously gotten some things in the wrong place. I have >> individually gotten the second list of imports. I think it possible a lot >> of individual modules though did not load during these processes or in >> loading statsmodels. >> >> Here in the attachmentsis the current state of my fun in Pycharm. >> >> I think I need some day long workshops in making linux and Pycharm work >> for me. >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zitterbewegung at gmail.com Sun Feb 1 03:22:40 2015 From: zitterbewegung at gmail.com (Joshua Herman) Date: Sat, 31 Jan 2015 20:22:40 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: Dear Randy, Try doing easy_install statsmodels and then comment out your import of all of those packages and uncomment the statsmodels object. Sincerely, Joshua Herman On Sat, Jan 31, 2015 at 5:32 PM, Randy Baxley wrote: > Yes, I have loaded the stats package just do not seem to have got it in > the right place therefore the need for some remedial linux / xubuntu help > by someone who uses statsmodels and Pycharm. I loaded Octave today so will > try to get through the first exercise with that. > > On Sat, Jan 31, 2015 at 5:08 PM, Joshua Herman > wrote: > >> Hi randy you appear to be referencing an object that you commented out >> that isn't initialized have you installed the stats package? >> On Fri, Jan 30, 2015 at 12:43 PM Randy Baxley >> wrote: >> >>> So there is a list of things people need to know for learning to do ML >>> projects with Python. >>> >>> Add to that list for old legacy IBM programmers how to add packages >>> using linux. >>> >>> I have obviously gotten some things in the wrong place. I have >>> individually gotten the second list of imports. I think it possible a lot >>> of individual modules though did not load during these processes or in >>> loading statsmodels. >>> >>> Here in the attachmentsis the current state of my fun in Pycharm. >>> >>> I think I need some day long workshops in making linux and Pycharm work >>> for me. >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Sun Feb 1 04:52:57 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sat, 31 Jan 2015 21:52:57 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: do I put pip, sudo or any of that in front On Sat, Jan 31, 2015 at 8:22 PM, Joshua Herman wrote: > Dear Randy, > Try doing easy_install statsmodels and then comment out your import of all > of those packages and uncomment the statsmodels object. > Sincerely, > Joshua Herman > > On Sat, Jan 31, 2015 at 5:32 PM, Randy Baxley > wrote: > >> Yes, I have loaded the stats package just do not seem to have got it in >> the right place therefore the need for some remedial linux / xubuntu help >> by someone who uses statsmodels and Pycharm. I loaded Octave today so will >> try to get through the first exercise with that. >> >> On Sat, Jan 31, 2015 at 5:08 PM, Joshua Herman >> wrote: >> >>> Hi randy you appear to be referencing an object that you commented out >>> that isn't initialized have you installed the stats package? >>> On Fri, Jan 30, 2015 at 12:43 PM Randy Baxley >>> wrote: >>> >>>> So there is a list of things people need to know for learning to do ML >>>> projects with Python. >>>> >>>> Add to that list for old legacy IBM programmers how to add packages >>>> using linux. >>>> >>>> I have obviously gotten some things in the wrong place. I have >>>> individually gotten the second list of imports. I think it possible a lot >>>> of individual modules though did not load during these processes or in >>>> loading statsmodels. >>>> >>>> Here in the attachmentsis the current state of my fun in Pycharm. >>>> >>>> I think I need some day long workshops in making linux and Pycharm work >>>> for me. >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Sun Feb 1 05:02:08 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sat, 31 Jan 2015 22:02:08 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: user at freegeekchicago:/usr/lib/python2.7/dist-packages$ sudo easy_install statsmodels [sudo] password for user: Searching for statsmodels Best match: statsmodels 0.6.1 Adding statsmodels 0.6.1 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Processing dependencies for statsmodels Finished processing dependencies for statsmodels user at freegeekchicago:/usr/lib/python2.7/dist-packages$ but still /usr/bin/python2.7 "/home/user/PycharmProjects/ml/linear regression.py" Traceback (most recent call last): File "/home/user/PycharmProjects/ml/linear regression.py", line 1, in import statsmodels.api as sm File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line 13, in from .discrete.discrete_model import (Poisson, Logit, Probit, File "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", line 40, in from pandas.core.api import get_dummies ImportError: cannot import name get_dummies Process finished with exit code 1 with import statsmodels.api as sm # import statsmodels.api, numpy, scipy, matplotlib, pandas, sympy, nose as sm On Sat, Jan 31, 2015 at 8:22 PM, Joshua Herman wrote: > Dear Randy, > Try doing easy_install statsmodels and then comment out your import of all > of those packages and uncomment the statsmodels object. > Sincerely, > Joshua Herman > > On Sat, Jan 31, 2015 at 5:32 PM, Randy Baxley > wrote: > >> Yes, I have loaded the stats package just do not seem to have got it in >> the right place therefore the need for some remedial linux / xubuntu help >> by someone who uses statsmodels and Pycharm. I loaded Octave today so will >> try to get through the first exercise with that. >> >> On Sat, Jan 31, 2015 at 5:08 PM, Joshua Herman >> wrote: >> >>> Hi randy you appear to be referencing an object that you commented out >>> that isn't initialized have you installed the stats package? >>> On Fri, Jan 30, 2015 at 12:43 PM Randy Baxley >>> wrote: >>> >>>> So there is a list of things people need to know for learning to do ML >>>> projects with Python. >>>> >>>> Add to that list for old legacy IBM programmers how to add packages >>>> using linux. >>>> >>>> I have obviously gotten some things in the wrong place. I have >>>> individually gotten the second list of imports. I think it possible a lot >>>> of individual modules though did not load during these processes or in >>>> loading statsmodels. >>>> >>>> Here in the attachmentsis the current state of my fun in Pycharm. >>>> >>>> I think I need some day long workshops in making linux and Pycharm work >>>> for me. >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Sun Feb 1 05:23:33 2015 From: carl at personnelware.com (Carl Karsten) Date: Sat, 31 Jan 2015 22:23:33 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley wrote: > from pandas.core.api import get_dummies > ImportError: cannot import name get_dummies > pandas isn't installed right. (maybe not at all) my guess: sudo easy_install pandas -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Sun Feb 1 20:29:38 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sun, 1 Feb 2015 13:29:38 -0600 Subject: [Chicago] Communicating across layers in a webapp In-Reply-To: References: <5DAC358F-38BD-4DCB-B3E3-D9209D89A061@gmail.com> Message-ID: Shouldn't these be functions that are part of JS and Python? On Mon, Jan 26, 2015 at 8:48 PM, Carl Karsten wrote: > We can do better than the bits of code in veyepar. I grabbed it because I > had that handy, but it is more complicated than a simple example. > > (for those of you wondering, it's some ajaxy login that I tried to keep > isolated https://github.com/CarlFK/veyepar/tree/master/dj/accounts ) > > > On Mon, Jan 26, 2015 at 4:11 PM, Randy Baxley > wrote: > >> veyepar is not forgotten just not yet understood and I am guessing only >> one side of a solution that needs to be broken out and documented to create >> a tutorial. >> >> On Mon, Jan 26, 2015 at 2:46 PM, Carl Karsten >> wrote: >> >>> I think this needs to be broken into parts: >>> >>> 1. code to serialize data. >>> 2. code to parse stuff. (deserialze) >>> 3. code to get stuff from a web server. >>> 4. code to serve stuff as a web server >>> 5. code to serve serialize data as a web server. >>> >>> 6. build the client and server from the above. >>> >>> and just lines of code isn't enough. >>> #1 could be simply >>> import json >>> >>> json.dumps(1.0) >>> '1.0' >>> >>> But I think it is worth looking at how cpython implements a float, >>> why can python functions pass those bytes around but you shouldn't chuck >>> those bytes at a http client that is asking for it. >>> >>> >>> On Mon, Jan 26, 2015 at 2:29 PM, Randy Baxley >>> wrote: >>> >>>> I am talking about Visual CTA Chicago's front end and back end. I only >>>> try to code on it because I have been unable to Tom Sawyer anyone else into >>>> doing it. >>>> >>>> It really is fun though and a real kick when in a tall building where >>>> you can see the trains and buses doing what your code says they are doing. >>>> >>>> On Mon, Jan 26, 2015 at 12:11 PM, Chris Foresman >>>> wrote: >>>> >>>>> If you?re talking about your own front end and back end, I?d avoid >>>>> using XML for data. JSON is really the only data format most web services >>>>> uses these days?it requires much less processing to encode/decode, and >>>>> every major language tends to have constructs that map directly to/from >>>>> JSON. XML was only ever meant for machine reading, true, but I?ve never run >>>>> into an API that used it unless it was built in Java. >>>>> >>>>> >>>>> Chris Foresman >>>>> chris at chrisforesman.com >>>>> >>>>> >>>>> >>>>> On Jan 26, 2015, at 12:04 PM, Randy Baxley >>>>> wrote: >>>>> >>>>> You are of course correct. For buses Harper Reed's server per David >>>>> Beazley's Pycon talk has been useful during initial development and >>>>> something like that will be set up when moving to production. The current >>>>> problem is much simpler. Just wish to set up a server and pass information >>>>> back and forth between frontend and backend. >>>>> >>>>> On Mon, Jan 26, 2015 at 11:42 AM, Chris Foresman >>>>> wrote: >>>>> >>>>>> From my experience working with the CTA?s byzantine API, you?re >>>>>> better off writing your own proxy server that periodically polls data about >>>>>> stop locations from the tracker service and maintaining your own database >>>>>> of locations. Use that to figure out what stop or stops are applicable and >>>>>> then use a translating shim to request data on buses or trains for that >>>>>> location. >>>>>> >>>>>> >>>>>> Chris Foresman >>>>>> chris at chrisforesman.com >>>>>> >>>>>> >>>>>> >>>>>> On Jan 25, 2015, at 9:12 AM, Randy Baxley >>>>>> wrote: >>>>>> >>>>>> Sorry, the to should be: >>>>>> >>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/sbte.py >>>>>> >>>>>> On Sun, Jan 25, 2015 at 9:09 AM, Randy Baxley >>>>> > wrote: >>>>>> >>>>>>> Thank you Tanya though not what I am looking for, I think. If I can >>>>>>> ever get anything working in Django it might be an option. >>>>>>> >>>>>>> For now things are extremely simple but they will get very >>>>>>> complicated as the code grows. >>>>>>> >>>>>>> Right now I want to pass the latitude and longitude from: >>>>>>> >>>>>>> >>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>> >>>>>>> to: >>>>>>> >>>>>>> >>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>> >>>>>>> replacing lines 48 and 49. Then my python does things and writes >>>>>>> some things that I will want to send back to the web side but then >>>>>>> eventually back to python. CTA still uses XML so for now I am thinking I >>>>>>> want to stay with that format but in the future may switch to one of the >>>>>>> more modern formats. >>>>>>> >>>>>>> I will eventually have to decide if I want to create cookies or keep >>>>>>> a database and issue uids and pswrds. >>>>>>> >>>>>>> On Thu, Jan 22, 2015 at 8:30 AM, Tanya Schlusser >>>>>>> wrote: >>>>>>> >>>>>>>> I cannot make it to Project night, but may I recommend Tablib >>>>>>>> , another Kenneth Reitz gem, that >>>>>>>> does just what you asked? >>>>>>>> >>>>>>>> http://docs.python-tablib.org/en/latest/tutorial/ >>>>>>>> >>>>>>>> >> I am wondering if we might be able to build a tutorial that any >>>>>>>> >> Grey Haired legacy programmer could understand for this process >>>>>>>> >> that addresses the parsing of XML, JSON, XSON and cookies when >>>>>>>> >> designing and implementing a project then include that in the >>>>>>>> project >>>>>>>> >> night resources. >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> >>> -- >>> Carl K >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Sun Feb 1 22:32:54 2015 From: carl at personnelware.com (Carl Karsten) Date: Sun, 1 Feb 2015 15:32:54 -0600 Subject: [Chicago] Communicating across layers in a webapp In-Reply-To: References: <5DAC358F-38BD-4DCB-B3E3-D9209D89A061@gmail.com> Message-ID: Yes and no. json.dumps is a yes. same with "get from server" response = session.get(url) There is code to serve stuff as a web server, but for very limited values of stuff. django helps by making it easier to serve more stuff. And all of these have various parameters to address the various details that have been glossed over, or might be of use to someone else, but not you, but you get to read the docs for them anyway as you try to figure out if they will work for you. On Sun, Feb 1, 2015 at 1:29 PM, Randy Baxley wrote: > Shouldn't these be functions that are part of JS and Python? > > On Mon, Jan 26, 2015 at 8:48 PM, Carl Karsten > wrote: > >> We can do better than the bits of code in veyepar. I grabbed it because >> I had that handy, but it is more complicated than a simple example. >> >> (for those of you wondering, it's some ajaxy login that I tried to keep >> isolated https://github.com/CarlFK/veyepar/tree/master/dj/accounts ) >> >> >> On Mon, Jan 26, 2015 at 4:11 PM, Randy Baxley >> wrote: >> >>> veyepar is not forgotten just not yet understood and I am guessing only >>> one side of a solution that needs to be broken out and documented to create >>> a tutorial. >>> >>> On Mon, Jan 26, 2015 at 2:46 PM, Carl Karsten >>> wrote: >>> >>>> I think this needs to be broken into parts: >>>> >>>> 1. code to serialize data. >>>> 2. code to parse stuff. (deserialze) >>>> 3. code to get stuff from a web server. >>>> 4. code to serve stuff as a web server >>>> 5. code to serve serialize data as a web server. >>>> >>>> 6. build the client and server from the above. >>>> >>>> and just lines of code isn't enough. >>>> #1 could be simply >>>> import json >>>> >>> json.dumps(1.0) >>>> '1.0' >>>> >>>> But I think it is worth looking at how cpython implements a float, >>>> why can python functions pass those bytes around but you shouldn't >>>> chuck those bytes at a http client that is asking for it. >>>> >>>> >>>> On Mon, Jan 26, 2015 at 2:29 PM, Randy Baxley >>>> wrote: >>>> >>>>> I am talking about Visual CTA Chicago's front end and back end. I >>>>> only try to code on it because I have been unable to Tom Sawyer anyone else >>>>> into doing it. >>>>> >>>>> It really is fun though and a real kick when in a tall building where >>>>> you can see the trains and buses doing what your code says they are doing. >>>>> >>>>> On Mon, Jan 26, 2015 at 12:11 PM, Chris Foresman >>>>> wrote: >>>>> >>>>>> If you?re talking about your own front end and back end, I?d avoid >>>>>> using XML for data. JSON is really the only data format most web services >>>>>> uses these days?it requires much less processing to encode/decode, and >>>>>> every major language tends to have constructs that map directly to/from >>>>>> JSON. XML was only ever meant for machine reading, true, but I?ve never run >>>>>> into an API that used it unless it was built in Java. >>>>>> >>>>>> >>>>>> Chris Foresman >>>>>> chris at chrisforesman.com >>>>>> >>>>>> >>>>>> >>>>>> On Jan 26, 2015, at 12:04 PM, Randy Baxley >>>>>> wrote: >>>>>> >>>>>> You are of course correct. For buses Harper Reed's server per David >>>>>> Beazley's Pycon talk has been useful during initial development and >>>>>> something like that will be set up when moving to production. The current >>>>>> problem is much simpler. Just wish to set up a server and pass information >>>>>> back and forth between frontend and backend. >>>>>> >>>>>> On Mon, Jan 26, 2015 at 11:42 AM, Chris Foresman >>>>>> wrote: >>>>>> >>>>>>> From my experience working with the CTA?s byzantine API, you?re >>>>>>> better off writing your own proxy server that periodically polls data about >>>>>>> stop locations from the tracker service and maintaining your own database >>>>>>> of locations. Use that to figure out what stop or stops are applicable and >>>>>>> then use a translating shim to request data on buses or trains for that >>>>>>> location. >>>>>>> >>>>>>> >>>>>>> Chris Foresman >>>>>>> chris at chrisforesman.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Jan 25, 2015, at 9:12 AM, Randy Baxley >>>>>>> wrote: >>>>>>> >>>>>>> Sorry, the to should be: >>>>>>> >>>>>>> >>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/sbte.py >>>>>>> >>>>>>> On Sun, Jan 25, 2015 at 9:09 AM, Randy Baxley < >>>>>>> randy7771026 at gmail.com> wrote: >>>>>>> >>>>>>>> Thank you Tanya though not what I am looking for, I think. If I >>>>>>>> can ever get anything working in Django it might be an option. >>>>>>>> >>>>>>>> For now things are extremely simple but they will get very >>>>>>>> complicated as the code grows. >>>>>>>> >>>>>>>> Right now I want to pass the latitude and longitude from: >>>>>>>> >>>>>>>> >>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>>> >>>>>>>> to: >>>>>>>> >>>>>>>> >>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>>> >>>>>>>> replacing lines 48 and 49. Then my python does things and writes >>>>>>>> some things that I will want to send back to the web side but then >>>>>>>> eventually back to python. CTA still uses XML so for now I am thinking I >>>>>>>> want to stay with that format but in the future may switch to one of the >>>>>>>> more modern formats. >>>>>>>> >>>>>>>> I will eventually have to decide if I want to create cookies or >>>>>>>> keep a database and issue uids and pswrds. >>>>>>>> >>>>>>>> On Thu, Jan 22, 2015 at 8:30 AM, Tanya Schlusser >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I cannot make it to Project night, but may I recommend Tablib >>>>>>>>> , another Kenneth Reitz gem, that >>>>>>>>> does just what you asked? >>>>>>>>> >>>>>>>>> http://docs.python-tablib.org/en/latest/tutorial/ >>>>>>>>> >>>>>>>>> >> I am wondering if we might be able to build a tutorial that any >>>>>>>>> >> Grey Haired legacy programmer could understand for this process >>>>>>>>> >> that addresses the parsing of XML, JSON, XSON and cookies when >>>>>>>>> >> designing and implementing a project then include that in the >>>>>>>>> project >>>>>>>>> >> night resources. >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Chicago mailing list >>>>>>>>> Chicago at python.org >>>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> >>>> -- >>>> Carl K >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Carl K >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Sun Feb 1 23:21:13 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sun, 1 Feb 2015 16:21:13 -0600 Subject: [Chicago] Communicating across layers in a webapp In-Reply-To: References: <5DAC358F-38BD-4DCB-B3E3-D9209D89A061@gmail.com> Message-ID: You know me too well. Just tell me that something will not work for me and I have to spend eons proving that it could if I could just suspend time and space long enough. Here is the latest thing I have been distracted from while the fun of Ng's machine learning class is my favorite toy of the moment. It does have the side bennie of my reading a lot of Pycharm help files late at night as I try to figure out hou dependencies work. The amazing thing to me is that we did all the ML things in the 80s with what at the time seemed very simple tools in DOS and C. Of course we did not have fancy UXs and UIs for them. On Sun, Feb 1, 2015 at 3:32 PM, Carl Karsten wrote: > Yes and no. > > json.dumps is a yes. > > same with "get from server" response = session.get(url) > > There is code to serve stuff as a web server, but for very limited values > of stuff. django helps by making it easier to serve more stuff. > > And all of these have various parameters to address the various details > that have been glossed over, or might be of use to someone else, but not > you, but you get to read the docs for them anyway as you try to figure out > if they will work for you. > > > > > On Sun, Feb 1, 2015 at 1:29 PM, Randy Baxley > wrote: > >> Shouldn't these be functions that are part of JS and Python? >> >> On Mon, Jan 26, 2015 at 8:48 PM, Carl Karsten >> wrote: >> >>> We can do better than the bits of code in veyepar. I grabbed it because >>> I had that handy, but it is more complicated than a simple example. >>> >>> (for those of you wondering, it's some ajaxy login that I tried to keep >>> isolated https://github.com/CarlFK/veyepar/tree/master/dj/accounts ) >>> >>> >>> On Mon, Jan 26, 2015 at 4:11 PM, Randy Baxley >>> wrote: >>> >>>> veyepar is not forgotten just not yet understood and I am guessing only >>>> one side of a solution that needs to be broken out and documented to create >>>> a tutorial. >>>> >>>> On Mon, Jan 26, 2015 at 2:46 PM, Carl Karsten >>>> wrote: >>>> >>>>> I think this needs to be broken into parts: >>>>> >>>>> 1. code to serialize data. >>>>> 2. code to parse stuff. (deserialze) >>>>> 3. code to get stuff from a web server. >>>>> 4. code to serve stuff as a web server >>>>> 5. code to serve serialize data as a web server. >>>>> >>>>> 6. build the client and server from the above. >>>>> >>>>> and just lines of code isn't enough. >>>>> #1 could be simply >>>>> import json >>>>> >>> json.dumps(1.0) >>>>> '1.0' >>>>> >>>>> But I think it is worth looking at how cpython implements a float, >>>>> why can python functions pass those bytes around but you shouldn't >>>>> chuck those bytes at a http client that is asking for it. >>>>> >>>>> >>>>> On Mon, Jan 26, 2015 at 2:29 PM, Randy Baxley >>>>> wrote: >>>>> >>>>>> I am talking about Visual CTA Chicago's front end and back end. I >>>>>> only try to code on it because I have been unable to Tom Sawyer anyone else >>>>>> into doing it. >>>>>> >>>>>> It really is fun though and a real kick when in a tall building where >>>>>> you can see the trains and buses doing what your code says they are doing. >>>>>> >>>>>> On Mon, Jan 26, 2015 at 12:11 PM, Chris Foresman >>>>>> wrote: >>>>>> >>>>>>> If you?re talking about your own front end and back end, I?d avoid >>>>>>> using XML for data. JSON is really the only data format most web services >>>>>>> uses these days?it requires much less processing to encode/decode, and >>>>>>> every major language tends to have constructs that map directly to/from >>>>>>> JSON. XML was only ever meant for machine reading, true, but I?ve never run >>>>>>> into an API that used it unless it was built in Java. >>>>>>> >>>>>>> >>>>>>> Chris Foresman >>>>>>> chris at chrisforesman.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Jan 26, 2015, at 12:04 PM, Randy Baxley >>>>>>> wrote: >>>>>>> >>>>>>> You are of course correct. For buses Harper Reed's server per David >>>>>>> Beazley's Pycon talk has been useful during initial development and >>>>>>> something like that will be set up when moving to production. The current >>>>>>> problem is much simpler. Just wish to set up a server and pass information >>>>>>> back and forth between frontend and backend. >>>>>>> >>>>>>> On Mon, Jan 26, 2015 at 11:42 AM, Chris Foresman >>>>>> > wrote: >>>>>>> >>>>>>>> From my experience working with the CTA?s byzantine API, you?re >>>>>>>> better off writing your own proxy server that periodically polls data about >>>>>>>> stop locations from the tracker service and maintaining your own database >>>>>>>> of locations. Use that to figure out what stop or stops are applicable and >>>>>>>> then use a translating shim to request data on buses or trains for that >>>>>>>> location. >>>>>>>> >>>>>>>> >>>>>>>> Chris Foresman >>>>>>>> chris at chrisforesman.com >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Jan 25, 2015, at 9:12 AM, Randy Baxley >>>>>>>> wrote: >>>>>>>> >>>>>>>> Sorry, the to should be: >>>>>>>> >>>>>>>> >>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/sbte.py >>>>>>>> >>>>>>>> On Sun, Jan 25, 2015 at 9:09 AM, Randy Baxley < >>>>>>>> randy7771026 at gmail.com> wrote: >>>>>>>> >>>>>>>>> Thank you Tanya though not what I am looking for, I think. If I >>>>>>>>> can ever get anything working in Django it might be an option. >>>>>>>>> >>>>>>>>> For now things are extremely simple but they will get very >>>>>>>>> complicated as the code grows. >>>>>>>>> >>>>>>>>> Right now I want to pass the latitude and longitude from: >>>>>>>>> >>>>>>>>> >>>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>>>> >>>>>>>>> to: >>>>>>>>> >>>>>>>>> >>>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>>>> >>>>>>>>> replacing lines 48 and 49. Then my python does things and writes >>>>>>>>> some things that I will want to send back to the web side but then >>>>>>>>> eventually back to python. CTA still uses XML so for now I am thinking I >>>>>>>>> want to stay with that format but in the future may switch to one of the >>>>>>>>> more modern formats. >>>>>>>>> >>>>>>>>> I will eventually have to decide if I want to create cookies or >>>>>>>>> keep a database and issue uids and pswrds. >>>>>>>>> >>>>>>>>> On Thu, Jan 22, 2015 at 8:30 AM, Tanya Schlusser >>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> I cannot make it to Project night, but may I recommend Tablib >>>>>>>>>> , another Kenneth Reitz gem, >>>>>>>>>> that does just what you asked? >>>>>>>>>> >>>>>>>>>> http://docs.python-tablib.org/en/latest/tutorial/ >>>>>>>>>> >>>>>>>>>> >> I am wondering if we might be able to build a tutorial that any >>>>>>>>>> >> Grey Haired legacy programmer could understand for this process >>>>>>>>>> >> that addresses the parsing of XML, JSON, XSON and cookies when >>>>>>>>>> >> designing and implementing a project then include that in the >>>>>>>>>> project >>>>>>>>>> >> night resources. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Chicago mailing list >>>>>>>>>> Chicago at python.org >>>>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Carl K >>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> >>> -- >>> Carl K >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Sun Feb 1 23:22:20 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sun, 1 Feb 2015 16:22:20 -0600 Subject: [Chicago] Communicating across layers in a webapp In-Reply-To: References: <5DAC358F-38BD-4DCB-B3E3-D9209D89A061@gmail.com> Message-ID: Oh, the thing I am distracted from. http://webcoursify.github.io/content/0-Preface.html On Sun, Feb 1, 2015 at 3:32 PM, Carl Karsten wrote: > Yes and no. > > json.dumps is a yes. > > same with "get from server" response = session.get(url) > > There is code to serve stuff as a web server, but for very limited values > of stuff. django helps by making it easier to serve more stuff. > > And all of these have various parameters to address the various details > that have been glossed over, or might be of use to someone else, but not > you, but you get to read the docs for them anyway as you try to figure out > if they will work for you. > > > > > On Sun, Feb 1, 2015 at 1:29 PM, Randy Baxley > wrote: > >> Shouldn't these be functions that are part of JS and Python? >> >> On Mon, Jan 26, 2015 at 8:48 PM, Carl Karsten >> wrote: >> >>> We can do better than the bits of code in veyepar. I grabbed it because >>> I had that handy, but it is more complicated than a simple example. >>> >>> (for those of you wondering, it's some ajaxy login that I tried to keep >>> isolated https://github.com/CarlFK/veyepar/tree/master/dj/accounts ) >>> >>> >>> On Mon, Jan 26, 2015 at 4:11 PM, Randy Baxley >>> wrote: >>> >>>> veyepar is not forgotten just not yet understood and I am guessing only >>>> one side of a solution that needs to be broken out and documented to create >>>> a tutorial. >>>> >>>> On Mon, Jan 26, 2015 at 2:46 PM, Carl Karsten >>>> wrote: >>>> >>>>> I think this needs to be broken into parts: >>>>> >>>>> 1. code to serialize data. >>>>> 2. code to parse stuff. (deserialze) >>>>> 3. code to get stuff from a web server. >>>>> 4. code to serve stuff as a web server >>>>> 5. code to serve serialize data as a web server. >>>>> >>>>> 6. build the client and server from the above. >>>>> >>>>> and just lines of code isn't enough. >>>>> #1 could be simply >>>>> import json >>>>> >>> json.dumps(1.0) >>>>> '1.0' >>>>> >>>>> But I think it is worth looking at how cpython implements a float, >>>>> why can python functions pass those bytes around but you shouldn't >>>>> chuck those bytes at a http client that is asking for it. >>>>> >>>>> >>>>> On Mon, Jan 26, 2015 at 2:29 PM, Randy Baxley >>>>> wrote: >>>>> >>>>>> I am talking about Visual CTA Chicago's front end and back end. I >>>>>> only try to code on it because I have been unable to Tom Sawyer anyone else >>>>>> into doing it. >>>>>> >>>>>> It really is fun though and a real kick when in a tall building where >>>>>> you can see the trains and buses doing what your code says they are doing. >>>>>> >>>>>> On Mon, Jan 26, 2015 at 12:11 PM, Chris Foresman >>>>>> wrote: >>>>>> >>>>>>> If you?re talking about your own front end and back end, I?d avoid >>>>>>> using XML for data. JSON is really the only data format most web services >>>>>>> uses these days?it requires much less processing to encode/decode, and >>>>>>> every major language tends to have constructs that map directly to/from >>>>>>> JSON. XML was only ever meant for machine reading, true, but I?ve never run >>>>>>> into an API that used it unless it was built in Java. >>>>>>> >>>>>>> >>>>>>> Chris Foresman >>>>>>> chris at chrisforesman.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Jan 26, 2015, at 12:04 PM, Randy Baxley >>>>>>> wrote: >>>>>>> >>>>>>> You are of course correct. For buses Harper Reed's server per David >>>>>>> Beazley's Pycon talk has been useful during initial development and >>>>>>> something like that will be set up when moving to production. The current >>>>>>> problem is much simpler. Just wish to set up a server and pass information >>>>>>> back and forth between frontend and backend. >>>>>>> >>>>>>> On Mon, Jan 26, 2015 at 11:42 AM, Chris Foresman >>>>>> > wrote: >>>>>>> >>>>>>>> From my experience working with the CTA?s byzantine API, you?re >>>>>>>> better off writing your own proxy server that periodically polls data about >>>>>>>> stop locations from the tracker service and maintaining your own database >>>>>>>> of locations. Use that to figure out what stop or stops are applicable and >>>>>>>> then use a translating shim to request data on buses or trains for that >>>>>>>> location. >>>>>>>> >>>>>>>> >>>>>>>> Chris Foresman >>>>>>>> chris at chrisforesman.com >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Jan 25, 2015, at 9:12 AM, Randy Baxley >>>>>>>> wrote: >>>>>>>> >>>>>>>> Sorry, the to should be: >>>>>>>> >>>>>>>> >>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/sbte.py >>>>>>>> >>>>>>>> On Sun, Jan 25, 2015 at 9:09 AM, Randy Baxley < >>>>>>>> randy7771026 at gmail.com> wrote: >>>>>>>> >>>>>>>>> Thank you Tanya though not what I am looking for, I think. If I >>>>>>>>> can ever get anything working in Django it might be an option. >>>>>>>>> >>>>>>>>> For now things are extremely simple but they will get very >>>>>>>>> complicated as the code grows. >>>>>>>>> >>>>>>>>> Right now I want to pass the latitude and longitude from: >>>>>>>>> >>>>>>>>> >>>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>>>> >>>>>>>>> to: >>>>>>>>> >>>>>>>>> >>>>>>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>>>>>> >>>>>>>>> replacing lines 48 and 49. Then my python does things and writes >>>>>>>>> some things that I will want to send back to the web side but then >>>>>>>>> eventually back to python. CTA still uses XML so for now I am thinking I >>>>>>>>> want to stay with that format but in the future may switch to one of the >>>>>>>>> more modern formats. >>>>>>>>> >>>>>>>>> I will eventually have to decide if I want to create cookies or >>>>>>>>> keep a database and issue uids and pswrds. >>>>>>>>> >>>>>>>>> On Thu, Jan 22, 2015 at 8:30 AM, Tanya Schlusser >>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> I cannot make it to Project night, but may I recommend Tablib >>>>>>>>>> , another Kenneth Reitz gem, >>>>>>>>>> that does just what you asked? >>>>>>>>>> >>>>>>>>>> http://docs.python-tablib.org/en/latest/tutorial/ >>>>>>>>>> >>>>>>>>>> >> I am wondering if we might be able to build a tutorial that any >>>>>>>>>> >> Grey Haired legacy programmer could understand for this process >>>>>>>>>> >> that addresses the parsing of XML, JSON, XSON and cookies when >>>>>>>>>> >> designing and implementing a project then include that in the >>>>>>>>>> project >>>>>>>>>> >> night resources. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Chicago mailing list >>>>>>>>>> Chicago at python.org >>>>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Carl K >>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> >>> -- >>> Carl K >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Sun Feb 1 08:18:49 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sun, 1 Feb 2015 01:18:49 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: It was worth a try so I did it. I think Pandas is installed but on the path highlighted and in yellow at the top in fir. st attachment Second attachment shows where I think Python is looking for Pandas, On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten wrote: > > On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley > wrote: > >> from pandas.core.api import get_dummies >> ImportError: cannot import name get_dummies >> > > pandas isn't installed right. (maybe not at all) > > my guess: > sudo easy_install pandas > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot - 02012015 - 01:07:51 AM.png Type: image/png Size: 125635 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot - 02012015 - 01:10:14 AM.png Type: image/png Size: 126132 bytes Desc: not available URL: From carl at personnelware.com Mon Feb 2 17:29:38 2015 From: carl at personnelware.com (Carl Karsten) Date: Mon, 2 Feb 2015 10:29:38 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: IDEs and screen shots make it harder to converse over email. Use the simple text based python repl so you can cut/paste text. I don't have it installed, so this is what I get: carl at twist:~$ python Python 2.7.6 (default, Mar 22 2014, 22:59:56) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pandas Traceback (most recent call last): File "", line 1, in ImportError: No module named pandas >>> Do that and post the results. On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley wrote: > It was worth a try so I did it. I think Pandas is installed but on the > path highlighted and in yellow at the top in fir. > st attachment > Second attachment shows where I think Python is looking for Pandas, > > On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten > wrote: > >> >> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley >> wrote: >> >>> from pandas.core.api import get_dummies >>> ImportError: cannot import name get_dummies >>> >> >> pandas isn't installed right. (maybe not at all) >> >> my guess: >> sudo easy_install pandas >> >> -- >> Carl K >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Mon Feb 2 18:56:19 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 2 Feb 2015 11:56:19 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: user at freegeekchicago:~$ python Python 2.7.3 (default, Dec 18 2014, 19:10:20) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pandas >>> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten wrote: > IDEs and screen shots make it harder to converse over email. > > Use the simple text based python repl so you can cut/paste text. > I don't have it installed, so this is what I get: > > carl at twist:~$ python > Python 2.7.6 (default, Mar 22 2014, 22:59:56) > [GCC 4.8.2] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > > >>> import pandas > Traceback (most recent call last): > File "", line 1, in > ImportError: No module named pandas > >>> > > Do that and post the results. > > > > > On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley > wrote: > >> It was worth a try so I did it. I think Pandas is installed but on the >> path highlighted and in yellow at the top in fir. >> st attachment >> Second attachment shows where I think Python is looking for Pandas, >> >> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten >> wrote: >> >>> >>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley >>> wrote: >>> >>>> from pandas.core.api import get_dummies >>>> ImportError: cannot import name get_dummies >>>> >>> >>> pandas isn't installed right. (maybe not at all) >>> >>> my guess: >>> sudo easy_install pandas >>> >>> -- >>> Carl K >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Mon Feb 2 19:12:27 2015 From: carl at personnelware.com (Carl Karsten) Date: Mon, 2 Feb 2015 12:12:27 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: good. pandas is installed and available. Now try the line or lines that are giving you trouble. Or if you need to run your program to get an error, do that. The idea is very simple text based cause and effect. An IDE (PyCharm) will help you write code, but does not help us debug your code. It just makes things harder for us, so when asking for help with your code it is best to remove the IDE component. Unless you need help using the IDE, but that's a different problem than how do I use pandas. On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley wrote: > user at freegeekchicago:~$ python > Python 2.7.3 (default, Dec 18 2014, 19:10:20) > [GCC 4.6.3] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >>> import pandas > >>> > > > On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten > wrote: > >> IDEs and screen shots make it harder to converse over email. >> >> Use the simple text based python repl so you can cut/paste text. >> I don't have it installed, so this is what I get: >> >> carl at twist:~$ python >> Python 2.7.6 (default, Mar 22 2014, 22:59:56) >> [GCC 4.8.2] on linux2 >> Type "help", "copyright", "credits" or "license" for more information. >> >> >>> import pandas >> Traceback (most recent call last): >> File "", line 1, in >> ImportError: No module named pandas >> >>> >> >> Do that and post the results. >> >> >> >> >> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley >> wrote: >> >>> It was worth a try so I did it. I think Pandas is installed but on the >>> path highlighted and in yellow at the top in fir. >>> st attachment >>> Second attachment shows where I think Python is looking for Pandas, >>> >>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten >>> wrote: >>> >>>> >>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley >>>> wrote: >>>> >>>>> from pandas.core.api import get_dummies >>>>> ImportError: cannot import name get_dummies >>>>> >>>> >>>> pandas isn't installed right. (maybe not at all) >>>> >>>> my guess: >>>> sudo easy_install pandas >>>> >>>> -- >>>> Carl K >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Carl K >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Mon Feb 2 19:35:58 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 2 Feb 2015 12:35:58 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: True that. The error comes up the same in terminal using python. >>> import statsmodels.api as sm Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line 13, in from .discrete.discrete_model import (Poisson, Logit, Probit, File "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", line 40, in from pandas.core.api import get_dummies On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten wrote: > good. pandas is installed and available. > > Now try the line or lines that are giving you trouble. Or if you need to > run your program to get an error, do that. > > The idea is very simple text based cause and effect. > > An IDE (PyCharm) will help you write code, but does not help us debug your > code. It just makes things harder for us, so when asking for help with > your code it is best to remove the IDE component. > > Unless you need help using the IDE, but that's a different problem than > how do I use pandas. > > > > > On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley > wrote: > >> user at freegeekchicago:~$ python >> Python 2.7.3 (default, Dec 18 2014, 19:10:20) >> [GCC 4.6.3] on linux2 >> Type "help", "copyright", "credits" or "license" for more information. >> >>> import pandas >> >>> >> >> >> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten >> wrote: >> >>> IDEs and screen shots make it harder to converse over email. >>> >>> Use the simple text based python repl so you can cut/paste text. >>> I don't have it installed, so this is what I get: >>> >>> carl at twist:~$ python >>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) >>> [GCC 4.8.2] on linux2 >>> Type "help", "copyright", "credits" or "license" for more information. >>> >>> >>> import pandas >>> Traceback (most recent call last): >>> File "", line 1, in >>> ImportError: No module named pandas >>> >>> >>> >>> Do that and post the results. >>> >>> >>> >>> >>> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley >>> wrote: >>> >>>> It was worth a try so I did it. I think Pandas is installed but on the >>>> path highlighted and in yellow at the top in fir. >>>> st attachment >>>> Second attachment shows where I think Python is looking for Pandas, >>>> >>>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten >>>> wrote: >>>> >>>>> >>>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley >>>> > wrote: >>>>> >>>>>> from pandas.core.api import get_dummies >>>>>> ImportError: cannot import name get_dummies >>>>>> >>>>> >>>>> pandas isn't installed right. (maybe not at all) >>>>> >>>>> my guess: >>>>> sudo easy_install pandas >>>>> >>>>> -- >>>>> Carl K >>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> >>> -- >>> Carl K >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Mon Feb 2 19:55:05 2015 From: shekay at pobox.com (sheila miguez) Date: Mon, 2 Feb 2015 12:55:05 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley wrote: > True that. > > The error comes up the same in terminal using python. > > >>> import statsmodels.api as sm > Traceback (most recent call last): > File "", line 1, in > File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line > 13, in > from .discrete.discrete_model import (Poisson, Logit, Probit, > File > "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", > line 40, in > from pandas.core.api import get_dummies Is there any more stack trace to paste for us? I thought maybe there would be more in the stack trace. -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Mon Feb 2 20:02:43 2015 From: carl at personnelware.com (Carl Karsten) Date: Mon, 2 Feb 2015 13:02:43 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: You didn't post the error, but earlier I thnk I see it: from pandas.core.api import get_dummies ImportError: cannot import name get_dummies Assuming that is still the error.. That says there is no get_dummies in pandas.core.api. I did find this: http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html So something has get_dummies. but given the description I expect many things have get_dummies. I'll let you find the docs that relate to what you are trying to do. On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley wrote: > True that. > > The error comes up the same in terminal using python. > > >>> import statsmodels.api as sm > Traceback (most recent call last): > File "", line 1, in > File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line > 13, in > from .discrete.discrete_model import (Poisson, Logit, Probit, > File > "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", > line 40, in > from pandas.core.api import get_dummies > > > On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten > wrote: > >> good. pandas is installed and available. >> >> Now try the line or lines that are giving you trouble. Or if you need to >> run your program to get an error, do that. >> >> The idea is very simple text based cause and effect. >> >> An IDE (PyCharm) will help you write code, but does not help us debug >> your code. It just makes things harder for us, so when asking for help >> with your code it is best to remove the IDE component. >> >> Unless you need help using the IDE, but that's a different problem than >> how do I use pandas. >> >> >> >> >> On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley >> wrote: >> >>> user at freegeekchicago:~$ python >>> Python 2.7.3 (default, Dec 18 2014, 19:10:20) >>> [GCC 4.6.3] on linux2 >>> Type "help", "copyright", "credits" or "license" for more information. >>> >>> import pandas >>> >>> >>> >>> >>> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten >>> wrote: >>> >>>> IDEs and screen shots make it harder to converse over email. >>>> >>>> Use the simple text based python repl so you can cut/paste text. >>>> I don't have it installed, so this is what I get: >>>> >>>> carl at twist:~$ python >>>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) >>>> [GCC 4.8.2] on linux2 >>>> Type "help", "copyright", "credits" or "license" for more information. >>>> >>>> >>> import pandas >>>> Traceback (most recent call last): >>>> File "", line 1, in >>>> ImportError: No module named pandas >>>> >>> >>>> >>>> Do that and post the results. >>>> >>>> >>>> >>>> >>>> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley >>>> wrote: >>>> >>>>> It was worth a try so I did it. I think Pandas is installed but on >>>>> the path highlighted and in yellow at the top in fir. >>>>> st attachment >>>>> Second attachment shows where I think Python is looking for Pandas, >>>>> >>>>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten >>>> > wrote: >>>>> >>>>>> >>>>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley < >>>>>> randy7771026 at gmail.com> wrote: >>>>>> >>>>>>> from pandas.core.api import get_dummies >>>>>>> ImportError: cannot import name get_dummies >>>>>>> >>>>>> >>>>>> pandas isn't installed right. (maybe not at all) >>>>>> >>>>>> my guess: >>>>>> sudo easy_install pandas >>>>>> >>>>>> -- >>>>>> Carl K >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> >>>> -- >>>> Carl K >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Carl K >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Mon Feb 2 20:46:07 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 2 Feb 2015 13:46:07 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: Yep and my mind has a lot of fun with the idea of get_dummies. I cut off the traceback one line too soon. Maybe the link Carl gave will have an answer but just for completeness here is the traceback with that line included. >>> import statsmodels.api as sm Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line 13, in from .discrete.discrete_model import (Poisson, Logit, Probit, File "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", line 40, in from pandas.core.api import get_dummies ImportError: cannot import name get_dummies On Mon, Feb 2, 2015 at 1:02 PM, Carl Karsten wrote: > You didn't post the error, but earlier I thnk I see it: > > from pandas.core.api import get_dummies > ImportError: cannot import name get_dummies > > Assuming that is still the error.. > > That says there is no get_dummies in pandas.core.api. > > I did find this: > > > http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html > > So something has get_dummies. but given the description I expect many > things have get_dummies. > > I'll let you find the docs that relate to what you are trying to do. > > > > On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley > wrote: > >> True that. >> >> The error comes up the same in terminal using python. >> >> >>> import statsmodels.api as sm >> Traceback (most recent call last): >> File "", line 1, in >> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line >> 13, in >> from .discrete.discrete_model import (Poisson, Logit, Probit, >> File >> "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", >> line 40, in >> from pandas.core.api import get_dummies >> >> >> On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten >> wrote: >> >>> good. pandas is installed and available. >>> >>> Now try the line or lines that are giving you trouble. Or if you need >>> to run your program to get an error, do that. >>> >>> The idea is very simple text based cause and effect. >>> >>> An IDE (PyCharm) will help you write code, but does not help us debug >>> your code. It just makes things harder for us, so when asking for help >>> with your code it is best to remove the IDE component. >>> >>> Unless you need help using the IDE, but that's a different problem than >>> how do I use pandas. >>> >>> >>> >>> >>> On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley >>> wrote: >>> >>>> user at freegeekchicago:~$ python >>>> Python 2.7.3 (default, Dec 18 2014, 19:10:20) >>>> [GCC 4.6.3] on linux2 >>>> Type "help", "copyright", "credits" or "license" for more information. >>>> >>> import pandas >>>> >>> >>>> >>>> >>>> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten >>>> wrote: >>>> >>>>> IDEs and screen shots make it harder to converse over email. >>>>> >>>>> Use the simple text based python repl so you can cut/paste text. >>>>> I don't have it installed, so this is what I get: >>>>> >>>>> carl at twist:~$ python >>>>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) >>>>> [GCC 4.8.2] on linux2 >>>>> Type "help", "copyright", "credits" or "license" for more information. >>>>> >>>>> >>> import pandas >>>>> Traceback (most recent call last): >>>>> File "", line 1, in >>>>> ImportError: No module named pandas >>>>> >>> >>>>> >>>>> Do that and post the results. >>>>> >>>>> >>>>> >>>>> >>>>> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley >>>>> wrote: >>>>> >>>>>> It was worth a try so I did it. I think Pandas is installed but on >>>>>> the path highlighted and in yellow at the top in fir. >>>>>> st attachment >>>>>> Second attachment shows where I think Python is looking for Pandas, >>>>>> >>>>>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten < >>>>>> carl at personnelware.com> wrote: >>>>>> >>>>>>> >>>>>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley < >>>>>>> randy7771026 at gmail.com> wrote: >>>>>>> >>>>>>>> from pandas.core.api import get_dummies >>>>>>>> ImportError: cannot import name get_dummies >>>>>>>> >>>>>>> >>>>>>> pandas isn't installed right. (maybe not at all) >>>>>>> >>>>>>> my guess: >>>>>>> sudo easy_install pandas >>>>>>> >>>>>>> -- >>>>>>> Carl K >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Carl K >>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> >>> -- >>> Carl K >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Mon Feb 2 21:19:23 2015 From: carl at personnelware.com (Carl Karsten) Date: Mon, 2 Feb 2015 14:19:23 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: the link I gave might be close, but I doubt it is an exact hit. Where/why do you have this line: (why do you think it should work?) from pandas.core.api import get_dummies On Mon, Feb 2, 2015 at 1:46 PM, Randy Baxley wrote: > Yep and my mind has a lot of fun with the idea of get_dummies. > > I cut off the traceback one line too soon. Maybe the link Carl gave will > have an answer but just for completeness here is the traceback with that > line included. > > >>> import statsmodels.api as sm > Traceback (most recent call last): > File "", line 1, in > File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line > 13, in > from .discrete.discrete_model import (Poisson, Logit, Probit, > File > "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", > line 40, in > from pandas.core.api import get_dummies > ImportError: cannot import name get_dummies > > > On Mon, Feb 2, 2015 at 1:02 PM, Carl Karsten > wrote: > >> You didn't post the error, but earlier I thnk I see it: >> >> from pandas.core.api import get_dummies >> ImportError: cannot import name get_dummies >> >> Assuming that is still the error.. >> >> That says there is no get_dummies in pandas.core.api. >> >> I did find this: >> >> >> http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html >> >> So something has get_dummies. but given the description I expect many >> things have get_dummies. >> >> I'll let you find the docs that relate to what you are trying to do. >> >> >> >> On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley >> wrote: >> >>> True that. >>> >>> The error comes up the same in terminal using python. >>> >>> >>> import statsmodels.api as sm >>> Traceback (most recent call last): >>> File "", line 1, in >>> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line >>> 13, in >>> from .discrete.discrete_model import (Poisson, Logit, Probit, >>> File >>> "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", >>> line 40, in >>> from pandas.core.api import get_dummies >>> >>> >>> On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten >>> wrote: >>> >>>> good. pandas is installed and available. >>>> >>>> Now try the line or lines that are giving you trouble. Or if you need >>>> to run your program to get an error, do that. >>>> >>>> The idea is very simple text based cause and effect. >>>> >>>> An IDE (PyCharm) will help you write code, but does not help us debug >>>> your code. It just makes things harder for us, so when asking for help >>>> with your code it is best to remove the IDE component. >>>> >>>> Unless you need help using the IDE, but that's a different problem than >>>> how do I use pandas. >>>> >>>> >>>> >>>> >>>> On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley >>>> wrote: >>>> >>>>> user at freegeekchicago:~$ python >>>>> Python 2.7.3 (default, Dec 18 2014, 19:10:20) >>>>> [GCC 4.6.3] on linux2 >>>>> Type "help", "copyright", "credits" or "license" for more information. >>>>> >>> import pandas >>>>> >>> >>>>> >>>>> >>>>> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten >>>>> wrote: >>>>> >>>>>> IDEs and screen shots make it harder to converse over email. >>>>>> >>>>>> Use the simple text based python repl so you can cut/paste text. >>>>>> I don't have it installed, so this is what I get: >>>>>> >>>>>> carl at twist:~$ python >>>>>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) >>>>>> [GCC 4.8.2] on linux2 >>>>>> Type "help", "copyright", "credits" or "license" for more information. >>>>>> >>>>>> >>> import pandas >>>>>> Traceback (most recent call last): >>>>>> File "", line 1, in >>>>>> ImportError: No module named pandas >>>>>> >>> >>>>>> >>>>>> Do that and post the results. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley >>>>>> wrote: >>>>>> >>>>>>> It was worth a try so I did it. I think Pandas is installed but on >>>>>>> the path highlighted and in yellow at the top in fir. >>>>>>> st attachment >>>>>>> Second attachment shows where I think Python is looking for Pandas, >>>>>>> >>>>>>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten < >>>>>>> carl at personnelware.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley < >>>>>>>> randy7771026 at gmail.com> wrote: >>>>>>>> >>>>>>>>> from pandas.core.api import get_dummies >>>>>>>>> ImportError: cannot import name get_dummies >>>>>>>>> >>>>>>>> >>>>>>>> pandas isn't installed right. (maybe not at all) >>>>>>>> >>>>>>>> my guess: >>>>>>>> sudo easy_install pandas >>>>>>>> >>>>>>>> -- >>>>>>>> Carl K >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Carl K >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> >>>> -- >>>> Carl K >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Carl K >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Tue Feb 3 00:07:28 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 2 Feb 2015 17:07:28 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: That statement is buried in a library called in statsmodels / pandas by this piece of code that should work at least down to where reg(x) is called because it was working for the guy who gave it to us in a breakout at chihacknight: import statsmodels.api as sm # import statsmodels.api, numpy, scipy, matplotlib, pandas, sympy, nose as sm y = [5, 6, 5, 7, 7, 8, 9, 9, 11, 12, 15] print 'y', y x = [1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4] print 'x', x x = sm.add_constant(x) print x model = sm.api.OLS(y,x) # does an ordinary least squared regression results = model.fit() p = results.params print p def reg(x): return p[0] + p[1]*x print reg(3) On Mon, Feb 2, 2015 at 2:19 PM, Carl Karsten wrote: > the link I gave might be close, but I doubt it is an exact hit. > > Where/why do you have this line: (why do you think it should work?) > > from pandas.core.api import get_dummies > > On Mon, Feb 2, 2015 at 1:46 PM, Randy Baxley > wrote: > >> Yep and my mind has a lot of fun with the idea of get_dummies. >> >> I cut off the traceback one line too soon. Maybe the link Carl gave will >> have an answer but just for completeness here is the traceback with that >> line included. >> >> >>> import statsmodels.api as sm >> Traceback (most recent call last): >> File "", line 1, in >> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line >> 13, in >> from .discrete.discrete_model import (Poisson, Logit, Probit, >> File >> "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", >> line 40, in >> from pandas.core.api import get_dummies >> ImportError: cannot import name get_dummies >> >> >> On Mon, Feb 2, 2015 at 1:02 PM, Carl Karsten >> wrote: >> >>> You didn't post the error, but earlier I thnk I see it: >>> >>> from pandas.core.api import get_dummies >>> ImportError: cannot import name get_dummies >>> >>> Assuming that is still the error.. >>> >>> That says there is no get_dummies in pandas.core.api. >>> >>> I did find this: >>> >>> >>> http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html >>> >>> So something has get_dummies. but given the description I expect many >>> things have get_dummies. >>> >>> I'll let you find the docs that relate to what you are trying to do. >>> >>> >>> >>> On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley >>> wrote: >>> >>>> True that. >>>> >>>> The error comes up the same in terminal using python. >>>> >>>> >>> import statsmodels.api as sm >>>> Traceback (most recent call last): >>>> File "", line 1, in >>>> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", >>>> line 13, in >>>> from .discrete.discrete_model import (Poisson, Logit, Probit, >>>> File >>>> "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", >>>> line 40, in >>>> from pandas.core.api import get_dummies >>>> >>>> >>>> On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten >>>> wrote: >>>> >>>>> good. pandas is installed and available. >>>>> >>>>> Now try the line or lines that are giving you trouble. Or if you need >>>>> to run your program to get an error, do that. >>>>> >>>>> The idea is very simple text based cause and effect. >>>>> >>>>> An IDE (PyCharm) will help you write code, but does not help us debug >>>>> your code. It just makes things harder for us, so when asking for help >>>>> with your code it is best to remove the IDE component. >>>>> >>>>> Unless you need help using the IDE, but that's a different problem >>>>> than how do I use pandas. >>>>> >>>>> >>>>> >>>>> >>>>> On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley >>>>> wrote: >>>>> >>>>>> user at freegeekchicago:~$ python >>>>>> Python 2.7.3 (default, Dec 18 2014, 19:10:20) >>>>>> [GCC 4.6.3] on linux2 >>>>>> Type "help", "copyright", "credits" or "license" for more information. >>>>>> >>> import pandas >>>>>> >>> >>>>>> >>>>>> >>>>>> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten >>>>> > wrote: >>>>>> >>>>>>> IDEs and screen shots make it harder to converse over email. >>>>>>> >>>>>>> Use the simple text based python repl so you can cut/paste text. >>>>>>> I don't have it installed, so this is what I get: >>>>>>> >>>>>>> carl at twist:~$ python >>>>>>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) >>>>>>> [GCC 4.8.2] on linux2 >>>>>>> Type "help", "copyright", "credits" or "license" for more >>>>>>> information. >>>>>>> >>>>>>> >>> import pandas >>>>>>> Traceback (most recent call last): >>>>>>> File "", line 1, in >>>>>>> ImportError: No module named pandas >>>>>>> >>> >>>>>>> >>>>>>> Do that and post the results. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley >>>>>> > wrote: >>>>>>> >>>>>>>> It was worth a try so I did it. I think Pandas is installed but on >>>>>>>> the path highlighted and in yellow at the top in fir. >>>>>>>> st attachment >>>>>>>> Second attachment shows where I think Python is looking for Pandas, >>>>>>>> >>>>>>>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten < >>>>>>>> carl at personnelware.com> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley < >>>>>>>>> randy7771026 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> from pandas.core.api import get_dummies >>>>>>>>>> ImportError: cannot import name get_dummies >>>>>>>>>> >>>>>>>>> >>>>>>>>> pandas isn't installed right. (maybe not at all) >>>>>>>>> >>>>>>>>> my guess: >>>>>>>>> sudo easy_install pandas >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Carl K >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Chicago mailing list >>>>>>>>> Chicago at python.org >>>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Carl K >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Carl K >>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> >>> -- >>> Carl K >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Tue Feb 3 01:05:14 2015 From: carl at personnelware.com (Carl Karsten) Date: Mon, 2 Feb 2015 18:05:14 -0600 Subject: [Chicago] Fun in learning ML In-Reply-To: References: Message-ID: Ahhh.. this is someone elses code you are trying to run, and you don't have the dependencies installed. It may make you feel good to know this is a problem that spans decades and pretty much every language. Now that you feel better, that doesn't really solve your problem. my guess is 1. statsmodels is expecting an older version of pandas than what you installed. 2. someone stepped on some name space. import foo foo=1 foo.bar() when those 3 lines are not next to each other, it is a real pain to figure out what happened. Lets hope it is #1. On Mon, Feb 2, 2015 at 5:07 PM, Randy Baxley wrote: > That statement is buried in a library called in statsmodels / pandas by > this piece of code that should work at least down to where reg(x) is called > because it was working for the guy who gave it to us in a breakout at > chihacknight: > > import statsmodels.api as sm > # import statsmodels.api, numpy, scipy, matplotlib, pandas, sympy, nose as sm > > y = [5, 6, 5, 7, 7, 8, 9, 9, 11, 12, 15] > > print 'y', y > > x = [1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4] > > print 'x', x > > x = sm.add_constant(x) > > print x > > model = sm.api.OLS(y,x) # does an ordinary least squared regression > results = model.fit() > > p = results.params > > print p > > def reg(x): > > return p[0] + p[1]*x > > print reg(3) > > > > On Mon, Feb 2, 2015 at 2:19 PM, Carl Karsten > wrote: > >> the link I gave might be close, but I doubt it is an exact hit. >> >> Where/why do you have this line: (why do you think it should work?) >> >> from pandas.core.api import get_dummies >> >> On Mon, Feb 2, 2015 at 1:46 PM, Randy Baxley >> wrote: >> >>> Yep and my mind has a lot of fun with the idea of get_dummies. >>> >>> I cut off the traceback one line too soon. Maybe the link Carl gave >>> will have an answer but just for completeness here is the traceback with >>> that line included. >>> >>> >>> import statsmodels.api as sm >>> Traceback (most recent call last): >>> File "", line 1, in >>> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line >>> 13, in >>> from .discrete.discrete_model import (Poisson, Logit, Probit, >>> File >>> "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", >>> line 40, in >>> from pandas.core.api import get_dummies >>> ImportError: cannot import name get_dummies >>> >>> >>> On Mon, Feb 2, 2015 at 1:02 PM, Carl Karsten >>> wrote: >>> >>>> You didn't post the error, but earlier I thnk I see it: >>>> >>>> from pandas.core.api import get_dummies >>>> ImportError: cannot import name get_dummies >>>> >>>> Assuming that is still the error.. >>>> >>>> That says there is no get_dummies in pandas.core.api. >>>> >>>> I did find this: >>>> >>>> >>>> http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html >>>> >>>> So something has get_dummies. but given the description I expect many >>>> things have get_dummies. >>>> >>>> I'll let you find the docs that relate to what you are trying to do. >>>> >>>> >>>> >>>> On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley >>>> wrote: >>>> >>>>> True that. >>>>> >>>>> The error comes up the same in terminal using python. >>>>> >>>>> >>> import statsmodels.api as sm >>>>> Traceback (most recent call last): >>>>> File "", line 1, in >>>>> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", >>>>> line 13, in >>>>> from .discrete.discrete_model import (Poisson, Logit, Probit, >>>>> File >>>>> "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", >>>>> line 40, in >>>>> from pandas.core.api import get_dummies >>>>> >>>>> >>>>> On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten >>>>> wrote: >>>>> >>>>>> good. pandas is installed and available. >>>>>> >>>>>> Now try the line or lines that are giving you trouble. Or if you >>>>>> need to run your program to get an error, do that. >>>>>> >>>>>> The idea is very simple text based cause and effect. >>>>>> >>>>>> An IDE (PyCharm) will help you write code, but does not help us debug >>>>>> your code. It just makes things harder for us, so when asking for help >>>>>> with your code it is best to remove the IDE component. >>>>>> >>>>>> Unless you need help using the IDE, but that's a different problem >>>>>> than how do I use pandas. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley >>>>> > wrote: >>>>>> >>>>>>> user at freegeekchicago:~$ python >>>>>>> Python 2.7.3 (default, Dec 18 2014, 19:10:20) >>>>>>> [GCC 4.6.3] on linux2 >>>>>>> Type "help", "copyright", "credits" or "license" for more >>>>>>> information. >>>>>>> >>> import pandas >>>>>>> >>> >>>>>>> >>>>>>> >>>>>>> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten < >>>>>>> carl at personnelware.com> wrote: >>>>>>> >>>>>>>> IDEs and screen shots make it harder to converse over email. >>>>>>>> >>>>>>>> Use the simple text based python repl so you can cut/paste text. >>>>>>>> I don't have it installed, so this is what I get: >>>>>>>> >>>>>>>> carl at twist:~$ python >>>>>>>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) >>>>>>>> [GCC 4.8.2] on linux2 >>>>>>>> Type "help", "copyright", "credits" or "license" for more >>>>>>>> information. >>>>>>>> >>>>>>>> >>> import pandas >>>>>>>> Traceback (most recent call last): >>>>>>>> File "", line 1, in >>>>>>>> ImportError: No module named pandas >>>>>>>> >>> >>>>>>>> >>>>>>>> Do that and post the results. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley < >>>>>>>> randy7771026 at gmail.com> wrote: >>>>>>>> >>>>>>>>> It was worth a try so I did it. I think Pandas is installed but >>>>>>>>> on the path highlighted and in yellow at the top in fir. >>>>>>>>> st attachment >>>>>>>>> Second attachment shows where I think Python is looking for Pandas, >>>>>>>>> >>>>>>>>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten < >>>>>>>>> carl at personnelware.com> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley < >>>>>>>>>> randy7771026 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> from pandas.core.api import get_dummies >>>>>>>>>>> ImportError: cannot import name get_dummies >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> pandas isn't installed right. (maybe not at all) >>>>>>>>>> >>>>>>>>>> my guess: >>>>>>>>>> sudo easy_install pandas >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Carl K >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Chicago mailing list >>>>>>>>>> Chicago at python.org >>>>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Chicago mailing list >>>>>>>>> Chicago at python.org >>>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Carl K >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Chicago mailing list >>>>>>>> Chicago at python.org >>>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Chicago mailing list >>>>>>> Chicago at python.org >>>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Carl K >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Chicago mailing list >>>>> Chicago at python.org >>>>> https://mail.python.org/mailman/listinfo/chicago >>>>> >>>>> >>>> >>>> >>>> -- >>>> Carl K >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Carl K >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From tanya at tickel.net Tue Feb 3 01:06:56 2015 From: tanya at tickel.net (Tanya Schlusser) Date: Mon, 2 Feb 2015 18:06:56 -0600 Subject: [Chicago] Fun in learning ML Message-ID: The numpy install is broken. I have had something similar happen on a Solaris system when the easy_install of Pandas sort of worked with warnings/errors but Numpy -- we didn't have the right C compiler and libraries. It is really a pain to compile yourself, but for almost all operating systems now there are packages available and you don't have to compile: What if you try to reinstall all of the scikit tools? Here is the page that says how to do that for most of the common packages: http://www.scipy.org/install.html And then after that you can sudo easy_install pandas and hopefully things work better... Best, -------------- next part -------------- An HTML attachment was scrubbed... URL: From me at lorenamesa.com Tue Feb 3 18:24:51 2015 From: me at lorenamesa.com (Lorena Mesa) Date: Tue, 3 Feb 2015 11:24:51 -0600 Subject: [Chicago] Request to Add Event to Email List Message-ID: Hello ChiPy, I wanted to pass along information about an event that I and the PyLadies organizers have planned for Feb 24th. This will be our first event for the Chicago PyLadies chapter and we are really looking to get the word out. Below I have provided the blurb for event details. If you need anything else please let me know. Thanks you! Lorena, Chicago PyLadies Co-Founder & Organizer Chicago - PyLadies has arrived! On Feb. 24th PyLadies will have their kickoff event, a Meet & Greet, where you can learn more about the chapter and meet other PyLadies! And yes, men are welcome! RSVP by Feb. 23rd 12:00pm . Can't make it? Events are being added all the time join the MeetUp to see the calendar . Want to get involved? Email us at chicago at pyladies.com or Tweet us @PyLadiesChicago . ? -- ___________________________________________________________________________________ Lorena Mesa *www.lorenamesa.com * "If you wish to make apple pie from scratch, you must first invent the universe," - Carl Sagan Please stop before printing this email unnecessarily, *think green*!!! -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: meet_greet (1).png Type: image/png Size: 76036 bytes Desc: not available URL: From brianhray at gmail.com Tue Feb 3 21:13:07 2015 From: brianhray at gmail.com (Brian Ray) Date: Tue, 3 Feb 2015 15:13:07 -0500 Subject: [Chicago] Request to Add Event to Email List In-Reply-To: References: Message-ID: Yay... Please let us know how we can best promote and support. On Tuesday, February 3, 2015, Lorena Mesa wrote: > Hello ChiPy, > > I wanted to pass along information about an event that I and the PyLadies > organizers have planned for Feb 24th. This will be our first event for the > Chicago PyLadies chapter and we are really looking to get the word out. > > Below I have provided the blurb for event details. If you need anything > else please let me know. > > Thanks you! > > Lorena, Chicago PyLadies Co-Founder & Organizer > > > Chicago - PyLadies has arrived! On Feb. 24th PyLadies will have their > kickoff event, a Meet & Greet, where you can learn more about the chapter > and meet other PyLadies! And yes, men are welcome! RSVP by Feb. 23rd > 12:00pm . Can't > make it? Events are being added all the time join the MeetUp to see the > calendar . Want to get involved? > Email us at chicago at pyladies.com > or Tweet us > @PyLadiesChicago . > > > ? > > -- > > ___________________________________________________________________________________ > Lorena Mesa > *www.lorenamesa.com * > > "If you wish to make apple pie from scratch, you must first invent the > universe," - Carl Sagan > > Please stop > before printing this email unnecessarily, *think green*!!! > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: meet_greet (1).png Type: image/png Size: 76036 bytes Desc: not available URL: From carl at personnelware.com Sat Feb 7 16:31:13 2015 From: carl at personnelware.com (Carl Karsten) Date: Sat, 7 Feb 2015 09:31:13 -0600 Subject: [Chicago] Video sponsorship for Feb ChiPy Message-ID: I am looking for one more company that wants to be a video sponsor. You get your logo on the title slide of the videos (however many video's get made this month) and the warm fuzzy of supporting me. First offer of $200 gets it, else I'll take the best offer by 5 pm Monday. This month is Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such and maybe one or two more. -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Sat Feb 7 16:42:33 2015 From: shekay at pobox.com (sheila miguez) Date: Sat, 7 Feb 2015 09:42:33 -0600 Subject: [Chicago] Northside python office hours Message-ID: Hi all, Next Wednesday is the biweekly Python Office Hours (pyoo!) meetup at Pumping Station: One. Pyoo is a casual meetup where people bring laptops and questions or work on their projects. It's similar to Python Project Night (that happens generally on the 3rd Thursday of the month, in the loop) It's helpful to RSVP, but RSVPs aren't required. http://www.meetup.com/ChicagoPythonistas/events/219909737/ Pumping Station: One is a hacker/maker space. I'll grab someone or myself to show new visitors around the hackerspace sometime during the event. -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Sat Feb 7 18:31:53 2015 From: brianhray at gmail.com (Brian Ray) Date: Sat, 7 Feb 2015 09:31:53 -0800 Subject: [Chicago] Video sponsorship for Feb ChiPy In-Reply-To: References: Message-ID: I have several concerns about this, Carl. Would you mind joining the organizers call this Sunday? On Saturday, February 7, 2015, Carl Karsten wrote: > I am looking for one more company that wants to be a video sponsor. You > get your logo on the title slide of the videos (however many video's get > made this month) and the warm fuzzy of supporting me. > > First offer of $200 gets it, else I'll take the best offer by 5 pm Monday. > > This month is > Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such > and maybe one or two more. > > > > -- > Carl K > > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From Mark.Pfeiffer at MATRIXRes.com Sat Feb 7 16:41:26 2015 From: Mark.Pfeiffer at MATRIXRes.com (Mark Pfeiffer) Date: Sat, 7 Feb 2015 15:41:26 +0000 Subject: [Chicago] Video sponsorship for Feb ChiPy In-Reply-To: References: Message-ID: <5lcq8tb59jp6wsbspkjeor8x.1423323682289@email.android.com> Carl: MATRIX will do it for $200, let's work out details on Monday. Thanks. Mark Mark Pfeiffer MATRIX 773 550 7210 -------- Original message -------- From: Carl Karsten Date:02/07/2015 9:31 AM (GMT-06:00) To: The Chicago Python Users Group Subject: [Chicago] Video sponsorship for Feb ChiPy I am looking for one more company that wants to be a video sponsor. You get your logo on the title slide of the videos (however many video's get made this month) and the warm fuzzy of supporting me. First offer of $200 gets it, else I'll take the best offer by 5 pm Monday. This month is Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such and maybe one or two more. -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Sat Feb 7 21:06:54 2015 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Sat, 7 Feb 2015 14:06:54 -0600 Subject: [Chicago] Video sponsorship for Feb ChiPy In-Reply-To: References: Message-ID: Hey guys, I have not posted to this forum for awhile, so I feel like I'm also re-introducing myself! Anyhow, I'm taking CS-334 (Open Source Systems) at Northeastern Illinois University. The class is mostly about the basics of shell scripting and using the command line to navigate the file system in Linux. There's a project in the class, an "open source" project. It could require programming, but not necessarily. Maybe beta testing or helping to organize events, etc. Any ideas or recommendations? Are you guys on Github? And yes, I'm into Python! Not a total newbie, but I'm not super experienced with it either. I know just enough Python to be a little "dangerous" with it! (And I'm definitely beyond the stage of "Hello world!") By the way, does someone know how to implement linked lists in Python. I'm learning right now how to do this in my Java data structures course, but I was wondering if this could be implemented in Python as well. I don't see why not. I'm still trying to see the benefits of linked lists. So far I haven't seen anything in linked lists that couldn't be done more easily using Arrays or ArrayLists??? But hey, I guess linked lists are cool, especially if you want to torture students and beginning programmers!!! ;-) Enjoy the weekend. I can feel spring in the air! Best, Douglas Lewit On Sat, Feb 7, 2015 at 11:31 AM, Brian Ray wrote: > I have several concerns about this, Carl. Would you mind joining the > organizers call this Sunday? > > On Saturday, February 7, 2015, Carl Karsten > wrote: > >> I am looking for one more company that wants to be a video sponsor. You >> get your logo on the title slide of the videos (however many video's get >> made this month) and the warm fuzzy of supporting me. >> >> First offer of $200 gets it, else I'll take the best offer by 5 pm Monday. >> >> This month is >> Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such >> and maybe one or two more. >> >> >> >> -- >> Carl K >> >> > > -- > Brian Ray > @brianray > (773) 669-7717 > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Sun Feb 8 15:39:53 2015 From: carl at personnelware.com (Carl Karsten) Date: Sun, 8 Feb 2015 08:39:53 -0600 Subject: [Chicago] Video sponsorship for Feb ChiPy In-Reply-To: References: Message-ID: sure - um, how do I join? On Sat, Feb 7, 2015 at 11:31 AM, Brian Ray wrote: > I have several concerns about this, Carl. Would you mind joining the > organizers call this Sunday? > > > On Saturday, February 7, 2015, Carl Karsten > wrote: > >> I am looking for one more company that wants to be a video sponsor. You >> get your logo on the title slide of the videos (however many video's get >> made this month) and the warm fuzzy of supporting me. >> >> First offer of $200 gets it, else I'll take the best offer by 5 pm Monday. >> >> This month is >> Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such >> and maybe one or two more. >> >> >> >> -- >> Carl K >> >> > > -- > Brian Ray > @brianray > (773) 669-7717 > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From tanya at tickel.net Mon Feb 9 18:18:41 2015 From: tanya at tickel.net (Tanya Schlusser) Date: Mon, 9 Feb 2015 11:18:41 -0600 Subject: [Chicago] "open source" project / linked lists Message-ID: > > > >> There's a project in the class, an "open source" project. It could > >> require programming, but not necessarily. Maybe beta testing or > helping to > >> organize events, etc. Any ideas or recommendations? Are you guys on > >> Github? > > So, for sure ChiPy has a Github account, and it looks like there are currently some open issues for our webpage -- maybe contributors can give advice?: https://github.com/chicagopython/chipy.org/issues >> By the way, does someone know how to implement linked lists in Python. It seems you are interested in memory management -- what about contributing to the *boost.NumPy* project? I've not contributed yet, but it looks like the goal is to add more C++ capability to the Boost.Python project, which is connected to Boost -- (IMO) the best library in C++. https://github.com/ndarray/Boost.NumPy > >> ... I was wondering if this could be implemented in Python as well. I > don't > >> see why not. I'm still trying to see the benefits of linked lists. So > far I > >> haven't seen anything in linked lists that couldn't be done more easily > >> using Arrays or ArrayLists??? But hey, I guess linked lists are cool, > >> especially if you want to torture students and beginning programmers!!! > >> ;-) > There are no pointers in Python -- it's a higher level -- with the intent to keep the details of memory management away from the programmer. Linked lists allow you to allocate memory for an object dynamically, during runtime, so you don't have to allocate a ginormous array to hold all of the *potential* contents of your list that may or may not be created. ... at one time long ago (when I was in school) memory was scarce enough that this would have been bad... HTH Best, Tanya -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.j.johnson at gmail.com Mon Feb 9 18:29:35 2015 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Mon, 09 Feb 2015 17:29:35 +0000 Subject: [Chicago] "open source" project / linked lists References: Message-ID: Regarding link lists / arraylists: Linked lists are used for more than just torturing students. Linked lists have small constant-time append/remove operations at the beginning and end of the list. In an array list, you have constant-time append and remove at the end of the list - until you run out of allocated memory. Once that happens, you have to allocate a new chunk of memory and copy the whole ArrayList over. This can cause a significant performance hit at runtime. Adding an element at the beginning of the ArrayList also causes a data copy each time. Removal at the beginning of the ArrayList can be implemented in a clever way by marking nodes as unused (in which case it's O(1)), although a naive implementation is O(n). On Mon Feb 09 2015 at 11:19:04 AM Tanya Schlusser wrote: > >> >> There's a project in the class, an "open source" project. It could >> >> require programming, but not necessarily. Maybe beta testing or >> helping to >> >> organize events, etc. Any ideas or recommendations? Are you guys on >> >> Github? >> >> > So, for sure ChiPy has a Github account, and it looks like there are > currently some open issues for our webpage -- maybe contributors can give > advice?: > > https://github.com/chicagopython/chipy.org/issues > > > >> By the way, does someone know how to implement linked lists in Python. > > > It seems you are interested in memory management -- what about > contributing to the *boost.NumPy* project? I've not contributed yet, but > it looks like the goal is to add more C++ capability to the Boost.Python project, > which is connected to Boost -- (IMO) the best library in C++. > > https://github.com/ndarray/Boost.NumPy > > > >> >> ... I was wondering if this could be implemented in Python as well. I >> don't >> >> see why not. I'm still trying to see the benefits of linked lists. >> So far I >> >> haven't seen anything in linked lists that couldn't be done more easily >> >> using Arrays or ArrayLists??? But hey, I guess linked lists are cool, >> >> especially if you want to torture students and beginning programmers!!! >> >> ;-) >> > > > There are no pointers in Python -- it's a higher level -- with the intent > to keep the details of memory management away from the programmer. > > Linked lists allow you to allocate memory for an object dynamically, > during runtime, so you don't have to allocate a ginormous array to hold all > of the *potential* contents of your list that may or may not be created. > ... at one time long ago (when I was in school) memory was scarce enough > that this would have been bad... > > HTH > > Best, > Tanya > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Mon Feb 9 18:44:38 2015 From: brianhray at gmail.com (Brian Ray) Date: Mon, 9 Feb 2015 11:44:38 -0600 Subject: [Chicago] Video sponsorship for Feb ChiPy In-Reply-To: References: Message-ID: The organizers, Jimmy--who is our newly named Historian, Adam--our Treasurer, and Carl have all come to an agreement. Jimmy is the point person; however, Carl can continue his efforts to raise money and record. Thanks, Brian On Sunday, February 8, 2015, Carl Karsten wrote: > sure - um, how do I join? > > On Sat, Feb 7, 2015 at 11:31 AM, Brian Ray > wrote: > >> I have several concerns about this, Carl. Would you mind joining the >> organizers call this Sunday? >> >> >> On Saturday, February 7, 2015, Carl Karsten > > wrote: >> >>> I am looking for one more company that wants to be a video sponsor. You >>> get your logo on the title slide of the videos (however many video's get >>> made this month) and the warm fuzzy of supporting me. >>> >>> First offer of $200 gets it, else I'll take the best offer by 5 pm >>> Monday. >>> >>> This month is >>> Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such >>> and maybe one or two more. >>> >>> >>> >>> -- >>> Carl K >>> >>> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Mon Feb 9 18:58:25 2015 From: shekay at pobox.com (sheila miguez) Date: Mon, 9 Feb 2015 11:58:25 -0600 Subject: [Chicago] "open source" project / linked lists In-Reply-To: References: Message-ID: I think you meant to reply to Douglas, not Tanya. She wasn't asking about ArrayList versus LinkedList and the Java implementation or general implementation thereof, Douglas was. Good replies from both you and Tanya, though. On Mon, Feb 9, 2015 at 11:29 AM, Thomas Johnson wrote: > Regarding link lists / arraylists: > Linked lists are used for more than just torturing students. > > Linked lists have small constant-time append/remove operations at the > beginning and end of the list. > > In an array list, you have constant-time append and remove at the end of > the list - until you run out of allocated memory. Once that happens, you > have to allocate a new chunk of memory and copy the whole ArrayList over. > This can cause a significant performance hit at runtime. > > Adding an element at the beginning of the ArrayList also causes a data > copy each time. Removal at the beginning of the ArrayList can be > implemented in a clever way by marking nodes as unused (in which case it's > O(1)), although a naive implementation is O(n). > > On Mon Feb 09 2015 at 11:19:04 AM Tanya Schlusser > wrote: > >> [various open source project advice] >>> >> >> >> >>> >> ... I was wondering if this could be implemented in Python as well. >>> I don't >>> >> see why not. I'm still trying to see the benefits of linked lists. >>> So far I >>> >> haven't seen anything in linked lists that couldn't be done more >>> easily >>> >> using Arrays or ArrayLists??? But hey, I guess linked lists are cool, >>> >> especially if you want to torture students and beginning >>> programmers!!! >>> >> ;-) >>> >> >> >> There are no pointers in Python -- it's a higher level -- with the intent >> to keep the details of memory management away from the programmer. >> >> Linked lists allow you to allocate memory for an object dynamically, >> during runtime, so you don't have to allocate a ginormous array to hold all >> of the *potential* contents of your list that may or may not be created. >> ... at one time long ago (when I was in school) memory was scarce enough >> that this would have been bad... >> >> HTH >> >> Best, >> Tanya >> > -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.j.johnson at gmail.com Mon Feb 9 19:18:04 2015 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Mon, 09 Feb 2015 18:18:04 +0000 Subject: [Chicago] "open source" project / linked lists References: Message-ID: Sorry, you're right On Mon Feb 09 2015 at 11:59:12 AM sheila miguez wrote: > I think you meant to reply to Douglas, not Tanya. > > She wasn't asking about ArrayList versus LinkedList and the Java > implementation or general implementation thereof, Douglas was. > > Good replies from both you and Tanya, though. > > > On Mon, Feb 9, 2015 at 11:29 AM, Thomas Johnson < > thomas.j.johnson at gmail.com> wrote: > >> Regarding link lists / arraylists: >> Linked lists are used for more than just torturing students. >> >> Linked lists have small constant-time append/remove operations at the >> beginning and end of the list. >> >> In an array list, you have constant-time append and remove at the end of >> the list - until you run out of allocated memory. Once that happens, you >> have to allocate a new chunk of memory and copy the whole ArrayList over. >> This can cause a significant performance hit at runtime. >> >> Adding an element at the beginning of the ArrayList also causes a data >> copy each time. Removal at the beginning of the ArrayList can be >> implemented in a clever way by marking nodes as unused (in which case it's >> O(1)), although a naive implementation is O(n). >> >> On Mon Feb 09 2015 at 11:19:04 AM Tanya Schlusser >> wrote: >> > [various open source project advice] >>>> >>> >>> >>> >>>> >> ... I was wondering if this could be implemented in Python as well. >>>> I don't >>>> >> see why not. I'm still trying to see the benefits of linked lists. >>>> So far I >>>> >> haven't seen anything in linked lists that couldn't be done more >>>> easily >>>> >> using Arrays or ArrayLists??? But hey, I guess linked lists are >>>> cool, >>>> >> especially if you want to torture students and beginning >>>> programmers!!! >>>> >> ;-) >>>> >>> >>> >>> There are no pointers in Python -- it's a higher level -- with the >>> intent to keep the details of memory management away from the programmer. >>> >>> Linked lists allow you to allocate memory for an object dynamically, >>> during runtime, so you don't have to allocate a ginormous array to hold all >>> of the *potential* contents of your list that may or may not be created. >>> ... at one time long ago (when I was in school) memory was scarce enough >>> that this would have been bad... >>> >>> HTH >>> >>> Best, >>> Tanya >>> >> > > -- > shekay at pobox.com > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Mon Feb 9 19:21:05 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 9 Feb 2015 12:21:05 -0600 Subject: [Chicago] "open source" project / linked lists In-Reply-To: References: Message-ID: And doubly linked list for removing and inserting on the ends or in the middle of a list which also may be a tree are fun though addressing gets a bit more fun with trees. On Mon, Feb 9, 2015 at 11:58 AM, sheila miguez wrote: > I think you meant to reply to Douglas, not Tanya. > > She wasn't asking about ArrayList versus LinkedList and the Java > implementation or general implementation thereof, Douglas was. > > Good replies from both you and Tanya, though. > > > On Mon, Feb 9, 2015 at 11:29 AM, Thomas Johnson < > thomas.j.johnson at gmail.com> wrote: > >> Regarding link lists / arraylists: >> Linked lists are used for more than just torturing students. >> >> Linked lists have small constant-time append/remove operations at the >> beginning and end of the list. >> >> In an array list, you have constant-time append and remove at the end of >> the list - until you run out of allocated memory. Once that happens, you >> have to allocate a new chunk of memory and copy the whole ArrayList over. >> This can cause a significant performance hit at runtime. >> >> Adding an element at the beginning of the ArrayList also causes a data >> copy each time. Removal at the beginning of the ArrayList can be >> implemented in a clever way by marking nodes as unused (in which case it's >> O(1)), although a naive implementation is O(n). >> >> On Mon Feb 09 2015 at 11:19:04 AM Tanya Schlusser >> wrote: >> >>> [various open source project advice] >>>> >>> >>> >>> >>>> >> ... I was wondering if this could be implemented in Python as well. >>>> I don't >>>> >> see why not. I'm still trying to see the benefits of linked lists. >>>> So far I >>>> >> haven't seen anything in linked lists that couldn't be done more >>>> easily >>>> >> using Arrays or ArrayLists??? But hey, I guess linked lists are >>>> cool, >>>> >> especially if you want to torture students and beginning >>>> programmers!!! >>>> >> ;-) >>>> >>> >>> >>> There are no pointers in Python -- it's a higher level -- with the >>> intent to keep the details of memory management away from the programmer. >>> >>> Linked lists allow you to allocate memory for an object dynamically, >>> during runtime, so you don't have to allocate a ginormous array to hold all >>> of the *potential* contents of your list that may or may not be created. >>> ... at one time long ago (when I was in school) memory was scarce enough >>> that this would have been bad... >>> >>> HTH >>> >>> Best, >>> Tanya >>> >> > > -- > shekay at pobox.com > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Mon Feb 9 21:09:37 2015 From: carl at personnelware.com (Carl Karsten) Date: Mon, 9 Feb 2015 14:09:37 -0600 Subject: [Chicago] board address? Message-ID: "ChiPy has a group of Organizers who meet every week to prepare the monthly meeting and take care of group administration. The weekly meeting minutes are available . They can be reached at (email address to come shortly)." http://www.chipy.org/about/ I want to send a list of stuff I can do, like "setup lights" which I hope we can agree isn't a good idea. -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From adam at adamforsyth.net Mon Feb 9 21:11:56 2015 From: adam at adamforsyth.net (Adam Forsyth) Date: Mon, 9 Feb 2015 14:11:56 -0600 Subject: [Chicago] board address? In-Reply-To: References: Message-ID: The organizers email address is chicago-organizers at python.org On Mon, Feb 9, 2015 at 2:09 PM, Carl Karsten wrote: > "ChiPy has a group of Organizers who meet every week to prepare the > monthly meeting and take care of group administration. The weekly meeting > minutes are available . They can > be reached at (email address to come shortly)." > http://www.chipy.org/about/ > > I want to send a list of stuff I can do, like "setup lights" which I hope > we can agree isn't a good idea. > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Mon Feb 9 21:16:41 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 9 Feb 2015 14:16:41 -0600 Subject: [Chicago] board address? In-Reply-To: References: Message-ID: I agree lights is not a good idea. Indeed you are in this ameratures eyes a very good videographer and have done a lot of good work documenting Python events worldwide. I have also been watching what has been evolving with OpenGov Chihacknight and Chris Wittaker's now live streaming efforts so wondering if your equipment could be even less of a production to move around for you. On Mon, Feb 9, 2015 at 2:09 PM, Carl Karsten wrote: > "ChiPy has a group of Organizers who meet every week to prepare the > monthly meeting and take care of group administration. The weekly meeting > minutes are available . They can > be reached at (email address to come shortly)." > http://www.chipy.org/about/ > > I want to send a list of stuff I can do, like "setup lights" which I hope > we can agree isn't a good idea. > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.moirano at gmail.com Mon Feb 9 17:46:11 2015 From: chris.moirano at gmail.com (Chris Moirano) Date: Mon, 9 Feb 2015 10:46:11 -0600 Subject: [Chicago] Video sponsorship for Feb ChiPy In-Reply-To: References: Message-ID: Hey Douglas, Check out this excerpt from the book "Problem Solving with Algorithms and Data Structures". http://interactivepython.org/courselib/static/pythonds/BasicDS/linkedlists.html It implements a basic unordered linked list. I really don't think that there is much of a benefit of implementing one in Python since the native list does essentially the same thing and more, but it is always fun (and extremely beneficial) to make your own data structures. -Chris On Sat, Feb 7, 2015 at 2:06 PM, Lewit, Douglas wrote: > Hey guys, > > I have not posted to this forum for awhile, so I feel like I'm also > re-introducing myself! Anyhow, I'm taking CS-334 (Open Source Systems) at > Northeastern Illinois University. The class is mostly about the basics of > shell scripting and using the command line to navigate the file system in > Linux. There's a project in the class, an "open source" project. It could > require programming, but not necessarily. Maybe beta testing or helping to > organize events, etc. Any ideas or recommendations? Are you guys on > Github? And yes, I'm into Python! Not a total newbie, but I'm not super > experienced with it either. I know just enough Python to be a little > "dangerous" with it! (And I'm definitely beyond the stage of "Hello > world!") > > By the way, does someone know how to implement linked lists in Python. > I'm learning right now how to do this in my Java data structures course, > but I was wondering if this could be implemented in Python as well. I > don't see why not. I'm still trying to see the benefits of linked lists. > So far I haven't seen anything in linked lists that couldn't be done more > easily using Arrays or ArrayLists??? But hey, I guess linked lists are > cool, especially if you want to torture students and beginning > programmers!!! ;-) > > Enjoy the weekend. I can feel spring in the air! > > Best, > > Douglas Lewit > > > On Sat, Feb 7, 2015 at 11:31 AM, Brian Ray wrote: > >> I have several concerns about this, Carl. Would you mind joining the >> organizers call this Sunday? >> >> On Saturday, February 7, 2015, Carl Karsten >> wrote: >> >>> I am looking for one more company that wants to be a video sponsor. You >>> get your logo on the title slide of the videos (however many video's get >>> made this month) and the warm fuzzy of supporting me. >>> >>> First offer of $200 gets it, else I'll take the best offer by 5 pm >>> Monday. >>> >>> This month is >>> Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such >>> and maybe one or two more. >>> >>> >>> >>> -- >>> Carl K >>> >>> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Tue Feb 10 17:10:37 2015 From: carl at personnelware.com (Carl Karsten) Date: Tue, 10 Feb 2015 10:10:37 -0600 Subject: [Chicago] Video sponsorship for Feb ChiPy In-Reply-To: <5lcq8tb59jp6wsbspkjeor8x.1423323682289@email.android.com> References: <5lcq8tb59jp6wsbspkjeor8x.1423323682289@email.android.com> Message-ID: Mark, Did anyone contact you? If not, http://www.chipy.org/ click Donate, donate $200 please, thank you. I found this logo: https://media.licdn.com/media/p/2/000/1be/17e/3633534.png I'll have a video title image for review shortly. If you have some other logo, let me know and I'll swap it. On Sat, Feb 7, 2015 at 9:41 AM, Mark Pfeiffer wrote: > Carl: > > MATRIX will do it for $200, let's work out details on Monday. Thanks. > > Mark > > > Mark Pfeiffer > MATRIX > 773 550 7210 > > > -------- Original message -------- > From: Carl Karsten > Date:02/07/2015 9:31 AM (GMT-06:00) > To: The Chicago Python Users Group > Subject: [Chicago] Video sponsorship for Feb ChiPy > > I am looking for one more company that wants to be a video sponsor. > You get your logo on the title slide of the videos (however many video's > get made this month) and the warm fuzzy of supporting me. > > First offer of $200 gets it, else I'll take the best offer by 5 pm Monday. > > This month is > Joe Jasinski: Django+Elasticsearch+Haystack to Search PDFs and Such > and maybe one or two more. > > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From rnelsonchem at gmail.com Wed Feb 11 03:37:03 2015 From: rnelsonchem at gmail.com (Ryan Nelson) Date: Tue, 10 Feb 2015 21:37:03 -0500 Subject: [Chicago] Fun in learning ML Message-ID: Sorry to be a little late to the party here. Just now looking at this. For scientific Python packages (Numpy, Scipy, Pandas, Statsmodels, etc.), I've had very good luck using "conda" to create test environments and to install all of a packages dependencies. These environments are like virtualenvs, and they can be installed without admin privileges in a directory of your choice without affecting system-installed libraries. The Anaconda installer contains all the packages (probably more than you need), or use Miniconda to get a minimal environment. Using conda, you could create a Statsmodels/Pandas environment (called "stats") with all the dependencies as such: $ conda create -n stats python=3 statsmodels pandas $ source activate stats stats>$ # Do stuff stats>$ source deactivate I don't use PyCharm, but with conda, you can install Spyder. Otherwise, there is documentation for using other IDEs including PyCharm: http://docs.continuum.io/anaconda/ide_integration.html Anaconda Download: http://continuum.io/downloads Miniconda Download: http://conda.pydata.org/miniconda.html Conda Docs: http://conda.pydata.org/docs/index.html Ryan > Ahhh.. this is someone elses code you are trying to run, and you don't have > the dependencies installed. > It may make you feel good to know this is a problem that spans decades and > pretty much every language. Now that you feel better, that doesn't > really solve your problem. > my guess is > 1. statsmodels is expecting an older version of pandas than what you > installed. > 2. someone stepped on some name space. > import foo > foo=1 > foo.bar() > when those 3 lines are not next to each other, it is a real pain to figure > out what happened. > Lets hope it is #1. > > > > > > > On Mon, Feb 2, 2015 at 5:07 PM, Randy Baxley > wrote: > > That statement is buried in a library called in statsmodels / pandas by > > this piece of code that should work at least down to where reg(x) is > called > > because it was working for the guy who gave it to us in a breakout at > > chihacknight: > > > > import statsmodels.api as sm > > # import statsmodels.api, numpy, scipy, matplotlib, pandas, sympy, nose > as sm > > > > y = [5, 6, 5, 7, 7, 8, 9, 9, 11, 12, 15] > > > > print 'y', y > > > > x = [1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4] > > > > print 'x', x > > > > x = sm.add_constant(x) > > > > print x > > > > model = sm.api.OLS(y,x) # does an ordinary least squared regression > > results = model.fit() > > > > p = results.params > > > > print p > > > > def reg(x): > > > > return p[0] + p[1]*x > > > > print reg(3) > > > > > > > > On Mon, Feb 2, 2015 at 2:19 PM, Carl Karsten > > wrote: > > > >> the link I gave might be close, but I doubt it is an exact hit. > >> > >> Where/why do you have this line: (why do you think it should work?) > >> > >> from pandas.core.api import get_dummies > >> > >> On Mon, Feb 2, 2015 at 1:46 PM, Randy Baxley > > >> wrote: > >> > >>> Yep and my mind has a lot of fun with the idea of get_dummies. > >>> > >>> I cut off the traceback one line too soon. Maybe the link Carl gave > >>> will have an answer but just for completeness here is the traceback > with > >>> that line included. > >>> > >>> >>> import statsmodels.api as sm > >>> Traceback (most recent call last): > >>> File "", line 1, in > >>> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", > line > >>> 13, in > >>> from .discrete.discrete_model import (Poisson, Logit, Probit, > >>> File > >>> > "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", > >>> line 40, in > >>> from pandas.core.api import get_dummies > >>> ImportError: cannot import name get_dummies > >>> > >>> > >>> On Mon, Feb 2, 2015 at 1:02 PM, Carl Karsten personnelware.com> > >>> wrote: > >>> > >>>> You didn't post the error, but earlier I thnk I see it: > >>>> > >>>> from pandas.core.api import get_dummies > >>>> ImportError: cannot import name get_dummies > >>>> > >>>> Assuming that is still the error.. > >>>> > >>>> That says there is no get_dummies in pandas.core.api. > >>>> > >>>> I did find this: > >>>> > >>>> > >>>> > http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html > >>>> > >>>> So something has get_dummies. but given the description I expect many > >>>> things have get_dummies. > >>>> > >>>> I'll let you find the docs that relate to what you are trying to do. > >>>> > >>>> > >>>> > >>>> On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley gmail.com> > >>>> wrote: > >>>> > >>>>> True that. > >>>>> > >>>>> The error comes up the same in terminal using python. > >>>>> > >>>>> >>> import statsmodels.api as sm > >>>>> Traceback (most recent call last): > >>>>> File "", line 1, in > >>>>> File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", > >>>>> line 13, in > >>>>> from .discrete.discrete_model import (Poisson, Logit, Probit, > >>>>> File > >>>>> > "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", > >>>>> line 40, in > >>>>> from pandas.core.api import get_dummies > >>>>> > >>>>> > >>>>> On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten personnelware.com> > >>>>> wrote: > >>>>> > >>>>>> good. pandas is installed and available. > >>>>>> > >>>>>> Now try the line or lines that are giving you trouble. Or if you > >>>>>> need to run your program to get an error, do that. > >>>>>> > >>>>>> The idea is very simple text based cause and effect. > >>>>>> > >>>>>> An IDE (PyCharm) will help you write code, but does not help us > debug > >>>>>> your code. It just makes things harder for us, so when asking for > help > >>>>>> with your code it is best to remove the IDE component. > >>>>>> > >>>>>> Unless you need help using the IDE, but that's a different problem > >>>>>> than how do I use pandas. > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley gmail.com > >>>>>> > wrote: > >>>>>> > >>>>>>> user at freegeekchicago:~$ python > >>>>>>> Python 2.7.3 (default, Dec 18 2014, 19:10:20) > >>>>>>> [GCC 4.6.3] on linux2 > >>>>>>> Type "help", "copyright", "credits" or "license" for more > >>>>>>> information. > >>>>>>> >>> import pandas > >>>>>>> >>> > >>>>>>> > >>>>>>> > >>>>>>> On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten < > >>>>>>> carl at personnelware.com> wrote: > >>>>>>> > >>>>>>>> IDEs and screen shots make it harder to converse over email. > >>>>>>>> > >>>>>>>> Use the simple text based python repl so you can cut/paste text. > >>>>>>>> I don't have it installed, so this is what I get: > >>>>>>>> > >>>>>>>> carl at twist:~$ python > >>>>>>>> Python 2.7.6 (default, Mar 22 2014, 22:59:56) > >>>>>>>> [GCC 4.8.2] on linux2 > >>>>>>>> Type "help", "copyright", "credits" or "license" for more > >>>>>>>> information. > >>>>>>>> > >>>>>>>> >>> import pandas > >>>>>>>> Traceback (most recent call last): > >>>>>>>> File "", line 1, in > >>>>>>>> ImportError: No module named pandas > >>>>>>>> >>> > >>>>>>>> > >>>>>>>> Do that and post the results. > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley < > >>>>>>>> randy7771026 at gmail.com> wrote: > >>>>>>>> > >>>>>>>>> It was worth a try so I did it. I think Pandas is installed but > >>>>>>>>> on the path highlighted and in yellow at the top in fir. > >>>>>>>>> st attachment > >>>>>>>>> Second attachment shows where I think Python is looking for > Pandas, > >>>>>>>>> > >>>>>>>>> On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten < > >>>>>>>>> carl at personnelware.com> wrote: > >>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley < > >>>>>>>>>> randy7771026 at gmail.com> wrote: > >>>>>>>>>> > >>>>>>>>>>> from pandas.core.api import get_dummies > >>>>>>>>>>> ImportError: cannot import name get_dummies > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> pandas isn't installed right. (maybe not at all) > >>>>>>>>>> > >>>>>>>>>> my guess: > >>>>>>>>>> sudo easy_install pandas > >>>>>>>>>> > >>>>>>>>>> -- > >>>>>>>>>> Carl K > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> _______________________________________________ > >>>>>>>>>> Chicago mailing list > >>>>>>>>>> Chicago at python.org > >>>>>>>>>> https://mail.python.org/mailman/listinfo/chicago > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> _______________________________________________ > >>>>>>>>> Chicago mailing list > >>>>>>>>> Chicago at python.org > >>>>>>>>> https://mail.python.org/mailman/listinfo/chicago > >>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> Carl K > >>>>>>>> > >>>>>>>> > >>>>>>>> _______________________________________________ > >>>>>>>> Chicago mailing list > >>>>>>>> Chicago at python.org > >>>>>>>> https://mail.python.org/mailman/listinfo/chicago > >>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>>> Chicago mailing list > >>>>>>> Chicago at python.org > >>>>>>> https://mail.python.org/mailman/listinfo/chicago > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Carl K > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> Chicago mailing list > >>>>>> Chicago at python.org > >>>>>> https://mail.python.org/mailman/listinfo/chicago > >>>>>> > >>>>>> > >>>>> > >>>>> _______________________________________________ > >>>>> Chicago mailing list > >>>>> Chicago at python.org > >>>>> https://mail.python.org/mailman/listinfo/chicago > >>>>> > >>>>> > >>>> > >>>> > >>>> -- > >>>> Carl K > >>>> > >>>> > >>>> _______________________________________________ > >>>> Chicago mailing list > >>>> Chicago at python.org > >>>> https://mail.python.org/mailman/listinfo/chicago > >>>> > >>>> > >>> > >>> _______________________________________________ > >>> Chicago mailing list > >>> Chicago at python.org > >>> https://mail.python.org/mailman/listinfo/chicago > >>> > >>> > >> > >> > >> -- > >> Carl K > >> > >> > >> _______________________________________________ > >> Chicago mailing list > >> Chicago at python.org > >> https://mail.python.org/mailman/listinfo/chicago > >> > >> > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > https://mail.python.org/mailman/listinfo/chicago > > > > > > -- > Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From oldham.anastasia at gmail.com Wed Feb 11 01:40:45 2015 From: oldham.anastasia at gmail.com (Anastasia Oldham Fitz) Date: Tue, 10 Feb 2015 18:40:45 -0600 Subject: [Chicago] help with Twitter API and converting JSON to analysis-friendly CSV Message-ID: Hello, Is there anyone who is willing to help me de-bug a code I'm working on tonight for a class project? I'm part way there, but would definitely appreciate some help! In short, I want to use the Twitter API to capture tweets that include a key word search and then subdivide the data to limit the JSON output to only a few fields (say tweet text, screen name, time zone, hashtags, and retweets) that I can then drop into a CSV (to do later analysis in Tableau or DBeaver). If available, email me at oldham.anastasia at gmail.com and I'll send more details/code. Thanks! Anastasia -------------- next part -------------- An HTML attachment was scrubbed... URL: From tathagatadg at gmail.com Wed Feb 11 03:06:13 2015 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Tue, 10 Feb 2015 20:06:13 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Hello Pythonistas of Chicago, Just wanted to reach out to you for the mentorship program! We have a lot of people signing up who want to learn Python; so much so that we do not have enough mentors to help them. So I'm urging each of you to consider becoming a mentor. It would take an hour weekly/bi-weekly of your time and I'll do my best to find you a mentee who you'll enjoy working with. I'm sure the previous mentors will agree that the process of helping out some one is super rewarding and it makes you grow as a developer and a person. Here is the signup link: http://bit.ly/1zy1hSW If you have any questions, feel free to mail me directly ... Thank you guys ... On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta wrote: > Of course - what good is an announcement mail without broken urls! > > Here are the missing images: Zack and Jimmy demoing code! > > > > ChiPy Mentorship Program 2014 Alumni Panel Q&A: > > > > > On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta > wrote: > >> Last night was probably ChiPy's best meeting ever! Congratulations Zack >> & Jimmy for grabbing the glory of Best M/M Pair! >> >> >> >> We truly believe each of our M/M pair is a winner and thanks to each one >> of you for making the Mentorship program such a success. Shout out to >> O'Reilly Media for sponsoring the prizes! >> >> >> >> But we can do better than the best and we will! Drumroll please: >> >> ChiPy is happy to announce the start of the ChiPy Python Mentorship >> Program 2015! >> >> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >> February 12th, 2015. >> >> So if you are looking for some help to get started with Python >> programming or want to do data science with Python, or web development with >> Python or just take a deep dive into the guts of Python - sign up as a >> Mentee. If you have had some experience with Python and are eager to help >> others by sharing what you have learned - become a Mentor! Based on what I >> have heard from our participants the last time, both mentor and mentees had >> a very enriching experience learning from each other. >> >> The program will run for three months from Feb 15th, 2015 to May 15th, >> 2015. At the end of it, the M/M pairs will present their work like last >> night and the most achieving M/M pair will take away the glory of the Best >> M/M Pair! >> >> Cheers, >> T >> >> > > > -- > Cheers, > T > > Sent from my iPhone > -- Cheers, T Sent from my iPhone -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: From brianhray at gmail.com Wed Feb 11 07:44:21 2015 From: brianhray at gmail.com (Brian Ray) Date: Wed, 11 Feb 2015 01:44:21 -0500 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Friends on list, please consider the valueable experience you will have becoming a mentor. On Tuesday, February 10, 2015, Tathagata Dasgupta wrote: > Hello Pythonistas of Chicago, > Just wanted to reach out to you for the mentorship program! > > We have a lot of people signing up who want to learn Python; so much so > that we do not have enough mentors to help them. So I'm urging each of you > to consider becoming a mentor. It would take an hour weekly/bi-weekly of > your time and I'll do my best to find you a mentee who you'll enjoy > working with. I'm sure the previous mentors will agree that the process of > helping out some one is super rewarding and it makes you grow as a > developer and a person. > > Here is the signup link: http://bit.ly/1zy1hSW > > If you have any questions, feel free to mail me directly ... > Thank you guys ... > > On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta > wrote: > >> Of course - what good is an announcement mail without broken urls! >> >> Here are the missing images: Zack and Jimmy demoing code! >> >> >> >> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >> >> >> >> >> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >> tathagatadg at gmail.com >> > wrote: >> >>> Last night was probably ChiPy's best meeting ever! Congratulations Zack >>> & Jimmy for grabbing the glory of Best M/M Pair! >>> >>> >>> >>> We truly believe each of our M/M pair is a winner and thanks to each one >>> of you for making the Mentorship program such a success. Shout out to >>> O'Reilly Media for sponsoring the prizes! >>> >>> >>> >>> But we can do better than the best and we will! Drumroll please: >>> >>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>> Program 2015! >>> >>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>> February 12th, 2015. >>> >>> So if you are looking for some help to get started with Python >>> programming or want to do data science with Python, or web development with >>> Python or just take a deep dive into the guts of Python - sign up as a >>> Mentee. If you have had some experience with Python and are eager to help >>> others by sharing what you have learned - become a Mentor! Based on what I >>> have heard from our participants the last time, both mentor and mentees had >>> a very enriching experience learning from each other. >>> >>> The program will run for three months from Feb 15th, 2015 to May 15th, >>> 2015. At the end of it, the M/M pairs will present their work like last >>> night and the most achieving M/M pair will take away the glory of the Best >>> M/M Pair! >>> >>> Cheers, >>> T >>> >>> >> >> >> -- >> Cheers, >> T >> >> Sent from my iPhone >> > > > > -- > Cheers, > T > > Sent from my iPhone > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From brianhray at gmail.com Wed Feb 11 17:20:29 2015 From: brianhray at gmail.com (Brian Ray) Date: Wed, 11 Feb 2015 11:20:29 -0500 Subject: [Chicago] [ANN] Best ChiPy Ever: Tomorrow Featuring Django Message-ID: Django was first announced at a ChiPy meeting in 2003. Come celebrate and continue this legacy tomorrow night at Vokal http://www.vokal.io/. Food provided by Braintree https://www.braintreepayments.com/. Meeting will be professionally recorded. - *Django+Elasticsearch+Haystack to Search PDFs and Such* By: Joe Jasinski Have you ever wanted to search the contents of uploaded PDFs, Docs, and other document formats on your website? Django Haystack (with the Elasticsearch search backend) is a great way to add search to your site, but it does not support full document indexing out of the box. I'd like to share a solution that I cobbled together to allow this combination of tools the ability to search document contents. - *REST on Django* By: Adam Bain Location: Vokal 153 W Ohio 1st Floor Chicago IL RSVP Here: http://www.chipy.org/ or here: http://www.meetup.com/_ChiPy_/events/220117890/ Best ever! -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From donald at caa.columbia.edu Wed Feb 11 18:50:13 2015 From: donald at caa.columbia.edu (Don Sheu) Date: Wed, 11 Feb 2015 09:50:13 -0800 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: I have a recent DePaul graduate who studied frontend in school seeking to learn Python. How may I refer Melissa? Thank you. - Don ? On Tue, Feb 10, 2015 at 10:44 PM, Brian Ray wrote: > Friends on list, please consider the valueable experience you will have > becoming a mentor. > > > On Tuesday, February 10, 2015, Tathagata Dasgupta > wrote: > >> Hello Pythonistas of Chicago, >> Just wanted to reach out to you for the mentorship program! >> >> We have a lot of people signing up who want to learn Python; so much so >> that we do not have enough mentors to help them. So I'm urging each of you >> to consider becoming a mentor. It would take an hour weekly/bi-weekly of >> your time and I'll do my best to find you a mentee who you'll enjoy >> working with. I'm sure the previous mentors will agree that the process of >> helping out some one is super rewarding and it makes you grow as a >> developer and a person. >> >> Here is the signup link: http://bit.ly/1zy1hSW >> >> If you have any questions, feel free to mail me directly ... >> Thank you guys ... >> >> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >> tathagatadg at gmail.com> wrote: >> >>> Of course - what good is an announcement mail without broken urls! >>> >>> Here are the missing images: Zack and Jimmy demoing code! >>> >>> >>> >>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>> >>> >>> >>> >>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >>> tathagatadg at gmail.com> wrote: >>> >>>> Last night was probably ChiPy's best meeting ever! Congratulations >>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>> >>>> >>>> >>>> We truly believe each of our M/M pair is a winner and thanks to each >>>> one of you for making the Mentorship program such a success. Shout out to >>>> O'Reilly Media for sponsoring the prizes! >>>> >>>> >>>> >>>> But we can do better than the best and we will! Drumroll please: >>>> >>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>>> Program 2015! >>>> >>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>>> February 12th, 2015. >>>> >>>> So if you are looking for some help to get started with Python >>>> programming or want to do data science with Python, or web development with >>>> Python or just take a deep dive into the guts of Python - sign up as a >>>> Mentee. If you have had some experience with Python and are eager to help >>>> others by sharing what you have learned - become a Mentor! Based on what I >>>> have heard from our participants the last time, both mentor and mentees had >>>> a very enriching experience learning from each other. >>>> >>>> The program will run for three months from Feb 15th, 2015 to May 15th, >>>> 2015. At the end of it, the M/M pairs will present their work like last >>>> night and the most achieving M/M pair will take away the glory of the Best >>>> M/M Pair! >>>> >>>> Cheers, >>>> T >>>> >>>> >>> >>> >>> -- >>> Cheers, >>> T >>> >>> Sent from my iPhone >>> >> >> >> >> -- >> Cheers, >> T >> >> Sent from my iPhone >> > > > -- > Brian Ray > @brianray > (773) 669-7717 > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Don Sheu ??? (312) 880-9389 *Apply to join us at www.openforcetour.org * *CONFIDENTIALITY NOTICE*: *The information contained in this message may be protected trade secrets or protected by applicable intellectual property laws of the United States and International agreements. If you believe that it has been sent to you in error, do not read it. Please immediately reply to the sender that you have received the message in error. Then delete it. Thank you.* -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From dnfehrenbach at gmail.com Wed Feb 11 18:57:13 2015 From: dnfehrenbach at gmail.com (Daniel Fehrenbach) Date: Wed, 11 Feb 2015 11:57:13 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Hi Tathagata, I signed up to be a mentee so I guess I'm part of the over population. I was hoping to hook up with a mentor who was a above my skill level and could offer some constructive criticism of my style or knowledge of Python. I have a decent amount of experience with Python and could definitely show someone the basics of getting into developing with it, web applications and other early stage things but as I mostly work solo (and before I can talking with a more advanced mentor) I don't know if I would be leading someone down the wrong path. I'd be happy to discuss my involvement more or where I could help you most as I would really like to participate. thanks very much, Dan On Tue, Feb 10, 2015 at 8:06 PM, Tathagata Dasgupta wrote: > Hello Pythonistas of Chicago, > Just wanted to reach out to you for the mentorship program! > > We have a lot of people signing up who want to learn Python; so much so > that we do not have enough mentors to help them. So I'm urging each of you > to consider becoming a mentor. It would take an hour weekly/bi-weekly of > your time and I'll do my best to find you a mentee who you'll enjoy > working with. I'm sure the previous mentors will agree that the process of > helping out some one is super rewarding and it makes you grow as a > developer and a person. > > Here is the signup link: http://bit.ly/1zy1hSW > > If you have any questions, feel free to mail me directly ... > Thank you guys ... > > On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta > wrote: > >> Of course - what good is an announcement mail without broken urls! >> >> Here are the missing images: Zack and Jimmy demoing code! >> >> >> >> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >> >> >> >> >> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >> tathagatadg at gmail.com> wrote: >> >>> Last night was probably ChiPy's best meeting ever! Congratulations Zack >>> & Jimmy for grabbing the glory of Best M/M Pair! >>> >>> >>> >>> We truly believe each of our M/M pair is a winner and thanks to each one >>> of you for making the Mentorship program such a success. Shout out to >>> O'Reilly Media for sponsoring the prizes! >>> >>> >>> >>> But we can do better than the best and we will! Drumroll please: >>> >>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>> Program 2015! >>> >>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>> February 12th, 2015. >>> >>> So if you are looking for some help to get started with Python >>> programming or want to do data science with Python, or web development with >>> Python or just take a deep dive into the guts of Python - sign up as a >>> Mentee. If you have had some experience with Python and are eager to help >>> others by sharing what you have learned - become a Mentor! Based on what I >>> have heard from our participants the last time, both mentor and mentees had >>> a very enriching experience learning from each other. >>> >>> The program will run for three months from Feb 15th, 2015 to May 15th, >>> 2015. At the end of it, the M/M pairs will present their work like last >>> night and the most achieving M/M pair will take away the glory of the Best >>> M/M Pair! >>> >>> Cheers, >>> T >>> >>> >> >> >> -- >> Cheers, >> T >> >> Sent from my iPhone >> > > > > -- > Cheers, > T > > Sent from my iPhone > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From dinaldo at gmail.com Wed Feb 11 21:38:22 2015 From: dinaldo at gmail.com (Don Sheu) Date: Wed, 11 Feb 2015 12:38:22 -0800 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Okay, thank you Adam. Sent from my iPhone > On Feb 11, 2015, at 12:31 PM, Adam Forsyth wrote: > > Hi Don, > > Have her sign up at http://bit.ly/1zy1hSW before February 12th, 2015. > >> On Wed, Feb 11, 2015 at 11:50 AM, Don Sheu wrote: >> I have a recent DePaul graduate who studied frontend in school seeking to learn Python. How may I refer Melissa? Thank you. - Don >> ? >> >>> On Tue, Feb 10, 2015 at 10:44 PM, Brian Ray wrote: >>> Friends on list, please consider the valueable experience you will have becoming a mentor. >>> >>> >>>> On Tuesday, February 10, 2015, Tathagata Dasgupta wrote: >>>> Hello Pythonistas of Chicago, >>>> Just wanted to reach out to you for the mentorship program! >>>> >>>> We have a lot of people signing up who want to learn Python; so much so that we do not have enough mentors to help them. So I'm urging each of you to consider becoming a mentor. It would take an hour weekly/bi-weekly of your time and I'll do my best to find you a mentee who you'll enjoy working with. I'm sure the previous mentors will agree that the process of helping out some one is super rewarding and it makes you grow as a developer and a person. >>>> >>>> Here is the signup link: http://bit.ly/1zy1hSW >>>> >>>> If you have any questions, feel free to mail me directly ... >>>> Thank you guys ... >>>> >>>>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta wrote: >>>>> Of course - what good is an announcement mail without broken urls! >>>>> >>>>> Here are the missing images: Zack and Jimmy demoing code! >>>>> >>>>> >>>>> >>>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>>>> >>>>> >>>>> >>>>> >>>>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta wrote: >>>>>> Last night was probably ChiPy's best meeting ever! Congratulations Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> We truly believe each of our M/M pair is a winner and thanks to each one of you for making the Mentorship program such a success. Shout out to O'Reilly Media for sponsoring the prizes! >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> But we can do better than the best and we will! Drumroll please: >>>>>> >>>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship Program 2015! >>>>>> >>>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before February 12th, 2015. >>>>>> >>>>>> So if you are looking for some help to get started with Python programming or want to do data science with Python, or web development with Python or just take a deep dive into the guts of Python - sign up as a Mentee. If you have had some experience with Python and are eager to help others by sharing what you have learned - become a Mentor! Based on what I have heard from our participants the last time, both mentor and mentees had a very enriching experience learning from each other. >>>>>> >>>>>> The program will run for three months from Feb 15th, 2015 to May 15th, 2015. At the end of it, the M/M pairs will present their work like last night and the most achieving M/M pair will take away the glory of the Best M/M Pair! >>>>>> >>>>>> Cheers, >>>>>> T >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Cheers, >>>>> T >>>>> >>>>> Sent from my iPhone >>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> T >>>> >>>> Sent from my iPhone >>> >>> >>> -- >>> Brian Ray >>> @brianray >>> (773) 669-7717 >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >> >> >> >> -- >> Don Sheu >> ??? >> (312) 880-9389 >> >> >> Apply to join us at www.openforcetour.org >> >> CONFIDENTIALITY NOTICE: The information contained in this message may be protected trade secrets or protected by applicable intellectual property laws of the United States and International agreements. If you believe that it has been sent to you in error, do not read it. Please immediately reply to the sender that you have received the message in error. Then delete it. Thank you. >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From adam at adamforsyth.net Wed Feb 11 21:31:08 2015 From: adam at adamforsyth.net (Adam Forsyth) Date: Wed, 11 Feb 2015 14:31:08 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Hi Don, Have her sign up at http://bit.ly/1zy1hSW before February 12th, 2015. On Wed, Feb 11, 2015 at 11:50 AM, Don Sheu wrote: > I have a recent DePaul graduate who studied frontend in school seeking to > learn Python. How may I refer Melissa? Thank you. - Don > ? > > On Tue, Feb 10, 2015 at 10:44 PM, Brian Ray wrote: > >> Friends on list, please consider the valueable experience you will have >> becoming a mentor. >> >> >> On Tuesday, February 10, 2015, Tathagata Dasgupta >> wrote: >> >>> Hello Pythonistas of Chicago, >>> Just wanted to reach out to you for the mentorship program! >>> >>> We have a lot of people signing up who want to learn Python; so much so >>> that we do not have enough mentors to help them. So I'm urging each of you >>> to consider becoming a mentor. It would take an hour weekly/bi-weekly of >>> your time and I'll do my best to find you a mentee who you'll enjoy >>> working with. I'm sure the previous mentors will agree that the process of >>> helping out some one is super rewarding and it makes you grow as a >>> developer and a person. >>> >>> Here is the signup link: http://bit.ly/1zy1hSW >>> >>> If you have any questions, feel free to mail me directly ... >>> Thank you guys ... >>> >>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >>> tathagatadg at gmail.com> wrote: >>> >>>> Of course - what good is an announcement mail without broken urls! >>>> >>>> Here are the missing images: Zack and Jimmy demoing code! >>>> >>>> >>>> >>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>>> >>>> >>>> >>>> >>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >>>> tathagatadg at gmail.com> wrote: >>>> >>>>> Last night was probably ChiPy's best meeting ever! Congratulations >>>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>>> >>>>> >>>>> >>>>> We truly believe each of our M/M pair is a winner and thanks to each >>>>> one of you for making the Mentorship program such a success. Shout out to >>>>> O'Reilly Media for sponsoring the prizes! >>>>> >>>>> >>>>> >>>>> But we can do better than the best and we will! Drumroll please: >>>>> >>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>>>> Program 2015! >>>>> >>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>>>> February 12th, 2015. >>>>> >>>>> So if you are looking for some help to get started with Python >>>>> programming or want to do data science with Python, or web development with >>>>> Python or just take a deep dive into the guts of Python - sign up as a >>>>> Mentee. If you have had some experience with Python and are eager to help >>>>> others by sharing what you have learned - become a Mentor! Based on what I >>>>> have heard from our participants the last time, both mentor and mentees had >>>>> a very enriching experience learning from each other. >>>>> >>>>> The program will run for three months from Feb 15th, 2015 to May 15th, >>>>> 2015. At the end of it, the M/M pairs will present their work like last >>>>> night and the most achieving M/M pair will take away the glory of the Best >>>>> M/M Pair! >>>>> >>>>> Cheers, >>>>> T >>>>> >>>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> T >>>> >>>> Sent from my iPhone >>>> >>> >>> >>> >>> -- >>> Cheers, >>> T >>> >>> Sent from my iPhone >>> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Don Sheu > ??? > (312) 880-9389 > > *Apply to join us at www.openforcetour.org > * > > *CONFIDENTIALITY NOTICE*: *The information contained in this message may > be protected trade secrets or protected by applicable intellectual property > laws of the United States and International agreements. If you believe that > it has been sent to you in error, do not read it. Please immediately reply > to the sender that you have received the message in error. Then delete it. > Thank you.* > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From matt at soulrobotic.com Fri Feb 13 01:07:03 2015 From: matt at soulrobotic.com (Matthew Erickson) Date: Fri, 13 Feb 2015 00:07:03 +0000 Subject: [Chicago] DigitalOcean API module? Message-ID: Hello all, I?m building a widget to tie into DigitalOcean to do some VM-based CI. A quick ?pip search digitalocean? shows several API wrappers, and a quick search shows python-digitalocean looking like the relatively most popular one. Any other recommendations from the group? --Matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From special.kevin at gmail.com Fri Feb 13 08:16:55 2015 From: special.kevin at gmail.com (Kevin Harriss) Date: Fri, 13 Feb 2015 01:16:55 -0600 Subject: [Chicago] DigitalOcean API module? In-Reply-To: References: Message-ID: I have had pretty good experience with dopy. The ansible project uses the dopy module for their digital ocean modules. Kevin On Thu, Feb 12, 2015 at 6:07 PM, Matthew Erickson wrote: > Hello all, > > > > I?m building a widget to tie into DigitalOcean to do some VM-based CI. A > quick ?pip search digitalocean? shows several API wrappers, and a quick > search shows python-digitalocean looking like the relatively most popular > one. Any other recommendations from the group? > > > > --Matt > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tathagatadg at gmail.com Fri Feb 13 06:35:06 2015 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Thu, 12 Feb 2015 23:35:06 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: It was awesome to see you all! Thanks Vokal for being such a great host! Here is the link that you need to fill up for being a mentor or mentee! bit.ly/1zy1hSW As Brian and Jason summed it correctly - to be a mentor, you don't have to be Guido, all you need is eagerness to learn and willingness share! On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: > Friends on list, please consider the valueable experience you will have > becoming a mentor. > > > On Tuesday, February 10, 2015, Tathagata Dasgupta > wrote: > >> Hello Pythonistas of Chicago, >> Just wanted to reach out to you for the mentorship program! >> >> We have a lot of people signing up who want to learn Python; so much so >> that we do not have enough mentors to help them. So I'm urging each of you >> to consider becoming a mentor. It would take an hour weekly/bi-weekly of >> your time and I'll do my best to find you a mentee who you'll enjoy >> working with. I'm sure the previous mentors will agree that the process of >> helping out some one is super rewarding and it makes you grow as a >> developer and a person. >> >> Here is the signup link: http://bit.ly/1zy1hSW >> >> If you have any questions, feel free to mail me directly ... >> Thank you guys ... >> >> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >> tathagatadg at gmail.com> wrote: >> >>> Of course - what good is an announcement mail without broken urls! >>> >>> Here are the missing images: Zack and Jimmy demoing code! >>> >>> >>> >>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>> >>> >>> >>> >>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >>> tathagatadg at gmail.com> wrote: >>> >>>> Last night was probably ChiPy's best meeting ever! Congratulations >>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>> >>>> >>>> >>>> We truly believe each of our M/M pair is a winner and thanks to each >>>> one of you for making the Mentorship program such a success. Shout out to >>>> O'Reilly Media for sponsoring the prizes! >>>> >>>> >>>> >>>> But we can do better than the best and we will! Drumroll please: >>>> >>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>>> Program 2015! >>>> >>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>>> February 12th, 2015. >>>> >>>> So if you are looking for some help to get started with Python >>>> programming or want to do data science with Python, or web development with >>>> Python or just take a deep dive into the guts of Python - sign up as a >>>> Mentee. If you have had some experience with Python and are eager to help >>>> others by sharing what you have learned - become a Mentor! Based on what I >>>> have heard from our participants the last time, both mentor and mentees had >>>> a very enriching experience learning from each other. >>>> >>>> The program will run for three months from Feb 15th, 2015 to May 15th, >>>> 2015. At the end of it, the M/M pairs will present their work like last >>>> night and the most achieving M/M pair will take away the glory of the Best >>>> M/M Pair! >>>> >>>> Cheers, >>>> T >>>> >>>> >>> >>> >>> -- >>> Cheers, >>> T >>> >>> Sent from my iPhone >>> >> >> >> >> -- >> Cheers, >> T >> >> Sent from my iPhone >> > > > -- > Brian Ray > @brianray > (773) 669-7717 > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Cheers, T Sent from my iPhone -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From randy7771026 at gmail.com Fri Feb 13 17:47:38 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Fri, 13 Feb 2015 10:47:38 -0600 Subject: [Chicago] Communicating across layers in a webapp In-Reply-To: References: <5DAC358F-38BD-4DCB-B3E3-D9209D89A061@gmail.com> Message-ID: Breaking this down from where I am now to perhaps where I should be. And a bit of background. I have had my tracker up and running for a long time but two things made me go review html, css and learn some javascript, ajax and bootstrap. One was that URLib2 was great at opening google maps but not at closing them. The second was a combo of not being able to get a python based framework into my personal skills toolbox and wanting to share my program on a web site. Smart Chicago Collaborative under Chicago Trust has agreed to host it with there Google keys and AWS when it gets to that point. So the following list needs to be broken into web side ( python based or other and python like legacy side ) froma work flow perspective. I will do that later or someone else can since this is open source. On Mon, Jan 26, 2015 at 2:46 PM, Carl Karsten wrote: > I think this needs to be broken into parts: > > 1. code to serialize data. > 2. code to parse stuff. (deserialze) > 3. code to get stuff from a web server. > 4. code to serve stuff as a web server > 5. code to serve serialize data as a web server. > > 6. build the client and server from the above. > > and just lines of code isn't enough. > #1 could be simply > import json > >>> json.dumps(1.0) > '1.0' > > But I think it is worth looking at how cpython implements a float, > why can python functions pass those bytes around but you shouldn't chuck > those bytes at a http client that is asking for it. > > > On Mon, Jan 26, 2015 at 2:29 PM, Randy Baxley > wrote: > >> I am talking about Visual CTA Chicago's front end and back end. I only >> try to code on it because I have been unable to Tom Sawyer anyone else into >> doing it. >> >> It really is fun though and a real kick when in a tall building where you >> can see the trains and buses doing what your code says they are doing. >> >> On Mon, Jan 26, 2015 at 12:11 PM, Chris Foresman >> wrote: >> >>> If you?re talking about your own front end and back end, I?d avoid using >>> XML for data. JSON is really the only data format most web services uses >>> these days?it requires much less processing to encode/decode, and every >>> major language tends to have constructs that map directly to/from JSON. XML >>> was only ever meant for machine reading, true, but I?ve never run into an >>> API that used it unless it was built in Java. >>> >>> >>> Chris Foresman >>> chris at chrisforesman.com >>> >>> >>> >>> On Jan 26, 2015, at 12:04 PM, Randy Baxley >>> wrote: >>> >>> You are of course correct. For buses Harper Reed's server per David >>> Beazley's Pycon talk has been useful during initial development and >>> something like that will be set up when moving to production. The current >>> problem is much simpler. Just wish to set up a server and pass information >>> back and forth between frontend and backend. >>> >>> On Mon, Jan 26, 2015 at 11:42 AM, Chris Foresman >>> wrote: >>> >>>> From my experience working with the CTA?s byzantine API, you?re better >>>> off writing your own proxy server that periodically polls data about stop >>>> locations from the tracker service and maintaining your own database of >>>> locations. Use that to figure out what stop or stops are applicable and >>>> then use a translating shim to request data on buses or trains for that >>>> location. >>>> >>>> >>>> Chris Foresman >>>> chris at chrisforesman.com >>>> >>>> >>>> >>>> On Jan 25, 2015, at 9:12 AM, Randy Baxley >>>> wrote: >>>> >>>> Sorry, the to should be: >>>> >>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/sbte.py >>>> >>>> On Sun, Jan 25, 2015 at 9:09 AM, Randy Baxley >>>> wrote: >>>> >>>>> Thank you Tanya though not what I am looking for, I think. If I can >>>>> ever get anything working in Django it might be an option. >>>>> >>>>> For now things are extremely simple but they will get very complicated >>>>> as the code grows. >>>>> >>>>> Right now I want to pass the latitude and longitude from: >>>>> >>>>> >>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>> >>>>> to: >>>>> >>>>> >>>>> https://github.com/randy7771026/Visual-CTA-Chicago/blob/master/index.html >>>>> >>>>> replacing lines 48 and 49. Then my python does things and writes some >>>>> things that I will want to send back to the web side but then eventually >>>>> back to python. CTA still uses XML so for now I am thinking I want to stay >>>>> with that format but in the future may switch to one of the more modern >>>>> formats. >>>>> >>>>> I will eventually have to decide if I want to create cookies or keep a >>>>> database and issue uids and pswrds. >>>>> >>>>> On Thu, Jan 22, 2015 at 8:30 AM, Tanya Schlusser >>>>> wrote: >>>>> >>>>>> I cannot make it to Project night, but may I recommend Tablib >>>>>> , another Kenneth Reitz gem, that >>>>>> does just what you asked? >>>>>> >>>>>> http://docs.python-tablib.org/en/latest/tutorial/ >>>>>> >>>>>> >> I am wondering if we might be able to build a tutorial that any >>>>>> >> Grey Haired legacy programmer could understand for this process >>>>>> >> that addresses the parsing of XML, JSON, XSON and cookies when >>>>>> >> designing and implementing a project then include that in the >>>>>> project >>>>>> >> night resources. >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Chicago mailing list >>>>>> Chicago at python.org >>>>>> https://mail.python.org/mailman/listinfo/chicago >>>>>> >>>>>> >>>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Carl K > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Fri Feb 13 18:22:20 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Fri, 13 Feb 2015 11:22:20 -0600 Subject: [Chicago] Real Time L Message-ID: Well it was real time when they shot it. https://www.youtube.com/watch?v=aWj3YetNJM4&list=PL0-sTc_CuqtXDvfQIx_Za5kG8nB4nz8FU&index=4 -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrian at holovaty.com Fri Feb 13 22:14:00 2015 From: adrian at holovaty.com (Adrian Holovaty) Date: Fri, 13 Feb 2015 15:14:00 -0600 Subject: [Chicago] [ANN] Best ChiPy Ever: Tomorrow Featuring Django In-Reply-To: References: Message-ID: On Wed, Feb 11, 2015 at 10:20 AM, Brian Ray wrote: > Django was first announced at a ChiPy meeting in 2003. > It was 2005, my friend. :-) https://www.djangoproject.com/weblog/2005/jul/15/chipy/ Adrian -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Fri Feb 13 22:20:50 2015 From: brianhray at gmail.com (Brian Ray) Date: Fri, 13 Feb 2015 15:20:50 -0600 Subject: [Chicago] [ANN] Best ChiPy Ever: Tomorrow Featuring Django In-Reply-To: References: Message-ID: Oh yes, so the musician named after the Web Framework must be even younger than I thought ;) I told the group last night I told you it would be a horrible idea to open source another web framework. I had serious concerns you could not compete with the great web frameworks we had already in Python :] I obviously was totally clueless what an impact Django would have, and the Web Framework is not so bad either ;) Come back to ChiPy btw, we miss you. -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From prometheus235 at gmail.com Fri Feb 13 16:59:39 2015 From: prometheus235 at gmail.com (Nick Timkovich) Date: Fri, 13 Feb 2015 09:59:39 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Are signups closed as of yesterday? I could pass it around to my co-workers again and see if I can get any more mentors perhaps. On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta wrote: > It was awesome to see you all! Thanks Vokal for being such a great host! > > Here is the link that you need to fill up for being a mentor or mentee! > > bit.ly/1zy1hSW > > As Brian and Jason summed it correctly - to be a mentor, you don't have to > be Guido, all you need is eagerness to learn and willingness share! > > On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: > >> Friends on list, please consider the valueable experience you will have >> becoming a mentor. >> >> >> On Tuesday, February 10, 2015, Tathagata Dasgupta >> wrote: >> >>> Hello Pythonistas of Chicago, >>> Just wanted to reach out to you for the mentorship program! >>> >>> We have a lot of people signing up who want to learn Python; so much so >>> that we do not have enough mentors to help them. So I'm urging each of you >>> to consider becoming a mentor. It would take an hour weekly/bi-weekly of >>> your time and I'll do my best to find you a mentee who you'll enjoy >>> working with. I'm sure the previous mentors will agree that the process of >>> helping out some one is super rewarding and it makes you grow as a >>> developer and a person. >>> >>> Here is the signup link: http://bit.ly/1zy1hSW >>> >>> If you have any questions, feel free to mail me directly ... >>> Thank you guys ... >>> >>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >>> tathagatadg at gmail.com> wrote: >>> >>>> Of course - what good is an announcement mail without broken urls! >>>> >>>> Here are the missing images: Zack and Jimmy demoing code! >>>> >>>> >>>> >>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>>> >>>> >>>> >>>> >>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >>>> tathagatadg at gmail.com> wrote: >>>> >>>>> Last night was probably ChiPy's best meeting ever! Congratulations >>>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>>> >>>>> >>>>> >>>>> We truly believe each of our M/M pair is a winner and thanks to each >>>>> one of you for making the Mentorship program such a success. Shout out to >>>>> O'Reilly Media for sponsoring the prizes! >>>>> >>>>> >>>>> >>>>> But we can do better than the best and we will! Drumroll please: >>>>> >>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>>>> Program 2015! >>>>> >>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>>>> February 12th, 2015. >>>>> >>>>> So if you are looking for some help to get started with Python >>>>> programming or want to do data science with Python, or web development with >>>>> Python or just take a deep dive into the guts of Python - sign up as a >>>>> Mentee. If you have had some experience with Python and are eager to help >>>>> others by sharing what you have learned - become a Mentor! Based on what I >>>>> have heard from our participants the last time, both mentor and mentees had >>>>> a very enriching experience learning from each other. >>>>> >>>>> The program will run for three months from Feb 15th, 2015 to May 15th, >>>>> 2015. At the end of it, the M/M pairs will present their work like last >>>>> night and the most achieving M/M pair will take away the glory of the Best >>>>> M/M Pair! >>>>> >>>>> Cheers, >>>>> T >>>>> >>>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> T >>>> >>>> Sent from my iPhone >>>> >>> >>> >>> >>> -- >>> Cheers, >>> T >>> >>> Sent from my iPhone >>> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Cheers, > T > > Sent from my iPhone > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From randy7771026 at gmail.com Sat Feb 14 12:49:58 2015 From: randy7771026 at gmail.com (Randy Baxley) Date: Sat, 14 Feb 2015 05:49:58 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Even though I need help with using Python in an actual production of a system and web interface mode I hd thought about mentoring as a basic mentor because I am a really good basic, ha, progammer. Of course today one of the best tips I can give a beginner is go take the Programming for Everyone class, the two beginning classes from U of Toronto and the Interactive programming clas from Rice offered on Coursera. On Fri, Feb 13, 2015 at 9:59 AM, Nick Timkovich wrote: > Are signups closed as of yesterday? I could pass it around to my > co-workers again and see if I can get any more mentors perhaps. > > On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta < > tathagatadg at gmail.com> wrote: > >> It was awesome to see you all! Thanks Vokal for being such a great host! >> >> Here is the link that you need to fill up for being a mentor or mentee! >> >> bit.ly/1zy1hSW >> >> As Brian and Jason summed it correctly - to be a mentor, you don't have >> to be Guido, all you need is eagerness to learn and willingness share! >> >> On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: >> >>> Friends on list, please consider the valueable experience you will have >>> becoming a mentor. >>> >>> >>> On Tuesday, February 10, 2015, Tathagata Dasgupta >>> wrote: >>> >>>> Hello Pythonistas of Chicago, >>>> Just wanted to reach out to you for the mentorship program! >>>> >>>> We have a lot of people signing up who want to learn Python; so much so >>>> that we do not have enough mentors to help them. So I'm urging each of you >>>> to consider becoming a mentor. It would take an hour weekly/bi-weekly of >>>> your time and I'll do my best to find you a mentee who you'll enjoy >>>> working with. I'm sure the previous mentors will agree that the process of >>>> helping out some one is super rewarding and it makes you grow as a >>>> developer and a person. >>>> >>>> Here is the signup link: http://bit.ly/1zy1hSW >>>> >>>> If you have any questions, feel free to mail me directly ... >>>> Thank you guys ... >>>> >>>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >>>> tathagatadg at gmail.com> wrote: >>>> >>>>> Of course - what good is an announcement mail without broken urls! >>>>> >>>>> Here are the missing images: Zack and Jimmy demoing code! >>>>> >>>>> >>>>> >>>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>>>> >>>>> >>>>> >>>>> >>>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >>>>> tathagatadg at gmail.com> wrote: >>>>> >>>>>> Last night was probably ChiPy's best meeting ever! Congratulations >>>>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>>>> >>>>>> >>>>>> >>>>>> We truly believe each of our M/M pair is a winner and thanks to each >>>>>> one of you for making the Mentorship program such a success. Shout out to >>>>>> O'Reilly Media for sponsoring the prizes! >>>>>> >>>>>> >>>>>> >>>>>> But we can do better than the best and we will! Drumroll please: >>>>>> >>>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>>>>> Program 2015! >>>>>> >>>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>>>>> February 12th, 2015. >>>>>> >>>>>> So if you are looking for some help to get started with Python >>>>>> programming or want to do data science with Python, or web development with >>>>>> Python or just take a deep dive into the guts of Python - sign up as a >>>>>> Mentee. If you have had some experience with Python and are eager to help >>>>>> others by sharing what you have learned - become a Mentor! Based on what I >>>>>> have heard from our participants the last time, both mentor and mentees had >>>>>> a very enriching experience learning from each other. >>>>>> >>>>>> The program will run for three months from Feb 15th, 2015 to May >>>>>> 15th, 2015. At the end of it, the M/M pairs will present their work like >>>>>> last night and the most achieving M/M pair will take away the glory of the >>>>>> Best M/M Pair! >>>>>> >>>>>> Cheers, >>>>>> T >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Cheers, >>>>> T >>>>> >>>>> Sent from my iPhone >>>>> >>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> T >>>> >>>> Sent from my iPhone >>>> >>> >>> >>> -- >>> Brian Ray >>> @brianray >>> (773) 669-7717 >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Cheers, >> T >> >> Sent from my iPhone >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From tathagatadg at gmail.com Sat Feb 14 14:25:32 2015 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Sat, 14 Feb 2015 07:25:32 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Hey Nick, Mentee signups are closed - but Mentor sign up is still open! bit.ly/1zy1hSW is the link to awesomeness of becoming a mentor! Share it and spread the love! On Fri, Feb 13, 2015 at 9:59 AM, Nick Timkovich wrote: > Are signups closed as of yesterday? I could pass it around to my > co-workers again and see if I can get any more mentors perhaps. > > On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta < > tathagatadg at gmail.com> wrote: > >> It was awesome to see you all! Thanks Vokal for being such a great host! >> >> Here is the link that you need to fill up for being a mentor or mentee! >> >> bit.ly/1zy1hSW >> >> As Brian and Jason summed it correctly - to be a mentor, you don't have >> to be Guido, all you need is eagerness to learn and willingness share! >> >> On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: >> >>> Friends on list, please consider the valueable experience you will have >>> becoming a mentor. >>> >>> >>> On Tuesday, February 10, 2015, Tathagata Dasgupta >>> wrote: >>> >>>> Hello Pythonistas of Chicago, >>>> Just wanted to reach out to you for the mentorship program! >>>> >>>> We have a lot of people signing up who want to learn Python; so much so >>>> that we do not have enough mentors to help them. So I'm urging each of you >>>> to consider becoming a mentor. It would take an hour weekly/bi-weekly of >>>> your time and I'll do my best to find you a mentee who you'll enjoy >>>> working with. I'm sure the previous mentors will agree that the process of >>>> helping out some one is super rewarding and it makes you grow as a >>>> developer and a person. >>>> >>>> Here is the signup link: http://bit.ly/1zy1hSW >>>> >>>> If you have any questions, feel free to mail me directly ... >>>> Thank you guys ... >>>> >>>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >>>> tathagatadg at gmail.com> wrote: >>>> >>>>> Of course - what good is an announcement mail without broken urls! >>>>> >>>>> Here are the missing images: Zack and Jimmy demoing code! >>>>> >>>>> >>>>> >>>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>>>> >>>>> >>>>> >>>>> >>>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >>>>> tathagatadg at gmail.com> wrote: >>>>> >>>>>> Last night was probably ChiPy's best meeting ever! Congratulations >>>>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>>>> >>>>>> >>>>>> >>>>>> We truly believe each of our M/M pair is a winner and thanks to each >>>>>> one of you for making the Mentorship program such a success. Shout out to >>>>>> O'Reilly Media for sponsoring the prizes! >>>>>> >>>>>> >>>>>> >>>>>> But we can do better than the best and we will! Drumroll please: >>>>>> >>>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>>>>> Program 2015! >>>>>> >>>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>>>>> February 12th, 2015. >>>>>> >>>>>> So if you are looking for some help to get started with Python >>>>>> programming or want to do data science with Python, or web development with >>>>>> Python or just take a deep dive into the guts of Python - sign up as a >>>>>> Mentee. If you have had some experience with Python and are eager to help >>>>>> others by sharing what you have learned - become a Mentor! Based on what I >>>>>> have heard from our participants the last time, both mentor and mentees had >>>>>> a very enriching experience learning from each other. >>>>>> >>>>>> The program will run for three months from Feb 15th, 2015 to May >>>>>> 15th, 2015. At the end of it, the M/M pairs will present their work like >>>>>> last night and the most achieving M/M pair will take away the glory of the >>>>>> Best M/M Pair! >>>>>> >>>>>> Cheers, >>>>>> T >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Cheers, >>>>> T >>>>> >>>>> Sent from my iPhone >>>>> >>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> T >>>> >>>> Sent from my iPhone >>>> >>> >>> >>> -- >>> Brian Ray >>> @brianray >>> (773) 669-7717 >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Cheers, >> T >> >> Sent from my iPhone >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Cheers, T Sent from my iPhone -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From lane at strapr.com Sun Feb 15 20:38:48 2015 From: lane at strapr.com (Lane Campbell) Date: Sun, 15 Feb 2015 13:38:48 -0600 Subject: [Chicago] Python/Django Tutor Message-ID: <3AF4B74F-A62F-40F4-B59F-42BC0C017416@strapr.com> Hello All, This is my first post to the group. I joined following the great meeting last week. T had told me this was the spot to head for more information about the mentorship program. Looks like that ship has sailed for me to join as a student. I was wondering if anyone on here might entertain tutoring for pay? I'm very interested in advancing my python and django education. I'm hoping someone who works with both regularly could spare 2 hours a week in the evenings to help answer my questions and do practice projects with me. Sorry in advance if I've broken protocol/etiquette asking with my first post. I'm just eager to learn. You can email back here, or you reach me at (312)-775-2632. Sent from my iPhone From tathagatadg at gmail.com Mon Feb 16 02:24:55 2015 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Sun, 15 Feb 2015 19:24:55 -0600 Subject: [Chicago] ChiPy Mentorship Program 2015 In-Reply-To: References: Message-ID: Many thanks to the new mentors who have signed up! However, we still need more mentors. I'll try to summarize what the mentees in each category are looking and hope it will be helpful to the potential mentors. * 3 data science mentors - have intermediate Python experience - have taken some data science initial steps - want to be liberated from Excel/R/VBA * 4 web dev mentors - have previous programming background in other languages - have taken some online Python courses - are looking for help in best practices, tips and tricks - have some problems/projects in mind - no opinionated preference over web frameworks * 3 advanced mentors - have intermediate Python experience - network and systems programming with Python Mentor signup: bit.ly/1zy1hSW Most of the mentees and a number of mentors have are new to ChiPy - and they are eager to be a part of such a helpful community. Lets give them a very warm welcome! On Sat, Feb 14, 2015 at 5:49 AM, Randy Baxley wrote: > Even though I need help with using Python in an actual production of a > system and web interface mode I hd thought about mentoring as a basic > mentor because I am a really good basic, ha, progammer. > > Of course today one of the best tips I can give a beginner is go take the > Programming for Everyone class, the two beginning classes from U of Toronto > and the Interactive programming clas from Rice offered on Coursera. > > On Fri, Feb 13, 2015 at 9:59 AM, Nick Timkovich > wrote: > >> Are signups closed as of yesterday? I could pass it around to my >> co-workers again and see if I can get any more mentors perhaps. >> >> On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta < >> tathagatadg at gmail.com> wrote: >> >>> It was awesome to see you all! Thanks Vokal for being such a great host! >>> >>> Here is the link that you need to fill up for being a mentor or mentee! >>> >>> bit.ly/1zy1hSW >>> >>> As Brian and Jason summed it correctly - to be a mentor, you don't have >>> to be Guido, all you need is eagerness to learn and willingness share! >>> >>> On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: >>> >>>> Friends on list, please consider the valueable experience you will have >>>> becoming a mentor. >>>> >>>> >>>> On Tuesday, February 10, 2015, Tathagata Dasgupta < >>>> tathagatadg at gmail.com> wrote: >>>> >>>>> Hello Pythonistas of Chicago, >>>>> Just wanted to reach out to you for the mentorship program! >>>>> >>>>> We have a lot of people signing up who want to learn Python; so much >>>>> so that we do not have enough mentors to help them. So I'm urging each of >>>>> you to consider becoming a mentor. It would take an hour weekly/bi-weekly >>>>> of your time and I'll do my best to find you a mentee who you'll enjoy >>>>> working with. I'm sure the previous mentors will agree that the process of >>>>> helping out some one is super rewarding and it makes you grow as a >>>>> developer and a person. >>>>> >>>>> Here is the signup link: http://bit.ly/1zy1hSW >>>>> >>>>> If you have any questions, feel free to mail me directly ... >>>>> Thank you guys ... >>>>> >>>>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >>>>> tathagatadg at gmail.com> wrote: >>>>> >>>>>> Of course - what good is an announcement mail without broken urls! >>>>>> >>>>>> Here are the missing images: Zack and Jimmy demoing code! >>>>>> >>>>>> >>>>>> >>>>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >>>>>> tathagatadg at gmail.com> wrote: >>>>>> >>>>>>> Last night was probably ChiPy's best meeting ever! Congratulations >>>>>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >>>>>>> >>>>>>> >>>>>>> >>>>>>> We truly believe each of our M/M pair is a winner and thanks to each >>>>>>> one of you for making the Mentorship program such a success. Shout out to >>>>>>> O'Reilly Media for sponsoring the prizes! >>>>>>> >>>>>>> >>>>>>> >>>>>>> But we can do better than the best and we will! Drumroll please: >>>>>>> >>>>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >>>>>>> Program 2015! >>>>>>> >>>>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >>>>>>> February 12th, 2015. >>>>>>> >>>>>>> So if you are looking for some help to get started with Python >>>>>>> programming or want to do data science with Python, or web development with >>>>>>> Python or just take a deep dive into the guts of Python - sign up as a >>>>>>> Mentee. If you have had some experience with Python and are eager to help >>>>>>> others by sharing what you have learned - become a Mentor! Based on what I >>>>>>> have heard from our participants the last time, both mentor and mentees had >>>>>>> a very enriching experience learning from each other. >>>>>>> >>>>>>> The program will run for three months from Feb 15th, 2015 to May >>>>>>> 15th, 2015. At the end of it, the M/M pairs will present their work like >>>>>>> last night and the most achieving M/M pair will take away the glory of the >>>>>>> Best M/M Pair! >>>>>>> >>>>>>> Cheers, >>>>>>> T >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Cheers, >>>>>> T >>>>>> >>>>>> Sent from my iPhone >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Cheers, >>>>> T >>>>> >>>>> Sent from my iPhone >>>>> >>>> >>>> >>>> -- >>>> Brian Ray >>>> @brianray >>>> (773) 669-7717 >>>> >>>> >>>> _______________________________________________ >>>> Chicago mailing list >>>> Chicago at python.org >>>> https://mail.python.org/mailman/listinfo/chicago >>>> >>>> >>> >>> >>> -- >>> Cheers, >>> T >>> >>> Sent from my iPhone >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Cheers, T Sent from my iPhone -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: From tanya at tickel.net Mon Feb 16 03:59:51 2015 From: tanya at tickel.net (Tanya Schlusser) Date: Sun, 15 Feb 2015 20:59:51 -0600 Subject: [Chicago] Python/Django Tutor (Lane Campbell) Message-ID: Welcome, Lane! You may want to look into Udacity before you go spending your money -- it has some great courses on Python. You don't have to pay unless you want personal training in addition to the free course material: https://www.udacity.com/course/cs101 (a really popular course) They've recently redone the webpage to make it look more like you have to pay but I don't think you do -- I didn't yet. Also, the PyLadies have recently formed -- it's not just for ladies -- and their focus is free training workshops: http://www.meetup.com/Chicago-PyLadies/ ~Tanya On Sun, Feb 15, 2015 at 7:33 PM, wrote: > Send Chicago mailing list submissions to > chicago at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://mail.python.org/mailman/listinfo/chicago > or, via email, send a message with subject or body 'help' to > chicago-request at python.org > > You can reach the person managing the list at > chicago-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Chicago digest..." > > > Today's Topics: > > 1. Python/Django Tutor (Lane Campbell) > 2. Re: ChiPy Mentorship Program 2015 (Tathagata Dasgupta) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 15 Feb 2015 13:38:48 -0600 > From: Lane Campbell > To: "chicago at python.org" > Subject: [Chicago] Python/Django Tutor > Message-ID: <3AF4B74F-A62F-40F4-B59F-42BC0C017416 at strapr.com> > Content-Type: text/plain; charset=us-ascii > > Hello All, > > This is my first post to the group. I joined following the great meeting > last week. T had told me this was the spot to head for more information > about the mentorship program. Looks like that ship has sailed for me to > join as a student. I was wondering if anyone on here might entertain > tutoring for pay? I'm very interested in advancing my python and django > education. I'm hoping someone who works with both regularly could spare 2 > hours a week in the evenings to help answer my questions and do practice > projects with me. > > Sorry in advance if I've broken protocol/etiquette asking with my first > post. I'm just eager to learn. > > You can email back here, or you reach me at (312)-775-2632. > > Sent from my iPhone > > ------------------------------ > > Message: 2 > Date: Sun, 15 Feb 2015 19:24:55 -0600 > From: Tathagata Dasgupta > To: The Chicago Python Users Group > Subject: Re: [Chicago] ChiPy Mentorship Program 2015 > Message-ID: > < > CAB32_MO4JokGw+vGiOS93m6JaSxCKe64YPO86_iYf8uPWkKN6A at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Many thanks to the new mentors who have signed up! > However, we still need more mentors. I'll try to summarize what the mentees > in each category are looking and hope it will be helpful to the potential > mentors. > > * 3 data science mentors > - have intermediate Python experience > - have taken some data science initial steps > - want to be liberated from Excel/R/VBA > > * 4 web dev mentors > - have previous programming background in other languages > - have taken some online Python courses > - are looking for help in best practices, tips and tricks > - have some problems/projects in mind > - no opinionated preference over web frameworks > > * 3 advanced mentors > - have intermediate Python experience > - network and systems programming with Python > > Mentor signup: bit.ly/1zy1hSW > > Most of the mentees and a number of mentors have are new to ChiPy - and > they are eager to be a part of such a helpful community. Lets give them a > very warm welcome! > > > > On Sat, Feb 14, 2015 at 5:49 AM, Randy Baxley > wrote: > > > Even though I need help with using Python in an actual production of a > > system and web interface mode I hd thought about mentoring as a basic > > mentor because I am a really good basic, ha, progammer. > > > > Of course today one of the best tips I can give a beginner is go take the > > Programming for Everyone class, the two beginning classes from U of > Toronto > > and the Interactive programming clas from Rice offered on Coursera. > > > > On Fri, Feb 13, 2015 at 9:59 AM, Nick Timkovich > > > wrote: > > > >> Are signups closed as of yesterday? I could pass it around to my > >> co-workers again and see if I can get any more mentors perhaps. > >> > >> On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta < > >> tathagatadg at gmail.com> wrote: > >> > >>> It was awesome to see you all! Thanks Vokal for being such a great > host! > >>> > >>> Here is the link that you need to fill up for being a mentor or mentee! > >>> > >>> bit.ly/1zy1hSW > >>> > >>> As Brian and Jason summed it correctly - to be a mentor, you don't have > >>> to be Guido, all you need is eagerness to learn and willingness share! > >>> > >>> On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray > wrote: > >>> > >>>> Friends on list, please consider the valueable experience you will > have > >>>> becoming a mentor. > >>>> > >>>> > >>>> On Tuesday, February 10, 2015, Tathagata Dasgupta < > >>>> tathagatadg at gmail.com> wrote: > >>>> > >>>>> Hello Pythonistas of Chicago, > >>>>> Just wanted to reach out to you for the mentorship program! > >>>>> > >>>>> We have a lot of people signing up who want to learn Python; so much > >>>>> so that we do not have enough mentors to help them. So I'm urging > each of > >>>>> you to consider becoming a mentor. It would take an hour > weekly/bi-weekly > >>>>> of your time and I'll do my best to find you a mentee who you'll > enjoy > >>>>> working with. I'm sure the previous mentors will agree that the > process of > >>>>> helping out some one is super rewarding and it makes you grow as a > >>>>> developer and a person. > >>>>> > >>>>> Here is the signup link: http://bit.ly/1zy1hSW > >>>>> > >>>>> If you have any questions, feel free to mail me directly ... > >>>>> Thank you guys ... > >>>>> > >>>>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < > >>>>> tathagatadg at gmail.com> wrote: > >>>>> > >>>>>> Of course - what good is an announcement mail without broken urls! > >>>>>> > >>>>>> Here are the missing images: Zack and Jimmy demoing code! > >>>>>> > >>>>>> > >>>>>> > >>>>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < > >>>>>> tathagatadg at gmail.com> wrote: > >>>>>> > >>>>>>> Last night was probably ChiPy's best meeting ever! Congratulations > >>>>>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> We truly believe each of our M/M pair is a winner and thanks to > each > >>>>>>> one of you for making the Mentorship program such a success. Shout > out to > >>>>>>> O'Reilly Media for sponsoring the prizes! > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> But we can do better than the best and we will! Drumroll please: > >>>>>>> > >>>>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship > >>>>>>> Program 2015! > >>>>>>> > >>>>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW > before > >>>>>>> February 12th, 2015. > >>>>>>> > >>>>>>> So if you are looking for some help to get started with Python > >>>>>>> programming or want to do data science with Python, or web > development with > >>>>>>> Python or just take a deep dive into the guts of Python - sign up > as a > >>>>>>> Mentee. If you have had some experience with Python and are eager > to help > >>>>>>> others by sharing what you have learned - become a Mentor! Based > on what I > >>>>>>> have heard from our participants the last time, both mentor and > mentees had > >>>>>>> a very enriching experience learning from each other. > >>>>>>> > >>>>>>> The program will run for three months from Feb 15th, 2015 to May > >>>>>>> 15th, 2015. At the end of it, the M/M pairs will present their > work like > >>>>>>> last night and the most achieving M/M pair will take away the > glory of the > >>>>>>> Best M/M Pair! > >>>>>>> > >>>>>>> Cheers, > >>>>>>> T > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Cheers, > >>>>>> T > >>>>>> > >>>>>> Sent from my iPhone > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Cheers, > >>>>> T > >>>>> > >>>>> Sent from my iPhone > >>>>> > >>>> > >>>> > >>>> -- > >>>> Brian Ray > >>>> @brianray > >>>> (773) 669-7717 > >>>> > >>>> > >>>> _______________________________________________ > >>>> Chicago mailing list > >>>> Chicago at python.org > >>>> https://mail.python.org/mailman/listinfo/chicago > >>>> > >>>> > >>> > >>> > >>> -- > >>> Cheers, > >>> T > >>> > >>> Sent from my iPhone > >>> > >>> _______________________________________________ > >>> Chicago mailing list > >>> Chicago at python.org > >>> https://mail.python.org/mailman/listinfo/chicago > >>> > >>> > >> > >> _______________________________________________ > >> Chicago mailing list > >> Chicago at python.org > >> https://mail.python.org/mailman/listinfo/chicago > >> > >> > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > https://mail.python.org/mailman/listinfo/chicago > > > > > > > -- > Cheers, > T > > Sent from my iPhone > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.python.org/pipermail/chicago/attachments/20150215/77bd52c6/attachment.html > > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: IMG_5711.JPG > Type: image/jpeg > Size: 592685 bytes > Desc: not available > URL: < > http://mail.python.org/pipermail/chicago/attachments/20150215/77bd52c6/attachment.jpe > > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: IMG_5726.JPG > Type: image/jpeg > Size: 542493 bytes > Desc: not available > URL: < > http://mail.python.org/pipermail/chicago/attachments/20150215/77bd52c6/attachment-0001.jpe > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > > ------------------------------ > > End of Chicago Digest, Vol 114, Issue 21 > **************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tathagatadg at gmail.com Mon Feb 16 05:46:55 2015 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Sun, 15 Feb 2015 22:46:55 -0600 Subject: [Chicago] Python/Django Tutor In-Reply-To: <3AF4B74F-A62F-40F4-B59F-42BC0C017416@strapr.com> References: <3AF4B74F-A62F-40F4-B59F-42BC0C017416@strapr.com> Message-ID: Hey Lane, Sorry for closing the mentee signup ... demand vs supply was getting very skewed. Since you talked to me for getting a mentor during the meeting, before I pulled the plug, I'll try my best to pair with you a mentor, but unfortunately its not a guarantee at this moment. I saw Tanya pointing you out some free resources - I'll also mention two regular events - Python project nights at Braintree(next Thursday) and Python office hours at Pumping Station One. Let me know (off the list) incase you found someone to work separately. http://twoscoopspress.com/pages/django-tutorials On Sun, Feb 15, 2015 at 1:38 PM, Lane Campbell wrote: > Hello All, > > This is my first post to the group. I joined following the great meeting > last week. T had told me this was the spot to head for more information > about the mentorship program. Looks like that ship has sailed for me to > join as a student. I was wondering if anyone on here might entertain > tutoring for pay? I'm very interested in advancing my python and django > education. I'm hoping someone who works with both regularly could spare 2 > hours a week in the evenings to help answer my questions and do practice > projects with me. > > Sorry in advance if I've broken protocol/etiquette asking with my first > post. I'm just eager to learn. > > You can email back here, or you reach me at (312)-775-2632. > > Sent from my iPhone > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -- Cheers, T Sent from my iPhone -------------- next part -------------- An HTML attachment was scrubbed... URL: From lane at strapr.com Mon Feb 16 04:59:31 2015 From: lane at strapr.com (Lane Campbell) Date: Sun, 15 Feb 2015 21:59:31 -0600 Subject: [Chicago] Python/Django Tutor (Lane Campbell) In-Reply-To: References: Message-ID: Tanya, Thanks for sharing! I'll definitely join their group as well. I have completed code academy already but ended up needing someone with experience to fill in the gaps. I'm hoping to find someone who can do the same as I continue my education. Mentorship program was ideal but I'm happy compensate or barter skills if anyone is interested. I've bootstrapped and sold two service companies in the past six years. Sent from my iPhone > On Feb 15, 2015, at 8:59 PM, Tanya Schlusser wrote: > > Welcome, Lane! > > You may want to look into Udacity before you go spending your money -- it has some great courses on Python. You don't have to pay unless you want personal training in addition to the free course material: > https://www.udacity.com/course/cs101 (a really popular course) > They've recently redone the webpage to make it look more like you have to pay but I don't think you do -- I didn't yet. > > > Also, the PyLadies have recently formed -- it's not just for ladies -- and their focus is free training workshops: > http://www.meetup.com/Chicago-PyLadies/ > > ~Tanya > > > >> On Sun, Feb 15, 2015 at 7:33 PM, wrote: >> Send Chicago mailing list submissions to >> chicago at python.org >> >> To subscribe or unsubscribe via the World Wide Web, visit >> https://mail.python.org/mailman/listinfo/chicago >> or, via email, send a message with subject or body 'help' to >> chicago-request at python.org >> >> You can reach the person managing the list at >> chicago-owner at python.org >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of Chicago digest..." >> >> >> Today's Topics: >> >> 1. Python/Django Tutor (Lane Campbell) >> 2. Re: ChiPy Mentorship Program 2015 (Tathagata Dasgupta) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Sun, 15 Feb 2015 13:38:48 -0600 >> From: Lane Campbell >> To: "chicago at python.org" >> Subject: [Chicago] Python/Django Tutor >> Message-ID: <3AF4B74F-A62F-40F4-B59F-42BC0C017416 at strapr.com> >> Content-Type: text/plain; charset=us-ascii >> >> Hello All, >> >> This is my first post to the group. I joined following the great meeting last week. T had told me this was the spot to head for more information about the mentorship program. Looks like that ship has sailed for me to join as a student. I was wondering if anyone on here might entertain tutoring for pay? I'm very interested in advancing my python and django education. I'm hoping someone who works with both regularly could spare 2 hours a week in the evenings to help answer my questions and do practice projects with me. >> >> Sorry in advance if I've broken protocol/etiquette asking with my first post. I'm just eager to learn. >> >> You can email back here, or you reach me at (312)-775-2632. >> >> Sent from my iPhone >> >> ------------------------------ >> >> Message: 2 >> Date: Sun, 15 Feb 2015 19:24:55 -0600 >> From: Tathagata Dasgupta >> To: The Chicago Python Users Group >> Subject: Re: [Chicago] ChiPy Mentorship Program 2015 >> Message-ID: >> >> Content-Type: text/plain; charset="utf-8" >> >> Many thanks to the new mentors who have signed up! >> However, we still need more mentors. I'll try to summarize what the mentees >> in each category are looking and hope it will be helpful to the potential >> mentors. >> >> * 3 data science mentors >> - have intermediate Python experience >> - have taken some data science initial steps >> - want to be liberated from Excel/R/VBA >> >> * 4 web dev mentors >> - have previous programming background in other languages >> - have taken some online Python courses >> - are looking for help in best practices, tips and tricks >> - have some problems/projects in mind >> - no opinionated preference over web frameworks >> >> * 3 advanced mentors >> - have intermediate Python experience >> - network and systems programming with Python >> >> Mentor signup: bit.ly/1zy1hSW >> >> Most of the mentees and a number of mentors have are new to ChiPy - and >> they are eager to be a part of such a helpful community. Lets give them a >> very warm welcome! >> >> >> >> On Sat, Feb 14, 2015 at 5:49 AM, Randy Baxley >> wrote: >> >> > Even though I need help with using Python in an actual production of a >> > system and web interface mode I hd thought about mentoring as a basic >> > mentor because I am a really good basic, ha, progammer. >> > >> > Of course today one of the best tips I can give a beginner is go take the >> > Programming for Everyone class, the two beginning classes from U of Toronto >> > and the Interactive programming clas from Rice offered on Coursera. >> > >> > On Fri, Feb 13, 2015 at 9:59 AM, Nick Timkovich >> > wrote: >> > >> >> Are signups closed as of yesterday? I could pass it around to my >> >> co-workers again and see if I can get any more mentors perhaps. >> >> >> >> On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta < >> >> tathagatadg at gmail.com> wrote: >> >> >> >>> It was awesome to see you all! Thanks Vokal for being such a great host! >> >>> >> >>> Here is the link that you need to fill up for being a mentor or mentee! >> >>> >> >>> bit.ly/1zy1hSW >> >>> >> >>> As Brian and Jason summed it correctly - to be a mentor, you don't have >> >>> to be Guido, all you need is eagerness to learn and willingness share! >> >>> >> >>> On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: >> >>> >> >>>> Friends on list, please consider the valueable experience you will have >> >>>> becoming a mentor. >> >>>> >> >>>> >> >>>> On Tuesday, February 10, 2015, Tathagata Dasgupta < >> >>>> tathagatadg at gmail.com> wrote: >> >>>> >> >>>>> Hello Pythonistas of Chicago, >> >>>>> Just wanted to reach out to you for the mentorship program! >> >>>>> >> >>>>> We have a lot of people signing up who want to learn Python; so much >> >>>>> so that we do not have enough mentors to help them. So I'm urging each of >> >>>>> you to consider becoming a mentor. It would take an hour weekly/bi-weekly >> >>>>> of your time and I'll do my best to find you a mentee who you'll enjoy >> >>>>> working with. I'm sure the previous mentors will agree that the process of >> >>>>> helping out some one is super rewarding and it makes you grow as a >> >>>>> developer and a person. >> >>>>> >> >>>>> Here is the signup link: http://bit.ly/1zy1hSW >> >>>>> >> >>>>> If you have any questions, feel free to mail me directly ... >> >>>>> Thank you guys ... >> >>>>> >> >>>>> On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta < >> >>>>> tathagatadg at gmail.com> wrote: >> >>>>> >> >>>>>> Of course - what good is an announcement mail without broken urls! >> >>>>>> >> >>>>>> Here are the missing images: Zack and Jimmy demoing code! >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> ChiPy Mentorship Program 2014 Alumni Panel Q&A: >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta < >> >>>>>> tathagatadg at gmail.com> wrote: >> >>>>>> >> >>>>>>> Last night was probably ChiPy's best meeting ever! Congratulations >> >>>>>>> Zack & Jimmy for grabbing the glory of Best M/M Pair! >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> We truly believe each of our M/M pair is a winner and thanks to each >> >>>>>>> one of you for making the Mentorship program such a success. Shout out to >> >>>>>>> O'Reilly Media for sponsoring the prizes! >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> But we can do better than the best and we will! Drumroll please: >> >>>>>>> >> >>>>>>> ChiPy is happy to announce the start of the ChiPy Python Mentorship >> >>>>>>> Program 2015! >> >>>>>>> >> >>>>>>> Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before >> >>>>>>> February 12th, 2015. >> >>>>>>> >> >>>>>>> So if you are looking for some help to get started with Python >> >>>>>>> programming or want to do data science with Python, or web development with >> >>>>>>> Python or just take a deep dive into the guts of Python - sign up as a >> >>>>>>> Mentee. If you have had some experience with Python and are eager to help >> >>>>>>> others by sharing what you have learned - become a Mentor! Based on what I >> >>>>>>> have heard from our participants the last time, both mentor and mentees had >> >>>>>>> a very enriching experience learning from each other. >> >>>>>>> >> >>>>>>> The program will run for three months from Feb 15th, 2015 to May >> >>>>>>> 15th, 2015. At the end of it, the M/M pairs will present their work like >> >>>>>>> last night and the most achieving M/M pair will take away the glory of the >> >>>>>>> Best M/M Pair! >> >>>>>>> >> >>>>>>> Cheers, >> >>>>>>> T >> >>>>>>> >> >>>>>>> >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> Cheers, >> >>>>>> T >> >>>>>> >> >>>>>> Sent from my iPhone >> >>>>>> >> >>>>> >> >>>>> >> >>>>> >> >>>>> -- >> >>>>> Cheers, >> >>>>> T >> >>>>> >> >>>>> Sent from my iPhone >> >>>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Brian Ray >> >>>> @brianray >> >>>> (773) 669-7717 >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> Chicago mailing list >> >>>> Chicago at python.org >> >>>> https://mail.python.org/mailman/listinfo/chicago >> >>>> >> >>>> >> >>> >> >>> >> >>> -- >> >>> Cheers, >> >>> T >> >>> >> >>> Sent from my iPhone >> >>> >> >>> _______________________________________________ >> >>> Chicago mailing list >> >>> Chicago at python.org >> >>> https://mail.python.org/mailman/listinfo/chicago >> >>> >> >>> >> >> >> >> _______________________________________________ >> >> Chicago mailing list >> >> Chicago at python.org >> >> https://mail.python.org/mailman/listinfo/chicago >> >> >> >> >> > >> > _______________________________________________ >> > Chicago mailing list >> > Chicago at python.org >> > https://mail.python.org/mailman/listinfo/chicago >> > >> > >> >> >> -- >> Cheers, >> T >> >> Sent from my iPhone >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: >> -------------- next part -------------- >> A non-text attachment was scrubbed... >> Name: IMG_5711.JPG >> Type: image/jpeg >> Size: 592685 bytes >> Desc: not available >> URL: >> -------------- next part -------------- >> A non-text attachment was scrubbed... >> Name: IMG_5726.JPG >> Type: image/jpeg >> Size: 542493 bytes >> Desc: not available >> URL: >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> >> ------------------------------ >> >> End of Chicago Digest, Vol 114, Issue 21 >> **************************************** > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Mon Feb 16 16:15:20 2015 From: shekay at pobox.com (sheila miguez) Date: Mon, 16 Feb 2015 09:15:20 -0600 Subject: [Chicago] Python Project Night this Thursday Message-ID: Hi all, Python Project Night is this Thursday. This meetup is a chance for pythonistas to get together, work on python, and talk with others about python and programming. People from all levels of experience are welcome. People who would like to try their hand at mentoring could come and help others and gain confidence to sign up for the ChiPy mentorship program. RSVP here for the meeting http://www.meetup.com/ChicagoPythonistas/events/219153195/ -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From wirth.jason at gmail.com Mon Feb 16 18:40:47 2015 From: wirth.jason at gmail.com (Jason Wirth) Date: Mon, 16 Feb 2015 11:40:47 -0600 Subject: [Chicago] Managing batch jobs? Message-ID: Hi, Anyone ever use a library called Luigi? It manages batch jobs. https://github.com/spotify/luigi Description from github: Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in. Best, Jason -- Jason Wirth 213.986.5809 wirth.jason at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Mon Feb 16 18:28:18 2015 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Mon, 16 Feb 2015 11:28:18 -0600 Subject: [Chicago] Python Project Night this Thursday In-Reply-To: References: Message-ID: Hi Sheila, I would love to attend, but I have an open source systems class at Northeastern on Thursday evenings! Do you guys ever have weekend events? Or is Thursday evening your most popular meeting time? Since Python is "open source" I just emailed my prof and asked if I could attend.... but it's his call! The class meets only one evening a week, so if I miss a class it really can be a big deal. Sheila, I noticed the name "Canonical" under your name. Do you work for Canonical? Isn't that the company that supports the Ubuntu distribution of Linux? Take care and I appreciate the feedback. Best, Douglas Lewit On Mon, Feb 16, 2015 at 9:15 AM, sheila miguez wrote: > Hi all, > > Python Project Night is this Thursday. This meetup is a chance for > pythonistas to get together, work on python, and talk with others about > python and programming. People from all levels of experience are welcome. > > People who would like to try their hand at mentoring could come and help > others and gain confidence to sign up for the ChiPy mentorship program. > > RSVP here for the meeting > http://www.meetup.com/ChicagoPythonistas/events/219153195/ > > -- > shekay at pobox.com > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Tue Feb 17 15:27:14 2015 From: shekay at pobox.com (sheila miguez) Date: Tue, 17 Feb 2015 08:27:14 -0600 Subject: [Chicago] Python Project Night this Thursday In-Reply-To: References: Message-ID: Hi all and Douglas, It sounds like you may be on the north side, so maybe the PS:One python meetup that happens every other Wednesday would work with your schedule? Those meetings are listed on the meetup group, http://www.meetup.com/ChicagoPythonistas/ Maybe you and your prof would be interested in an Open Source Comes to Campus event? I helped with one at Northeastern last year. We could discuss it here: http://discourse.openhatch.org/t/chicago-introductions/67 Ask other students in your class if they'd be interested, and ask your prof if he'd like to sponsor it. We do those on Saturdays. Yes, I work at Canonical, and I applied there because they contribute to open source projects and support the Ubuntu distro. I do python and django development there. On Mon, Feb 16, 2015 at 11:28 AM, Lewit, Douglas wrote: > Hi Sheila, > > I would love to attend, but I have an open source systems class at > Northeastern on Thursday evenings! Do you guys ever have weekend events? > Or is Thursday evening your most popular meeting time? Since Python is > "open source" I just emailed my prof and asked if I could attend.... but > it's his call! The class meets only one evening a week, so if I miss a > class it really can be a big deal. > > Sheila, I noticed the name "Canonical" under your name. Do you work for > Canonical? Isn't that the company that supports the Ubuntu distribution of > Linux? > > Take care and I appreciate the feedback. > > Best, > > Douglas Lewit > > > > On Mon, Feb 16, 2015 at 9:15 AM, sheila miguez wrote: > >> Hi all, >> >> Python Project Night is this Thursday. This meetup is a chance for >> pythonistas to get together, work on python, and talk with others about >> python and programming. People from all levels of experience are welcome. >> >> People who would like to try their hand at mentoring could come and help >> others and gain confidence to sign up for the ChiPy mentorship program. >> >> RSVP here for the meeting >> http://www.meetup.com/ChicagoPythonistas/events/219153195/ >> >> -- >> shekay at pobox.com >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From wirth.jason at gmail.com Thu Feb 19 04:20:54 2015 From: wirth.jason at gmail.com (Jason Wirth) Date: Wed, 18 Feb 2015 21:20:54 -0600 Subject: [Chicago] ChiPy wants to hear from you! Message-ID: Make your voice heard! ChiPy does a lot of things -- some of it we do well, some of it probably not so well. Now is the time to let us know which. Please fill out our survey! https://www.surveymonkey.com/s/JQZHKMB We truly value the voice of the community and want to hear your thoughts. In only 2-minutes you can make ChiPy more awesome. So click the link to our anonymous survey to make your voice count! Thank you, Jason -------------- next part -------------- An HTML attachment was scrubbed... URL: From namusoke at hotmail.com Sat Feb 21 01:17:06 2015 From: namusoke at hotmail.com (Valentina Kibuyaga) Date: Fri, 20 Feb 2015 18:17:06 -0600 Subject: [Chicago] Government Is "More Data-Driven Than Most Companies, " Says America's First Chief Data Scientist In-Reply-To: References: , , , , , , Message-ID: http://www.fastcompany.com/3042630/first-us-chief-data-scientist-dj-patil Python and R wonks take note: The United States now has a chief data scientist. DJ Patil was recruited by President Obama personally and just appointed to the newly created position, where the ex-LinkedIn chief scientist will work in a supervisory role for a broad analytics effort across the federal government. Have a great weekend! Valentina Kibuyaga From: tathagatadg at gmail.com Date: Sat, 14 Feb 2015 07:25:32 -0600 To: chicago at python.org Subject: Re: [Chicago] ChiPy Mentorship Program 2015 Hey Nick,Mentee signups are closed - but Mentor sign up is still open! bit.ly/1zy1hSW is the link to awesomeness of becoming a mentor! Share it and spread the love! On Fri, Feb 13, 2015 at 9:59 AM, Nick Timkovich wrote: Are signups closed as of yesterday? I could pass it around to my co-workers again and see if I can get any more mentors perhaps. On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta wrote: It was awesome to see you all! Thanks Vokal for being such a great host! Here is the link that you need to fill up for being a mentor or mentee! bit.ly/1zy1hSW As Brian and Jason summed it correctly - to be a mentor, you don't have to be Guido, all you need is eagerness to learn and willingness share! On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: Friends on list, please consider the valueable experience you will have becoming a mentor. On Tuesday, February 10, 2015, Tathagata Dasgupta wrote: Hello Pythonistas of Chicago,Just wanted to reach out to you for the mentorship program! We have a lot of people signing up who want to learn Python; so much so that we do not have enough mentors to help them. So I'm urging each of you to consider becoming a mentor. It would take an hour weekly/bi-weekly of your time and I'll do my best to find you a mentee who you'll enjoy working with. I'm sure the previous mentors will agree that the process of helping out some one is super rewarding and it makes you grow as a developer and a person. Here is the signup link: http://bit.ly/1zy1hSW If you have any questions, feel free to mail me directly ... Thank you guys ... On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta wrote: Of course - what good is an announcement mail without broken urls! Here are the missing images: Zack and Jimmy demoing code! ChiPy Mentorship Program 2014 Alumni Panel Q&A: On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta wrote: Last night was probably ChiPy's best meeting ever! Congratulations Zack & Jimmy for grabbing the glory of Best M/M Pair! We truly believe each of our M/M pair is a winner and thanks to each one of you for making the Mentorship program such a success. Shout out to O'Reilly Media for sponsoring the prizes! But we can do better than the best and we will! Drumroll please: ChiPy is happy to announce the start of the ChiPy Python Mentorship Program 2015! Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before February 12th, 2015. So if you are looking for some help to get started with Python programming or want to do data science with Python, or web development with Python or just take a deep dive into the guts of Python - sign up as a Mentee. If you have had some experience with Python and are eager to help others by sharing what you have learned - become a Mentor! Based on what I have heard from our participants the last time, both mentor and mentees had a very enriching experience learning from each other. The program will run for three months from Feb 15th, 2015 to May 15th, 2015. At the end of it, the M/M pairs will present their work like last night and the most achieving M/M pair will take away the glory of the Best M/M Pair! Cheers, T -- Cheers, T Sent from my iPhone -- Cheers, T Sent from my iPhone -- Brian Ray @brianray(773) 669-7717 _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -- Cheers, T Sent from my iPhone _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -- Cheers, T Sent from my iPhone _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From namusoke at hotmail.com Sat Feb 21 02:38:13 2015 From: namusoke at hotmail.com (Valentina Kibuyaga) Date: Fri, 20 Feb 2015 19:38:13 -0600 Subject: [Chicago] UN GLOBAL PULSE LAB KAMPALA In-Reply-To: References: , , , , , , , Message-ID: http://linkis.com/org/Mk2MS Software development to create a repository of online news sources in Uganda to be analyzed by UN Global Pulse. The volunteer will support the research project ?Using Big Data Analytics to put people?s voices at the centre of development in Uganda. Many newspapers and other media sources in Uganda publish their content online. Over time, this media content is a rich resource for analysing changing conditions and issues in the country. He/she will work closely with PLK research team via e-mail and Skype regular communications. Valentina Kibuyaga From: namusoke at hotmail.com To: chicago at python.org Subject: Government Is "More Data-Driven Than Most Companies," Says America's First Chief Data Scientist Date: Fri, 20 Feb 2015 18:17:06 -0600 http://www.fastcompany.com/3042630/first-us-chief-data-scientist-dj-patil Python and R wonks take note: The United States now has a chief data scientist. DJ Patil was recruited by President Obama personally and just appointed to the newly created position, where the ex-LinkedIn chief scientist will work in a supervisory role for a broad analytics effort across the federal government. Have a great weekend! Valentina Kibuyaga From: tathagatadg at gmail.com Date: Sat, 14 Feb 2015 07:25:32 -0600 To: chicago at python.org Subject: Re: [Chicago] ChiPy Mentorship Program 2015 Hey Nick,Mentee signups are closed - but Mentor sign up is still open! bit.ly/1zy1hSW is the link to awesomeness of becoming a mentor! Share it and spread the love! On Fri, Feb 13, 2015 at 9:59 AM, Nick Timkovich wrote: Are signups closed as of yesterday? I could pass it around to my co-workers again and see if I can get any more mentors perhaps. On Thu, Feb 12, 2015 at 11:35 PM, Tathagata Dasgupta wrote: It was awesome to see you all! Thanks Vokal for being such a great host! Here is the link that you need to fill up for being a mentor or mentee! bit.ly/1zy1hSW As Brian and Jason summed it correctly - to be a mentor, you don't have to be Guido, all you need is eagerness to learn and willingness share! On Wed, Feb 11, 2015 at 12:44 AM, Brian Ray wrote: Friends on list, please consider the valueable experience you will have becoming a mentor. On Tuesday, February 10, 2015, Tathagata Dasgupta wrote: Hello Pythonistas of Chicago,Just wanted to reach out to you for the mentorship program! We have a lot of people signing up who want to learn Python; so much so that we do not have enough mentors to help them. So I'm urging each of you to consider becoming a mentor. It would take an hour weekly/bi-weekly of your time and I'll do my best to find you a mentee who you'll enjoy working with. I'm sure the previous mentors will agree that the process of helping out some one is super rewarding and it makes you grow as a developer and a person. Here is the signup link: http://bit.ly/1zy1hSW If you have any questions, feel free to mail me directly ... Thank you guys ... On Thu, Jan 22, 2015 at 7:31 AM, Tathagata Dasgupta wrote: Of course - what good is an announcement mail without broken urls! Here are the missing images: Zack and Jimmy demoing code! ChiPy Mentorship Program 2014 Alumni Panel Q&A: On Thu, Jan 22, 2015 at 7:25 AM, Tathagata Dasgupta wrote: Last night was probably ChiPy's best meeting ever! Congratulations Zack & Jimmy for grabbing the glory of Best M/M Pair! We truly believe each of our M/M pair is a winner and thanks to each one of you for making the Mentorship program such a success. Shout out to O'Reilly Media for sponsoring the prizes! But we can do better than the best and we will! Drumroll please: ChiPy is happy to announce the start of the ChiPy Python Mentorship Program 2015! Please sign up to be a Mentor/Mentee - http://bit.ly/1zy1hSW before February 12th, 2015. So if you are looking for some help to get started with Python programming or want to do data science with Python, or web development with Python or just take a deep dive into the guts of Python - sign up as a Mentee. If you have had some experience with Python and are eager to help others by sharing what you have learned - become a Mentor! Based on what I have heard from our participants the last time, both mentor and mentees had a very enriching experience learning from each other. The program will run for three months from Feb 15th, 2015 to May 15th, 2015. At the end of it, the M/M pairs will present their work like last night and the most achieving M/M pair will take away the glory of the Best M/M Pair! Cheers, T -- Cheers, T Sent from my iPhone -- Cheers, T Sent from my iPhone -- Brian Ray @brianray(773) 669-7717 _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -- Cheers, T Sent from my iPhone _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -- Cheers, T Sent from my iPhone _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5726.JPG Type: image/jpeg Size: 542493 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_5711.JPG Type: image/jpeg Size: 592685 bytes Desc: not available URL: From MDiPierro at cs.depaul.edu Thu Feb 26 22:46:09 2015 From: MDiPierro at cs.depaul.edu (DiPierro, Massimo) Date: Thu, 26 Feb 2015 21:46:09 +0000 Subject: [Chicago] DePy 2015 Message-ID: Hello everybody, I am happy to announce DePy 2015. A conference on Python hosted at DePaul on May 29 & 30. The conference will focus specifically on Data Analysis, Machine Learning and Web Development http://mdp.cdm.depaul.edu/DePy2015 We have limited space so, if you are interested, please register asap. When you register you also have the option to propose yourself as a speaker. I know many good speaker on the Chipy list and I am hoping to have many proposals. If you want to suggest a speaker other then yourself, let me know and, if approved we will try invite the speaker. Moreover, if you can and want to help with the organization, please let me know. If you know companies that may want to sponsor the event, also let me know. We already have some sponsors and a nice venue that can host about 300 people. Massimo From malcolm.newsome at gmail.com Thu Feb 26 23:08:25 2015 From: malcolm.newsome at gmail.com (Malcolm Newsome) Date: Thu, 26 Feb 2015 16:08:25 -0600 Subject: [Chicago] Running tests automatically with Unitttest... Message-ID: Hey all, I recently picked up working with Django again and am using the default unittest. I'm wondering if anyone has any suggestions on a good test runner--that watches the files for changes and reruns tests automatically (similar to Guard for Ruby/Rspec). I did try several Google searches...but was unable to find what I was looking for. Thanks! Malcolm -------------- next part -------------- An HTML attachment was scrubbed... URL: From adam at adamforsyth.net Thu Feb 26 23:14:38 2015 From: adam at adamforsyth.net (Adam Forsyth) Date: Thu, 26 Feb 2015 16:14:38 -0600 Subject: [Chicago] Running tests automatically with Unitttest... In-Reply-To: References: Message-ID: I don't have a recommendation, but here are five I found googling around a bit. I'm sure some of them are available on PyPI. If any of them seem to work well for you, let us know! https://github.com/gfxmonk/autonose https://github.com/jeffh/sniffer/ https://github.com/ascarter/pyautotest https://github.com/dnephin/PyAutoTest https://github.com/dbr/pyautotest/ On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome wrote: > > Hey all, > > I recently picked up working with Django again and am using the default > unittest. > > I'm wondering if anyone has any suggestions on a good test runner--that > watches the files for changes and reruns tests automatically (similar to > Guard for Ruby/Rspec). I did try several Google searches...but was unable > to find what I was looking for. > > Thanks! > > Malcolm > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bshoda at matlensilver.com Thu Feb 26 23:09:24 2015 From: bshoda at matlensilver.com (Brad Shoda) Date: Thu, 26 Feb 2015 16:09:24 -0600 Subject: [Chicago] DePy 2015 In-Reply-To: References: Message-ID: Hi Massimo, My company is interested in sponsoring this event. I was wondering if you had more information I can forward to my manager. Thanks, Brad On Thu, Feb 26, 2015 at 3:46 PM, DiPierro, Massimo wrote: > Hello everybody, > > I am happy to announce DePy 2015. A conference on Python hosted at DePaul > on May 29 & 30. The conference will focus specifically on Data Analysis, > Machine Learning and Web Development > > http://mdp.cdm.depaul.edu/DePy2015 > > We have limited space so, if you are interested, please register asap. > When you register you also have the option to propose yourself as a > speaker. I know many good speaker on the Chipy list and I am hoping to have > many proposals. If you want to suggest a speaker other then yourself, let > me know and, if approved we will try invite the speaker. > > Moreover, if you can and want to help with the organization, please let me > know. > > If you know companies that may want to sponsor the event, also let me know. > > We already have some sponsors and a nice venue that can host about 300 > people. > > Massimo > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -- *Brad Shoda* Resource Manager Matlen Silver (312) 940-6212 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Fri Feb 27 00:34:57 2015 From: brianhray at gmail.com (Brian Ray) Date: Thu, 26 Feb 2015 17:34:57 -0600 Subject: [Chicago] Running tests automatically with Unitttest... In-Reply-To: References: Message-ID: The tricky part is watching for changes, right? I don't have an answer; however, looking at the autoreload.py might give you some ideas: https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py Within it uses pyinotify, which may also give you some ideas. However, do you really want to re-run all the tests every time you change a file? Sounds like that may be overkill? On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome wrote: > > Hey all, > > I recently picked up working with Django again and am using the default > unittest. > > I'm wondering if anyone has any suggestions on a good test runner--that > watches the files for changes and reruns tests automatically (similar to > Guard for Ruby/Rspec). I did try several Google searches...but was unable > to find what I was looking for. > > Thanks! > > Malcolm > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From foresmac at gmail.com Fri Feb 27 00:41:11 2015 From: foresmac at gmail.com (Chris Foresman) Date: Thu, 26 Feb 2015 17:41:11 -0600 Subject: [Chicago] Running tests automatically with Unitttest... In-Reply-To: References: Message-ID: Yeah, that does seem like overkill to me, too. But really what you need is some daemon process that would monitor your project folder and any folders inside it and then runs `python manage.py test`; you could probably do that with Automator, TBH. We run tests manually in the local environment then trigger the test suite automatically when we open a pull request in Github. That?s probably a more common set up if you ask around. Chris Foresman chris at chrisforesman.com > On Feb 26, 2015, at 5:34 PM, Brian Ray wrote: > > The tricky part is watching for changes, right? > > I don't have an answer; however, looking at the autoreload.py might give you some ideas: https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py > > Within it uses pyinotify, which may also give you some ideas. > > However, do you really want to re-run all the tests every time you change a file? Sounds like that may be overkill? > > > On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome > wrote: > > Hey all, > > I recently picked up working with Django again and am using the default unittest. > > I'm wondering if anyone has any suggestions on a good test runner--that watches the files for changes and reruns tests automatically (similar to Guard for Ruby/Rspec). I did try several Google searches...but was unable to find what I was looking for. > > Thanks! > > Malcolm > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > > > > -- > Brian Ray > @brianray > (773) 669-7717 > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From lane at strapr.com Fri Feb 27 01:42:42 2015 From: lane at strapr.com (Lane Campbell) Date: Thu, 26 Feb 2015 18:42:42 -0600 Subject: [Chicago] DePy 2015 In-Reply-To: References: Message-ID: Registered! That form was tough to use on a mobile device, just an FYI. Sent from my iPhone > On Feb 26, 2015, at 3:46 PM, DiPierro, Massimo wrote: > > Hello everybody, > > I am happy to announce DePy 2015. A conference on Python hosted at DePaul on May 29 & 30. The conference will focus specifically on Data Analysis, Machine Learning and Web Development > > http://mdp.cdm.depaul.edu/DePy2015 > > We have limited space so, if you are interested, please register asap. When you register you also have the option to propose yourself as a speaker. I know many good speaker on the Chipy list and I am hoping to have many proposals. If you want to suggest a speaker other then yourself, let me know and, if approved we will try invite the speaker. > > Moreover, if you can and want to help with the organization, please let me know. > > If you know companies that may want to sponsor the event, also let me know. > > We already have some sponsors and a nice venue that can host about 300 people. > > Massimo > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago From malcolm.newsome at gmail.com Fri Feb 27 22:50:40 2015 From: malcolm.newsome at gmail.com (Malcolm Newsome) Date: Fri, 27 Feb 2015 15:50:40 -0600 Subject: [Chicago] Running tests automatically with Unitttest... Message-ID: @Adam I saw Autonose and Sniffer and those look like what I want. However, they're both for Nose and not Unitttest. I am hesitant to use PyAutoNotify since it hasn't had any commits since 2013. @Brian - great question. The idea is that the only tests that would be automatically run are those that are dependent on the file that was just changed...Therefore, the entire test suite would not get run automatically each time a file changed. Re-running all tests every time would definitely be poopy. :) Is Nose more commonly used (or preferred) as opposed to the default Unittest? Thanks! Malcolm > > ---------- Forwarded message ---------- > From: Adam Forsyth > To: The Chicago Python Users Group > Cc: > Date: Thu, 26 Feb 2015 16:14:38 -0600 > Subject: Re: [Chicago] Running tests automatically with Unitttest... > I don't have a recommendation, but here are five I found googling around a > bit. I'm sure some of them are available on PyPI. If any of them seem to > work well for you, let us know! > > https://github.com/gfxmonk/autonose > https://github.com/jeffh/sniffer/ > https://github.com/ascarter/pyautotest > https://github.com/dnephin/PyAutoTest > https://github.com/dbr/pyautotest/ > > On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < > malcolm.newsome at gmail.com> wrote: > >> >> Hey all, >> >> I recently picked up working with Django again and am using the default >> unittest. >> >> I'm wondering if anyone has any suggestions on a good test runner--that >> watches the files for changes and reruns tests automatically (similar to >> Guard for Ruby/Rspec). I did try several Google searches...but was unable >> to find what I was looking for. >> >> Thanks! >> >> Malcolm >> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > ---------- Forwarded message ---------- > From: Brad Shoda > To: The Chicago Python Users Group > Cc: > Date: Thu, 26 Feb 2015 16:09:24 -0600 > Subject: Re: [Chicago] DePy 2015 > Hi Massimo, > > My company is interested in sponsoring this event. I was wondering if you > had more information I can forward to my manager. > > Thanks, > Brad > > On Thu, Feb 26, 2015 at 3:46 PM, DiPierro, Massimo < > MDiPierro at cs.depaul.edu> wrote: > >> Hello everybody, >> >> I am happy to announce DePy 2015. A conference on Python hosted at DePaul >> on May 29 & 30. The conference will focus specifically on Data Analysis, >> Machine Learning and Web Development >> >> http://mdp.cdm.depaul.edu/DePy2015 >> >> We have limited space so, if you are interested, please register asap. >> When you register you also have the option to propose yourself as a >> speaker. I know many good speaker on the Chipy list and I am hoping to have >> many proposals. If you want to suggest a speaker other then yourself, let >> me know and, if approved we will try invite the speaker. >> >> Moreover, if you can and want to help with the organization, please let >> me know. >> >> If you know companies that may want to sponsor the event, also let me >> know. >> >> We already have some sponsors and a nice venue that can host about 300 >> people. >> >> Massimo >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> > > > > -- > *Brad Shoda* > Resource Manager > Matlen Silver > (312) 940-6212 > > > > > > > ---------- Forwarded message ---------- > From: Brian Ray > To: The Chicago Python Users Group > Cc: > Date: Thu, 26 Feb 2015 17:34:57 -0600 > Subject: Re: [Chicago] Running tests automatically with Unitttest... > The tricky part is watching for changes, right? > > I don't have an answer; however, looking at the autoreload.py might give > you some ideas: > https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py > > Within it uses pyinotify, which may also give you some ideas. > > However, do you really want to re-run all the tests every time you change > a file? Sounds like that may be overkill? > > > On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < > malcolm.newsome at gmail.com> wrote: > >> >> Hey all, >> >> I recently picked up working with Django again and am using the default >> unittest. >> >> I'm wondering if anyone has any suggestions on a good test runner--that >> watches the files for changes and reruns tests automatically (similar to >> Guard for Ruby/Rspec). I did try several Google searches...but was unable >> to find what I was looking for. >> >> Thanks! >> >> Malcolm >> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Brian Ray > @brianray > (773) 669-7717 > > > ---------- Forwarded message ---------- > From: Chris Foresman > To: The Chicago Python Users Group > Cc: > Date: Thu, 26 Feb 2015 17:41:11 -0600 > Subject: Re: [Chicago] Running tests automatically with Unitttest... > Yeah, that does seem like overkill to me, too. But really what you need is > some daemon process that would monitor your project folder and any folders > inside it and then runs `python manage.py test`; you could probably do that > with Automator, TBH. > > We run tests manually in the local environment then trigger the test suite > automatically when we open a pull request in Github. That?s probably a more > common set up if you ask around. > > > > Chris Foresman > chris at chrisforesman.com > > > > On Feb 26, 2015, at 5:34 PM, Brian Ray wrote: > > The tricky part is watching for changes, right? > > I don't have an answer; however, looking at the autoreload.py might give > you some ideas: > https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py > > Within it uses pyinotify, which may also give you some ideas. > > However, do you really want to re-run all the tests every time you change > a file? Sounds like that may be overkill? > > > On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < > malcolm.newsome at gmail.com> wrote: > >> >> Hey all, >> >> I recently picked up working with Django again and am using the default >> unittest. >> >> I'm wondering if anyone has any suggestions on a good test runner--that >> watches the files for changes and reruns tests automatically (similar to >> Guard for Ruby/Rspec). I did try several Google searches...but was unable >> to find what I was looking for. >> >> Thanks! >> >> Malcolm >> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > Brian Ray > @brianray > (773) 669-7717 > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > > > > ---------- Forwarded message ---------- > From: Lane Campbell > To: The Chicago Python Users Group > Cc: > Date: Thu, 26 Feb 2015 18:42:42 -0600 > Subject: Re: [Chicago] DePy 2015 > Registered! > > That form was tough to use on a mobile device, just an FYI. > > Sent from my iPhone > > > On Feb 26, 2015, at 3:46 PM, DiPierro, Massimo > wrote: > > > > Hello everybody, > > > > I am happy to announce DePy 2015. A conference on Python hosted at > DePaul on May 29 & 30. The conference will focus specifically on Data > Analysis, Machine Learning and Web Development > > > > http://mdp.cdm.depaul.edu/DePy2015 > > > > We have limited space so, if you are interested, please register asap. > When you register you also have the option to propose yourself as a > speaker. I know many good speaker on the Chipy list and I am hoping to have > many proposals. If you want to suggest a speaker other then yourself, let > me know and, if approved we will try invite the speaker. > > > > Moreover, if you can and want to help with the organization, please let > me know. > > > > If you know companies that may want to sponsor the event, also let me > know. > > > > We already have some sponsors and a nice venue that can host about 300 > people. > > > > Massimo > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > https://mail.python.org/mailman/listinfo/chicago > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From adam at adamforsyth.net Fri Feb 27 22:55:31 2015 From: adam at adamforsyth.net (Adam Forsyth) Date: Fri, 27 Feb 2015 15:55:31 -0600 Subject: [Chicago] Running tests automatically with Unitttest... In-Reply-To: References: Message-ID: Nose is a layer on top of unittest, not a separate test framework, so those will work fine to run your tests. On Fri, Feb 27, 2015 at 3:50 PM, Malcolm Newsome wrote: > > @Adam I saw Autonose and Sniffer and those look like what I want. > However, they're both for Nose and not Unitttest. I am hesitant to use > PyAutoNotify since it hasn't had any commits since 2013. > > @Brian - great question. The idea is that the only tests that would be > automatically run are those that are dependent on the file that was just > changed...Therefore, the entire test suite would not get run automatically > each time a file changed. Re-running all tests every time would definitely > be poopy. :) > > Is Nose more commonly used (or preferred) as opposed to the default > Unittest? > > Thanks! > > Malcolm > > > > >> >> ---------- Forwarded message ---------- >> From: Adam Forsyth >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 16:14:38 -0600 >> Subject: Re: [Chicago] Running tests automatically with Unitttest... >> I don't have a recommendation, but here are five I found googling around >> a bit. I'm sure some of them are available on PyPI. If any of them seem to >> work well for you, let us know! >> >> https://github.com/gfxmonk/autonose >> https://github.com/jeffh/sniffer/ >> https://github.com/ascarter/pyautotest >> https://github.com/dnephin/PyAutoTest >> https://github.com/dbr/pyautotest/ >> >> On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < >> malcolm.newsome at gmail.com> wrote: >> >>> >>> Hey all, >>> >>> I recently picked up working with Django again and am using the default >>> unittest. >>> >>> I'm wondering if anyone has any suggestions on a good test runner--that >>> watches the files for changes and reruns tests automatically (similar to >>> Guard for Ruby/Rspec). I did try several Google searches...but was unable >>> to find what I was looking for. >>> >>> Thanks! >>> >>> Malcolm >>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> ---------- Forwarded message ---------- >> From: Brad Shoda >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 16:09:24 -0600 >> Subject: Re: [Chicago] DePy 2015 >> Hi Massimo, >> >> My company is interested in sponsoring this event. I was wondering if you >> had more information I can forward to my manager. >> >> Thanks, >> Brad >> >> On Thu, Feb 26, 2015 at 3:46 PM, DiPierro, Massimo < >> MDiPierro at cs.depaul.edu> wrote: >> >>> Hello everybody, >>> >>> I am happy to announce DePy 2015. A conference on Python hosted at >>> DePaul on May 29 & 30. The conference will focus specifically on Data >>> Analysis, Machine Learning and Web Development >>> >>> http://mdp.cdm.depaul.edu/DePy2015 >>> >>> We have limited space so, if you are interested, please register asap. >>> When you register you also have the option to propose yourself as a >>> speaker. I know many good speaker on the Chipy list and I am hoping to have >>> many proposals. If you want to suggest a speaker other then yourself, let >>> me know and, if approved we will try invite the speaker. >>> >>> Moreover, if you can and want to help with the organization, please let >>> me know. >>> >>> If you know companies that may want to sponsor the event, also let me >>> know. >>> >>> We already have some sponsors and a nice venue that can host about 300 >>> people. >>> >>> Massimo >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >> >> >> >> -- >> *Brad Shoda* >> Resource Manager >> Matlen Silver >> (312) 940-6212 >> >> >> >> >> >> >> ---------- Forwarded message ---------- >> From: Brian Ray >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 17:34:57 -0600 >> Subject: Re: [Chicago] Running tests automatically with Unitttest... >> The tricky part is watching for changes, right? >> >> I don't have an answer; however, looking at the autoreload.py might give >> you some ideas: >> https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py >> >> Within it uses pyinotify, which may also give you some ideas. >> >> However, do you really want to re-run all the tests every time you change >> a file? Sounds like that may be overkill? >> >> >> On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < >> malcolm.newsome at gmail.com> wrote: >> >>> >>> Hey all, >>> >>> I recently picked up working with Django again and am using the default >>> unittest. >>> >>> I'm wondering if anyone has any suggestions on a good test runner--that >>> watches the files for changes and reruns tests automatically (similar to >>> Guard for Ruby/Rspec). I did try several Google searches...but was unable >>> to find what I was looking for. >>> >>> Thanks! >>> >>> Malcolm >>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> >> ---------- Forwarded message ---------- >> From: Chris Foresman >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 17:41:11 -0600 >> Subject: Re: [Chicago] Running tests automatically with Unitttest... >> Yeah, that does seem like overkill to me, too. But really what you need >> is some daemon process that would monitor your project folder and any >> folders inside it and then runs `python manage.py test`; you could probably >> do that with Automator, TBH. >> >> We run tests manually in the local environment then trigger the test >> suite automatically when we open a pull request in Github. That?s probably >> a more common set up if you ask around. >> >> >> >> Chris Foresman >> chris at chrisforesman.com >> >> >> >> On Feb 26, 2015, at 5:34 PM, Brian Ray wrote: >> >> The tricky part is watching for changes, right? >> >> I don't have an answer; however, looking at the autoreload.py might give >> you some ideas: >> https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py >> >> Within it uses pyinotify, which may also give you some ideas. >> >> However, do you really want to re-run all the tests every time you change >> a file? Sounds like that may be overkill? >> >> >> On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < >> malcolm.newsome at gmail.com> wrote: >> >>> >>> Hey all, >>> >>> I recently picked up working with Django again and am using the default >>> unittest. >>> >>> I'm wondering if anyone has any suggestions on a good test runner--that >>> watches the files for changes and reruns tests automatically (similar to >>> Guard for Ruby/Rspec). I did try several Google searches...but was unable >>> to find what I was looking for. >>> >>> Thanks! >>> >>> Malcolm >>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> >> >> >> ---------- Forwarded message ---------- >> From: Lane Campbell >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 18:42:42 -0600 >> Subject: Re: [Chicago] DePy 2015 >> Registered! >> >> That form was tough to use on a mobile device, just an FYI. >> >> Sent from my iPhone >> >> > On Feb 26, 2015, at 3:46 PM, DiPierro, Massimo >> wrote: >> > >> > Hello everybody, >> > >> > I am happy to announce DePy 2015. A conference on Python hosted at >> DePaul on May 29 & 30. The conference will focus specifically on Data >> Analysis, Machine Learning and Web Development >> > >> > http://mdp.cdm.depaul.edu/DePy2015 >> > >> > We have limited space so, if you are interested, please register asap. >> When you register you also have the option to propose yourself as a >> speaker. I know many good speaker on the Chipy list and I am hoping to have >> many proposals. If you want to suggest a speaker other then yourself, let >> me know and, if approved we will try invite the speaker. >> > >> > Moreover, if you can and want to help with the organization, please let >> me know. >> > >> > If you know companies that may want to sponsor the event, also let me >> know. >> > >> > We already have some sponsors and a nice venue that can host about 300 >> people. >> > >> > Massimo >> > _______________________________________________ >> > Chicago mailing list >> > Chicago at python.org >> > https://mail.python.org/mailman/listinfo/chicago >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Fri Feb 27 23:23:31 2015 From: shekay at pobox.com (sheila miguez) Date: Fri, 27 Feb 2015 16:23:31 -0600 Subject: [Chicago] new python meetups Message-ID: Hi everyone, I found out about a Chicago PyLadies chapter from one of the organizers at a python project night. They have a nice lineup of events. I want to make sure everyone knows about them. It doesn't matter your gender, you can sign up for the group. http://www.meetup.com/Chicago-PyLadies/ There is an upcoming data structures event. If you know about any other python meetups, post here. I'd like to know about them. cheers -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From tottinge at gmail.com Sat Feb 28 01:18:20 2015 From: tottinge at gmail.com (Tim Ottinger) Date: Fri, 27 Feb 2015 18:18:20 -0600 Subject: [Chicago] Running tests automatically with Unitttest... In-Reply-To: References: Message-ID: autonose and sniffer totally work with unit test. They are not only for nose. On Feb 27, 2015 3:51 PM, "Malcolm Newsome" wrote: > > @Adam I saw Autonose and Sniffer and those look like what I want. > However, they're both for Nose and not Unitttest. I am hesitant to use > PyAutoNotify since it hasn't had any commits since 2013. > > @Brian - great question. The idea is that the only tests that would be > automatically run are those that are dependent on the file that was just > changed...Therefore, the entire test suite would not get run automatically > each time a file changed. Re-running all tests every time would definitely > be poopy. :) > > Is Nose more commonly used (or preferred) as opposed to the default > Unittest? > > Thanks! > > Malcolm > > > > >> >> ---------- Forwarded message ---------- >> From: Adam Forsyth >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 16:14:38 -0600 >> Subject: Re: [Chicago] Running tests automatically with Unitttest... >> I don't have a recommendation, but here are five I found googling around >> a bit. I'm sure some of them are available on PyPI. If any of them seem to >> work well for you, let us know! >> >> https://github.com/gfxmonk/autonose >> https://github.com/jeffh/sniffer/ >> https://github.com/ascarter/pyautotest >> https://github.com/dnephin/PyAutoTest >> https://github.com/dbr/pyautotest/ >> >> On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < >> malcolm.newsome at gmail.com> wrote: >> >>> >>> Hey all, >>> >>> I recently picked up working with Django again and am using the default >>> unittest. >>> >>> I'm wondering if anyone has any suggestions on a good test runner--that >>> watches the files for changes and reruns tests automatically (similar to >>> Guard for Ruby/Rspec). I did try several Google searches...but was unable >>> to find what I was looking for. >>> >>> Thanks! >>> >>> Malcolm >>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> ---------- Forwarded message ---------- >> From: Brad Shoda >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 16:09:24 -0600 >> Subject: Re: [Chicago] DePy 2015 >> Hi Massimo, >> >> My company is interested in sponsoring this event. I was wondering if you >> had more information I can forward to my manager. >> >> Thanks, >> Brad >> >> On Thu, Feb 26, 2015 at 3:46 PM, DiPierro, Massimo < >> MDiPierro at cs.depaul.edu> wrote: >> >>> Hello everybody, >>> >>> I am happy to announce DePy 2015. A conference on Python hosted at >>> DePaul on May 29 & 30. The conference will focus specifically on Data >>> Analysis, Machine Learning and Web Development >>> >>> http://mdp.cdm.depaul.edu/DePy2015 >>> >>> We have limited space so, if you are interested, please register asap. >>> When you register you also have the option to propose yourself as a >>> speaker. I know many good speaker on the Chipy list and I am hoping to have >>> many proposals. If you want to suggest a speaker other then yourself, let >>> me know and, if approved we will try invite the speaker. >>> >>> Moreover, if you can and want to help with the organization, please let >>> me know. >>> >>> If you know companies that may want to sponsor the event, also let me >>> know. >>> >>> We already have some sponsors and a nice venue that can host about 300 >>> people. >>> >>> Massimo >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >> >> >> >> -- >> *Brad Shoda* >> Resource Manager >> Matlen Silver >> (312) 940-6212 >> >> >> >> >> >> >> ---------- Forwarded message ---------- >> From: Brian Ray >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 17:34:57 -0600 >> Subject: Re: [Chicago] Running tests automatically with Unitttest... >> The tricky part is watching for changes, right? >> >> I don't have an answer; however, looking at the autoreload.py might give >> you some ideas: >> https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py >> >> Within it uses pyinotify, which may also give you some ideas. >> >> However, do you really want to re-run all the tests every time you change >> a file? Sounds like that may be overkill? >> >> >> On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < >> malcolm.newsome at gmail.com> wrote: >> >>> >>> Hey all, >>> >>> I recently picked up working with Django again and am using the default >>> unittest. >>> >>> I'm wondering if anyone has any suggestions on a good test runner--that >>> watches the files for changes and reruns tests automatically (similar to >>> Guard for Ruby/Rspec). I did try several Google searches...but was unable >>> to find what I was looking for. >>> >>> Thanks! >>> >>> Malcolm >>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> >> >> ---------- Forwarded message ---------- >> From: Chris Foresman >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 17:41:11 -0600 >> Subject: Re: [Chicago] Running tests automatically with Unitttest... >> Yeah, that does seem like overkill to me, too. But really what you need >> is some daemon process that would monitor your project folder and any >> folders inside it and then runs `python manage.py test`; you could probably >> do that with Automator, TBH. >> >> We run tests manually in the local environment then trigger the test >> suite automatically when we open a pull request in Github. That?s probably >> a more common set up if you ask around. >> >> >> >> Chris Foresman >> chris at chrisforesman.com >> >> >> >> On Feb 26, 2015, at 5:34 PM, Brian Ray wrote: >> >> The tricky part is watching for changes, right? >> >> I don't have an answer; however, looking at the autoreload.py might give >> you some ideas: >> https://github.com/django/django/blob/2ee9bce654f940a8de5ef121f39b6fcb6d09741a/django/utils/autoreload.py >> >> Within it uses pyinotify, which may also give you some ideas. >> >> However, do you really want to re-run all the tests every time you change >> a file? Sounds like that may be overkill? >> >> >> On Thu, Feb 26, 2015 at 4:08 PM, Malcolm Newsome < >> malcolm.newsome at gmail.com> wrote: >> >>> >>> Hey all, >>> >>> I recently picked up working with Django again and am using the default >>> unittest. >>> >>> I'm wondering if anyone has any suggestions on a good test runner--that >>> watches the files for changes and reruns tests automatically (similar to >>> Guard for Ruby/Rspec). I did try several Google searches...but was unable >>> to find what I was looking for. >>> >>> Thanks! >>> >>> Malcolm >>> >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> >> >> >> -- >> Brian Ray >> @brianray >> (773) 669-7717 >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> >> >> >> ---------- Forwarded message ---------- >> From: Lane Campbell >> To: The Chicago Python Users Group >> Cc: >> Date: Thu, 26 Feb 2015 18:42:42 -0600 >> Subject: Re: [Chicago] DePy 2015 >> Registered! >> >> That form was tough to use on a mobile device, just an FYI. >> >> Sent from my iPhone >> >> > On Feb 26, 2015, at 3:46 PM, DiPierro, Massimo >> wrote: >> > >> > Hello everybody, >> > >> > I am happy to announce DePy 2015. A conference on Python hosted at >> DePaul on May 29 & 30. The conference will focus specifically on Data >> Analysis, Machine Learning and Web Development >> > >> > http://mdp.cdm.depaul.edu/DePy2015 >> > >> > We have limited space so, if you are interested, please register asap. >> When you register you also have the option to propose yourself as a >> speaker. I know many good speaker on the Chipy list and I am hoping to have >> many proposals. If you want to suggest a speaker other then yourself, let >> me know and, if approved we will try invite the speaker. >> > >> > Moreover, if you can and want to help with the organization, please let >> me know. >> > >> > If you know companies that may want to sponsor the event, also let me >> know. >> > >> > We already have some sponsors and a nice venue that can host about 300 >> people. >> > >> > Massimo >> > _______________________________________________ >> > Chicago mailing list >> > Chicago at python.org >> > https://mail.python.org/mailman/listinfo/chicago >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Sat Feb 28 00:57:48 2015 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Fri, 27 Feb 2015 17:57:48 -0600 Subject: [Chicago] Just sharing with everyone in the group. Message-ID: Hey guys--and ladies too! It's been a while since I shared any Python work with this forum, so I figured hey, why not? This is my first effort at implementing a *linked list* in Python. Fun stuff! I'm taking a Java data structures course right now at Northeastern. Java is a nice language, and according to the online statistics Java is the king of all programming languages, at least for right now. (The computer world is extremely fickle, so we really don't know which programming language will be "the king" in 5 or 10 years.) Anyhow, I purchased this book on Python data structures by Magnus Lie Hetland. Great book and so helpful! It has even helped me better understand the concepts in my Java course. (The languages are different--sure thing--but I think the core concepts are almost exactly the same.) The name of the book is PYTHON ALGORITHMS. Magnus Lie Hetland is the author. It's really good. So I'm attaching my code. Please be kind in your criticisms! I know it's not the Mona Lisa of computer programming, but hey, if I'm lucky my mother will tape a printed copy of the program to the refrigerator door and leave it there with a gold star on it for the next few days!!! ;-) Is that really asking for too much?! LOL!!! Best, Douglas. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Fibonacci.py Type: text/x-python-script Size: 2541 bytes Desc: not available URL: