From safia at safia.rocks Sat Jan 2 15:21:29 2016 From: safia at safia.rocks (Safia Abdalla) Date: Sat, 2 Jan 2016 14:21:29 -0600 Subject: [Chicago] PyData Chicago Interest Survey Message-ID: Hello fellow Pythonistas, I'm working on setting up a local PyData group here in Chicago and would like to gather information from potential community members so I can create an awesome experience for everyone. The PyData group will be part of the official NumFOCUS network along with several others in cities such as New York and Berlin. I plan on having events twice a month. One event will be a speaker's night that will allow community members to share their ideas, practice conference talks, and get into public speaking. The other will be a project night that will focus on contributing to open source NumFOCUS It would be awesome interested in a PyData Chicago meetup could fill out this survey . If you'd like more information about the meetup, check out the website or send me an email at safia -at- safia -dot- rocks. Thanks, Safia -------------- next part -------------- An HTML attachment was scrubbed... URL: From tanya at tickel.net Mon Jan 4 10:39:17 2016 From: tanya at tickel.net (Tanya Schlusser) Date: Mon, 4 Jan 2016 09:39:17 -0600 Subject: [Chicago] ChiPy member survey Message-ID: We have 38 responses so far for the ChiPy member survey in Q4 2015. Participation is appreciated and helps us know our community! Survey is here: https://www.surveymonkey.com/r/W5FYSMD Some highlights so far are below. I will blog about them later and post the link here. If people who had suggestions are interested in taking them further, please contact me or the ChiPy organizer you're most comfortable with (http://www.chipy.org/pages/organizers/) The top 5 interests; multiple responses were allowed; with Q1 2015's survey results in parentheses (there were 39 results for that). 68% web (65% Q1) 58% devops (54% Q1) 50% data science (51% Q1) 42% hobby (35% Q1) 37% raspberry pi / arduino (22% Q1) Distribution of years of experience Python / Software overall 0 0% / 3% (5% / 5%) 1-2 18% / 8% (26% / 8% ) 2-5 47% / 29% (33% / 18%) 5-10 21% / 21% (18% / 23%) 10+ 13% / 40% (18% / 46%) Languages (this really needs a visualization, but for now...) - The Python 2 / 3 split is now 66% Python 2 / 38% Python 3 (daily use) and nearly everyone (85%) has used Python 3 at least a little - The most used languages overall after Python 2 are SQL, then Python3, Javascript, and C++ - Then the other data science languages (R/Matlab/Scala) come in at under 10% each - In comments we had a couple Fortran / Go / shell users ... So, go take the survey! (again...https://www.surveymonkey.com/r/W5FYSMD) One comment said the meetups seemed focused on Python at work and had not enough material / meeting time for hobbyists, and so would like to bring the Chicago Pythonistas group (http://www.meetup.com/ChicagoPythonistas/) to everyone's attention too as a nice place for just that kind of thing. They meet at Braintree once a month for "Python Project Night" to just code together on their own projects and eat -- which could be exactly the social / hobby vibe you're interested in. The next one is Jan 21. Someone said the twitter feed was noisy - that's me - please help me change by emailing me off list to tell me how people use Twitter. Until now the only reason I had an account was to be able to pull data, and I just read the first two google hits on 'how to tweet' to get started. -------------- next part -------------- An HTML attachment was scrubbed... URL: From benjamin.chodroff at gmail.com Mon Jan 4 22:48:57 2016 From: benjamin.chodroff at gmail.com (Benjamin Chodroff) Date: Mon, 4 Jan 2016 22:48:57 -0500 Subject: [Chicago] Aquarium update - Raspberry Pi, Python, and Node-RED Message-ID: I spent the some of the holiday break updating my ever evolving raspberry pi aquarium IOT setup which I shared last year at ChiPy: http://www.slideshare.net/benjaminchodroff/iot-aquarium Since many were interested in this project here are the latest details. I launched a live dashboard here: https://freeboard.io/board/l1XbFY I used the python library for the IBM IOT Foundation to broadcast MQTT messages from my Pi and a custom Paho javascript plugin for freeboard to pull these messages. The Pi queries all the devices ever 10 seconds and provides an update. If you haven't played with Node-RED, I would highly recommend it. I launched a free Node-RED instance through IBM BlueMix ( https://console.ng.bluemix.net) to set up some simple conditional text message alarms using twilio. While I could have written all this logic in python, I have to say it was refreshingly easy to be able to drag and drop this logic without needing to wear my developer hat. It was also easy to send messages back to the pi from Node-RED to execute python code (control messages) based on external conditions and logic. I started throwing all the aquarium json messages into a cloudant database for future analysis because... why not? I'm investigating if there is a way where I can use Node-RED to monitor the presence of the Pi to detect if it falls offline. Node-RED sheet: ? Next step - photosynthesis analysis: There is a very interesting project over at http://www.infragram.org/ which (I think) can work with the Raspberry Pi NoIR camera. I converted a sample picture and it looks promising. Thoughts or advice appreciated! I have never done photosynthesis analysis but it seems to be working. Here is a related python project I intend to use: https://github.com/p-v-o-s/infrapix Infrablue Original - cool! Simply place the blue filter in front of the NoIR camera. ? NDVI for Blue Filter - Greyscale (this should be easy to analyze!): ? Colorized - much prettier - but the NVDI scale looks a bit perhaps due to weak to poor white balance: I think with some better white balancing and setting tweaks on the NoIR camera I can further improve these results. I will then automate and store the ndvi greyscale photos in object storage for future analysis. My hope is that I'll be able to start using the raspberry pi to dose fertilizer (N - Nitrogen, P - Phosphorus, K - Potassium) using relay controlled peristaltic pumps. The goal is to analyze the hidden photosynthesis rate to beat the current dosing methods used by most aquarium hobbyist. The most common method is an "estimative index" fertilizer schedule which involves placing excess amounts of fertilizer in the water column every 2-3 days, letting the plants use what they need, and then performing a weekly large water change (30-50%). The water change removes/dilutes the excess fertilizer to prevent algae from outcompeting the plants and taking over the tank. While I'm no expert, the downside I have seen to the EI approach is wasted fertilizer and the large water changes can cause excessive stress on the tank inhabitants such as shrimp. I have also found it very difficult to know whether the plants "are happy" because by the time I can see the issue it's often too late. If the machine can see the photosynthesis, perhaps it could dose the next missing component (N, P, K) more accurately with less waste? Through iterative NPK dosing amounts and analysis, it may be able to learn and automatically deliver the right amount of fertilizer required to dial in a sweet zone of healthy plants vs excess nutrients in the water column. Even if EI dosing is determined to be the best method, I should be able to set a photosynthesis threshold/prediction alert that can let me know when the plants are not performing as happy as expected. Or, I'll accidentally flood my basement. That's possible too. Suggestions and questions welcome! Ben ? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 2016-01-03T22_58_18.588Z.jpg Type: image/jpeg Size: 241030 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: test.png Type: image/png Size: 3622145 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: nodered.png Type: image/png Size: 97356 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 2016-01-03T22_56_18.962Z.jpg Type: image/jpeg Size: 100970 bytes Desc: not available URL: From brianhray at gmail.com Wed Jan 6 09:33:02 2016 From: brianhray at gmail.com (Brian Ray) Date: Wed, 6 Jan 2016 08:33:02 -0600 Subject: [Chicago] Lunar Ball Sponsors: Celebrating the year of the Monkey Message-ID: Chipphilantropists: We are getting our feet wet at the process of finding sponsorship for events (yes we have some big ones coming your way). I'm helping find corporate sponsors for Lunar Ball Chicago http://lunarball.org/ " Chicago's largest fundraiser for Asian American young professionals and friends" Please let me know if your company is interested in helping sponsor the event.There are a lot of reasons to sponsor I would like to discuss. HR, networking, relations, good karma... Again, not Python related, however we do care about diversity as well as we are educating ourselves on our own fundraising efforts coming soon. Warm Regards and happy year of the Monkey, Brian -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From m-rich at northwestern.edu Wed Jan 6 10:41:21 2016 From: m-rich at northwestern.edu (Matthew T Rich) Date: Wed, 6 Jan 2016 15:41:21 +0000 Subject: [Chicago] Center for Talent Development Saturday instructors needed Message-ID: <5056871100054f57ad324df1de39818c@evcspmbx01.ads.northwestern.edu> Hello Chicago Python people, The Center for Talent Development at Northwestern University is looking for instructors for a few of our programming-related Saturday courses this winter. Scratch programming for grades 2-3 in Lake Bluff, Math Behind Computer Science for grades 3-4 in Naperville, and Robotics for grades 4-5 in Lake Bluff all need an instructor. The session runs Jan 16-March 5 from 9am to 11:30am Saturdays. Syllabi for the courses have been put together so you wouldn't need to do lesson planning, and we and will connect new instructors with established ones who have already planned their classes at our other sites. Please email me off list for details if you're interested. Thank you! -- Matthew Rich Lead Web Application Developer Northwestern University School of Education and Social Policy Annenberg Hall, Room 254B +1 847 467 2819 m-rich at northwestern.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From foresmac at gmail.com Wed Jan 6 11:26:45 2016 From: foresmac at gmail.com (Chris Foresman) Date: Wed, 6 Jan 2016 10:26:45 -0600 Subject: [Chicago] [ChiPy] Meetup Cancelled: Django Study Group In-Reply-To: References: <1251550262.1449503001247.JavaMail.nobody@james1.pvt.meetup.com> <87B98862-1500-400B-BAC5-4078DD5ACE05@gmail.com> Message-ID: <8FB379E1-EA48-4DB4-B335-EA989C157EEB@gmail.com> Brian, The Systems Team here at Vokal has collectively agreed to serve as leadership for the ChiPy Web SIG. With the blessing of our leadership, we will host the Web SIG once a month in our offices. We are tentatively planning for Jan 28 as the first meeting. The plan as it stands now is a two-hour meeting kicking off with a 30-minute talk/demo, followed by informal mentoring and collaboration/knowledge-sharing. Our team has committed to having at least two team members at every meeting to serve as mentors. Unless we here from other volunteers, we?ll also plan the first talk. Right now Vokal cannot support furnishing food or drinks, so we?ll look to the main ChiPy org to aid in that iff possible. Otherwise we?ll use the NSCoders approach, where everyone pitches in X dollars and we order pizza and beer with whatever the budget allows. Please let us know what you need from us to get this off the ground. I?m happy to serve as the team?s representative for communication purposes. We also invite anyone else interesting in collaborating on leadership to get in touch with me via email. Thanks, Chris Foresman chris at chrisforesman.com > On Dec 7, 2015, at 1:36 PM, Brian Ray wrote: > > Hi Chris: > > > So similar to the other ChiPy special interest groups, leadership of the group should require interests, time, some knowledge of web programming, and particularly, enough experience in programming the Web in Python that they can answer attendees questions. Lane, wish to add anything? > > The frequency should be decided by whoever wants to lead the effort. I do not suggest weekly study groups as it's too frequent. > > Regards, Brian > > > > > On Mon, Dec 7, 2015 at 12:30 PM, Chris Foresman > wrote: > Brian, > > We?re discussing how the Systems team at Vokal may be able to head up this effort. Can you help us understand what kind of commitment a leader would need for a SIG? > > > Thanks, > Chris Foresman > chris at chrisforesman.com > > > >> On Dec 7, 2015, at 11:18 AM, Brian Ray > wrote: >> >> FYI >> >> ---------- Forwarded message ---------- >> From: Brian Ray > >> Date: Monday, December 7, 2015 >> Subject: [ChiPy] Meetup Cancelled: Django Study Group >> To: ChiPy-announce at meetup.com >> >> >> Django Study Group has been cancelled. Please update your plans accordingly. >> >> >> >> >> We are converting the Django Study Group into a Web SIG. On that note, please discuss on our mailing list if you wish to lead this effort: https://mail.python.org/mailman/listinfo/chicago >> Regards, >> >> >> Lane and ChiPy Organizers >> >> >> >> >> >> >> -- >> 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 > > > > > -- > 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 Wed Jan 6 12:35:00 2016 From: lane at strapr.com (Lane Campbell) Date: Wed, 6 Jan 2016 12:35:00 -0500 Subject: [Chicago] [ChiPy] Meetup Cancelled: Django Study Group In-Reply-To: <8FB379E1-EA48-4DB4-B335-EA989C157EEB@gmail.com> References: <1251550262.1449503001247.JavaMail.nobody@james1.pvt.meetup.com> <87B98862-1500-400B-BAC5-4078DD5ACE05@gmail.com> <8FB379E1-EA48-4DB4-B335-EA989C157EEB@gmail.com> Message-ID: Chris, Great to hear it's coming back in a form that will include mentoring! I know I'll be there! Regards, Lane Campbell (312) 775-2632 On Wed, Jan 6, 2016 at 11:26 AM, Chris Foresman wrote: > Brian, > > The Systems Team here at Vokal has collectively agreed to serve as > leadership for the ChiPy Web SIG. With the blessing of our leadership, we > will host the Web SIG once a month in our offices. We are tentatively > planning for Jan 28 as the first meeting. > > The plan as it stands now is a two-hour meeting kicking off with a > 30-minute talk/demo, followed by informal mentoring and > collaboration/knowledge-sharing. Our team has committed to having at least > two team members at every meeting to serve as mentors. Unless we here from > other volunteers, we?ll also plan the first talk. > > Right now Vokal cannot support furnishing food or drinks, so we?ll look to > the main ChiPy org to aid in that iff possible. Otherwise we?ll use the > NSCoders approach, where everyone pitches in X dollars and we order pizza > and beer with whatever the budget allows. > > Please let us know what you need from us to get this off the ground. I?m > happy to serve as the team?s representative for communication purposes. We > also invite anyone else interesting in collaborating on leadership to get > in touch with me via email. > > > Thanks, > Chris Foresman > chris at chrisforesman.com > > > > On Dec 7, 2015, at 1:36 PM, Brian Ray wrote: > > Hi Chris: > > > So similar to the other ChiPy special interest groups, leadership of the > group should require interests, time, some knowledge of web programming, > and particularly, enough experience in programming the Web in Python that > they can answer attendees questions. Lane, wish to add anything? > > The frequency should be decided by whoever wants to lead the effort. I do > not suggest weekly study groups as it's too frequent. > > Regards, Brian > > > > > On Mon, Dec 7, 2015 at 12:30 PM, Chris Foresman > wrote: > >> Brian, >> >> We?re discussing how the Systems team at Vokal may be able to head up >> this effort. Can you help us understand what kind of commitment a leader >> would need for a SIG? >> >> >> Thanks, >> Chris Foresman >> chris at chrisforesman.com >> >> >> >> On Dec 7, 2015, at 11:18 AM, Brian Ray wrote: >> >> FYI >> >> ---------- Forwarded message ---------- >> From: *Brian Ray* >> Date: Monday, December 7, 2015 >> Subject: [ChiPy] Meetup Cancelled: Django Study Group >> To: ChiPy-announce at meetup.com >> >> >> Django Study Group has been cancelled. Please update your plans >> accordingly. >> >> >> >> >> We are converting the Django Study Group into a Web SIG. On that note, >> please discuss on our mailing list if you wish to lead this effort: >> https://mail.python.org/mailman/listinfo/chicago >> >> Regards, >> >> >> Lane and ChiPy Organizers >> >> >> >> >> >> -- >> 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 >> >> > > > -- > 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 brianhray at gmail.com Wed Jan 6 13:06:54 2016 From: brianhray at gmail.com (Brian Ray) Date: Wed, 6 Jan 2016 12:06:54 -0600 Subject: [Chicago] [ChiPy] Meetup Cancelled: Django Study Group In-Reply-To: <8FB379E1-EA48-4DB4-B335-EA989C157EEB@gmail.com> References: <1251550262.1449503001247.JavaMail.nobody@james1.pvt.meetup.com> <87B98862-1500-400B-BAC5-4078DD5ACE05@gmail.com> <8FB379E1-EA48-4DB4-B335-EA989C157EEB@gmail.com> Message-ID: How does this look? http://www.meetup.com/_ChiPy_/events/227890667/ Chris, please work with Joe Jasinski to fill out additional details. On Wed, Jan 6, 2016 at 10:26 AM, Chris Foresman wrote: > Brian, > > The Systems Team here at Vokal has collectively agreed to serve as > leadership for the ChiPy Web SIG. With the blessing of our leadership, we > will host the Web SIG once a month in our offices. We are tentatively > planning for Jan 28 as the first meeting. > > The plan as it stands now is a two-hour meeting kicking off with a > 30-minute talk/demo, followed by informal mentoring and > collaboration/knowledge-sharing. Our team has committed to having at least > two team members at every meeting to serve as mentors. Unless we here from > other volunteers, we?ll also plan the first talk. > > Right now Vokal cannot support furnishing food or drinks, so we?ll look to > the main ChiPy org to aid in that iff possible. Otherwise we?ll use the > NSCoders approach, where everyone pitches in X dollars and we order pizza > and beer with whatever the budget allows. > > Please let us know what you need from us to get this off the ground. I?m > happy to serve as the team?s representative for communication purposes. We > also invite anyone else interesting in collaborating on leadership to get > in touch with me via email. > > > Thanks, > Chris Foresman > chris at chrisforesman.com > > > > On Dec 7, 2015, at 1:36 PM, Brian Ray wrote: > > Hi Chris: > > > So similar to the other ChiPy special interest groups, leadership of the > group should require interests, time, some knowledge of web programming, > and particularly, enough experience in programming the Web in Python that > they can answer attendees questions. Lane, wish to add anything? > > The frequency should be decided by whoever wants to lead the effort. I do > not suggest weekly study groups as it's too frequent. > > Regards, Brian > > > > > On Mon, Dec 7, 2015 at 12:30 PM, Chris Foresman > wrote: > >> Brian, >> >> We?re discussing how the Systems team at Vokal may be able to head up >> this effort. Can you help us understand what kind of commitment a leader >> would need for a SIG? >> >> >> Thanks, >> Chris Foresman >> chris at chrisforesman.com >> >> >> >> On Dec 7, 2015, at 11:18 AM, Brian Ray wrote: >> >> FYI >> >> ---------- Forwarded message ---------- >> From: *Brian Ray* >> Date: Monday, December 7, 2015 >> Subject: [ChiPy] Meetup Cancelled: Django Study Group >> To: ChiPy-announce at meetup.com >> >> >> Django Study Group has been cancelled. Please update your plans >> accordingly. >> >> >> >> >> We are converting the Django Study Group into a Web SIG. On that note, >> please discuss on our mailing list if you wish to lead this effort: >> https://mail.python.org/mailman/listinfo/chicago >> >> Regards, >> >> >> Lane and ChiPy Organizers >> >> >> >> >> >> -- >> 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 >> >> > > > -- > 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 > > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From foresmac at gmail.com Wed Jan 6 15:52:34 2016 From: foresmac at gmail.com (Chris Foresman) Date: Wed, 6 Jan 2016 14:52:34 -0600 Subject: [Chicago] [ChiPy] Meetup Cancelled: Django Study Group In-Reply-To: References: <1251550262.1449503001247.JavaMail.nobody@james1.pvt.meetup.com> <87B98862-1500-400B-BAC5-4078DD5ACE05@gmail.com> <8FB379E1-EA48-4DB4-B335-EA989C157EEB@gmail.com> Message-ID: <7B4D941B-3486-49A1-B561-59F732EDCAF9@gmail.com> Brian, Is the regular ChiPy meeting on the 14th this month? Thanks, Chris Foresman chris at chrisforesman.com > On Jan 6, 2016, at 12:06 PM, Brian Ray wrote: > > How does this look? > > http://www.meetup.com/_ChiPy_/events/227890667/ > > Chris, please work with Joe Jasinski to fill out additional details. > > > On Wed, Jan 6, 2016 at 10:26 AM, Chris Foresman > wrote: > Brian, > > The Systems Team here at Vokal has collectively agreed to serve as leadership for the ChiPy Web SIG. With the blessing of our leadership, we will host the Web SIG once a month in our offices. We are tentatively planning for Jan 28 as the first meeting. > > The plan as it stands now is a two-hour meeting kicking off with a 30-minute talk/demo, followed by informal mentoring and collaboration/knowledge-sharing. Our team has committed to having at least two team members at every meeting to serve as mentors. Unless we here from other volunteers, we?ll also plan the first talk. > > Right now Vokal cannot support furnishing food or drinks, so we?ll look to the main ChiPy org to aid in that iff possible. Otherwise we?ll use the NSCoders approach, where everyone pitches in X dollars and we order pizza and beer with whatever the budget allows. > > Please let us know what you need from us to get this off the ground. I?m happy to serve as the team?s representative for communication purposes. We also invite anyone else interesting in collaborating on leadership to get in touch with me via email. > > > Thanks, > Chris Foresman > chris at chrisforesman.com > > > >> On Dec 7, 2015, at 1:36 PM, Brian Ray > wrote: >> >> Hi Chris: >> >> >> So similar to the other ChiPy special interest groups, leadership of the group should require interests, time, some knowledge of web programming, and particularly, enough experience in programming the Web in Python that they can answer attendees questions. Lane, wish to add anything? >> >> The frequency should be decided by whoever wants to lead the effort. I do not suggest weekly study groups as it's too frequent. >> >> Regards, Brian >> >> >> >> >> On Mon, Dec 7, 2015 at 12:30 PM, Chris Foresman > wrote: >> Brian, >> >> We?re discussing how the Systems team at Vokal may be able to head up this effort. Can you help us understand what kind of commitment a leader would need for a SIG? >> >> >> Thanks, >> Chris Foresman >> chris at chrisforesman.com >> >> >> >>> On Dec 7, 2015, at 11:18 AM, Brian Ray > wrote: >>> >>> FYI >>> >>> ---------- Forwarded message ---------- >>> From: Brian Ray > >>> Date: Monday, December 7, 2015 >>> Subject: [ChiPy] Meetup Cancelled: Django Study Group >>> To: ChiPy-announce at meetup.com >>> >>> >>> Django Study Group has been cancelled. Please update your plans accordingly. >>> >>> >>> >>> >>> We are converting the Django Study Group into a Web SIG. On that note, please discuss on our mailing list if you wish to lead this effort: https://mail.python.org/mailman/listinfo/chicago >>> Regards, >>> >>> >>> Lane and ChiPy Organizers >>> >>> >>> >>> >>> >>> >>> -- >>> 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 >> >> >> >> >> -- >> 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 > > > > > -- > 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 adam at adamforsyth.net Wed Jan 6 15:58:34 2016 From: adam at adamforsyth.net (Adam Forsyth) Date: Wed, 6 Jan 2016 14:58:34 -0600 Subject: [Chicago] [ChiPy] Meetup Cancelled: Django Study Group In-Reply-To: <7B4D941B-3486-49A1-B561-59F732EDCAF9@gmail.com> References: <1251550262.1449503001247.JavaMail.nobody@james1.pvt.meetup.com> <87B98862-1500-400B-BAC5-4078DD5ACE05@gmail.com> <8FB379E1-EA48-4DB4-B335-EA989C157EEB@gmail.com> <7B4D941B-3486-49A1-B561-59F732EDCAF9@gmail.com> Message-ID: Yes, the meetup is on the 14th. It's listed on http://www.chipy.org/ and we'll get it up on http://www.meetup.com/_ChiPy_/ as well. On Wed, Jan 6, 2016 at 2:52 PM, Chris Foresman wrote: > Brian, > > Is the regular ChiPy meeting on the 14th this month? > > > > Thanks, > Chris Foresman > chris at chrisforesman.com > > > > On Jan 6, 2016, at 12:06 PM, Brian Ray wrote: > > How does this look? > > http://www.meetup.com/_ChiPy_/events/227890667/ > > Chris, please work with Joe Jasinski to fill out additional details. > > > On Wed, Jan 6, 2016 at 10:26 AM, Chris Foresman > wrote: > >> Brian, >> >> The Systems Team here at Vokal has collectively agreed to serve as >> leadership for the ChiPy Web SIG. With the blessing of our leadership, we >> will host the Web SIG once a month in our offices. We are tentatively >> planning for Jan 28 as the first meeting. >> >> The plan as it stands now is a two-hour meeting kicking off with a >> 30-minute talk/demo, followed by informal mentoring and >> collaboration/knowledge-sharing. Our team has committed to having at least >> two team members at every meeting to serve as mentors. Unless we here from >> other volunteers, we?ll also plan the first talk. >> >> Right now Vokal cannot support furnishing food or drinks, so we?ll look >> to the main ChiPy org to aid in that iff possible. Otherwise we?ll use the >> NSCoders approach, where everyone pitches in X dollars and we order pizza >> and beer with whatever the budget allows. >> >> Please let us know what you need from us to get this off the ground. I?m >> happy to serve as the team?s representative for communication purposes. We >> also invite anyone else interesting in collaborating on leadership to get >> in touch with me via email. >> >> >> Thanks, >> Chris Foresman >> chris at chrisforesman.com >> >> >> >> On Dec 7, 2015, at 1:36 PM, Brian Ray wrote: >> >> Hi Chris: >> >> >> So similar to the other ChiPy special interest groups, leadership of the >> group should require interests, time, some knowledge of web programming, >> and particularly, enough experience in programming the Web in Python that >> they can answer attendees questions. Lane, wish to add anything? >> >> The frequency should be decided by whoever wants to lead the effort. I do >> not suggest weekly study groups as it's too frequent. >> >> Regards, Brian >> >> >> >> >> On Mon, Dec 7, 2015 at 12:30 PM, Chris Foresman >> wrote: >> >>> Brian, >>> >>> We?re discussing how the Systems team at Vokal may be able to head up >>> this effort. Can you help us understand what kind of commitment a leader >>> would need for a SIG? >>> >>> >>> Thanks, >>> Chris Foresman >>> chris at chrisforesman.com >>> >>> >>> >>> On Dec 7, 2015, at 11:18 AM, Brian Ray wrote: >>> >>> FYI >>> >>> ---------- Forwarded message ---------- >>> From: *Brian Ray* >>> Date: Monday, December 7, 2015 >>> Subject: [ChiPy] Meetup Cancelled: Django Study Group >>> To: ChiPy-announce at meetup.com >>> >>> >>> Django Study Group has been cancelled. Please update your plans >>> accordingly. >>> >>> >>> >>> >>> We are converting the Django Study Group into a Web SIG. On that note, >>> please discuss on our mailing list if you wish to lead this effort: >>> https://mail.python.org/mailman/listinfo/chicago >>> >>> Regards, >>> >>> >>> Lane and ChiPy Organizers >>> >>> >>> >>> >>> >>> -- >>> 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 >>> >>> >> >> >> -- >> 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 >> >> > > > -- > 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 tanya at tickel.net Wed Jan 6 18:14:04 2016 From: tanya at tickel.net (Tanya Schlusser) Date: Wed, 6 Jan 2016 17:14:04 -0600 Subject: [Chicago] PyLadies' Conference Speaking Training series Message-ID: The PyLadies are starting a Conference Speaking Training Series just in time for New Year's resolutions. The first one is Saturday, January 16 and features Naomi Ceder talking about Topic Generation. Meetup link: http://www.meetup.com/Chicago-PyLadies/events/227830655/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Fri Jan 8 10:29:15 2016 From: shekay at pobox.com (sheila miguez) Date: Fri, 8 Jan 2016 09:29:15 -0600 Subject: [Chicago] Fwd: [Discuss] Playing with mybinder.org and serving data + notebooks over the Interwebs In-Reply-To: <6C393731-D727-4C85-9A24-EE65B7489F35@ucdavis.edu> References: <6C393731-D727-4C85-9A24-EE65B7489F35@ucdavis.edu> Message-ID: This is pretty spiffy. If you've used try.jupyter.org and wished you could have it open your stuff ... This is an example with a SWC lesson. ---------- Forwarded message ---------- From: C. Titus Brown Date: Fri, Jan 8, 2016 at 12:04 AM Subject: [Discuss] Playing with mybinder.org and serving data + notebooks over the Interwebs To: Software Carpentry Discussion Hi all, go check this out -- https://github.com/ctb/2016-mybinder-inflammation ? for a quick demo showing how to deliver data + notebooks for lessons via mybinder.org. (mybinder.org is just? awesome.) best, ?titus _______________________________________________ Discuss mailing list Discuss at lists.software-carpentry.org http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From radhir.kothuri at hackillinois.org Mon Jan 11 18:09:40 2016 From: radhir.kothuri at hackillinois.org (Radhir Kothuri) Date: Mon, 11 Jan 2016 23:09:40 +0000 Subject: [Chicago] HackIllinois 2016 + Python Message-ID: <1452553780553-f12f814c-90d93b29-d5989cc1@mixmax.com> Hi, My name is Radhir and I am a staff member of HackIllinois, a 36-hour hackathon at the University of Illinois Urbana-Champaign where students from across the nation come to build some of the most innovative hardware and software projects. For highlights from last year?s event, check out go.hackillinois.org/video . >From February 19-21st 2016 , HackIllinois returns and is continuing its creative exploration. This year, we are introducing a new initiative called OpenSource at HackIllinois to promote Open Source development during the event. We are inviting the Chicago Python User Group, along with other open source communities from the local area, to work alongside students and make meaningful contributions to the Open Source community during HackIllinois. This is a great opportunity for students to meet and collaborate with experienced developers and get involved in Open Source initiatives. You, as an open source group, will be able to promote your open source project and bring new programmers into the community. For more details about this initiative, please see http://www.hackillinois.org/opensource . If you or any other open source developers you work with are interested in learning more about OpenSource at HackIllinois, I?d love to set-up a phone call. I look forward to speaking with you soon! Best Regards, Radhir Kothuri -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe.jasinski at gmail.com Tue Jan 12 03:09:57 2016 From: joe.jasinski at gmail.com (Joe Jasinski) Date: Tue, 12 Jan 2016 02:09:57 -0600 Subject: [Chicago] ChiPy January 14th Meeting Message-ID: ChiPy, We hope to see you on Thursday January 14th for this month's ChiPy Meeting. Over the past few months, the mentors and mentees of the ChiPy Mentorship Program have been working hard on Python projects of all types. Come see what they have been up to as they present their work. All are welcome! Please RSVP soon. *When:* Thursday January 14th, 7:00pm *How:* You can rsvp at chipy.org or via our Meetup group. *Where:* GogoAir 111 N Canal St. Chicago, IL 60606 *What:* - *Dustin Shapiro's Python 101 Menteeship!* By: Dustin Shapiro This is a brief overview depicting where I started before this mentorship, through the various projects me and Ray worked on, and where I plan to take it moving forward! - *Building a BusTracker Tracker* By: First, I?ll discuss a data-gathering pipeline that uses AWS Lambda functions written in Python to scrape CTA?s BusTracker prediction service and interpolate actual arrival times. Then I?ll detail an API written in Django REST Framework to select and analyze a range of data. Finally, a simple JavaScript-based front-end visualizes the data provided by the API. - *Using Python for Kaggle competitions* By: Hana Lee (Lightning talk as part of ChiPy mentorship) I'll be talking about using Python to develop a classifier for a Kaggle competition looking at crime data in San Francisco - *Constructing a risk metric from google query data* By: Michael Tamillow We have created a dataset from the search queries provided by Google and matched it up with some market data. We will attempt to produce a some metric or predictive model given the limited, slightly correlated data. Thanks always to all our sponsors, especially: Braintree, Imaginary Landscape, and Telnyx. Please be aware of our code of conduct http://www.chipy.org/pages/conduct/ -- Joe J. Jasinski www.joejasinski.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Tue Jan 12 09:27:37 2016 From: randy7771026 at gmail.com (Randy Baxley) Date: Tue, 12 Jan 2016 08:27:37 -0600 Subject: [Chicago] ChiPy January 14th Meeting In-Reply-To: References: Message-ID: Who is presenting *Building a BusTracker Tracker?* On Tue, Jan 12, 2016 at 2:09 AM, Joe Jasinski wrote: > ChiPy, > > We hope to see you on Thursday January 14th for this month's ChiPy > Meeting. Over the past few months, the mentors and mentees of the ChiPy > Mentorship Program have been working hard on Python projects of all types. > Come see what they have been up to as they present their work. All are > welcome! Please RSVP > soon. > > *When:* > Thursday January 14th, 7:00pm > > *How:* > You can rsvp at chipy.org or via our Meetup > group. > > *Where:* > GogoAir > 111 N Canal St. Chicago, IL 60606 > > *What:* > > - *Dustin Shapiro's Python 101 Menteeship!* > By: Dustin Shapiro > This is a brief overview depicting where I started before this > mentorship, through the various projects me and Ray worked on, and where I > plan to take it moving forward! > - *Building a BusTracker Tracker* > By: > First, I?ll discuss a data-gathering pipeline that uses AWS Lambda > functions written in Python to scrape CTA?s BusTracker prediction service > and interpolate actual arrival times. Then I?ll detail an API written in > Django REST Framework to select and analyze a range of data. Finally, a > simple JavaScript-based front-end visualizes the data provided by the API. > - *Using Python for Kaggle competitions* > By: Hana Lee > (Lightning talk as part of ChiPy mentorship) I'll be talking about > using Python to develop a classifier for a Kaggle competition looking at > crime data in San Francisco > - *Constructing a risk metric from google query data* > By: Michael Tamillow > We have created a dataset from the search queries provided by Google > and matched it up with some market data. We will attempt to produce a some > metric or predictive model given the limited, slightly correlated data. > > > > Thanks always to all our sponsors, especially: Braintree, Imaginary > Landscape, and Telnyx. > > Please be aware of our code of conduct http://www.chipy.org/pages/conduct/ > > > > -- > Joe J. Jasinski > www.joejasinski.com > > _______________________________________________ > 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 Tue Jan 12 18:49:20 2016 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Tue, 12 Jan 2016 23:49:20 +0000 Subject: [Chicago] ChiPy January 14th Meeting In-Reply-To: References: Message-ID: Thanks for catching that Randy! Ellie Anderson will be presenting - I'll update the page later tonight. On Tue, Jan 12, 2016 at 8:28 AM Randy Baxley wrote: > Who is presenting *Building a BusTracker Tracker?* > > On Tue, Jan 12, 2016 at 2:09 AM, Joe Jasinski > wrote: > >> ChiPy, >> >> We hope to see you on Thursday January 14th for this month's ChiPy >> Meeting. Over the past few months, the mentors and mentees of the ChiPy >> Mentorship Program have been working hard on Python projects of all types. >> Come see what they have been up to as they present their work. All are >> welcome! Please RSVP >> soon. >> >> *When:* >> Thursday January 14th, 7:00pm >> >> *How:* >> You can rsvp at chipy.org or via our Meetup >> group. >> >> *Where:* >> GogoAir >> 111 N Canal St. Chicago, IL 60606 >> >> *What:* >> >> - *Dustin Shapiro's Python 101 Menteeship!* >> By: Dustin Shapiro >> This is a brief overview depicting where I started before this >> mentorship, through the various projects me and Ray worked on, and where I >> plan to take it moving forward! >> - *Building a BusTracker Tracker* >> By: >> First, I?ll discuss a data-gathering pipeline that uses AWS Lambda >> functions written in Python to scrape CTA?s BusTracker prediction service >> and interpolate actual arrival times. Then I?ll detail an API written in >> Django REST Framework to select and analyze a range of data. Finally, a >> simple JavaScript-based front-end visualizes the data provided by the API. >> - *Using Python for Kaggle competitions* >> By: Hana Lee >> (Lightning talk as part of ChiPy mentorship) I'll be talking about >> using Python to develop a classifier for a Kaggle competition looking at >> crime data in San Francisco >> - *Constructing a risk metric from google query data* >> By: Michael Tamillow >> We have created a dataset from the search queries provided by Google >> and matched it up with some market data. We will attempt to produce a some >> metric or predictive model given the limited, slightly correlated data. >> >> >> >> Thanks always to all our sponsors, especially: Braintree, Imaginary >> Landscape, and Telnyx. >> >> Please be aware of our code of conduct >> http://www.chipy.org/pages/conduct/ >> >> >> >> -- >> Joe J. Jasinski >> www.joejasinski.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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From safia at safia.rocks Tue Jan 12 18:26:24 2016 From: safia at safia.rocks (Safia Abdalla) Date: Tue, 12 Jan 2016 17:26:24 -0600 Subject: [Chicago] Jupyter Day Chicago Message-ID: Hello fellow Pythonistas, If you use Jupyter Notebooks in for work or for fun, you'll definitely want to come to Chicago's first annual JupyterDay. The event will be held on the 20th of February at Civis Analytics and will feature interesting talks by some prominent figures in the Jupyter world and some talented local developers and data scientists. Not only will you get the chance to network and hack with some talented folks, all proceeds from the event will go to supporting further development of the open source tool that we all love. You can read more about the event and purchase tickets at this page . If you have any questions or concerns, feel free to reach out to Safia (me) at safia -at- safia -dot- rocks. Looking forward to seeing you there! Thanks, Safia -------------- next part -------------- An HTML attachment was scrubbed... URL: From zitterbewegung at gmail.com Tue Jan 12 20:56:29 2016 From: zitterbewegung at gmail.com (Joshua Herman) Date: Wed, 13 Jan 2016 01:56:29 +0000 Subject: [Chicago] Jupyter Day Chicago In-Reply-To: References: Message-ID: Thanks for sharing this I signed up ! On Tue, Jan 12, 2016 at 6:54 PM Safia Abdalla wrote: > Hello fellow Pythonistas, > > If you use Jupyter Notebooks in for work or for fun, you'll definitely > want to come to Chicago's first annual JupyterDay. The event will be held > on the 20th of February at Civis Analytics and will feature interesting > talks by some prominent figures in the Jupyter world and some talented > local developers and data scientists. Not only will you get the chance to > network and hack with some talented folks, all proceeds from the event will > go to supporting further development of the open source tool that we all > love. > > You can read more about the event and purchase tickets at this page > . > > If you have any questions or concerns, feel free to reach out to Safia > (me) at safia -at- safia -dot- rocks. > > Looking forward to seeing you there! > > Thanks, > > Safia > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From namusoke at hotmail.com Tue Jan 12 21:01:14 2016 From: namusoke at hotmail.com (Valentina Kibuyaga) Date: Wed, 13 Jan 2016 02:01:14 +0000 Subject: [Chicago] Jupyter Day Chicago In-Reply-To: References: , Message-ID: Thanks for sharing! Valentina ________________________________ From: Chicago on behalf of Joshua Herman Sent: Tuesday, January 12, 2016 7:56 PM To: The Chicago Python Users Group Subject: Re: [Chicago] Jupyter Day Chicago Thanks for sharing this I signed up ! On Tue, Jan 12, 2016 at 6:54 PM Safia Abdalla wrote: Hello fellow Pythonistas, If you use Jupyter Notebooks in for work or for fun, you'll definitely want to come to Chicago's first annual JupyterDay. The event will be held on the 20th of February at Civis Analytics and will feature interesting talks by some prominent figures in the Jupyter world and some talented local developers and data scientists. Not only will you get the chance to network and hack with some talented folks, all proceeds from the event will go to supporting further development of the open source tool that we all love. You can read more about the event and purchase tickets at this page. JupyterDay Chicago 2016 blog.jupyter.org JupyterDay Chicago is a single-day workshop on the open-source Jupyter/IPython Notebook and its underlying architecture.... If you have any questions or concerns, feel free to reach out to Safia (me) at safia -at- safia -dot- rocks. Looking forward to seeing you there! Thanks, Safia _______________________________________________ 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 Wed Jan 13 08:06:07 2016 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Wed, 13 Jan 2016 07:06:07 -0600 Subject: [Chicago] ChiPy January 14th Meeting In-Reply-To: References: Message-ID: Woohoo! Two new talks folks! - *Shuang Qiu* (0:05:00 Minutes) By: Shuang Qiu Project Goal: Create an interactive dashboard using Django, featuring data table and chart which take customized user filtering and sorting and return the filtered result. Progress: 1. Data normalization 2. Data Importer 3. url patterns 4. Django form - HTTP get/post request 5. Created chart view with C3.js 6. Bootstrap for error warning and numeric stepper 7. Manipulate data within shell - *Web App for Caregivers* (0:05:00 Minutes) By: Shannon Cochran This presentation will cover the Django project I completed with my mentor, Adam Bain. The idea for this project came from my former work as a caregiver for a child with Autism. As a caregiver, there were many times behavioral issues came up and I often wondered what other possible interventions people may have tried. The child I worked with was nonverbal which made discipline and finding out the source of a behavior much trickier. Every case of Autism is different but there are still some behaviors which are more common, especially as a result of the inability to communicate. For example, self-injurious behaviors are common and usually associated with the frustration of not being able to communicate needs. My idea is to create an app where caregivers are able to share their solutions to behavior problems and search for other caregiver?s solutions as well. The app will have a space for people to share both problem behaviors they want to decrease in their client or child and positive behaviors they want to encourage. This project allows caregivers to search for problem behaviors as well as positive behaviors and find out how other caregivers addressed the behavior and whether those interventions were successful or not. On Tue, Jan 12, 2016 at 5:49 PM, Tathagata Dasgupta wrote: > Thanks for catching that Randy! > Ellie Anderson will be presenting - I'll update the page later tonight. > > On Tue, Jan 12, 2016 at 8:28 AM Randy Baxley > wrote: > >> Who is presenting *Building a BusTracker Tracker?* >> >> On Tue, Jan 12, 2016 at 2:09 AM, Joe Jasinski >> wrote: >> >>> ChiPy, >>> >>> We hope to see you on Thursday January 14th for this month's ChiPy >>> Meeting. Over the past few months, the mentors and mentees of the ChiPy >>> Mentorship Program have been working hard on Python projects of all types. >>> Come see what they have been up to as they present their work. All are >>> welcome! Please RSVP >>> soon. >>> >>> *When:* >>> Thursday January 14th, 7:00pm >>> >>> *How:* >>> You can rsvp at chipy.org or via our Meetup >>> group. >>> >>> *Where:* >>> GogoAir >>> 111 N Canal St. Chicago, IL 60606 >>> >>> *What:* >>> >>> - *Dustin Shapiro's Python 101 Menteeship!* >>> By: Dustin Shapiro >>> This is a brief overview depicting where I started before this >>> mentorship, through the various projects me and Ray worked on, and where I >>> plan to take it moving forward! >>> - *Building a BusTracker Tracker* >>> By: >>> First, I?ll discuss a data-gathering pipeline that uses AWS Lambda >>> functions written in Python to scrape CTA?s BusTracker prediction service >>> and interpolate actual arrival times. Then I?ll detail an API written in >>> Django REST Framework to select and analyze a range of data. Finally, a >>> simple JavaScript-based front-end visualizes the data provided by the API. >>> - *Using Python for Kaggle competitions* >>> By: Hana Lee >>> (Lightning talk as part of ChiPy mentorship) I'll be talking about >>> using Python to develop a classifier for a Kaggle competition looking at >>> crime data in San Francisco >>> - *Constructing a risk metric from google query data* >>> By: Michael Tamillow >>> We have created a dataset from the search queries provided by Google >>> and matched it up with some market data. We will attempt to produce a some >>> metric or predictive model given the limited, slightly correlated data. >>> >>> >>> >>> Thanks always to all our sponsors, especially: Braintree, Imaginary >>> Landscape, and Telnyx. >>> >>> Please be aware of our code of conduct >>> http://www.chipy.org/pages/conduct/ >>> >>> >>> >>> -- >>> Joe J. Jasinski >>> www.joejasinski.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 >> > -- Cheers, T Sent from my iPhone -------------- next part -------------- An HTML attachment was scrubbed... URL: From dinaldo at gmail.com Wed Jan 13 15:58:21 2016 From: dinaldo at gmail.com (Don Sheu) Date: Wed, 13 Jan 2016 12:58:21 -0800 Subject: [Chicago] PuPPy Meeting Tonight Streaming Message-ID: One of our members Joel Stanner is an audio engineer. He's helping out with streaming our meeting to YouTube. Tonight Brandon Rhodes PyCon chair is joining us with I believe is going to be a new talk. If you have some time tonight, join us on our live stream, https://www.youtube.com/watch?v=bghG7zz8G2I -- Don Sheu 312.880.9389 - - - - - - - - - - - - - - - - - - RSVP for my Python user group, meeting 1/13/2016 Zillow *http://www.meetup.com/PSPPython/events/227337808/ * *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: From dinaldo at gmail.com Thu Jan 14 09:28:54 2016 From: dinaldo at gmail.com (Don Sheu) Date: Thu, 14 Jan 2016 06:28:54 -0800 Subject: [Chicago] PuPPy Meeting Tonight Streaming In-Reply-To: References: Message-ID: Hi Patrick, I was sharing the livestream link for PuPPy (Puget Sound Programming Python). We're in Seattle. Without ChiPy, PuPPy wouldn't exist. We are descended from fine lineage. Brandon Rhodes really rocked. Here's a recording of the stream. Brandon spoke last. https://youtu.be/bghG7zz8G2I Here's a recording of Brian Ray speaking for us in December. Brett Cannon and Larry Hastings also joined us. https://youtu.be/bGNiY-B1sKU ? On Thu, Jan 14, 2016 at 6:21 AM, Patrick Kuca wrote: > Good morning all, > > Will this stream be recorded? I really want to attend tonight but might be > too late. > On Jan 13, 2016 2:58 PM, "Don Sheu" wrote: > >> One of our members Joel Stanner is an audio engineer. He's helping out >> with streaming our meeting to YouTube. >> >> Tonight Brandon Rhodes PyCon chair is joining us with I believe is going >> to be a new talk. >> >> If you have some time tonight, join us on our live stream, >> https://www.youtube.com/watch?v=bghG7zz8G2I >> >> -- >> Don Sheu >> 312.880.9389 >> - - - - - - - - - - - - - - - - - - >> >> RSVP for my Python user group, meeting 1/13/2016 Zillow >> *http://www.meetup.com/PSPPython/events/227337808/ >> * >> >> >> *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 >> >> -- Don Sheu 312.880.9389 - - - - - - - - - - - - - - - - - - My Python user group in February meets at Dropbox *http://www.meetup.com/PSPPython/ * *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: From patrickkuca at gmail.com Thu Jan 14 09:21:26 2016 From: patrickkuca at gmail.com (Patrick Kuca) Date: Thu, 14 Jan 2016 08:21:26 -0600 Subject: [Chicago] PuPPy Meeting Tonight Streaming In-Reply-To: References: Message-ID: Good morning all, Will this stream be recorded? I really want to attend tonight but might be too late. On Jan 13, 2016 2:58 PM, "Don Sheu" wrote: > One of our members Joel Stanner is an audio engineer. He's helping out > with streaming our meeting to YouTube. > > Tonight Brandon Rhodes PyCon chair is joining us with I believe is going > to be a new talk. > > If you have some time tonight, join us on our live stream, > https://www.youtube.com/watch?v=bghG7zz8G2I > > -- > Don Sheu > 312.880.9389 > - - - - - - - - - - - - - - - - - - > > RSVP for my Python user group, meeting 1/13/2016 Zillow > *http://www.meetup.com/PSPPython/events/227337808/ > * > > > *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 joe.jasinski at gmail.com Thu Jan 14 19:50:32 2016 From: joe.jasinski at gmail.com (Joe Jasinski) Date: Thu, 14 Jan 2016 19:50:32 -0500 Subject: [Chicago] T shirts Message-ID: https://www.dropbox.com/s/jyex14vcx4nh1eg/Tathagata%20Dasgupta%20-%20Slide1.png?dl=0 From jose.l.ochoa at gmail.com Thu Jan 14 18:49:01 2016 From: jose.l.ochoa at gmail.com (Jose Ochoa) Date: Thu, 14 Jan 2016 17:49:01 -0600 Subject: [Chicago] Build a fast growing startup - looking for python devs to join the 160 team Message-ID: Hey Chipy, My startup, 160 Driving Club , is currently looking to hire a couple python devs. 160 Driving Club seeks to transform the trucking industry for drivers by creating a community that supports drivers throughout their truck driving carrier. As you may imagine, the truck driving industry can be a hard lifestyle and we're working to create tech based solutions that will improve truck drivers' experience in the industry. As of now, everything we have built is in the prototype stage but we are already getting pretty heavy usage from truck drivers and trucking companies and need to ramp up to the next level quickly. In addition to the website above, we have deployed both iOS and Google Play apps. Both apps were built with Kivy , a python based platform :) Specifically, we'd like to find: - A designer with knowledge of HTML, CSS, and Python to take the mobile apps (Android and iOS - both in Kivy) and website (Django, PostgreSQL) to the next level - A web programmer/data analytics guru to help build out a website where we can access and analyze all the data we're collecting from student and truck driver surveys (note 160 Driving Club is affiliated with 160 Driving Academy , a 3 year old truck driving school startup that doubled in size in the past year. However, the 160 Driving Club seeks to reach all of the 3.5 million truck drivers in North America, far beyond the scale of the academy!). As far as languages go, this team member would have experience with HTML, CSS, Javascript, Python, Pandas (or other similar statistics package) and PostgresSQL. Please respond to this email or send your resume to jose at 160drivingclub.com if you are interested in either of these positions. Also, though we would like these two positions to eventually be full-time, we would be open to working with freelancers and/or students on a reduced time commitment if their skills and interests would be a good fit. Finally, to tell you a little about me. I'm a python developer who's also an avid musician, snowboarder, and runner. My professional experience consists of having taught high school science with Teach For America in Chicago, subsequently serving as Academic Dean of Chicago high school, then attending business school and joining McKinsey & Company in NYC as a Corporate Finance and Strategy consultant for 2.5 years. I then left to build a startup (this is my second startup) and am excited to work with members of the ChiPy community to take 160 Driving Club to the next level. In addition, as the team lead I would be happy to share my business leadership experience with members of the team. My goal would be to not only build a great startup with you, but also help you grow into tech business leaders ready to take on any future opportunities that may come your way. Please feel free to email or call me at 815-483-3582 if you have any questions. Also, look forward to seeing many of you at tonight's ChiPy meeting! Cheers, Jose -- Jose Ochoa cell: 815-483-3582 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lane at strapr.com Fri Jan 15 00:52:38 2016 From: lane at strapr.com (Lane Campbell) Date: Thu, 14 Jan 2016 23:52:38 -0600 Subject: [Chicago] Build a fast growing startup - looking for python devs to join the 160 team In-Reply-To: References: Message-ID: <8145035705059194226@unknownmsgid> Congrats on things moving along! Sent from my iPhone On Jan 14, 2016, at 11:49 PM, Jose Ochoa wrote: Hey Chipy, My startup, 160 Driving Club , is currently looking to hire a couple python devs. 160 Driving Club seeks to transform the trucking industry for drivers by creating a community that supports drivers throughout their truck driving carrier. As you may imagine, the truck driving industry can be a hard lifestyle and we're working to create tech based solutions that will improve truck drivers' experience in the industry. As of now, everything we have built is in the prototype stage but we are already getting pretty heavy usage from truck drivers and trucking companies and need to ramp up to the next level quickly. In addition to the website above, we have deployed both iOS and Google Play apps. Both apps were built with Kivy , a python based platform :) Specifically, we'd like to find: - A designer with knowledge of HTML, CSS, and Python to take the mobile apps (Android and iOS - both in Kivy) and website (Django, PostgreSQL) to the next level - A web programmer/data analytics guru to help build out a website where we can access and analyze all the data we're collecting from student and truck driver surveys (note 160 Driving Club is affiliated with 160 Driving Academy , a 3 year old truck driving school startup that doubled in size in the past year. However, the 160 Driving Club seeks to reach all of the 3.5 million truck drivers in North America, far beyond the scale of the academy!). As far as languages go, this team member would have experience with HTML, CSS, Javascript, Python, Pandas (or other similar statistics package) and PostgresSQL. Please respond to this email or send your resume to jose at 160drivingclub.com if you are interested in either of these positions. Also, though we would like these two positions to eventually be full-time, we would be open to working with freelancers and/or students on a reduced time commitment if their skills and interests would be a good fit. Finally, to tell you a little about me. I'm a python developer who's also an avid musician, snowboarder, and runner. My professional experience consists of having taught high school science with Teach For America in Chicago, subsequently serving as Academic Dean of Chicago high school, then attending business school and joining McKinsey & Company in NYC as a Corporate Finance and Strategy consultant for 2.5 years. I then left to build a startup (this is my second startup) and am excited to work with members of the ChiPy community to take 160 Driving Club to the next level. In addition, as the team lead I would be happy to share my business leadership experience with members of the team. My goal would be to not only build a great startup with you, but also help you grow into tech business leaders ready to take on any future opportunities that may come your way. Please feel free to email or call me at 815-483-3582 if you have any questions. Also, look forward to seeing many of you at tonight's ChiPy meeting! Cheers, Jose -- Jose Ochoa cell: 815-483-3582 _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From tanya at tickel.net Fri Jan 15 01:38:08 2016 From: tanya at tickel.net (Tanya Schlusser) Date: Fri, 15 Jan 2016 00:38:08 -0600 Subject: [Chicago] upcoming local Python events Message-ID: As promised during the meetup, here is the list of local events coming up in the next few months: Saturday, Jan 16 - PyLadies Conference Speaking Series, Part I: Topic Generation http://www.meetup.com/Chicago-PyLadies/events/227830655/ Thursday, Jan 21 - PyLadies Data Analytics with Python Series, Part III: Exploratory Data Analytics http://www.meetup.com/Chicago-PyLadies/events/227809945/ Thursday, Jan 28 - PyLadies Movie - CODE: Debugging the Gender Gap http://www.meetup.com/Chicago-PyLadies/events/227443434/ Follow the link posted on the meetup page to apply for a registration p Thursday, Jan 28 - ChiPy Web Development SIG http://www.meetup.com/_ChiPy_/events/227890667/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Sun Jan 17 14:43:58 2016 From: brianhray at gmail.com (Brian Ray) Date: Sun, 17 Jan 2016 13:43:58 -0600 Subject: [Chicago] something special is happening ChiPy SIG Message-ID: I'm so happy to welcome some Special Interest Groups to the Chicago Python community under the ChiPy umbrella. The leadership is designed to be independent and highly supported by the ChiPy organization and tradition. As of now, we have four areas I would like to call out as special (DRAFT): - Mentorship SIG - Organizers: Tathagata Dasgupta , Hector Rios - Finacial SIG - Organizers: Jason W. , David Matsumura - Scientific SIG - Organizers: Mark Graves , Jake Chen - Web SIG - Organizers: Chris Foresmen , Lane Campbell , Joe J. The leadership is detaied here: http://www.chipy.org/pages/SIGs/ I have just drafted this page and need your help filling this out with the appropriate members. PLEASE email "chicago-organizers at python.org" < chicago-organizers at python.org> for edits on this page. Sorry if I missed your name. The best place to keep up to date on future meetings in these areas is on meetup http://www.meetup.com/_ChiPy_/ or on this list https://mail.python.org/mailman/listinfo/chicago. We have also started a campaign to help fund these events by our kind network of sponsors including: Vokal, Imaginary Landscape, Braintree, Telnex, Continuum IO, NumFOCUS, Deloitte, lasalle street, and many more... I just want to thank everyone for making this happen. Finally, let your special area grow while supporting a language you use and love! Cheers, Brian -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tanya at tickel.net Tue Jan 19 12:16:04 2016 From: tanya at tickel.net (Tanya Schlusser) Date: Tue, 19 Jan 2016 17:16:04 -0000 Subject: [Chicago] Ally skills workshop @Braintree 2/10 or 3/7 or 4/4 or @Enova 2/9 or 3/8 or 4/6 Message-ID: <20160112171537.11727.92687@ip-10-185-135-33.ec2.internal> Braintree is hosting Ally Skills Workshops on different weekday nights over the next few months. There are three options to accommodate people's schedules...and Enova is hosting three as well, for a total of six possible dates to choose from. The audience is men who work in technology, who want to learn techniques to support women/people identifying as women in tech. More details are on the links. All are taught by Alison Stanton of Braintree and follow the curriculum developed by the Ada Initiative. Braintree: https://www.eventbrite.com/e/ally-skills-workshop-braintree-registration-20617703105?aff=efbnreg Enova: https://www.eventbrite.com/e/ally-skills-workshop-enova-registration-20620152431 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tathagatadg at gmail.com Wed Jan 20 08:23:48 2016 From: tathagatadg at gmail.com (Tathagata Dasgupta) Date: Wed, 20 Jan 2016 07:23:48 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? Message-ID: Hello ChiPy, When I see the mentees on stage showcasing their newly acquired skills - it makes me extremely happy and proud. And a bit jealous! Learning new skills is critical for software developers to be relevant in this fast moving land of technology. Say you have 100 dollars earmarked to become a better developer this year. How would you spend it - what would you want to learn, which books would you buy, any courses that you would take? How do you adjust your schedule to make room for picking up the new skill? -- Cheers, T -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.haugen at gmail.com Wed Jan 20 08:38:52 2016 From: bob.haugen at gmail.com (Bob Haugen) Date: Wed, 20 Jan 2016 07:38:52 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: I have in mind a set of new skills I want to develop this year, and I will not necessarily buy any books or take any courses. I will find mentors. They may suggest books or courses, in which case I will follow their advice. But I'll be looking for apprentice learning situations. On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta wrote: > Hello ChiPy, > When I see the mentees on stage showcasing their newly acquired skills - it > makes me extremely happy and proud. And a bit jealous! > > Learning new skills is critical for software developers to be relevant in > this fast moving land of technology. > > Say you have 100 dollars earmarked to become a better developer this year. > How would you spend it - what would you want to learn, which books would you > buy, any courses that you would take? > > How do you adjust your schedule to make room for picking up the new skill? > > -- > Cheers, > T > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > From randy7771026 at gmail.com Wed Jan 20 08:56:38 2016 From: randy7771026 at gmail.com (Randy Baxley) Date: Wed, 20 Jan 2016 07:56:38 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: Get involved with http://freegeekchicago.org/ and there SC3 hackers either in person or on github, visit http://pumpingstationone.org/, http://chihacknight.org/ and http://www.blue1647.com/. Consider the holes between fun coding and productive coding in my own path: http://randy7771026.wix.com/codepath which I think are finding an IDE/coding environment that suits me and considering https://training.linuxfoundation.org/linux-courses though you will quickly blow that c note. On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta wrote: > Hello ChiPy, > When I see the mentees on stage showcasing their newly acquired skills - > it makes me extremely happy and proud. And a bit jealous! > > Learning new skills is critical for software developers to be relevant in > this fast moving land of technology. > > Say you have 100 dollars earmarked to become a better developer this year. > How would you spend it - what would you want to learn, which books would > you buy, any courses that you would take? > > How do you adjust your schedule to make room for picking up the new skill? > > -- > Cheers, > T > > > > _______________________________________________ > 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 Wed Jan 20 13:08:07 2016 From: zitterbewegung at gmail.com (Joshua Herman) Date: Wed, 20 Jan 2016 12:08:07 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: If I have $100 to spend to improve myself I probably would invest in buying books related to data science and machine learning. I actually have done this. One of the books I bought is Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley wrote: > Get involved with http://freegeekchicago.org/ and there SC3 hackers either > in person or on github, visit http://pumpingstationone.org/, > http://chihacknight.org/ and http://www.blue1647.com/. > > Consider the holes between fun coding and productive coding in my own path: > > http://randy7771026.wix.com/codepath > > which I think are finding an IDE/coding environment that suits me and > considering https://training.linuxfoundation.org/linux-courses though you > will quickly blow that c note. > > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta > wrote: >> >> Hello ChiPy, >> When I see the mentees on stage showcasing their newly acquired skills - >> it makes me extremely happy and proud. And a bit jealous! >> >> Learning new skills is critical for software developers to be relevant in >> this fast moving land of technology. >> >> Say you have 100 dollars earmarked to become a better developer this year. >> How would you spend it - what would you want to learn, which books would >> you buy, any courses that you would take? >> >> How do you adjust your schedule to make room for picking up the new skill? >> >> -- >> Cheers, >> T >> >> >> >> _______________________________________________ >> 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 > From qholness at gmail.com Wed Jan 20 13:34:27 2016 From: qholness at gmail.com (Quentin Holness) Date: Wed, 20 Jan 2016 12:34:27 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: Given $100... That would probably go to something other than pizza (read: *healthier*) for a tech meetup. Tacos. Most certainly tacos. Quentin Holness *Programmer* Northwestern University Feinberg School of Medicine Gmail |LinkedIn | Hit Points On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman wrote: > If I have $100 to spend to improve myself I probably would invest in > buying books related to data science and machine learning. I actually > have done this. One of the books I bought is Python for Data Analysis: > Data Wrangling with Pandas, > NumPy, and IPython > > On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley > wrote: > > Get involved with http://freegeekchicago.org/ and there SC3 hackers > either > > in person or on github, visit http://pumpingstationone.org/, > > http://chihacknight.org/ and http://www.blue1647.com/. > > > > Consider the holes between fun coding and productive coding in my own > path: > > > > http://randy7771026.wix.com/codepath > > > > which I think are finding an IDE/coding environment that suits me and > > considering https://training.linuxfoundation.org/linux-courses though > you > > will quickly blow that c note. > > > > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta < > tathagatadg at gmail.com> > > wrote: > >> > >> Hello ChiPy, > >> When I see the mentees on stage showcasing their newly acquired skills - > >> it makes me extremely happy and proud. And a bit jealous! > >> > >> Learning new skills is critical for software developers to be relevant > in > >> this fast moving land of technology. > >> > >> Say you have 100 dollars earmarked to become a better developer this > year. > >> How would you spend it - what would you want to learn, which books would > >> you buy, any courses that you would take? > >> > >> How do you adjust your schedule to make room for picking up the new > skill? > >> > >> -- > >> Cheers, > >> T > >> > >> > >> > >> _______________________________________________ > >> 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 bob.haugen at gmail.com Wed Jan 20 13:37:36 2016 From: bob.haugen at gmail.com (Bob Haugen) Date: Wed, 20 Jan 2016 12:37:36 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: If I can find a good mentor, I will ask for their suggestions for the $100. But Quentin Holness seems to have the right idea... On Wed, Jan 20, 2016 at 12:34 PM, Quentin Holness wrote: > Given $100... > That would probably go to something other than pizza (read: healthier) for a > tech meetup. > > Tacos. > Most certainly tacos. > > Quentin Holness > > Programmer > > Northwestern University > > Feinberg School of Medicine > > Gmail |LinkedIn | Hit Points > > > On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman > wrote: >> >> If I have $100 to spend to improve myself I probably would invest in >> buying books related to data science and machine learning. I actually >> have done this. One of the books I bought is Python for Data Analysis: >> Data Wrangling with Pandas, >> NumPy, and IPython >> >> On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley >> wrote: >> > Get involved with http://freegeekchicago.org/ and there SC3 hackers >> > either >> > in person or on github, visit http://pumpingstationone.org/, >> > http://chihacknight.org/ and http://www.blue1647.com/. >> > >> > Consider the holes between fun coding and productive coding in my own >> > path: >> > >> > http://randy7771026.wix.com/codepath >> > >> > which I think are finding an IDE/coding environment that suits me and >> > considering https://training.linuxfoundation.org/linux-courses though >> > you >> > will quickly blow that c note. >> > >> > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta >> > >> > wrote: >> >> >> >> Hello ChiPy, >> >> When I see the mentees on stage showcasing their newly acquired skills >> >> - >> >> it makes me extremely happy and proud. And a bit jealous! >> >> >> >> Learning new skills is critical for software developers to be relevant >> >> in >> >> this fast moving land of technology. >> >> >> >> Say you have 100 dollars earmarked to become a better developer this >> >> year. >> >> How would you spend it - what would you want to learn, which books >> >> would >> >> you buy, any courses that you would take? >> >> >> >> How do you adjust your schedule to make room for picking up the new >> >> skill? >> >> >> >> -- >> >> Cheers, >> >> T >> >> >> >> >> >> >> >> _______________________________________________ >> >> 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 > From brianhray at gmail.com Wed Jan 20 15:09:02 2016 From: brianhray at gmail.com (Brian Ray) Date: Wed, 20 Jan 2016 14:09:02 -0600 Subject: [Chicago] [ANN] DePy 2016 Message-ID: Hello, We are proud to announce DePy 2016, http://mdp.cdm.depaul.edu/DePy2016 3rd conference on Data Analysis, Machine Learning, and Web Development. May 6,7,8 (May 6 will be tutorials only) Registration is now open. Deadline for talk/tutorials proposals is March 15. Deadline for sponsorship is also March 15. Talk duration: 15-45mins (May 7-8). Tutorial duration: 2-4hrs (May 6) Optionally, this year you have the option to submit a paper along with your talk proposal. Your paper will be reviewed and, if approved, it will be published online and on Amazon Create Space under a Creative Commons license. Papers must be in one of the supported formats (LaTex, ReST, Markdown, Markmin - papers in Word and PDF will be rejected) and must have a length between 5 and 15 pages. Papers should describe an original research project using Python, or a new Python module you have developed, or a novel application of an existing Python module. Paper submission deadline is also March 15. (*) Tutorials will be on Friday only and will be in a smaller room than regular talks therefore we can only accommodate 40 people per tutorial. -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lm.velasquez12 at gmail.com Wed Jan 20 13:47:48 2016 From: lm.velasquez12 at gmail.com (Loren Velasquez) Date: Wed, 20 Jan 2016 12:47:48 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: I learn by doing so I would try to get an internship or something where I have a defined problem and try to work my way to fixing it. I think books are helpful but I would rather have something more hands-on. I would probably enroll in some courses and use the $100 that way. Best Regards, Loren On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman wrote: > If I have $100 to spend to improve myself I probably would invest in > buying books related to data science and machine learning. I actually > have done this. One of the books I bought is Python for Data Analysis: > Data Wrangling with Pandas, > NumPy, and IPython > > On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley > wrote: > > Get involved with http://freegeekchicago.org/ and there SC3 hackers > either > > in person or on github, visit http://pumpingstationone.org/, > > http://chihacknight.org/ and http://www.blue1647.com/. > > > > Consider the holes between fun coding and productive coding in my own > path: > > > > http://randy7771026.wix.com/codepath > > > > which I think are finding an IDE/coding environment that suits me and > > considering https://training.linuxfoundation.org/linux-courses though > you > > will quickly blow that c note. > > > > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta < > tathagatadg at gmail.com> > > wrote: > >> > >> Hello ChiPy, > >> When I see the mentees on stage showcasing their newly acquired skills - > >> it makes me extremely happy and proud. And a bit jealous! > >> > >> Learning new skills is critical for software developers to be relevant > in > >> this fast moving land of technology. > >> > >> Say you have 100 dollars earmarked to become a better developer this > year. > >> How would you spend it - what would you want to learn, which books would > >> you buy, any courses that you would take? > >> > >> How do you adjust your schedule to make room for picking up the new > skill? > >> > >> -- > >> Cheers, > >> T > >> > >> > >> > >> _______________________________________________ > >> 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 foresmac at gmail.com Wed Jan 20 15:55:25 2016 From: foresmac at gmail.com (Chris Foresman) Date: Wed, 20 Jan 2016 14:55:25 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: Vokal is very supportive of continued education, offering a $2,000 per year budget for each employee to spend attending conferences or taking online or offline classes. From my experience with that, $100 doesn?t get you very far. Either classes are free (meetups, etc) or exorbitantly expensive (e.g. AWS devops certification costs $2,000, Scrum master training is like $2,400, Beazly?s class is a couple grand, etc). I supposed I?d spend the $100 on a Raspberry Pi or similar setup and a handful of components to experiment with. I think that would get me the most bang for my buck. Chris Foresman chris at chrisforesman.com > On Jan 20, 2016, at 12:47 PM, Loren Velasquez wrote: > > I learn by doing so I would try to get an internship or something where I have a defined problem and try to work my way to fixing it. I think books are helpful but I would rather have something more hands-on. I would probably enroll in some courses and use the $100 that way. > > Best Regards, > Loren > > On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman > wrote: > If I have $100 to spend to improve myself I probably would invest in > buying books related to data science and machine learning. I actually > have done this. One of the books I bought is Python for Data Analysis: > Data Wrangling with Pandas, > NumPy, and IPython > > On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley > wrote: > > Get involved with http://freegeekchicago.org/ and there SC3 hackers either > > in person or on github, visit http://pumpingstationone.org/ , > > http://chihacknight.org/ and http://www.blue1647.com/ . > > > > Consider the holes between fun coding and productive coding in my own path: > > > > http://randy7771026.wix.com/codepath > > > > which I think are finding an IDE/coding environment that suits me and > > considering https://training.linuxfoundation.org/linux-courses though you > > will quickly blow that c note. > > > > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta > > > wrote: > >> > >> Hello ChiPy, > >> When I see the mentees on stage showcasing their newly acquired skills - > >> it makes me extremely happy and proud. And a bit jealous! > >> > >> Learning new skills is critical for software developers to be relevant in > >> this fast moving land of technology. > >> > >> Say you have 100 dollars earmarked to become a better developer this year. > >> How would you spend it - what would you want to learn, which books would > >> you buy, any courses that you would take? > >> > >> How do you adjust your schedule to make room for picking up the new skill? > >> > >> -- > >> Cheers, > >> T > >> > >> > >> > >> _______________________________________________ > >> 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 Wed Jan 20 19:41:14 2016 From: carl at personnelware.com (Carl Karsten) Date: Wed, 20 Jan 2016 18:41:14 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: $100 is about an hour of developer time. "better developer" means I am already a developer, so we can reword this: How would you spend an hour learning a new skill? If it is a new skill, I will find the Hello World tutorial and see how far I can get in an hour. I have always been critical of the Django tutorial that it takes well over an hour to do anything that looks useful. And yet the Django tutorial is very useful if you stick with it for a few hours. If I ignore the $100 parameter, I have always enjoyed checking out the development/testing branch of a project and trying to use it, discovering, reporting and later discussing bugs with the experts. Giving a talk on a subject is also a great way to learn about that subject. Remember, you don't need to be an expert, you just need to know more about it than your audience. On Wed, Jan 20, 2016 at 2:55 PM, Chris Foresman wrote: > Vokal is very supportive of continued education, offering a $2,000 per > year budget for each employee to spend attending conferences or taking > online or offline classes. From my experience with that, $100 doesn?t get > you very far. Either classes are free (meetups, etc) or exorbitantly > expensive (e.g. AWS devops certification costs $2,000, Scrum master > training is like $2,400, Beazly?s class is a couple grand, etc). > > I supposed I?d spend the $100 on a Raspberry Pi or similar setup and a > handful of components to experiment with. I think that would get me the > most bang for my buck. > > > > Chris Foresman > chris at chrisforesman.com > > > > On Jan 20, 2016, at 12:47 PM, Loren Velasquez > wrote: > > I learn by doing so I would try to get an internship or something where I > have a defined problem and try to work my way to fixing it. I think books > are helpful but I would rather have something more hands-on. I would > probably enroll in some courses and use the $100 that way. > > Best Regards, > Loren > > On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman > wrote: > >> If I have $100 to spend to improve myself I probably would invest in >> buying books related to data science and machine learning. I actually >> have done this. One of the books I bought is Python for Data Analysis: >> Data Wrangling with Pandas, >> NumPy, and IPython >> >> On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley >> wrote: >> > Get involved with http://freegeekchicago.org/ and there SC3 hackers >> either >> > in person or on github, visit http://pumpingstationone.org/, >> > http://chihacknight.org/ and http://www.blue1647.com/. >> > >> > Consider the holes between fun coding and productive coding in my own >> path: >> > >> > http://randy7771026.wix.com/codepath >> > >> > which I think are finding an IDE/coding environment that suits me and >> > considering https://training.linuxfoundation.org/linux-courses though >> you >> > will quickly blow that c note. >> > >> > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta < >> tathagatadg at gmail.com> >> > wrote: >> >> >> >> Hello ChiPy, >> >> When I see the mentees on stage showcasing their newly acquired skills >> - >> >> it makes me extremely happy and proud. And a bit jealous! >> >> >> >> Learning new skills is critical for software developers to be relevant >> in >> >> this fast moving land of technology. >> >> >> >> Say you have 100 dollars earmarked to become a better developer this >> year. >> >> How would you spend it - what would you want to learn, which books >> would >> >> you buy, any courses that you would take? >> >> >> >> How do you adjust your schedule to make room for picking up the new >> skill? >> >> >> >> -- >> >> Cheers, >> >> T >> >> >> >> >> >> >> >> _______________________________________________ >> >> 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lane at strapr.com Wed Jan 20 19:48:12 2016 From: lane at strapr.com (Lane Campbell) Date: Wed, 20 Jan 2016 18:48:12 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: <6414112889155810310@unknownmsgid> I started developing by going through the Django tutorial. Certainly took me more than a couple of hours to get through it given I had no background in developing software at the time. I'm still impressed at how good it is though. They even maintain it by version so I can go back to previous versions should I require. As for how to spend the $100? Pay none of it out. Create a project you want to see come to fruition then focus your mind to learn off YouTube and through networking. That's how I would do it. Sent from my iPhone On Jan 20, 2016, at 6:42 PM, Carl Karsten wrote: $100 is about an hour of developer time. "better developer" means I am already a developer, so we can reword this: How would you spend an hour learning a new skill? If it is a new skill, I will find the Hello World tutorial and see how far I can get in an hour. I have always been critical of the Django tutorial that it takes well over an hour to do anything that looks useful. And yet the Django tutorial is very useful if you stick with it for a few hours. If I ignore the $100 parameter, I have always enjoyed checking out the development/testing branch of a project and trying to use it, discovering, reporting and later discussing bugs with the experts. Giving a talk on a subject is also a great way to learn about that subject. Remember, you don't need to be an expert, you just need to know more about it than your audience. On Wed, Jan 20, 2016 at 2:55 PM, Chris Foresman wrote: > Vokal is very supportive of continued education, offering a $2,000 per > year budget for each employee to spend attending conferences or taking > online or offline classes. From my experience with that, $100 doesn?t get > you very far. Either classes are free (meetups, etc) or exorbitantly > expensive (e.g. AWS devops certification costs $2,000, Scrum master > training is like $2,400, Beazly?s class is a couple grand, etc). > > I supposed I?d spend the $100 on a Raspberry Pi or similar setup and a > handful of components to experiment with. I think that would get me the > most bang for my buck. > > > > Chris Foresman > chris at chrisforesman.com > > > > On Jan 20, 2016, at 12:47 PM, Loren Velasquez > wrote: > > I learn by doing so I would try to get an internship or something where I > have a defined problem and try to work my way to fixing it. I think books > are helpful but I would rather have something more hands-on. I would > probably enroll in some courses and use the $100 that way. > > Best Regards, > Loren > > On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman > wrote: > >> If I have $100 to spend to improve myself I probably would invest in >> buying books related to data science and machine learning. I actually >> have done this. One of the books I bought is Python for Data Analysis: >> Data Wrangling with Pandas, >> NumPy, and IPython >> >> On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley >> wrote: >> > Get involved with http://freegeekchicago.org/ and there SC3 hackers >> either >> > in person or on github, visit http://pumpingstationone.org/, >> > http://chihacknight.org/ and http://www.blue1647.com/. >> > >> > Consider the holes between fun coding and productive coding in my own >> path: >> > >> > http://randy7771026.wix.com/codepath >> > >> > which I think are finding an IDE/coding environment that suits me and >> > considering https://training.linuxfoundation.org/linux-courses though >> you >> > will quickly blow that c note. >> > >> > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta < >> tathagatadg at gmail.com> >> > wrote: >> >> >> >> Hello ChiPy, >> >> When I see the mentees on stage showcasing their newly acquired skills >> - >> >> it makes me extremely happy and proud. And a bit jealous! >> >> >> >> Learning new skills is critical for software developers to be relevant >> in >> >> this fast moving land of technology. >> >> >> >> Say you have 100 dollars earmarked to become a better developer this >> year. >> >> How would you spend it - what would you want to learn, which books >> would >> >> you buy, any courses that you would take? >> >> >> >> How do you adjust your schedule to make room for picking up the new >> skill? >> >> >> >> -- >> >> Cheers, >> >> T >> >> >> >> >> >> >> >> _______________________________________________ >> >> 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 jeremy.mcmillan at gmail.com Wed Jan 20 19:59:26 2016 From: jeremy.mcmillan at gmail.com (Jeremy McMillan) Date: Thu, 21 Jan 2016 00:59:26 +0000 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: I agree with Karl. Today, culturally, everyone seems so averse to risking failure or tedium that they default to failing to do anything awesome. I'd argue anything you can feel like you learned in one hour will be forgotten in a week. If you want to win, sink a month's housing expense into something. I think the real (first world) problem is that people don't need to care much about improving the world around them. Entrepreneurially, one needs to be existentially unsatisfied with life (yet hopeful) in some aspect, driving heavy personal investment. $100 is an entertainment budget. I'd try to learn whether an expensive bottle of whisky is really better than a cheap one. On Wed, Jan 20, 2016, 18:41 Carl Karsten wrote: > $100 is about an hour of developer time. "better developer" means I am > already a developer, so we can reword this: How would you spend an hour > learning a new skill? > > If it is a new skill, I will find the Hello World tutorial and see how far > I can get in an hour. > > I have always been critical of the Django tutorial that it takes well over > an hour to do anything that looks useful. And yet the Django tutorial is > very useful if you stick with it for a few hours. > > If I ignore the $100 parameter, I have always enjoyed checking out the > development/testing branch of a project and trying to use it, discovering, > reporting and later discussing bugs with the experts. > > Giving a talk on a subject is also a great way to learn about that > subject. Remember, you don't need to be an expert, you just need to know > more about it than your audience. > > > > > > > On Wed, Jan 20, 2016 at 2:55 PM, Chris Foresman > wrote: > >> Vokal is very supportive of continued education, offering a $2,000 per >> year budget for each employee to spend attending conferences or taking >> online or offline classes. From my experience with that, $100 doesn?t get >> you very far. Either classes are free (meetups, etc) or exorbitantly >> expensive (e.g. AWS devops certification costs $2,000, Scrum master >> training is like $2,400, Beazly?s class is a couple grand, etc). >> >> I supposed I?d spend the $100 on a Raspberry Pi or similar setup and a >> handful of components to experiment with. I think that would get me the >> most bang for my buck. >> >> >> >> Chris Foresman >> chris at chrisforesman.com >> >> >> >> On Jan 20, 2016, at 12:47 PM, Loren Velasquez >> wrote: >> >> I learn by doing so I would try to get an internship or something where I >> have a defined problem and try to work my way to fixing it. I think books >> are helpful but I would rather have something more hands-on. I would >> probably enroll in some courses and use the $100 that way. >> >> Best Regards, >> Loren >> >> On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman > > wrote: >> >>> If I have $100 to spend to improve myself I probably would invest in >>> buying books related to data science and machine learning. I actually >>> have done this. One of the books I bought is Python for Data Analysis: >>> Data Wrangling with Pandas, >>> NumPy, and IPython >>> >>> On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley >>> wrote: >>> > Get involved with http://freegeekchicago.org/ and there SC3 hackers >>> either >>> > in person or on github, visit http://pumpingstationone.org/, >>> > http://chihacknight.org/ and http://www.blue1647.com/. >>> > >>> > Consider the holes between fun coding and productive coding in my own >>> path: >>> > >>> > http://randy7771026.wix.com/codepath >>> > >>> > which I think are finding an IDE/coding environment that suits me and >>> > considering https://training.linuxfoundation.org/linux-courses though >>> you >>> > will quickly blow that c note. >>> > >>> > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta < >>> tathagatadg at gmail.com> >>> > wrote: >>> >> >>> >> Hello ChiPy, >>> >> When I see the mentees on stage showcasing their newly acquired >>> skills - >>> >> it makes me extremely happy and proud. And a bit jealous! >>> >> >>> >> Learning new skills is critical for software developers to be >>> relevant in >>> >> this fast moving land of technology. >>> >> >>> >> Say you have 100 dollars earmarked to become a better developer this >>> year. >>> >> How would you spend it - what would you want to learn, which books >>> would >>> >> you buy, any courses that you would take? >>> >> >>> >> How do you adjust your schedule to make room for picking up the new >>> skill? >>> >> >>> >> -- >>> >> Cheers, >>> >> T >>> >> >>> >> >>> >> >>> >> _______________________________________________ >>> >> 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 carl at personnelware.com Wed Jan 20 20:08:47 2016 From: carl at personnelware.com (Carl Karsten) Date: Wed, 20 Jan 2016 19:08:47 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: <6414112889155810310@unknownmsgid> References: <6414112889155810310@unknownmsgid> Message-ID: On Wed, Jan 20, 2016 at 6:48 PM, Lane Campbell wrote: > Create a project you want Ohhh!!!! Yes! I always recommend working on some task/goal/project you want to achieve that will use some skill you don't yet have. I learned Python because I wanted to build a better white list for thunderbird. two days later, Thunderbird's spam filter would ignore anyone I had ever emailed before, and I learned what Python was. -- Carl K -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.j.johnson at gmail.com Wed Jan 20 20:43:15 2016 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Thu, 21 Jan 2016 01:43:15 +0000 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: <6414112889155810310@unknownmsgid> Message-ID: Take a coursera course on some interesting subject. Andrew Ng's machine learning course is excellent and you'll come out with an understanding of how to use sci kit-learn (although he doesn't use Python in the class). The cryptography class is a lot of fun too. Or take an algorithms class so you can crush your next set of job interviews. I like to watch the videos while I exercise, then work through the problem sets in the evening On Wed, Jan 20, 2016 at 7:09 PM Carl Karsten wrote: > > On Wed, Jan 20, 2016 at 6:48 PM, Lane Campbell wrote: > >> Create a project you want > > > Ohhh!!!! Yes! > > I always recommend working on some task/goal/project you want to achieve > that will use some skill you don't yet have. > > I learned Python because I wanted to build a better white list for > thunderbird. two days later, Thunderbird's spam filter would ignore > anyone I had ever emailed before, and I learned what Python was. > > > -- > 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 mikaeltamillow96 at gmail.com Wed Jan 20 20:50:35 2016 From: mikaeltamillow96 at gmail.com (Mike Tamillow) Date: Wed, 20 Jan 2016 19:50:35 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: <6414112889155810310@unknownmsgid> Message-ID: <615652A2-ED35-49A5-ADF9-4B13F7FB12E4@gmail.com> Where did the resourcefulness go? I know "free" is the opportune word here, and I have to agree with that. Although, if you can't spend money, in a efficient and effective manner, well, why do you need it in the first place? My suggestion, quit your job. (Not really!) On that note, hey T., can I borrow $100? I got a great idea for it and I'm not ready to open source it yet. Just kidding, but you did make me reflect. $100, not $0, not $2000. So, what does that leave... Sent from my iPhone > On Jan 20, 2016, at 7:08 PM, Carl Karsten wrote: > > >> On Wed, Jan 20, 2016 at 6:48 PM, Lane Campbell wrote: >> Create a project you want > > Ohhh!!!! Yes! > > I always recommend working on some task/goal/project you want to achieve that will use some skill you don't yet have. > > I learned Python because I wanted to build a better white list for thunderbird. two days later, Thunderbird's spam filter would ignore anyone I had ever emailed before, and I learned what Python was. > > -- > 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 that.hector at gmail.com Wed Jan 20 16:24:30 2016 From: that.hector at gmail.com (Hector Rios) Date: Wed, 20 Jan 2016 15:24:30 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: The money really wouldn't help much. The only thing I'd use money for would be for maybe internet access or a way to program (AWS account, Raspberry Pi, or some server online with shell access). Though books and courses are nice, like Loren, I learn by doing. Usually I just come up with a project and plan it out on paper. Once defined on paper, I research on basic ways to get that stuff done. This research is mostly free online, or I would go to a meet-up such as ChiHackNight (they have a Code clinic). If I wanted to learn something new, I would join the ChiPy mentorship program. ;) If I wanted to *hone* and *grow* my existing skills, I would participate in teaching others. I would use the $100 to buy food/refreshments/snacks for the students. Cheers, { "name": "Hector Rios", "title": "polymath", "contact": { "linkedin": "hrios10", "gmail": "that.hector", "site": "http://hectron.github.io/" } } On Wed, Jan 20, 2016 at 2:55 PM, Chris Foresman wrote: > Vokal is very supportive of continued education, offering a $2,000 per > year budget for each employee to spend attending conferences or taking > online or offline classes. From my experience with that, $100 doesn?t get > you very far. Either classes are free (meetups, etc) or exorbitantly > expensive (e.g. AWS devops certification costs $2,000, Scrum master > training is like $2,400, Beazly?s class is a couple grand, etc). > > I supposed I?d spend the $100 on a Raspberry Pi or similar setup and a > handful of components to experiment with. I think that would get me the > most bang for my buck. > > > > Chris Foresman > chris at chrisforesman.com > > > > On Jan 20, 2016, at 12:47 PM, Loren Velasquez > wrote: > > I learn by doing so I would try to get an internship or something where I > have a defined problem and try to work my way to fixing it. I think books > are helpful but I would rather have something more hands-on. I would > probably enroll in some courses and use the $100 that way. > > Best Regards, > Loren > > On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman > wrote: > >> If I have $100 to spend to improve myself I probably would invest in >> buying books related to data science and machine learning. I actually >> have done this. One of the books I bought is Python for Data Analysis: >> Data Wrangling with Pandas, >> NumPy, and IPython >> >> On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley >> wrote: >> > Get involved with http://freegeekchicago.org/ and there SC3 hackers >> either >> > in person or on github, visit http://pumpingstationone.org/, >> > http://chihacknight.org/ and http://www.blue1647.com/. >> > >> > Consider the holes between fun coding and productive coding in my own >> path: >> > >> > http://randy7771026.wix.com/codepath >> > >> > which I think are finding an IDE/coding environment that suits me and >> > considering https://training.linuxfoundation.org/linux-courses though >> you >> > will quickly blow that c note. >> > >> > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta < >> tathagatadg at gmail.com> >> > wrote: >> >> >> >> Hello ChiPy, >> >> When I see the mentees on stage showcasing their newly acquired skills >> - >> >> it makes me extremely happy and proud. And a bit jealous! >> >> >> >> Learning new skills is critical for software developers to be relevant >> in >> >> this fast moving land of technology. >> >> >> >> Say you have 100 dollars earmarked to become a better developer this >> year. >> >> How would you spend it - what would you want to learn, which books >> would >> >> you buy, any courses that you would take? >> >> >> >> How do you adjust your schedule to make room for picking up the new >> skill? >> >> >> >> -- >> >> Cheers, >> >> T >> >> >> >> >> >> >> >> _______________________________________________ >> >> 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Thu Jan 21 10:46:10 2016 From: randy7771026 at gmail.com (Randy Baxley) Date: Thu, 21 Jan 2016 09:46:10 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? In-Reply-To: References: Message-ID: Thanks Carl! For giving me an opportunity to say get to know Carl and Sheila, attend Office Hours, find Carl's links to vedeos of past PyCon's and other Python events and pay special attention to those presentations by David Beazley and double attention to the one involving civic coding which I link to in that simple Wix page I posted. Go Hack On Wed, Jan 20, 2016 at 6:41 PM, Carl Karsten wrote: > $100 is about an hour of developer time. "better developer" means I am > already a developer, so we can reword this: How would you spend an hour > learning a new skill? > > If it is a new skill, I will find the Hello World tutorial and see how far > I can get in an hour. > > I have always been critical of the Django tutorial that it takes well over > an hour to do anything that looks useful. And yet the Django tutorial is > very useful if you stick with it for a few hours. > > If I ignore the $100 parameter, I have always enjoyed checking out the > development/testing branch of a project and trying to use it, discovering, > reporting and later discussing bugs with the experts. > > Giving a talk on a subject is also a great way to learn about that > subject. Remember, you don't need to be an expert, you just need to know > more about it than your audience. > > > > > > > On Wed, Jan 20, 2016 at 2:55 PM, Chris Foresman > wrote: > >> Vokal is very supportive of continued education, offering a $2,000 per >> year budget for each employee to spend attending conferences or taking >> online or offline classes. From my experience with that, $100 doesn?t get >> you very far. Either classes are free (meetups, etc) or exorbitantly >> expensive (e.g. AWS devops certification costs $2,000, Scrum master >> training is like $2,400, Beazly?s class is a couple grand, etc). >> >> I supposed I?d spend the $100 on a Raspberry Pi or similar setup and a >> handful of components to experiment with. I think that would get me the >> most bang for my buck. >> >> >> >> Chris Foresman >> chris at chrisforesman.com >> >> >> >> On Jan 20, 2016, at 12:47 PM, Loren Velasquez >> wrote: >> >> I learn by doing so I would try to get an internship or something where I >> have a defined problem and try to work my way to fixing it. I think books >> are helpful but I would rather have something more hands-on. I would >> probably enroll in some courses and use the $100 that way. >> >> Best Regards, >> Loren >> >> On Wed, Jan 20, 2016 at 12:08 PM, Joshua Herman > > wrote: >> >>> If I have $100 to spend to improve myself I probably would invest in >>> buying books related to data science and machine learning. I actually >>> have done this. One of the books I bought is Python for Data Analysis: >>> Data Wrangling with Pandas, >>> NumPy, and IPython >>> >>> On Wed, Jan 20, 2016 at 7:56 AM, Randy Baxley >>> wrote: >>> > Get involved with http://freegeekchicago.org/ and there SC3 hackers >>> either >>> > in person or on github, visit http://pumpingstationone.org/, >>> > http://chihacknight.org/ and http://www.blue1647.com/. >>> > >>> > Consider the holes between fun coding and productive coding in my own >>> path: >>> > >>> > http://randy7771026.wix.com/codepath >>> > >>> > which I think are finding an IDE/coding environment that suits me and >>> > considering https://training.linuxfoundation.org/linux-courses though >>> you >>> > will quickly blow that c note. >>> > >>> > On Wed, Jan 20, 2016 at 7:23 AM, Tathagata Dasgupta < >>> tathagatadg at gmail.com> >>> > wrote: >>> >> >>> >> Hello ChiPy, >>> >> When I see the mentees on stage showcasing their newly acquired >>> skills - >>> >> it makes me extremely happy and proud. And a bit jealous! >>> >> >>> >> Learning new skills is critical for software developers to be >>> relevant in >>> >> this fast moving land of technology. >>> >> >>> >> Say you have 100 dollars earmarked to become a better developer this >>> year. >>> >> How would you spend it - what would you want to learn, which books >>> would >>> >> you buy, any courses that you would take? >>> >> >>> >> How do you adjust your schedule to make room for picking up the new >>> skill? >>> >> >>> >> -- >>> >> Cheers, >>> >> T >>> >> >>> >> >>> >> >>> >> _______________________________________________ >>> >> 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 adam at adamforsyth.net Thu Jan 21 11:07:06 2016 From: adam at adamforsyth.net (Adam Forsyth) Date: Thu, 21 Jan 2016 10:07:06 -0600 Subject: [Chicago] Python Project Night, Tonight @ Braintree Message-ID: Hey everyone, The monthly Python Project Night is tonight! Come over to Braintree and get help, talk through ideas, or just work alongside other Pythonistas. While Shelia & I are both out of town, Ray Berg, who's hosted a couple of times before, will be there for all of your hosting needs. RSVP Here! - Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Thu Jan 21 18:28:14 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Thu, 21 Jan 2016 17:28:14 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? Message-ID: Hey guys, I recently installed Python 3.5 Idle on my Mac. Very simple installation. The installation was not as easy or as painless on my Linux machine. I followed the directions, and Python 3.5 ( or at least the command to launch it ) was successfully installed to /usr/bin. BUT there were/are a couple of little issues. Initially I was not able to launch Terminal! ( Not good because I use Terminal quite a lot. ) I did some homework on the Ubuntu Forum and learned that Ubuntu's Terminal requires Python 3.4 as a dependency. During the installation of Python 3.5, the symlink "python3" got changed to point to Python 3.5. So I had to go back to /usr/bin ( in xterm, a Terminal alternative for just these emergencies ) and rename my "python3" symlink so that it points to Python 3.4 and NOT Python 3.5. With that done I was able to launch Terminal just like before. BUT.... idle3.5 does not work. The command is there in usr/bin, but it fails with some warning message about how my version of Python is not configured to work with Tk or Tkinter. ( However, my other Python versions do not have this problem, and for those versions IDLE runs without a glitch. ) Does anyone have a solution for this? How can I configure my Python 3.5 to successfully import Tkinter and thus launch an IDLE shell? Any advice is appreciated. I'm running Ubuntu 15.04 LTS. Thanks!!! Best, Douglas Lewit -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Thu Jan 21 18:48:38 2016 From: kirby.urner at gmail.com (kirby urner) Date: Thu, 21 Jan 2016 15:48:38 -0800 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: Message-ID: Hey Douglas, I feel your pain re getting the 3.5 distro to work on Ubuntu whereas Mac is quite painless. Probably not news to you but if you're casting about for good Python distros, I recommend Anaconda, which I'm using to teach Python classes (though we cover IDLE / Python.org distro as something to know about). How easy is that distro to install, relatively speaking, on Ubuntu? Inquiring minds want to know. Kirby "not in Chicago just lurking" Urner Portland, OR > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Thu Jan 21 20:17:54 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Thu, 21 Jan 2016 19:17:54 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: Message-ID: Hi Kirby, Thanks for the reply. Where do you teach? Yeah, I can start Python 3.5 in Terminal, not a problem, but I can't launch *idle3.5*--even though the command is there in /usr/bin. I have a feeling this is more of an OS problem than a Python problem. I don't know all the details, but I'm sure eventually the people in charge of all those great Ubuntu repositories will address the issue, but not necessarily for Ubuntu 15.04, maybe for some future version of the OS. Also, through some painful trial and error I found out that you better be careful when you change Python versions in Ubuntu. DO NOT remove the older versions! The system needs them for various tasks. Fortunately I was able to fix that problem with three lines of code in xterm. Have a good one and thanks for the message. Have a great 2016!!! Best, Doug. On Thu, Jan 21, 2016 at 5:48 PM, kirby urner wrote: > > Hey Douglas, I feel your pain re getting the 3.5 distro to work on Ubuntu > whereas Mac is quite painless. > > Probably not news to you but if you're casting about for good Python > distros, I recommend Anaconda, which I'm using to teach Python classes > (though we cover IDLE / Python.org distro as something to know about). > > How easy is that distro to install, relatively speaking, on Ubuntu? > Inquiring minds want to know. > > Kirby "not in Chicago just lurking" Urner > Portland, OR > > > > >> >> > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From namusoke at hotmail.com Thu Jan 21 20:22:53 2016 From: namusoke at hotmail.com (Valentina Kibuyaga) Date: Fri, 22 Jan 2016 01:22:53 +0000 Subject: [Chicago] Deep Machine Learning libraries and frameworks In-Reply-To: <615652A2-ED35-49A5-ADF9-4B13F7FB12E4@gmail.com> References: <6414112889155810310@unknownmsgid> , <615652A2-ED35-49A5-ADF9-4B13F7FB12E4@gmail.com> Message-ID: Here are a list of Deep Learning libraries and frameworks that will gain momentum in 2016. https://medium.com/@abduljaleel/deep-machine-learning-libraries-and-frameworks-5fdf2bb6bfbe#.1rjkdlq1g [https://cdn-images-1.medium.com/max/800/1*3uVOUHzYCBf4-8HKnHY5dw.png] Deep Machine Learning libraries and frameworks - Medium medium.com Deep Machine Learning libraries and frameworks. At the end of 2015, all eyes were on the year's accomplishments, as well as forecasting technology trends of 2016 ... valentina Kibuyaga ________________________________ From: Chicago on behalf of Mike Tamillow Sent: Wednesday, January 20, 2016 7:50 PM To: The Chicago Python Users Group Subject: Re: [Chicago] Ask ChiPy: How would you invest on building skills this year? Where did the resourcefulness go? I know "free" is the opportune word here, and I have to agree with that. Although, if you can't spend money, in a efficient and effective manner, well, why do you need it in the first place? My suggestion, quit your job. (Not really!) On that note, hey T., can I borrow $100? I got a great idea for it and I'm not ready to open source it yet. Just kidding, but you did make me reflect. $100, not $0, not $2000. So, what does that leave... Sent from my iPhone On Jan 20, 2016, at 7:08 PM, Carl Karsten > wrote: On Wed, Jan 20, 2016 at 6:48 PM, Lane Campbell > wrote: Create a project you want Ohhh!!!! Yes! I always recommend working on some task/goal/project you want to achieve that will use some skill you don't yet have. I learned Python because I wanted to build a better white list for thunderbird. two days later, Thunderbird's spam filter would ignore anyone I had ever emailed before, and I learned what Python was. -- 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 kirby.urner at gmail.com Thu Jan 21 21:00:09 2016 From: kirby.urner at gmail.com (kirby urner) Date: Thu, 21 Jan 2016 18:00:09 -0800 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: Message-ID: On Thu, Jan 21, 2016 at 5:17 PM, Lewit, Douglas wrote: > Hi Kirby, > > Thanks for the reply. Where do you teach? Yeah, I can start Python 3.5 > in Terminal, not a problem, but I can't launch *idle3.5*--even though the > command is there in /usr/bin. I have a feeling this is more of an OS > problem than a Python problem. I don't know all the details, but I'm sure > eventually the people in charge of all those great Ubuntu repositories will > address the issue, but not necessarily for Ubuntu 15.04, maybe for some > future version of the OS. > > Hi Doug -- I'm just coming on-board here: https://pdxcodeguild.com/team/ (). They just added that bio blurb like yesterday. I also teach at saisoft.net based in Irvine, California. However my full time glorious Python job for the last few years has been with the mother ship: O'Reilly Media (in the guise of oreillyschool.com), parent company to so much we treasure (e.g. Safari On-Line). They're getting out of the school business though (at least for now, in that form). A very dicey sandbox in which to play, the school business. So much is changing so fast. > Also, through some painful trial and error I found out that you better be > careful when you change Python versions in Ubuntu. DO NOT remove the older > versions! The system needs them for various tasks. Fortunately I was able > to fix that problem with three lines of code in xterm. > That same advice goes for Windows, where such as Hewlett-Packard have embedded Python in their "distro" (vendors modify Windows to some extent). Worried consumers would call in wondering of this "python" might be a virus (urban legend). Older Pythons or older versions of anything may Be The For a Reason. [tm] You're aware I think that IDLE in particular depends on a non-Python process running: the Tk widgets come from a resource written in tcl ("tickle") that exports bindings for other languages. The module tkinter is the inter-operability module i.e. is basically the driver for Tk. Guido wrote it when he got a little funding from DARPA that time (which agency continues to pour money into Python in various ways, e.g. $3 mil to Continuum Analytics). https://www.continuum.io/blog/news/continuum-analytics-receives-3m-darpa-xdata-funding (source of that Anaconda distro I mentioned) You probably know that already, about IDLE (a pun on Eric Idle of the Monty Python troupe). I tell my students that Python remains reasonably small because it does not embed any specific widgets solution, but in the Standard Library we have an excellent *example* of Python playing well with others to make GUI tool: IDLE. Other widget toolkits Python plays with: GTK+, wx... Qt (not exhaustive). If we throw in Jython and/or IronPython, the list expands. I've had IDLE working on Ubuntu in the past and know it can be done. You've no doubt visited StackOverFlow 'n all that. Kirby > > Have a good one and thanks for the message. > > Have a great 2016!!! > > Best, > > Doug. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From prometheus235 at gmail.com Thu Jan 21 22:38:37 2016 From: prometheus235 at gmail.com (Nick Timkovich) Date: Thu, 21 Jan 2016 21:38:37 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: Message-ID: Pyenv 'erry day 1. Install pyenv curl -L > https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer > | bash 2. Put hooks in your .bashrc file (and reload it) echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc > echo 'eval "$(pyenv init -)"' >> ~/.bashrc > echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc > source ~/.bashrc 3. Install your preferred version pyenv install --list > pyenv install 3.5.0 4. Make it global for your user (if preferred) pyenv global 3.5.0 5. You want to do a project that needs Python 2.7? cd myprj > pyenv install 2.7.11 > pyenv local 2.7.11 Now if you're inside myprj/, "python", "pip", etc. will all launch 2.7.11. Caveats: You'll need the necessary libraries to build Python from source. zlib, openssl, and various others need to be apt-gotten On Thu, Jan 21, 2016 at 8:00 PM, kirby urner wrote: > > > On Thu, Jan 21, 2016 at 5:17 PM, Lewit, Douglas wrote: > >> Hi Kirby, >> >> Thanks for the reply. Where do you teach? Yeah, I can start Python 3.5 >> in Terminal, not a problem, but I can't launch *idle3.5*--even though >> the command is there in /usr/bin. I have a feeling this is more of an OS >> problem than a Python problem. I don't know all the details, but I'm sure >> eventually the people in charge of all those great Ubuntu repositories will >> address the issue, but not necessarily for Ubuntu 15.04, maybe for some >> future version of the OS. >> >> > Hi Doug -- > > I'm just coming on-board here: https://pdxcodeguild.com/team/ ( />). They just added that bio blurb like yesterday. > > I also teach at saisoft.net based in Irvine, California. > > However my full time glorious Python job for the last few years has been > with the mother ship: O'Reilly Media (in the guise of oreillyschool.com), > parent company to so much we treasure (e.g. Safari On-Line). > > They're getting out of the school business though (at least for now, in > that form). > > A very dicey sandbox in which to play, the school business. So much is > changing so fast. > > > >> Also, through some painful trial and error I found out that you better be >> careful when you change Python versions in Ubuntu. DO NOT remove the older >> versions! The system needs them for various tasks. Fortunately I was able >> to fix that problem with three lines of code in xterm. >> > > That same advice goes for Windows, where such as Hewlett-Packard have > embedded Python in their "distro" (vendors modify Windows to some extent). > Worried consumers would call in wondering of this "python" might be a virus > (urban legend). > > Older Pythons or older versions of anything may Be The For a Reason. [tm] > > You're aware I think that IDLE in particular depends on a non-Python > process running: the Tk widgets come from a resource written in tcl > ("tickle") that exports bindings for other languages. > > The module tkinter is the inter-operability module i.e. is basically the > driver for Tk. Guido wrote it when he got a little funding from DARPA that > time (which agency continues to pour money into Python in various ways, > e.g. $3 mil to Continuum Analytics). > > > https://www.continuum.io/blog/news/continuum-analytics-receives-3m-darpa-xdata-funding > (source of that Anaconda distro I mentioned) > > You probably know that already, about IDLE (a pun on Eric Idle of the > Monty Python troupe). > > I tell my students that Python remains reasonably small because it does > not embed any specific widgets solution, but in the Standard Library we > have an excellent *example* of Python playing well with others to make GUI > tool: IDLE. > > Other widget toolkits Python plays with: GTK+, wx... Qt (not > exhaustive). > > If we throw in Jython and/or IronPython, the list expands. > > I've had IDLE working on Ubuntu in the past and know it can be done. > You've no doubt visited StackOverFlow 'n all that. > > Kirby > > >> >> Have a good one and thanks for the message. >> >> Have a great 2016!!! >> >> Best, >> >> Doug. >> >> >> > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From proba at allstate.com Thu Jan 21 22:15:05 2016 From: proba at allstate.com (Robare, Phillip (TEKSystems)) Date: Fri, 22 Jan 2016 03:15:05 +0000 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: Message-ID: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> Your version of python was probably compiled without the support for Tkinter. If Unix is used as a server you don?t need the graphic stuff. I believe there is an additional package to apt-get install for Ubuntu that will provide idle and x-windows support. Learning about how Python is built is going down a rabbit hole which may eventually be rewarding but is sure to be quite confusing to start with. Check out the documentation of the sysconfig and distutils.sysconfig modules to start. Phil Robare TEK Systems / Allstate QR&A 847-667-0431 D2W-703F From: Chicago [mailto:chicago-bounces+proba=allstate.com at python.org] On Behalf Of Lewit, Douglas Sent: Thursday, January 21, 2016 5:28 PM To: The Chicago Python Users Group Subject: [Chicago] Python 3.5 in Ubuntu??? Hey guys, I recently installed Python 3.5 Idle on my Mac. Very simple installation. The installation was not as easy or as painless on my Linux machine. I followed the directions, and Python 3.5 ( or at least the command to launch it ) was successfully installed to /usr/bin. BUT there were/are a couple of little issues. Initially I was not able to launch Terminal! ( Not good because I use Terminal quite a lot. ) I did some homework on the Ubuntu Forum and learned that Ubuntu's Terminal requires Python 3.4 as a dependency. During the installation of Python 3.5, the symlink "python3" got changed to point to Python 3.5. So I had to go back to /usr/bin ( in xterm, a Terminal alternative for just these emergencies ) and rename my "python3" symlink so that it points to Python 3.4 and NOT Python 3.5. With that done I was able to launch Terminal just like before. BUT.... idle3.5 does not work. The command is there in usr/bin, but it fails with some warning message about how my version of Python is not configured to work with Tk or Tkinter. ( However, my other Python versions do not have this problem, and for those versions IDLE runs without a glitch. ) Does anyone have a solution for this? How can I configure my Python 3.5 to successfully import Tkinter and thus launch an IDLE shell? Any advice is appreciated. I'm running Ubuntu 15.04 LTS. Thanks!!! Best, Douglas Lewit -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Fri Jan 22 01:06:04 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Fri, 22 Jan 2016 00:06:04 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> Message-ID: Thanks Phil. You're right, it's a rabbit hole! It's all good. I don't mind playing around with Python 3.5 in the command line. I've noticed that various software developers go to great lengths to create very user-friendly graphical installers for Windows and Mac OS-X, but when it comes to non-Mac versions of Unix, and also Linux, the installers are definitely less user-friendly. Something tells me that if Guido was sitting here right now in front of my computer, he could figure it out, but alas, that's not going to happen! :-) On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) < proba at allstate.com> wrote: > Your version of python was probably compiled without the support for > Tkinter. If Unix is used as a server you don?t need the graphic stuff. I > believe there is an additional package to apt-get install for Ubuntu that > will provide idle and x-windows support. > > > > Learning about how Python is built is going down a rabbit hole which may > eventually be rewarding but is sure to be quite confusing to start with. > Check out the documentation of the sysconfig and distutils.sysconfig > modules to start. > > > > Phil Robare > > TEK Systems / Allstate QR&A > > 847-667-0431 > > D2W-703F > > > > *From:* Chicago [mailto:chicago-bounces+proba=allstate.com at python.org] *On > Behalf Of *Lewit, Douglas > *Sent:* Thursday, January 21, 2016 5:28 PM > *To:* The Chicago Python Users Group > *Subject:* [Chicago] Python 3.5 in Ubuntu??? > > > > Hey guys, > > > > I recently installed Python 3.5 Idle on my Mac. Very simple > installation. The installation was not as easy or as painless on my Linux > machine. I followed the directions, and Python 3.5 ( or at least the > command to launch it ) was successfully installed to /usr/bin. BUT there > were/are a couple of little issues. Initially I was not able to launch > Terminal! ( Not good because I use Terminal quite a lot. ) I did some > homework on the Ubuntu Forum and learned that Ubuntu's Terminal requires > Python 3.4 as a dependency. During the installation of Python 3.5, the > symlink "python3" got changed to point to Python 3.5. So I had to go back > to /usr/bin ( in xterm, a Terminal alternative for just these emergencies ) > and rename my "python3" symlink so that it points to Python 3.4 and NOT > Python 3.5. With that done I was able to launch Terminal just like before. > > > > BUT.... idle3.5 does not work. The command is there in usr/bin, but it > fails with some warning message about how my version of Python is not > configured to work with Tk or Tkinter. ( However, my other Python > versions do not have this problem, and for those versions IDLE runs without > a glitch. ) Does anyone have a solution for this? How can I configure my > Python 3.5 to successfully import Tkinter and thus launch an IDLE shell? > Any advice is appreciated. I'm running Ubuntu 15.04 LTS. Thanks!!! > > > > Best, > > > > Douglas Lewit > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikaeltamillow96 at gmail.com Fri Jan 22 02:33:06 2016 From: mikaeltamillow96 at gmail.com (Mike Tamillow) Date: Fri, 22 Jan 2016 01:33:06 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> Message-ID: <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> Have you checked out your version of Tkinter Doug? Or have you looked into the IDLE source code? You have to gain more information on the problem and the machine will give you the answer. It's a rabbit hole if you can't narrow down the problem, but it sounds like you can. In that case it's just troubleshooting. Sent from my iPhone > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas wrote: > > Thanks Phil. You're right, it's a rabbit hole! It's all good. I don't mind playing around with Python 3.5 in the command line. I've noticed that various software developers go to great lengths to create very user-friendly graphical installers for Windows and Mac OS-X, but when it comes to non-Mac versions of Unix, and also Linux, the installers are definitely less user-friendly. Something tells me that if Guido was sitting here right now in front of my computer, he could figure it out, but alas, that's not going to happen! :-) > >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) wrote: >> Your version of python was probably compiled without the support for Tkinter. If Unix is used as a server you don?t need the graphic stuff. I believe there is an additional package to apt-get install for Ubuntu that will provide idle and x-windows support. >> >> >> >> Learning about how Python is built is going down a rabbit hole which may eventually be rewarding but is sure to be quite confusing to start with. Check out the documentation of the sysconfig and distutils.sysconfig modules to start. >> >> >> >> Phil Robare >> >> TEK Systems / Allstate QR&A >> >> 847-667-0431 >> >> D2W-703F >> >> >> >> From: Chicago [mailto:chicago-bounces+proba=allstate.com at python.org] On Behalf Of Lewit, Douglas >> Sent: Thursday, January 21, 2016 5:28 PM >> To: The Chicago Python Users Group >> Subject: [Chicago] Python 3.5 in Ubuntu??? >> >> >> >> Hey guys, >> >> >> >> I recently installed Python 3.5 Idle on my Mac. Very simple installation. The installation was not as easy or as painless on my Linux machine. I followed the directions, and Python 3.5 ( or at least the command to launch it ) was successfully installed to /usr/bin. BUT there were/are a couple of little issues. Initially I was not able to launch Terminal! ( Not good because I use Terminal quite a lot. ) I did some homework on the Ubuntu Forum and learned that Ubuntu's Terminal requires Python 3.4 as a dependency. During the installation of Python 3.5, the symlink "python3" got changed to point to Python 3.5. So I had to go back to /usr/bin ( in xterm, a Terminal alternative for just these emergencies ) and rename my "python3" symlink so that it points to Python 3.4 and NOT Python 3.5. With that done I was able to launch Terminal just like before. >> >> >> >> BUT.... idle3.5 does not work. The command is there in usr/bin, but it fails with some warning message about how my version of Python is not configured to work with Tk or Tkinter. ( However, my other Python versions do not have this problem, and for those versions IDLE runs without a glitch. ) Does anyone have a solution for this? How can I configure my Python 3.5 to successfully import Tkinter and thus launch an IDLE shell? Any advice is appreciated. I'm running Ubuntu 15.04 LTS. Thanks!!! >> >> >> >> Best, >> >> >> >> Douglas Lewit >> >> >> >> >> _______________________________________________ >> 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 tanya at tickel.net Fri Jan 22 22:12:12 2016 From: tanya at tickel.net (Tanya Schlusser) Date: Fri, 22 Jan 2016 21:12:12 -0600 Subject: [Chicago] Ask ChiPy: How would you invest on building skills this year? Message-ID: Well, for real if anybody has contributed code to Armin Ronacher's Werkzeug and wants to talk Werkzeug with me for a half hour over coffee some time next week, I won't spend $100 on your coffee but will meet you wherever you like and buy you a delightful beverage. And even a cookie. Please do ping me off list. First come, first coffee. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eviljoel at linux.com Mon Jan 25 00:39:57 2016 From: eviljoel at linux.com (eviljoel) Date: Sun, 24 Jan 2016 19:39:57 -1000 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> Message-ID: <56A5B52D.2060807@linux.com> Hello All, So, I'm assuming you tried to install this via the package manager, right? There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a Long Term Support release. The next LTS release will be out in April (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never bother with any versions of Ubuntu outside of LTS releases. I find non-LTS releases to be too unstable. Instead I would probably try to find a PPA for Python 3.5. Unfortunately, there does not appear to be an official one but there is this PPA that is updated by a community member: https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes Of course, there is some greater risk of using community maintained software, especially with regards to security. Good luck, eviljoel On 01/21/2016 09:33 PM, Mike Tamillow wrote: > Have you checked out your version of Tkinter Doug? Or have you looked > into the IDLE source code? > > You have to gain more information on the problem and the machine will > give you the answer. It's a rabbit hole if you can't narrow down the > problem, but it sounds like you can. In that case it's just troubleshooting. > > Sent from my iPhone > > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas > wrote: > >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I >> don't mind playing around with Python 3.5 in the command line. I've >> noticed that various software developers go to great lengths to create >> very user-friendly graphical installers for Windows and Mac OS-X, but >> when it comes to non-Mac versions of Unix, and also Linux, the >> installers are definitely less user-friendly. Something tells me that >> if Guido was sitting here right now in front of my computer, he could >> figure it out, but alas, that's not going to happen! :-) >> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >> > wrote: >> >> Your version of python was probably compiled without the support >> for Tkinter. If Unix is used as a server you don?t need the >> graphic stuff. I believe there is an additional package to >> apt-get install for Ubuntu that will provide idle and x-windows >> support.____ >> >> __ __ >> >> Learning about how Python is built is going down a rabbit hole >> which may eventually be rewarding but is sure to be quite >> confusing to start with. Check out the documentation of the >> sysconfig and distutils.sysconfig modules to start.____ >> >> __ __ >> >> Phil Robare____ >> >> TEK Systems / Allstate QR&A____ >> >> 847-667-0431 ____ >> >> D2W-703F____ >> >> __ __ >> >> *From:*Chicago [mailto:chicago-bounces+proba >> =allstate.com at python.org >> ] *On Behalf Of *Lewit, Douglas >> *Sent:* Thursday, January 21, 2016 5:28 PM >> *To:* The Chicago Python Users Group >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ >> >> __ __ >> >> Hey guys,____ >> >> __ __ >> >> I recently installed Python 3.5 Idle on my Mac. Very simple >> installation. The installation was not as easy or as painless on >> my Linux machine. I followed the directions, and Python 3.5 ( or >> at least the command to launch it ) was successfully installed to >> /usr/bin. BUT there were/are a couple of little issues. >> Initially I was not able to launch Terminal! ( Not good because I >> use Terminal quite a lot. ) I did some homework on the Ubuntu >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as a >> dependency. During the installation of Python 3.5, the symlink >> "python3" got changed to point to Python 3.5. So I had to go back >> to /usr/bin ( in xterm, a Terminal alternative for just these >> emergencies ) and rename my "python3" symlink so that it points to >> Python 3.4 and NOT Python 3.5. With that done I was able to >> launch Terminal just like before.____ >> >> __ __ >> >> BUT.... idle3.5 does not work. The command is there in usr/bin, >> but it fails with some warning message about how my version of >> Python is not configured to work with Tk or Tkinter. ( However, >> my other Python versions do not have this problem, and for those >> versions IDLE runs without a glitch. ) Does anyone have a >> solution for this? How can I configure my Python 3.5 to >> successfully import Tkinter and thus launch an IDLE shell? Any >> advice is appreciated. I'm running Ubuntu 15.04 LTS. Thanks!!!____ >> >> __ __ >> >> Best,____ >> >> __ __ >> >> Douglas Lewit____ >> >> __ __ >> >> >> _______________________________________________ >> 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 > -- Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From d-lewit at neiu.edu Mon Jan 25 09:26:37 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Mon, 25 Jan 2016 08:26:37 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: <56A5B52D.2060807@linux.com> References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: Hey Evil Joel, Thanks for the information. For right now I'm going to try to tame my urge to have "the latest and greatest" version. I don't even know everything that 3.4 has to offer, so there's no rush for me to dive into 3.5 just yet. Thanks for letting me know about the LTS thing. For some reason I thought that Ubuntu 15.04 was an LTS release. I totally agree with your comment about security. These days when we've got elementary school kids playing around with software like OpenVAS and WireShark, computer users have to be very aware of privacy and security issues. On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: > Hello All, > > So, I'm assuming you tried to install this via the package manager, right? > > There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a > Long Term Support release. The next LTS release will be out in April > (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never > bother with any versions of Ubuntu outside of LTS releases. I find > non-LTS releases to be too unstable. > > Instead I would probably try to find a PPA for Python 3.5. > Unfortunately, there does not appear to be an official one but there is > this PPA that is updated by a community member: > https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes > > Of course, there is some greater risk of using community maintained > software, especially with regards to security. > > Good luck, > eviljoel > > On 01/21/2016 09:33 PM, Mike Tamillow wrote: > > Have you checked out your version of Tkinter Doug? Or have you looked > > into the IDLE source code? > > > > You have to gain more information on the problem and the machine will > > give you the answer. It's a rabbit hole if you can't narrow down the > > problem, but it sounds like you can. In that case it's just > troubleshooting. > > > > Sent from my iPhone > > > > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas > > wrote: > > > >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I > >> don't mind playing around with Python 3.5 in the command line. I've > >> noticed that various software developers go to great lengths to create > >> very user-friendly graphical installers for Windows and Mac OS-X, but > >> when it comes to non-Mac versions of Unix, and also Linux, the > >> installers are definitely less user-friendly. Something tells me that > >> if Guido was sitting here right now in front of my computer, he could > >> figure it out, but alas, that's not going to happen! :-) > >> > >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) > >> > wrote: > >> > >> Your version of python was probably compiled without the support > >> for Tkinter. If Unix is used as a server you don?t need the > >> graphic stuff. I believe there is an additional package to > >> apt-get install for Ubuntu that will provide idle and x-windows > >> support.____ > >> > >> __ __ > >> > >> Learning about how Python is built is going down a rabbit hole > >> which may eventually be rewarding but is sure to be quite > >> confusing to start with. Check out the documentation of the > >> sysconfig and distutils.sysconfig modules to start.____ > >> > >> __ __ > >> > >> Phil Robare____ > >> > >> TEK Systems / Allstate QR&A____ > >> > >> 847-667-0431 ____ > >> > >> D2W-703F____ > >> > >> __ __ > >> > >> *From:*Chicago [mailto:chicago-bounces+proba > >> =allstate.com at python.org > >> ] *On Behalf Of *Lewit, Douglas > >> *Sent:* Thursday, January 21, 2016 5:28 PM > >> *To:* The Chicago Python Users Group > >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ > >> > >> __ __ > >> > >> Hey guys,____ > >> > >> __ __ > >> > >> I recently installed Python 3.5 Idle on my Mac. Very simple > >> installation. The installation was not as easy or as painless on > >> my Linux machine. I followed the directions, and Python 3.5 ( or > >> at least the command to launch it ) was successfully installed to > >> /usr/bin. BUT there were/are a couple of little issues. > >> Initially I was not able to launch Terminal! ( Not good because I > >> use Terminal quite a lot. ) I did some homework on the Ubuntu > >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as a > >> dependency. During the installation of Python 3.5, the symlink > >> "python3" got changed to point to Python 3.5. So I had to go back > >> to /usr/bin ( in xterm, a Terminal alternative for just these > >> emergencies ) and rename my "python3" symlink so that it points to > >> Python 3.4 and NOT Python 3.5. With that done I was able to > >> launch Terminal just like before.____ > >> > >> __ __ > >> > >> BUT.... idle3.5 does not work. The command is there in usr/bin, > >> but it fails with some warning message about how my version of > >> Python is not configured to work with Tk or Tkinter. ( However, > >> my other Python versions do not have this problem, and for those > >> versions IDLE runs without a glitch. ) Does anyone have a > >> solution for this? How can I configure my Python 3.5 to > >> successfully import Tkinter and thus launch an IDLE shell? Any > >> advice is appreciated. I'm running Ubuntu 15.04 LTS. Thanks!!!____ > >> > >> __ __ > >> > >> Best,____ > >> > >> __ __ > >> > >> Douglas Lewit____ > >> > >> __ __ > >> > >> > >> _______________________________________________ > >> 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 > > > > -- > Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: > A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 > > > _______________________________________________ > 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 Jan 25 09:50:51 2016 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 25 Jan 2016 08:50:51 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: I do not type very fast or for that matter even talk as fast as my mind thinks. When this question was first posed I was a bit surprised that no one was responding that this was not the trusted version. I have not learned enough about how trusted versions become trusted versions and not working for Innova or B of A or one of the other major companies using Python for production work and security sensitive applications I have to believe that they have folks who are producing in house solutions to these issues. With a desire to use Python in my civic hacking world I am currently working with the group I am part of from the group winning a city of Houston Hackathon for a Houston Police Department phone app. Once the phone app is complete the security issues become huge in the minds of the folks at the department. The current budget and structure of IT at the department somehow created the desire within them to approach us as hackers to do this app and I see hackers beginning to want more data from the department that would be useful. So a lot of words I guess to say where are the standards and security committees for Ubuntu and Python and how would a civic hacking organization interact with them? On Mon, Jan 25, 2016 at 8:26 AM, Lewit, Douglas wrote: > Hey Evil Joel, > > Thanks for the information. For right now I'm going to try to tame my > urge to have "the latest and greatest" version. I don't even know > everything that 3.4 has to offer, so there's no rush for me to dive into > 3.5 just yet. > Thanks for letting me know about the LTS thing. For some reason I thought > that Ubuntu 15.04 was an LTS release. I totally agree with your comment > about security. These days when we've got elementary school kids playing > around with software like OpenVAS and WireShark, computer users have to be > very aware of privacy and security issues. > > On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: > >> Hello All, >> >> So, I'm assuming you tried to install this via the package manager, right? >> >> There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a >> Long Term Support release. The next LTS release will be out in April >> (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never >> bother with any versions of Ubuntu outside of LTS releases. I find >> non-LTS releases to be too unstable. >> >> Instead I would probably try to find a PPA for Python 3.5. >> Unfortunately, there does not appear to be an official one but there is >> this PPA that is updated by a community member: >> https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes >> >> Of course, there is some greater risk of using community maintained >> software, especially with regards to security. >> >> Good luck, >> eviljoel >> >> On 01/21/2016 09:33 PM, Mike Tamillow wrote: >> > Have you checked out your version of Tkinter Doug? Or have you looked >> > into the IDLE source code? >> > >> > You have to gain more information on the problem and the machine will >> > give you the answer. It's a rabbit hole if you can't narrow down the >> > problem, but it sounds like you can. In that case it's just >> troubleshooting. >> > >> > Sent from my iPhone >> > >> > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas > > > wrote: >> > >> >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I >> >> don't mind playing around with Python 3.5 in the command line. I've >> >> noticed that various software developers go to great lengths to create >> >> very user-friendly graphical installers for Windows and Mac OS-X, but >> >> when it comes to non-Mac versions of Unix, and also Linux, the >> >> installers are definitely less user-friendly. Something tells me that >> >> if Guido was sitting here right now in front of my computer, he could >> >> figure it out, but alas, that's not going to happen! :-) >> >> >> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >> >> > wrote: >> >> >> >> Your version of python was probably compiled without the support >> >> for Tkinter. If Unix is used as a server you don?t need the >> >> graphic stuff. I believe there is an additional package to >> >> apt-get install for Ubuntu that will provide idle and x-windows >> >> support.____ >> >> >> >> __ __ >> >> >> >> Learning about how Python is built is going down a rabbit hole >> >> which may eventually be rewarding but is sure to be quite >> >> confusing to start with. Check out the documentation of the >> >> sysconfig and distutils.sysconfig modules to start.____ >> >> >> >> __ __ >> >> >> >> Phil Robare____ >> >> >> >> TEK Systems / Allstate QR&A____ >> >> >> >> 847-667-0431 ____ >> >> >> >> D2W-703F____ >> >> >> >> __ __ >> >> >> >> *From:*Chicago [mailto:chicago-bounces+proba >> >> =allstate.com at python.org >> >> ] *On Behalf Of *Lewit, Douglas >> >> *Sent:* Thursday, January 21, 2016 5:28 PM >> >> *To:* The Chicago Python Users Group >> >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ >> >> >> >> __ __ >> >> >> >> Hey guys,____ >> >> >> >> __ __ >> >> >> >> I recently installed Python 3.5 Idle on my Mac. Very simple >> >> installation. The installation was not as easy or as painless on >> >> my Linux machine. I followed the directions, and Python 3.5 ( or >> >> at least the command to launch it ) was successfully installed to >> >> /usr/bin. BUT there were/are a couple of little issues. >> >> Initially I was not able to launch Terminal! ( Not good because I >> >> use Terminal quite a lot. ) I did some homework on the Ubuntu >> >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as a >> >> dependency. During the installation of Python 3.5, the symlink >> >> "python3" got changed to point to Python 3.5. So I had to go back >> >> to /usr/bin ( in xterm, a Terminal alternative for just these >> >> emergencies ) and rename my "python3" symlink so that it points to >> >> Python 3.4 and NOT Python 3.5. With that done I was able to >> >> launch Terminal just like before.____ >> >> >> >> __ __ >> >> >> >> BUT.... idle3.5 does not work. The command is there in usr/bin, >> >> but it fails with some warning message about how my version of >> >> Python is not configured to work with Tk or Tkinter. ( However, >> >> my other Python versions do not have this problem, and for those >> >> versions IDLE runs without a glitch. ) Does anyone have a >> >> solution for this? How can I configure my Python 3.5 to >> >> successfully import Tkinter and thus launch an IDLE shell? Any >> >> advice is appreciated. I'm running Ubuntu 15.04 LTS. >> Thanks!!!____ >> >> >> >> __ __ >> >> >> >> Best,____ >> >> >> >> __ __ >> >> >> >> Douglas Lewit____ >> >> >> >> __ __ >> >> >> >> >> >> _______________________________________________ >> >> 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 >> > >> >> -- >> Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: >> A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 >> >> >> _______________________________________________ >> 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 Mon Jan 25 10:20:39 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Mon, 25 Jan 2016 09:20:39 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: Hi Randy, This is really over my head, but I do know someone who is into security big time. ( Interesting that Python is frequently used to write scripts that attach themselves to executable files and then.... well, hack!!! ) I know there are at least two teams of hackers, the so-called "Red" team and the "Blue" team, and within those categories you have the defensive and offensive hackers. Interestingly enough, a lot of these people end up working for the government and big corporations because.... well, you gotta fight fire with fire. I do know that a lot of these companies, and I'm sure the Houston Police Department is no exception, will officially authorize these hackers to break into their system to see just how secure the system really is. It's like my paying the kid next door to throw a baseball at my front door window because I want to see just how strong the window's glass really is. I got into computing really because of math. And I never really left my math roots. I need to learn more about web programming and cyber security because that's where the big jobs are, but still.... when I pick up a CS book I always head straight over to the chapters on searching and sorting. I guess that's boring stuff compared to web development and computer security, but it's what I'm comfortable studying. On Mon, Jan 25, 2016 at 8:50 AM, Randy Baxley wrote: > I do not type very fast or for that matter even talk as fast as my mind > thinks. When this question was first posed I was a bit surprised that no > one was responding that this was not the trusted version. I have not > learned enough about how trusted versions become trusted versions and not > working for Innova or B of A or one of the other major companies using > Python for production work and security sensitive applications I have to > believe that they have folks who are producing in house solutions to these > issues. With a desire to use Python in my civic hacking world I am > currently working with the group I am part of from the group winning a city > of Houston Hackathon for a Houston Police Department phone app. Once the > phone app is complete the security issues become huge in the minds of the > folks at the department. The current budget and structure of IT at the > department somehow created the desire within them to approach us as hackers > to do this app and I see hackers beginning to want more data from the > department that would be useful. So a lot of words I guess to say where are > the standards and security committees for Ubuntu and Python and how would a > civic hacking organization interact with them? > > On Mon, Jan 25, 2016 at 8:26 AM, Lewit, Douglas wrote: > >> Hey Evil Joel, >> >> Thanks for the information. For right now I'm going to try to tame my >> urge to have "the latest and greatest" version. I don't even know >> everything that 3.4 has to offer, so there's no rush for me to dive into >> 3.5 just yet. >> Thanks for letting me know about the LTS thing. For some reason I >> thought that Ubuntu 15.04 was an LTS release. I totally agree with your >> comment about security. These days when we've got elementary school kids >> playing around with software like OpenVAS and WireShark, computer users >> have to be very aware of privacy and security issues. >> >> On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: >> >>> Hello All, >>> >>> So, I'm assuming you tried to install this via the package manager, >>> right? >>> >>> There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a >>> Long Term Support release. The next LTS release will be out in April >>> (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never >>> bother with any versions of Ubuntu outside of LTS releases. I find >>> non-LTS releases to be too unstable. >>> >>> Instead I would probably try to find a PPA for Python 3.5. >>> Unfortunately, there does not appear to be an official one but there is >>> this PPA that is updated by a community member: >>> https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes >>> >>> Of course, there is some greater risk of using community maintained >>> software, especially with regards to security. >>> >>> Good luck, >>> eviljoel >>> >>> On 01/21/2016 09:33 PM, Mike Tamillow wrote: >>> > Have you checked out your version of Tkinter Doug? Or have you looked >>> > into the IDLE source code? >>> > >>> > You have to gain more information on the problem and the machine will >>> > give you the answer. It's a rabbit hole if you can't narrow down the >>> > problem, but it sounds like you can. In that case it's just >>> troubleshooting. >>> > >>> > Sent from my iPhone >>> > >>> > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas >> > > wrote: >>> > >>> >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I >>> >> don't mind playing around with Python 3.5 in the command line. I've >>> >> noticed that various software developers go to great lengths to create >>> >> very user-friendly graphical installers for Windows and Mac OS-X, but >>> >> when it comes to non-Mac versions of Unix, and also Linux, the >>> >> installers are definitely less user-friendly. Something tells me that >>> >> if Guido was sitting here right now in front of my computer, he could >>> >> figure it out, but alas, that's not going to happen! :-) >>> >> >>> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >>> >> > wrote: >>> >> >>> >> Your version of python was probably compiled without the support >>> >> for Tkinter. If Unix is used as a server you don?t need the >>> >> graphic stuff. I believe there is an additional package to >>> >> apt-get install for Ubuntu that will provide idle and x-windows >>> >> support.____ >>> >> >>> >> __ __ >>> >> >>> >> Learning about how Python is built is going down a rabbit hole >>> >> which may eventually be rewarding but is sure to be quite >>> >> confusing to start with. Check out the documentation of the >>> >> sysconfig and distutils.sysconfig modules to start.____ >>> >> >>> >> __ __ >>> >> >>> >> Phil Robare____ >>> >> >>> >> TEK Systems / Allstate QR&A____ >>> >> >>> >> 847-667-0431 ____ >>> >> >>> >> D2W-703F____ >>> >> >>> >> __ __ >>> >> >>> >> *From:*Chicago [mailto:chicago-bounces+proba >>> >> =allstate.com at python.org >>> >> ] *On Behalf Of *Lewit, Douglas >>> >> *Sent:* Thursday, January 21, 2016 5:28 PM >>> >> *To:* The Chicago Python Users Group >>> >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ >>> >> >>> >> __ __ >>> >> >>> >> Hey guys,____ >>> >> >>> >> __ __ >>> >> >>> >> I recently installed Python 3.5 Idle on my Mac. Very simple >>> >> installation. The installation was not as easy or as painless on >>> >> my Linux machine. I followed the directions, and Python 3.5 ( or >>> >> at least the command to launch it ) was successfully installed to >>> >> /usr/bin. BUT there were/are a couple of little issues. >>> >> Initially I was not able to launch Terminal! ( Not good because I >>> >> use Terminal quite a lot. ) I did some homework on the Ubuntu >>> >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as a >>> >> dependency. During the installation of Python 3.5, the symlink >>> >> "python3" got changed to point to Python 3.5. So I had to go back >>> >> to /usr/bin ( in xterm, a Terminal alternative for just these >>> >> emergencies ) and rename my "python3" symlink so that it points to >>> >> Python 3.4 and NOT Python 3.5. With that done I was able to >>> >> launch Terminal just like before.____ >>> >> >>> >> __ __ >>> >> >>> >> BUT.... idle3.5 does not work. The command is there in usr/bin, >>> >> but it fails with some warning message about how my version of >>> >> Python is not configured to work with Tk or Tkinter. ( However, >>> >> my other Python versions do not have this problem, and for those >>> >> versions IDLE runs without a glitch. ) Does anyone have a >>> >> solution for this? How can I configure my Python 3.5 to >>> >> successfully import Tkinter and thus launch an IDLE shell? Any >>> >> advice is appreciated. I'm running Ubuntu 15.04 LTS. >>> Thanks!!!____ >>> >> >>> >> __ __ >>> >> >>> >> Best,____ >>> >> >>> >> __ __ >>> >> >>> >> Douglas Lewit____ >>> >> >>> >> __ __ >>> >> >>> >> >>> >> _______________________________________________ >>> >> 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 >>> > >>> >>> -- >>> Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: >>> A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 >>> >>> >>> _______________________________________________ >>> 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 steve at cugnet.net Mon Jan 25 10:30:00 2016 From: steve at cugnet.net (Steven McGrath) Date: Mon, 25 Jan 2016 09:30:00 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: As one of those security folks, Python has libraries like Scapy that make packet generation and packet analysis within python super-easy. ? Also bear in mind that the ?Red Team? is offense (e.g. they try to break into stuff) and the ?Blue Team? is defense (e.g. trying to secure stuff to attackers can?t get in). ?There has also been a push lately for a ?Purple Team? (e.g. Red Teamers and Blue Teamers working together). ?I wont bore you with all of the madness going on in the InfoSec world, but in short, if it wasn?t for Penetration testing and ?red teaming? companies would still be [a lot more] trivially easy to break into. ?Some of the efforts of trying to break in and attempt real-word attempts on an environment allows the defenders to know their weak points and attempt to address them. { ? ? "name": "Steven McGrath", ? ? "title": "Information Security Engineer", ? ? "contact": { ? ? ? ? "twitter": "@stevemcgrath", ? ? ? ? "email": ["steve at chigeek.com", "steve at cugnet.net"], ? ? ? ? "github": "https://github.com/stevemcgrath" ? ? } } No trees were killed to send this message, but a large number of electrons were terribly inconvenienced. On January 25, 2016 at 9:20:49 AM, Lewit, Douglas (d-lewit at neiu.edu) wrote: Hi Randy, This is really over my head, but I do know someone who is into security big time.? ( Interesting that Python is frequently used to write scripts that attach themselves to executable files and then.... well, hack!!! )? I know there are at least two teams of hackers, the so-called "Red" team and the "Blue" team, and within those categories you have the defensive and offensive hackers.? Interestingly enough, a lot of these people end up working for the government and big corporations because.... well, you gotta fight fire with fire.? I do know that a lot of these companies, and I'm sure the Houston Police Department is no exception, will officially authorize these hackers to break into their system to see just how secure the system really is.? It's like my paying the kid next door to throw a baseball at my front door window because I want to see just how strong the window's glass really is. I got into computing really because of math.? And I never really left my math roots.? I need to learn more about web programming and cyber security because that's where the big jobs are, but still.... when I pick up a CS book I always head straight over to the chapters on searching and sorting.? I guess that's boring stuff compared to web development and computer security, but it's what I'm comfortable studying. On Mon, Jan 25, 2016 at 8:50 AM, Randy Baxley wrote: I do not type very fast or for that matter even talk as fast as my mind thinks.? When this question was first posed I was a bit surprised that no one was responding that this was not the trusted version.? I have not learned enough about how trusted versions become trusted versions and not working for Innova or B of A or one of the other major companies using Python for production work and security sensitive applications I have to believe that they have folks who are producing in house solutions to these issues.? With a desire to use Python in my civic hacking world I am currently working with the group I am part of from the group winning a city of Houston Hackathon for a Houston Police Department phone app.? Once the phone app is complete the security issues become huge in the minds of the folks at the department.? The current budget and structure of IT at the department somehow created the desire within them to approach us as hackers to do this app and I see hackers beginning to want more data from the department that would be useful. So a lot of words I guess to say where are the standards and security committees for Ubuntu and Python and how would a civic hacking organization interact with them?? On Mon, Jan 25, 2016 at 8:26 AM, Lewit, Douglas wrote: Hey Evil Joel, Thanks for the information.? For right now I'm going to try to tame my urge to have "the latest and greatest" version.? I don't even know everything that 3.4 has to offer, so there's no rush for me to dive into 3.5 just yet.? Thanks for letting me know about the LTS thing.? For some reason I thought that Ubuntu 15.04 was an LTS release.? I totally agree with your comment about security.? These days when we've got elementary school kids playing around with software like OpenVAS and WireShark, computer users have to be very aware of privacy and security issues. On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: Hello All, So, I'm assuming you tried to install this via the package manager, right? There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a Long Term Support release. The next LTS release will be out in April (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never bother with any versions of Ubuntu outside of LTS releases. I find non-LTS releases to be too unstable. Instead I would probably try to find a PPA for Python 3.5. Unfortunately, there does not appear to be an official one but there is this PPA that is updated by a community member: https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes Of course, there is some greater risk of using community maintained software, especially with regards to security. Good luck, eviljoel On 01/21/2016 09:33 PM, Mike Tamillow wrote: > Have you checked out your version of Tkinter Doug? Or have you looked > into the IDLE source code? > > You have to gain more information on the problem and the machine will > give you the answer. It's a rabbit hole if you can't narrow down the > problem, but it sounds like you can. In that case it's just troubleshooting. > > Sent from my iPhone > > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas > wrote: > >> Thanks Phil.? You're right, it's a rabbit hole!? It's all good.? I >> don't mind playing around with Python 3.5 in the command line.? I've >> noticed that various software developers go to great lengths to create >> very user-friendly graphical installers for Windows and Mac OS-X, but >> when it comes to non-Mac versions of Unix, and also Linux, the >> installers are definitely less user-friendly.? Something tells me that >> if Guido was sitting here right now in front of my computer, he could >> figure it out, but alas, that's not going to happen!? ?:-) >> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >> > wrote: >> >>? ? ?Your version of python was probably compiled without the support >>? ? ?for Tkinter.? If Unix is used as a server you don?t need the >>? ? ?graphic stuff.? I believe there is an additional package to >>? ? ?apt-get install for Ubuntu that will provide idle and x-windows >>? ? ?support.____ >> >>? ? ?__ __ >> >>? ? ?Learning about how Python is built is going down a rabbit hole >>? ? ?which may eventually be rewarding but is sure to be quite >>? ? ?confusing to start with.? Check out the documentation of the >>? ? ?sysconfig and distutils.sysconfig modules to start.____ >> >>? ? ?__ __ >> >>? ? ?Phil Robare____ >> >>? ? ?TEK Systems / Allstate QR&A____ >> >>? ? ?847-667-0431 ____ >> >>? ? ?D2W-703F____ >> >>? ? ?__ __ >> >>? ? ?*From:*Chicago [mailto:chicago-bounces+proba >>? ? ?=allstate.com at python.org >>? ? ?] *On Behalf Of *Lewit, Douglas >>? ? ?*Sent:* Thursday, January 21, 2016 5:28 PM >>? ? ?*To:* The Chicago Python Users Group >>? ? ?*Subject:* [Chicago] Python 3.5 in Ubuntu???____ >> >>? ? ?__ __ >> >>? ? ?Hey guys,____ >> >>? ? ?__ __ >> >>? ? ?I recently installed Python 3.5 Idle on my Mac.? Very simple >>? ? ?installation.? The installation was not as easy or as painless on >>? ? ?my Linux machine.? I followed the directions, and Python 3.5 ( or >>? ? ?at least the command to launch it ) was successfully installed to >>? ? ?/usr/bin.? BUT there were/are a couple of little issues. >>? ? ?Initially I was not able to launch Terminal!? ( Not good because I >>? ? ?use Terminal quite a lot. )? I did some homework on the Ubuntu >>? ? ?Forum and learned that Ubuntu's Terminal requires Python 3.4 as a >>? ? ?dependency.? During the installation of Python 3.5, the symlink >>? ? ?"python3" got changed to point to Python 3.5.? So I had to go back >>? ? ?to /usr/bin ( in xterm, a Terminal alternative for just these >>? ? ?emergencies ) and rename my "python3" symlink so that it points to >>? ? ?Python 3.4 and NOT Python 3.5.? ?With that done I was able to >>? ? ?launch Terminal just like before.____ >> >>? ? ?__ __ >> >>? ? ?BUT.... idle3.5 does not work.? The command is there in usr/bin, >>? ? ?but it fails with some warning message about how my version of >>? ? ?Python is not configured to work with Tk or Tkinter.? ?( However, >>? ? ?my other Python versions do not have this problem, and for those >>? ? ?versions IDLE runs without a glitch. )? Does anyone have a >>? ? ?solution for this?? How can I configure my Python 3.5 to >>? ? ?successfully import Tkinter and thus launch an IDLE shell?? Any >>? ? ?advice is appreciated.? I'm running Ubuntu 15.04 LTS.? Thanks!!!____ >> >>? ? ?__ __ >> >>? ? ?Best,____ >> >>? ? ?__ __ >> >>? ? ?Douglas Lewit____ >> >>? ? ?__ __ >> >> >>? ? ?_______________________________________________ >>? ? ?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 > -- Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: A2BE 2D12 24D1 67CA 8830? DDE7 DFB3 676B 196D 6430 _______________________________________________ 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 tanya at tickel.net Mon Jan 25 10:41:17 2016 From: tanya at tickel.net (Tanya Schlusser) Date: Mon, 25 Jan 2016 09:41:17 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? Message-ID: > So a lot of words I guess to say where are > the standards and security committees for Ubuntu and Python and how would a > civic hacking organization interact with them? > There's a recent Talk Python To Me Podcast featuring Justin Seitz, the author of Gray Hat Python and Black Hat Python: https://talkpython.fm/episodes/show/37/python-cybersecurity-and-penetration-testing Also, the Ubuntu site's main security page: https://help.ubuntu.com/community/Security But honestly I think security takes work and a lot of time to get right, and it may be better to use tools that have been tested rather than rewrite things from scratch. Web2Py actually follows the recommendations of the Open Web Application Security Project ( https://www.owasp.org/index.php/Main_Page). Here's their blurb on security that summarizes the OWASP recommendations: http://www.web2py.com/book/default/chapter/01#Security -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Mon Jan 25 11:08:05 2016 From: shekay at pobox.com (sheila miguez) Date: Mon, 25 Jan 2016 10:08:05 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: I hadn't thought about regular users not being familiar with LTS (long term stable) concepts. I wonder where some good docs are to give people an idea of what is good to target for production environments. It's bigger than just thinking about security in the ways that you all talk downthread. I've always been in environments where people target things like Centos, Debian stable, Ubuntu LTS; versus picking some young new thing. I got a bit miffed when I made some contributions to a project that got deployed in Arch because I wasn't used to the idea of putting the latest everything all the time out there. (or maybe that's just what the person who set up the environment was doing and it's not inherent when using Arch?) On Mon, Jan 25, 2016 at 8:50 AM, Randy Baxley wrote: > I do not type very fast or for that matter even talk as fast as my mind > thinks. When this question was first posed I was a bit surprised that no > one was responding that this was not the trusted version. I have not > learned enough about how trusted versions become trusted versions and not > working for Innova or B of A or one of the other major companies using > Python for production work and security sensitive applications I have to > believe that they have folks who are producing in house solutions to these > issues. With a desire to use Python in my civic hacking world I am > currently working with the group I am part of from the group winning a city > of Houston Hackathon for a Houston Police Department phone app. Once the > phone app is complete the security issues become huge in the minds of the > folks at the department. The current budget and structure of IT at the > department somehow created the desire within them to approach us as hackers > to do this app and I see hackers beginning to want more data from the > department that would be useful. So a lot of words I guess to say where are > the standards and security committees for Ubuntu and Python and how would a > civic hacking organization interact with them? > > On Mon, Jan 25, 2016 at 8:26 AM, Lewit, Douglas wrote: > >> Hey Evil Joel, >> >> Thanks for the information. For right now I'm going to try to tame my >> urge to have "the latest and greatest" version. I don't even know >> everything that 3.4 has to offer, so there's no rush for me to dive into >> 3.5 just yet. >> Thanks for letting me know about the LTS thing. For some reason I >> thought that Ubuntu 15.04 was an LTS release. I totally agree with your >> comment about security. These days when we've got elementary school kids >> playing around with software like OpenVAS and WireShark, computer users >> have to be very aware of privacy and security issues. >> >> On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: >> >>> Hello All, >>> >>> So, I'm assuming you tried to install this via the package manager, >>> right? >>> >>> There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a >>> Long Term Support release. The next LTS release will be out in April >>> (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never >>> bother with any versions of Ubuntu outside of LTS releases. I find >>> non-LTS releases to be too unstable. >>> >>> Instead I would probably try to find a PPA for Python 3.5. >>> Unfortunately, there does not appear to be an official one but there is >>> this PPA that is updated by a community member: >>> https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes >>> >>> Of course, there is some greater risk of using community maintained >>> software, especially with regards to security. >>> >>> Good luck, >>> eviljoel >>> >>> On 01/21/2016 09:33 PM, Mike Tamillow wrote: >>> > Have you checked out your version of Tkinter Doug? Or have you looked >>> > into the IDLE source code? >>> > >>> > You have to gain more information on the problem and the machine will >>> > give you the answer. It's a rabbit hole if you can't narrow down the >>> > problem, but it sounds like you can. In that case it's just >>> troubleshooting. >>> > >>> > Sent from my iPhone >>> > >>> > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas >> > > wrote: >>> > >>> >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I >>> >> don't mind playing around with Python 3.5 in the command line. I've >>> >> noticed that various software developers go to great lengths to create >>> >> very user-friendly graphical installers for Windows and Mac OS-X, but >>> >> when it comes to non-Mac versions of Unix, and also Linux, the >>> >> installers are definitely less user-friendly. Something tells me that >>> >> if Guido was sitting here right now in front of my computer, he could >>> >> figure it out, but alas, that's not going to happen! :-) >>> >> >>> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >>> >> > wrote: >>> >> >>> >> Your version of python was probably compiled without the support >>> >> for Tkinter. If Unix is used as a server you don?t need the >>> >> graphic stuff. I believe there is an additional package to >>> >> apt-get install for Ubuntu that will provide idle and x-windows >>> >> support.____ >>> >> >>> >> __ __ >>> >> >>> >> Learning about how Python is built is going down a rabbit hole >>> >> which may eventually be rewarding but is sure to be quite >>> >> confusing to start with. Check out the documentation of the >>> >> sysconfig and distutils.sysconfig modules to start.____ >>> >> >>> >> __ __ >>> >> >>> >> Phil Robare____ >>> >> >>> >> TEK Systems / Allstate QR&A____ >>> >> >>> >> 847-667-0431 ____ >>> >> >>> >> D2W-703F____ >>> >> >>> >> __ __ >>> >> >>> >> *From:*Chicago [mailto:chicago-bounces+proba >>> >> =allstate.com at python.org >>> >> ] *On Behalf Of *Lewit, Douglas >>> >> *Sent:* Thursday, January 21, 2016 5:28 PM >>> >> *To:* The Chicago Python Users Group >>> >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ >>> >> >>> >> __ __ >>> >> >>> >> Hey guys,____ >>> >> >>> >> __ __ >>> >> >>> >> I recently installed Python 3.5 Idle on my Mac. Very simple >>> >> installation. The installation was not as easy or as painless on >>> >> my Linux machine. I followed the directions, and Python 3.5 ( or >>> >> at least the command to launch it ) was successfully installed to >>> >> /usr/bin. BUT there were/are a couple of little issues. >>> >> Initially I was not able to launch Terminal! ( Not good because I >>> >> use Terminal quite a lot. ) I did some homework on the Ubuntu >>> >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as a >>> >> dependency. During the installation of Python 3.5, the symlink >>> >> "python3" got changed to point to Python 3.5. So I had to go back >>> >> to /usr/bin ( in xterm, a Terminal alternative for just these >>> >> emergencies ) and rename my "python3" symlink so that it points to >>> >> Python 3.4 and NOT Python 3.5. With that done I was able to >>> >> launch Terminal just like before.____ >>> >> >>> >> __ __ >>> >> >>> >> BUT.... idle3.5 does not work. The command is there in usr/bin, >>> >> but it fails with some warning message about how my version of >>> >> Python is not configured to work with Tk or Tkinter. ( However, >>> >> my other Python versions do not have this problem, and for those >>> >> versions IDLE runs without a glitch. ) Does anyone have a >>> >> solution for this? How can I configure my Python 3.5 to >>> >> successfully import Tkinter and thus launch an IDLE shell? Any >>> >> advice is appreciated. I'm running Ubuntu 15.04 LTS. >>> Thanks!!!____ >>> >> >>> >> __ __ >>> >> >>> >> Best,____ >>> >> >>> >> __ __ >>> >> >>> >> Douglas Lewit____ >>> >> >>> >> __ __ >>> >> >>> >> >>> >> _______________________________________________ >>> >> 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 >>> > >>> >>> -- >>> Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: >>> A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 >>> >>> >>> _______________________________________________ >>> 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 > > -- shekay at pobox.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From robkapteyn at gmail.com Mon Jan 25 11:16:09 2016 From: robkapteyn at gmail.com (Rob Kapteyn) Date: Mon, 25 Jan 2016 10:16:09 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: First of all, I'd like to second Evil Joel's advice to stick to the Ubuntu LTS releases. I recently succumbed to the urge to get the "latest" and went from 14.04 LTS to 15.10 (non-LTS) on my laptop. I am now fighting irritating bugs and crashes every day. Still, IMHO, Ubuntu is way more secure than anything from M$ or Apple. To answer Randy's question: >where are the standards and security committees for Ubuntu and Python and how would a civic hacking organization interact with them? Ubuntu is a commercial open-source project managed by Canonical, http://www.canonical.com/ Anyone can contact them, or participate in their very-active help forums. There are several Chipy-nistas who work with/at Canonical. Ubuntu is based on Debian linux, http://www.debian.org/ Debian is rock-solid, but it is managed entirely by volunteers in a non-commercial organization. The Debian organization is slow to accept the latest slick-looking new stuff, but they take security and stability very seriously. Debian's standard python versions are almost always lagging, but it is not hard to install the latest with the apt-get package manager. Those should then be run in a virtualenv, which is python's best-practice anyway. For my python work, is love Debian (and it's Raspberry Pi version, Raspbian) because it is so solid and dependable. -Rob On Mon, Jan 25, 2016 at 8:50 AM, Randy Baxley wrote: > I do not type very fast or for that matter even talk as fast as my mind > thinks. When this question was first posed I was a bit surprised that no > one was responding that this was not the trusted version. I have not > learned enough about how trusted versions become trusted versions and not > working for Innova or B of A or one of the other major companies using > Python for production work and security sensitive applications I have to > believe that they have folks who are producing in house solutions to these > issues. With a desire to use Python in my civic hacking world I am > currently working with the group I am part of from the group winning a city > of Houston Hackathon for a Houston Police Department phone app. Once the > phone app is complete the security issues become huge in the minds of the > folks at the department. The current budget and structure of IT at the > department somehow created the desire within them to approach us as hackers > to do this app and I see hackers beginning to want more data from the > department that would be useful. So a lot of words I guess to say where are > the standards and security committees for Ubuntu and Python and how would a > civic hacking organization interact with them? > > On Mon, Jan 25, 2016 at 8:26 AM, Lewit, Douglas wrote: > >> Hey Evil Joel, >> >> Thanks for the information. For right now I'm going to try to tame my >> urge to have "the latest and greatest" version. I don't even know >> everything that 3.4 has to offer, so there's no rush for me to dive into >> 3.5 just yet. >> Thanks for letting me know about the LTS thing. For some reason I >> thought that Ubuntu 15.04 was an LTS release. I totally agree with your >> comment about security. These days when we've got elementary school kids >> playing around with software like OpenVAS and WireShark, computer users >> have to be very aware of privacy and security issues. >> >> On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: >> >>> Hello All, >>> >>> So, I'm assuming you tried to install this via the package manager, >>> right? >>> >>> There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a >>> Long Term Support release. The next LTS release will be out in April >>> (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never >>> bother with any versions of Ubuntu outside of LTS releases. I find >>> non-LTS releases to be too unstable. >>> >>> Instead I would probably try to find a PPA for Python 3.5. >>> Unfortunately, there does not appear to be an official one but there is >>> this PPA that is updated by a community member: >>> https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes >>> >>> Of course, there is some greater risk of using community maintained >>> software, especially with regards to security. >>> >>> Good luck, >>> eviljoel >>> >>> On 01/21/2016 09:33 PM, Mike Tamillow wrote: >>> > Have you checked out your version of Tkinter Doug? Or have you looked >>> > into the IDLE source code? >>> > >>> > You have to gain more information on the problem and the machine will >>> > give you the answer. It's a rabbit hole if you can't narrow down the >>> > problem, but it sounds like you can. In that case it's just >>> troubleshooting. >>> > >>> > Sent from my iPhone >>> > >>> > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas >> > > wrote: >>> > >>> >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I >>> >> don't mind playing around with Python 3.5 in the command line. I've >>> >> noticed that various software developers go to great lengths to create >>> >> very user-friendly graphical installers for Windows and Mac OS-X, but >>> >> when it comes to non-Mac versions of Unix, and also Linux, the >>> >> installers are definitely less user-friendly. Something tells me that >>> >> if Guido was sitting here right now in front of my computer, he could >>> >> figure it out, but alas, that's not going to happen! :-) >>> >> >>> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >>> >> > wrote: >>> >> >>> >> Your version of python was probably compiled without the support >>> >> for Tkinter. If Unix is used as a server you don?t need the >>> >> graphic stuff. I believe there is an additional package to >>> >> apt-get install for Ubuntu that will provide idle and x-windows >>> >> support.____ >>> >> >>> >> __ __ >>> >> >>> >> Learning about how Python is built is going down a rabbit hole >>> >> which may eventually be rewarding but is sure to be quite >>> >> confusing to start with. Check out the documentation of the >>> >> sysconfig and distutils.sysconfig modules to start.____ >>> >> >>> >> __ __ >>> >> >>> >> Phil Robare____ >>> >> >>> >> TEK Systems / Allstate QR&A____ >>> >> >>> >> 847-667-0431 ____ >>> >> >>> >> D2W-703F____ >>> >> >>> >> __ __ >>> >> >>> >> *From:*Chicago [mailto:chicago-bounces+proba >>> >> =allstate.com at python.org >>> >> ] *On Behalf Of *Lewit, Douglas >>> >> *Sent:* Thursday, January 21, 2016 5:28 PM >>> >> *To:* The Chicago Python Users Group >>> >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ >>> >> >>> >> __ __ >>> >> >>> >> Hey guys,____ >>> >> >>> >> __ __ >>> >> >>> >> I recently installed Python 3.5 Idle on my Mac. Very simple >>> >> installation. The installation was not as easy or as painless on >>> >> my Linux machine. I followed the directions, and Python 3.5 ( or >>> >> at least the command to launch it ) was successfully installed to >>> >> /usr/bin. BUT there were/are a couple of little issues. >>> >> Initially I was not able to launch Terminal! ( Not good because I >>> >> use Terminal quite a lot. ) I did some homework on the Ubuntu >>> >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as a >>> >> dependency. During the installation of Python 3.5, the symlink >>> >> "python3" got changed to point to Python 3.5. So I had to go back >>> >> to /usr/bin ( in xterm, a Terminal alternative for just these >>> >> emergencies ) and rename my "python3" symlink so that it points to >>> >> Python 3.4 and NOT Python 3.5. With that done I was able to >>> >> launch Terminal just like before.____ >>> >> >>> >> __ __ >>> >> >>> >> BUT.... idle3.5 does not work. The command is there in usr/bin, >>> >> but it fails with some warning message about how my version of >>> >> Python is not configured to work with Tk or Tkinter. ( However, >>> >> my other Python versions do not have this problem, and for those >>> >> versions IDLE runs without a glitch. ) Does anyone have a >>> >> solution for this? How can I configure my Python 3.5 to >>> >> successfully import Tkinter and thus launch an IDLE shell? Any >>> >> advice is appreciated. I'm running Ubuntu 15.04 LTS. >>> Thanks!!!____ >>> >> >>> >> __ __ >>> >> >>> >> Best,____ >>> >> >>> >> __ __ >>> >> >>> >> Douglas Lewit____ >>> >> >>> >> __ __ >>> >> >>> >> >>> >> _______________________________________________ >>> >> 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 >>> > >>> >>> -- >>> Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: >>> A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 >>> >>> >>> _______________________________________________ >>> 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 Mon Jan 25 12:25:25 2016 From: randy7771026 at gmail.com (Randy Baxley) Date: Mon, 25 Jan 2016 11:25:25 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: Thank you, Douglas, for allowing me to intro this rabbit trail, EvilJoel for getting me out here, Rob, Sheila, Tanya and Steven for your links and comments. Best Thread Ever! Raspbian, first heard that spoken out loud at TXRX maker space last Friday night. On Mon, Jan 25, 2016 at 9:20 AM, Lewit, Douglas wrote: > Hi Randy, > > This is really over my head, but I do know someone who is into security > big time. ( Interesting that Python is frequently used to write scripts > that attach themselves to executable files and then.... well, hack!!! ) I > know there are at least two teams of hackers, the so-called "Red" team and > the "Blue" team, and within those categories you have the defensive and > offensive hackers. Interestingly enough, a lot of these people end up > working for the government and big corporations because.... well, you gotta > fight fire with fire. I do know that a lot of these companies, and I'm > sure the Houston Police Department is no exception, will officially > authorize these hackers to break into their system to see just how secure > the system really is. It's like my paying the kid next door to throw a > baseball at my front door window because I want to see just how strong the > window's glass really is. > > I got into computing really because of math. And I never really left my > math roots. I need to learn more about web programming and cyber security > because that's where the big jobs are, but still.... when I pick up a CS > book I always head straight over to the chapters on searching and sorting. > I guess that's boring stuff compared to web development and computer > security, but it's what I'm comfortable studying. > > > > On Mon, Jan 25, 2016 at 8:50 AM, Randy Baxley > wrote: > >> I do not type very fast or for that matter even talk as fast as my mind >> thinks. When this question was first posed I was a bit surprised that no >> one was responding that this was not the trusted version. I have not >> learned enough about how trusted versions become trusted versions and not >> working for Innova or B of A or one of the other major companies using >> Python for production work and security sensitive applications I have to >> believe that they have folks who are producing in house solutions to these >> issues. With a desire to use Python in my civic hacking world I am >> currently working with the group I am part of from the group winning a city >> of Houston Hackathon for a Houston Police Department phone app. Once the >> phone app is complete the security issues become huge in the minds of the >> folks at the department. The current budget and structure of IT at the >> department somehow created the desire within them to approach us as hackers >> to do this app and I see hackers beginning to want more data from the >> department that would be useful. So a lot of words I guess to say where are >> the standards and security committees for Ubuntu and Python and how would a >> civic hacking organization interact with them? >> >> On Mon, Jan 25, 2016 at 8:26 AM, Lewit, Douglas wrote: >> >>> Hey Evil Joel, >>> >>> Thanks for the information. For right now I'm going to try to tame my >>> urge to have "the latest and greatest" version. I don't even know >>> everything that 3.4 has to offer, so there's no rush for me to dive into >>> 3.5 just yet. >>> Thanks for letting me know about the LTS thing. For some reason I >>> thought that Ubuntu 15.04 was an LTS release. I totally agree with your >>> comment about security. These days when we've got elementary school kids >>> playing around with software like OpenVAS and WireShark, computer users >>> have to be very aware of privacy and security issues. >>> >>> On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: >>> >>>> Hello All, >>>> >>>> So, I'm assuming you tried to install this via the package manager, >>>> right? >>>> >>>> There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a >>>> Long Term Support release. The next LTS release will be out in April >>>> (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never >>>> bother with any versions of Ubuntu outside of LTS releases. I find >>>> non-LTS releases to be too unstable. >>>> >>>> Instead I would probably try to find a PPA for Python 3.5. >>>> Unfortunately, there does not appear to be an official one but there is >>>> this PPA that is updated by a community member: >>>> https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes >>>> >>>> Of course, there is some greater risk of using community maintained >>>> software, especially with regards to security. >>>> >>>> Good luck, >>>> eviljoel >>>> >>>> On 01/21/2016 09:33 PM, Mike Tamillow wrote: >>>> > Have you checked out your version of Tkinter Doug? Or have you looked >>>> > into the IDLE source code? >>>> > >>>> > You have to gain more information on the problem and the machine will >>>> > give you the answer. It's a rabbit hole if you can't narrow down the >>>> > problem, but it sounds like you can. In that case it's just >>>> troubleshooting. >>>> > >>>> > Sent from my iPhone >>>> > >>>> > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas >>> > > wrote: >>>> > >>>> >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I >>>> >> don't mind playing around with Python 3.5 in the command line. I've >>>> >> noticed that various software developers go to great lengths to >>>> create >>>> >> very user-friendly graphical installers for Windows and Mac OS-X, but >>>> >> when it comes to non-Mac versions of Unix, and also Linux, the >>>> >> installers are definitely less user-friendly. Something tells me >>>> that >>>> >> if Guido was sitting here right now in front of my computer, he could >>>> >> figure it out, but alas, that's not going to happen! :-) >>>> >> >>>> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >>>> >> > wrote: >>>> >> >>>> >> Your version of python was probably compiled without the support >>>> >> for Tkinter. If Unix is used as a server you don?t need the >>>> >> graphic stuff. I believe there is an additional package to >>>> >> apt-get install for Ubuntu that will provide idle and x-windows >>>> >> support.____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> Learning about how Python is built is going down a rabbit hole >>>> >> which may eventually be rewarding but is sure to be quite >>>> >> confusing to start with. Check out the documentation of the >>>> >> sysconfig and distutils.sysconfig modules to start.____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> Phil Robare____ >>>> >> >>>> >> TEK Systems / Allstate QR&A____ >>>> >> >>>> >> 847-667-0431 ____ >>>> >> >>>> >> D2W-703F____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> *From:*Chicago [mailto:chicago-bounces+proba >>>> >> =allstate.com at python.org >>>> >> ] *On Behalf Of *Lewit, Douglas >>>> >> *Sent:* Thursday, January 21, 2016 5:28 PM >>>> >> *To:* The Chicago Python Users Group >>>> >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> Hey guys,____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> I recently installed Python 3.5 Idle on my Mac. Very simple >>>> >> installation. The installation was not as easy or as painless on >>>> >> my Linux machine. I followed the directions, and Python 3.5 ( or >>>> >> at least the command to launch it ) was successfully installed to >>>> >> /usr/bin. BUT there were/are a couple of little issues. >>>> >> Initially I was not able to launch Terminal! ( Not good because >>>> I >>>> >> use Terminal quite a lot. ) I did some homework on the Ubuntu >>>> >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as a >>>> >> dependency. During the installation of Python 3.5, the symlink >>>> >> "python3" got changed to point to Python 3.5. So I had to go >>>> back >>>> >> to /usr/bin ( in xterm, a Terminal alternative for just these >>>> >> emergencies ) and rename my "python3" symlink so that it points >>>> to >>>> >> Python 3.4 and NOT Python 3.5. With that done I was able to >>>> >> launch Terminal just like before.____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> BUT.... idle3.5 does not work. The command is there in usr/bin, >>>> >> but it fails with some warning message about how my version of >>>> >> Python is not configured to work with Tk or Tkinter. ( However, >>>> >> my other Python versions do not have this problem, and for those >>>> >> versions IDLE runs without a glitch. ) Does anyone have a >>>> >> solution for this? How can I configure my Python 3.5 to >>>> >> successfully import Tkinter and thus launch an IDLE shell? Any >>>> >> advice is appreciated. I'm running Ubuntu 15.04 LTS. >>>> Thanks!!!____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> Best,____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> Douglas Lewit____ >>>> >> >>>> >> __ __ >>>> >> >>>> >> >>>> >> _______________________________________________ >>>> >> 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 >>>> > >>>> >>>> -- >>>> Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: >>>> A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 >>>> >>>> >>>> _______________________________________________ >>>> 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 robkapteyn at gmail.com Mon Jan 25 14:05:01 2016 From: robkapteyn at gmail.com (Rob Kapteyn) Date: Mon, 25 Jan 2016 13:05:01 -0600 Subject: [Chicago] OMG -- founder of Debian linux died in police custody ! Message-ID: Ian Murdock is the "Ian" part of Deb-ian. I was following the link of my own recent post and found this sad news. I missed it in the holiday crazyness. http://linux.slashdot.org/story/15/12/30/1938222/debian-founder-ian-murdock-has-died Since no details of his death have been officially released -- I don't know what to make of this -- but I'll be watching. -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Mon Jan 25 15:13:31 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Mon, 25 Jan 2016 14:13:31 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: <50869A74BA4F07468AD797C9BFF1FE3E0D9BE68B@A0185-XPO1026-C.ad.allstate.com> <681855CA-68BA-40AA-901A-B24A296FDF6C@gmail.com> <56A5B52D.2060807@linux.com> Message-ID: You're welcome Randy! :-) On Mon, Jan 25, 2016 at 11:25 AM, Randy Baxley wrote: > Thank you, Douglas, for allowing me to intro this rabbit trail, EvilJoel > for getting me out here, Rob, Sheila, Tanya and Steven for your links and > comments. > > Best Thread Ever! > > Raspbian, first heard that spoken out loud at TXRX maker space last Friday > night. > > On Mon, Jan 25, 2016 at 9:20 AM, Lewit, Douglas wrote: > >> Hi Randy, >> >> This is really over my head, but I do know someone who is into security >> big time. ( Interesting that Python is frequently used to write scripts >> that attach themselves to executable files and then.... well, hack!!! ) I >> know there are at least two teams of hackers, the so-called "Red" team and >> the "Blue" team, and within those categories you have the defensive and >> offensive hackers. Interestingly enough, a lot of these people end up >> working for the government and big corporations because.... well, you gotta >> fight fire with fire. I do know that a lot of these companies, and I'm >> sure the Houston Police Department is no exception, will officially >> authorize these hackers to break into their system to see just how secure >> the system really is. It's like my paying the kid next door to throw a >> baseball at my front door window because I want to see just how strong the >> window's glass really is. >> >> I got into computing really because of math. And I never really left my >> math roots. I need to learn more about web programming and cyber security >> because that's where the big jobs are, but still.... when I pick up a CS >> book I always head straight over to the chapters on searching and sorting. >> I guess that's boring stuff compared to web development and computer >> security, but it's what I'm comfortable studying. >> >> >> >> On Mon, Jan 25, 2016 at 8:50 AM, Randy Baxley >> wrote: >> >>> I do not type very fast or for that matter even talk as fast as my mind >>> thinks. When this question was first posed I was a bit surprised that no >>> one was responding that this was not the trusted version. I have not >>> learned enough about how trusted versions become trusted versions and not >>> working for Innova or B of A or one of the other major companies using >>> Python for production work and security sensitive applications I have to >>> believe that they have folks who are producing in house solutions to these >>> issues. With a desire to use Python in my civic hacking world I am >>> currently working with the group I am part of from the group winning a city >>> of Houston Hackathon for a Houston Police Department phone app. Once the >>> phone app is complete the security issues become huge in the minds of the >>> folks at the department. The current budget and structure of IT at the >>> department somehow created the desire within them to approach us as hackers >>> to do this app and I see hackers beginning to want more data from the >>> department that would be useful. So a lot of words I guess to say where are >>> the standards and security committees for Ubuntu and Python and how would a >>> civic hacking organization interact with them? >>> >>> On Mon, Jan 25, 2016 at 8:26 AM, Lewit, Douglas >>> wrote: >>> >>>> Hey Evil Joel, >>>> >>>> Thanks for the information. For right now I'm going to try to tame my >>>> urge to have "the latest and greatest" version. I don't even know >>>> everything that 3.4 has to offer, so there's no rush for me to dive into >>>> 3.5 just yet. >>>> Thanks for letting me know about the LTS thing. For some reason I >>>> thought that Ubuntu 15.04 was an LTS release. I totally agree with your >>>> comment about security. These days when we've got elementary school kids >>>> playing around with software like OpenVAS and WireShark, computer users >>>> have to be very aware of privacy and security issues. >>>> >>>> On Sun, Jan 24, 2016 at 11:39 PM, eviljoel wrote: >>>> >>>>> Hello All, >>>>> >>>>> So, I'm assuming you tried to install this via the package manager, >>>>> right? >>>>> >>>>> There is no "Ubuntu 15.04 LTS". There is "Ubuntu 15.04" but it is not a >>>>> Long Term Support release. The next LTS release will be out in April >>>>> (Ubuntu 16.04 LTS) and will officially support Python 3.5.1. I never >>>>> bother with any versions of Ubuntu outside of LTS releases. I find >>>>> non-LTS releases to be too unstable. >>>>> >>>>> Instead I would probably try to find a PPA for Python 3.5. >>>>> Unfortunately, there does not appear to be an official one but there is >>>>> this PPA that is updated by a community member: >>>>> https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes >>>>> >>>>> Of course, there is some greater risk of using community maintained >>>>> software, especially with regards to security. >>>>> >>>>> Good luck, >>>>> eviljoel >>>>> >>>>> On 01/21/2016 09:33 PM, Mike Tamillow wrote: >>>>> > Have you checked out your version of Tkinter Doug? Or have you looked >>>>> > into the IDLE source code? >>>>> > >>>>> > You have to gain more information on the problem and the machine will >>>>> > give you the answer. It's a rabbit hole if you can't narrow down the >>>>> > problem, but it sounds like you can. In that case it's just >>>>> troubleshooting. >>>>> > >>>>> > Sent from my iPhone >>>>> > >>>>> > On Jan 22, 2016, at 12:06 AM, Lewit, Douglas >>>> > > wrote: >>>>> > >>>>> >> Thanks Phil. You're right, it's a rabbit hole! It's all good. I >>>>> >> don't mind playing around with Python 3.5 in the command line. I've >>>>> >> noticed that various software developers go to great lengths to >>>>> create >>>>> >> very user-friendly graphical installers for Windows and Mac OS-X, >>>>> but >>>>> >> when it comes to non-Mac versions of Unix, and also Linux, the >>>>> >> installers are definitely less user-friendly. Something tells me >>>>> that >>>>> >> if Guido was sitting here right now in front of my computer, he >>>>> could >>>>> >> figure it out, but alas, that's not going to happen! :-) >>>>> >> >>>>> >> On Thu, Jan 21, 2016 at 9:15 PM, Robare, Phillip (TEKSystems) >>>>> >> > wrote: >>>>> >> >>>>> >> Your version of python was probably compiled without the support >>>>> >> for Tkinter. If Unix is used as a server you don?t need the >>>>> >> graphic stuff. I believe there is an additional package to >>>>> >> apt-get install for Ubuntu that will provide idle and x-windows >>>>> >> support.____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> Learning about how Python is built is going down a rabbit hole >>>>> >> which may eventually be rewarding but is sure to be quite >>>>> >> confusing to start with. Check out the documentation of the >>>>> >> sysconfig and distutils.sysconfig modules to start.____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> Phil Robare____ >>>>> >> >>>>> >> TEK Systems / Allstate QR&A____ >>>>> >> >>>>> >> 847-667-0431 ____ >>>>> >> >>>>> >> D2W-703F____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> *From:*Chicago [mailto:chicago-bounces+proba >>>>> >> =allstate.com at python.org >>>>> >> ] *On Behalf Of *Lewit, Douglas >>>>> >> *Sent:* Thursday, January 21, 2016 5:28 PM >>>>> >> *To:* The Chicago Python Users Group >>>>> >> *Subject:* [Chicago] Python 3.5 in Ubuntu???____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> Hey guys,____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> I recently installed Python 3.5 Idle on my Mac. Very simple >>>>> >> installation. The installation was not as easy or as painless >>>>> on >>>>> >> my Linux machine. I followed the directions, and Python 3.5 ( >>>>> or >>>>> >> at least the command to launch it ) was successfully installed >>>>> to >>>>> >> /usr/bin. BUT there were/are a couple of little issues. >>>>> >> Initially I was not able to launch Terminal! ( Not good >>>>> because I >>>>> >> use Terminal quite a lot. ) I did some homework on the Ubuntu >>>>> >> Forum and learned that Ubuntu's Terminal requires Python 3.4 as >>>>> a >>>>> >> dependency. During the installation of Python 3.5, the symlink >>>>> >> "python3" got changed to point to Python 3.5. So I had to go >>>>> back >>>>> >> to /usr/bin ( in xterm, a Terminal alternative for just these >>>>> >> emergencies ) and rename my "python3" symlink so that it points >>>>> to >>>>> >> Python 3.4 and NOT Python 3.5. With that done I was able to >>>>> >> launch Terminal just like before.____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> BUT.... idle3.5 does not work. The command is there in usr/bin, >>>>> >> but it fails with some warning message about how my version of >>>>> >> Python is not configured to work with Tk or Tkinter. ( >>>>> However, >>>>> >> my other Python versions do not have this problem, and for those >>>>> >> versions IDLE runs without a glitch. ) Does anyone have a >>>>> >> solution for this? How can I configure my Python 3.5 to >>>>> >> successfully import Tkinter and thus launch an IDLE shell? Any >>>>> >> advice is appreciated. I'm running Ubuntu 15.04 LTS. >>>>> Thanks!!!____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> Best,____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> Douglas Lewit____ >>>>> >> >>>>> >> __ __ >>>>> >> >>>>> >> >>>>> >> _______________________________________________ >>>>> >> 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 >>>>> > >>>>> >>>>> -- >>>>> Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: >>>>> A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 >>>>> >>>>> >>>>> _______________________________________________ >>>>> 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Mon Jan 25 15:18:52 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Mon, 25 Jan 2016 14:18:52 -0600 Subject: [Chicago] OMG -- founder of Debian linux died in police custody ! In-Reply-To: References: Message-ID: I read that Ian Murdock passed at the age of 42. Wow, very young by today's standards. I wonder what happened to the poor guy? Besides Debian, wasn't he also the founder of Progency, which is the commercial or enterprise version of Debian? Not sure about the details, but I think he had something to do with an OS called "Progeny". On Mon, Jan 25, 2016 at 1:05 PM, Rob Kapteyn wrote: > Ian Murdock is the "Ian" part of Deb-ian. > > I was following the link of my own recent post and found this sad news. > I missed it in the holiday crazyness. > > > http://linux.slashdot.org/story/15/12/30/1938222/debian-founder-ian-murdock-has-died > > Since no details of his death have been officially released -- > I don't know what to make of this -- but I'll be watching. > > > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kyle at pbx.org Mon Jan 25 16:06:10 2016 From: kyle at pbx.org (John Cronan) Date: Mon, 25 Jan 2016 15:06:10 -0600 Subject: [Chicago] OMG -- founder of Debian linux died in police custody ! In-Reply-To: References: Message-ID: On Mon, Jan 25, 2016 at 2:18 PM, Lewit, Douglas wrote: > I read that Ian Murdock passed at the age of 42. Wow, very young by > today's standards. I wonder what happened to the poor guy? > He died by his own hand. It wasn't while in police custody, as in the subject line here, but the day after, from what I read. The details are currently being argued all over the internet. > Besides Debian, wasn't he also the founder of Progency, which is the > commercial or enterprise version of Debian? Not sure about the details, > but I think he had something to do with an OS called "Progeny". > I'm not familiar with that. But I remember a little of the early days of Debian, and Ian, from the lists. He was a good guy, and he certainly laid the groundwork for what has become far and away the most important Linux distro. Here's one from debian-announce back in the day: - *To*: debian-announce at pixar.com - *Subject*: I'm back... - *From*: imurdock at gnu.ai.mit.edu - *Date*: Mon, 14 Mar 94 17:53 PST - *Message-id*: <9403150151.AA10980 at sugar-bombs.gnu.ai.mit.edu > - *Reply-to*: imurdock at gnu.ai.mit.edu ------------------------------ Well, I'm back, refreshed and ready to go. A second wind has filled my sails... It occurred to me while I was away that I didn't make two of the promised files available before I left. Please forgive me; I was in quite a rush. :) In any case, they will be made available later tonight once I return home from work. And, just to let everyone know what we will be doing for the next several days... * Top priority this week goes to finishing the 0.92 binary distribution. It is imperative that this be done _soon_. * Source packages will begin to find their way to a publically- accessible location very soon. Some may be available before the 0.92 binary release, and some may be available after. * Development of the C version of dpkg is progressing, and it should be done in time for the 0.92 release. * Bare-bones documentation is currently being written now that TeX is in the distribution. * As soon as I have a chance to experiment with Ian Jackson's proposal I will comment on it. Ian Murdock -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Tue Jan 26 14:02:51 2016 From: brianhray at gmail.com (Brian Ray) Date: Tue, 26 Jan 2016 13:02:51 -0600 Subject: [Chicago] [ANN] Scientific SIG next meeting Feb 13th Message-ID: RSVP here: http://www.meetup.com/_ChiPy_/events/228333440/ When: Saturday, February 13, 2016 1:30 PM Where: Talener Group 200 North LaSalle Street, Suite 1920, Chicago, IL (edit map) Join our new group of Scientists who use Python, ChiPy's Scientific SIG hosted by Talener Group. This Meeting will have Two Parts: ? Introduction to data cleaning techniques using Pandas (I'll be giving this one) ? Practice/Data Hackathon: Practice using the same Jupyter Notebook from the tutorial, or Bring Your Own Dataset and work on it alongside others. Regarding the Hackathon, we are looking for some volunteer mentors around who are good with Numpy and Pandas? That way people can help answer questions or discuss techniques. RSVP here: http://www.meetup.com/_ChiPy_/events/228333440/ -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Tue Jan 26 14:09:05 2016 From: brianhray at gmail.com (Brian Ray) Date: Tue, 26 Jan 2016 13:09:05 -0600 Subject: [Chicago] [ANN] Scientific SIG next meeting Feb 13th In-Reply-To: References: Message-ID: correction: Introduction to data cleaning techniques using Pandas Will be By Jake Chen. Looks really great. Thanks Jake Chen and Mark Graves for making this happen! On Tue, Jan 26, 2016 at 1:02 PM, Brian Ray wrote: > RSVP here: http://www.meetup.com/_ChiPy_/events/228333440/ > > When: Saturday, February 13, 2016 1:30 PM > > Where: Talener Group 200 North LaSalle Street, Suite 1920, Chicago, IL > (edit map) > > Join our new group of Scientists who use Python, ChiPy's Scientific SIG > hosted by Talener Group. > > This Meeting will have Two Parts: > > ? Introduction to data cleaning techniques using Pandas (I'll be giving > this one) > > ? Practice/Data Hackathon: Practice using the same Jupyter Notebook from > the tutorial, or Bring Your Own Dataset and work on it alongside others. > > > Regarding the Hackathon, we are looking for some volunteer mentors around > who are good with Numpy and Pandas? That way people can help answer > questions or discuss techniques. > > RSVP here: http://www.meetup.com/_ChiPy_/events/228333440/ > -- > Brian Ray > @brianray > (773) 669-7717 > -- Brian Ray @brianray (773) 669-7717 -------------- next part -------------- An HTML attachment was scrubbed... URL: From proba at allstate.com Tue Jan 26 11:25:27 2016 From: proba at allstate.com (Robare, Phillip (TEKSystems)) Date: Tue, 26 Jan 2016 16:25:27 +0000 Subject: [Chicago] OMG -- founder of Debian linux died in police custody ! In-Reply-To: References: Message-ID: <50869A74BA4F07468AD797C9BFF1FE3E0D9BF9CE@A0185-XPO1026-C.ad.allstate.com> Here is the article that ran on ArsTechinca. Not much detail unfortunately. http://arstechnica.com/information-technology/2015/12/ian-murdock-father-of-debian-dead-at-42/ Phil Robare TEK Systems / Allstate QR&A 847-667-0431 D2W-703F From: Chicago [mailto:chicago-bounces+proba=allstate.com at python.org] On Behalf Of John Cronan Sent: Monday, January 25, 2016 3:06 PM To: The Chicago Python Users Group Subject: Re: [Chicago] OMG -- founder of Debian linux died in police custody ! On Mon, Jan 25, 2016 at 2:18 PM, Lewit, Douglas > wrote: I read that Ian Murdock passed at the age of 42. Wow, very young by today's standards. I wonder what happened to the poor guy? He died by his own hand. It wasn't while in police custody, as in the subject line here, but the day after, from what I read. The details are currently being argued all over the internet. Besides Debian, wasn't he also the founder of Progency, which is the commercial or enterprise version of Debian? Not sure about the details, but I think he had something to do with an OS called "Progeny". I'm not familiar with that. But I remember a little of the early days of Debian, and Ian, from the lists. He was a good guy, and he certainly laid the groundwork for what has become far and away the most important Linux distro. Here's one from debian-announce back in the day: * To: debian-announce at pixar.com * Subject: I'm back... * From: imurdock at gnu.ai.mit.edu * Date: Mon, 14 Mar 94 17:53 PST * Message-id: <9403150151.AA10980 at sugar-bombs.gnu.ai.mit.edu> * Reply-to: imurdock at gnu.ai.mit.edu ________________________________ Well, I'm back, refreshed and ready to go. A second wind has filled my sails... It occurred to me while I was away that I didn't make two of the promised files available before I left. Please forgive me; I was in quite a rush. :) In any case, they will be made available later tonight once I return home from work. And, just to let everyone know what we will be doing for the next several days... * Top priority this week goes to finishing the 0.92 binary distribution. It is imperative that this be done _soon_. * Source packages will begin to find their way to a publically- accessible location very soon. Some may be available before the 0.92 binary release, and some may be available after. * Development of the C version of dpkg is progressing, and it should be done in time for the 0.92 release. * Bare-bones documentation is currently being written now that TeX is in the distribution. * As soon as I have a chance to experiment with Ian Jackson's proposal I will comment on it. Ian Murdock > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tottinge at gmail.com Tue Jan 26 14:59:12 2016 From: tottinge at gmail.com (Tim Ottinger) Date: Tue, 26 Jan 2016 19:59:12 +0000 Subject: [Chicago] OMG -- founder of Debian linux died in police custody ! In-Reply-To: References: Message-ID: He was my boss and office-neighbor at Progeny Linux Systems in Castleton, Indiana (NE end of Indianapolis). On Mon, Jan 25, 2016 at 12:26 PM Lewit, Douglas wrote: > Besides Debian, wasn't he also the founder of Progency, which is the > commercial or enterprise version of Debian? Not sure about the details, > but I think he had something to do with an OS called "Progeny". > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Tue Jan 26 17:58:47 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Tue, 26 Jan 2016 16:58:47 -0600 Subject: [Chicago] Python for AI? Message-ID: Hi everyone, I'm taking an AI class at Northeastern. Interesting class, but sadly no programming in the class. More a survey course covering the history and some of the algorithms of AI. However, the prof wants us to write a paper on AI that's due some time in April. We're free to choose whatever topic we want, as long as it's related to AI. Something that might be fun to write about is Python for AI.... maybe? I know that LISP is usually the language of choice for AI research, and I've been playing around with Lisp lately using the Clozure CL IDE. Definitely a nice language, although it will take me a couple more days to get comfortable with Lisp's prefix notation. But what about Python? Does anyone on this list have any experience with Python for AI? Can you recommend any books or websites or articles? If so, please let me know. Thanks for your help! Best, Douglas. -------------- next part -------------- An HTML attachment was scrubbed... URL: From royazuniga at gmail.com Tue Jan 26 18:08:30 2016 From: royazuniga at gmail.com (Roy Zuniga) Date: Tue, 26 Jan 2016 17:08:30 -0600 Subject: [Chicago] Python for AI? In-Reply-To: References: Message-ID: Two or so years ago I met someone at a ChiPy meeting who was working with Hy , I believe. On Tue, Jan 26, 2016 at 4:58 PM, Lewit, Douglas wrote: > Hi everyone, > > I'm taking an AI class at Northeastern. Interesting class, but sadly no > programming in the class. More a survey course covering the history and > some of the algorithms of AI. However, the prof wants us to write a paper > on AI that's due some time in April. We're free to choose whatever topic > we want, as long as it's related to AI. Something that might be fun to > write about is Python for AI.... maybe? I know that LISP is usually the > language of choice for AI research, and I've been playing around with Lisp > lately using the Clozure CL IDE. Definitely a nice language, although it > will take me a couple more days to get comfortable with Lisp's prefix > notation. But what about Python? Does anyone on this list have any > experience with Python for AI? Can you recommend any books or websites or > articles? If so, please let me know. > > Thanks for your help! > > Best, > > Douglas. > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.j.johnson at gmail.com Tue Jan 26 18:09:51 2016 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Tue, 26 Jan 2016 23:09:51 +0000 Subject: [Chicago] Python for AI? In-Reply-To: References: Message-ID: I think perhaps your prof is not covering modern history in machine learning. I don't think LISP is very common in AI anymore. The ML world is dominated mostly by Python, R, and Matlab as high-level languages and C++ for low-level work (with maybe some FORTRAN for really hard-core math routines). In fact, I would say Python is probably one of the leading AI languages, probably even the top language when combined with C++ (although there's a lot of cutting-edge statistical stuff that's still only available in R or Matlab). For example, Theano (http://deeplearning.net/software/theano/) is a widely-used library for Deep Learning, and Google's new TensorFlow ( https://www.tensorflow.org/) has bindings for C++ and Python. Plus of course there's Scikit-Learn (http://scikit-learn.org/). There's even a whole python distribution (https://www.continuum.io/why-anaconda ) whose sole purpose is to get you set up quickly for data science work in Python. That's just a handful of the tools available in Python On Tue, Jan 26, 2016 at 4:59 PM Lewit, Douglas wrote: > Hi everyone, > > I'm taking an AI class at Northeastern. Interesting class, but sadly no > programming in the class. More a survey course covering the history and > some of the algorithms of AI. However, the prof wants us to write a paper > on AI that's due some time in April. We're free to choose whatever topic > we want, as long as it's related to AI. Something that might be fun to > write about is Python for AI.... maybe? I know that LISP is usually the > language of choice for AI research, and I've been playing around with Lisp > lately using the Clozure CL IDE. Definitely a nice language, although it > will take me a couple more days to get comfortable with Lisp's prefix > notation. But what about Python? Does anyone on this list have any > experience with Python for AI? Can you recommend any books or websites or > articles? If so, please let me know. > > Thanks for your help! > > Best, > > Douglas. > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.j.johnson at gmail.com Tue Jan 26 18:12:24 2016 From: thomas.j.johnson at gmail.com (Thomas Johnson) Date: Tue, 26 Jan 2016 23:12:24 +0000 Subject: [Chicago] Python for AI? In-Reply-To: References: Message-ID: See also https://www.quora.com/Is-it-true-that-Lisp-is-highly-used-programming-language-in-AI On Tue, Jan 26, 2016 at 5:09 PM Thomas Johnson wrote: > I think perhaps your prof is not covering modern history in machine > learning. I don't think LISP is very common in AI anymore. The ML world > is dominated mostly by Python, R, and Matlab as high-level languages and > C++ for low-level work (with maybe some FORTRAN for really hard-core math > routines). > > In fact, I would say Python is probably one of the leading AI languages, > probably even the top language when combined with C++ (although there's a > lot of cutting-edge statistical stuff that's still only available in R or > Matlab). For example, Theano (http://deeplearning.net/software/theano/) > is a widely-used library for Deep Learning, and Google's new TensorFlow ( > https://www.tensorflow.org/) has bindings for C++ and Python. Plus of > course there's Scikit-Learn (http://scikit-learn.org/). There's even a > whole python distribution (https://www.continuum.io/why-anaconda > ) whose sole purpose is to get you > set up quickly for data science work in Python. > > That's just a handful of the tools available in Python > > On Tue, Jan 26, 2016 at 4:59 PM Lewit, Douglas wrote: > >> Hi everyone, >> >> I'm taking an AI class at Northeastern. Interesting class, but sadly no >> programming in the class. More a survey course covering the history and >> some of the algorithms of AI. However, the prof wants us to write a paper >> on AI that's due some time in April. We're free to choose whatever topic >> we want, as long as it's related to AI. Something that might be fun to >> write about is Python for AI.... maybe? I know that LISP is usually the >> language of choice for AI research, and I've been playing around with Lisp >> lately using the Clozure CL IDE. Definitely a nice language, although it >> will take me a couple more days to get comfortable with Lisp's prefix >> notation. But what about Python? Does anyone on this list have any >> experience with Python for AI? Can you recommend any books or websites or >> articles? If so, please let me know. >> >> Thanks for your help! >> >> Best, >> >> Douglas. >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From foresmac at gmail.com Tue Jan 26 18:15:45 2016 From: foresmac at gmail.com (Chris Foresman) Date: Tue, 26 Jan 2016 17:15:45 -0600 Subject: [Chicago] Web Dev SIG meeting, Thurs Jan 28 7-9pm Message-ID: <92B21FBD-1625-4B32-84C1-B0779A5B961C@gmail.com> Just a heads up, the inaugural Web Dev SIG meeting will be at Vokal?s offices this Thursday. We already have 35 RSVP?d via http://www.meetup.com/_ChiPy_/events/227890667/ . For everyone planning on attending, we don?t yet have a budget for food or drinks. So we?ll take a page from NSCoders? playbook and have everyone pitch in for pizza and beer. Please bring $5 cash (or https://cash.me/$foresmac ) and we?ll make a trip to Binny?s down the street and order hot pizzas. If you have any dietary restrictions, please email me directly (foresmac at gmail.com ). Also, three Vokal engineers will be giving short ~10 min ?lightning? talks to kick off our first meeting, followed by approximately 60-90 minutes of time for asking questions, getting guidance, or otherwise collaborating with your fellow Pythonistas about web development. Hope to see you there! Thanks, Chris Foresman chris at chrisforesman.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Tue Jan 26 22:55:55 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Tue, 26 Jan 2016 21:55:55 -0600 Subject: [Chicago] Python for AI? In-Reply-To: References: Message-ID: Thanks Thomas. I'll look into these links. I know that AI specialists are attracted to functional programming. Lisp is the oldest of the functional languages, but I believe Python is pretty flexible because it supports different paradigms, including the functional paradigm. Of course.... the next question is, "Why is functional programming so important in AI?" On Tue, Jan 26, 2016 at 5:09 PM, Thomas Johnson wrote: > I think perhaps your prof is not covering modern history in machine > learning. I don't think LISP is very common in AI anymore. The ML world > is dominated mostly by Python, R, and Matlab as high-level languages and > C++ for low-level work (with maybe some FORTRAN for really hard-core math > routines). > > In fact, I would say Python is probably one of the leading AI languages, > probably even the top language when combined with C++ (although there's a > lot of cutting-edge statistical stuff that's still only available in R or > Matlab). For example, Theano (http://deeplearning.net/software/theano/) > is a widely-used library for Deep Learning, and Google's new TensorFlow ( > https://www.tensorflow.org/) has bindings for C++ and Python. Plus of > course there's Scikit-Learn (http://scikit-learn.org/). There's even a > whole python distribution (https://www.continuum.io/why-anaconda > ) whose sole purpose is to get you > set up quickly for data science work in Python. > > That's just a handful of the tools available in Python > > On Tue, Jan 26, 2016 at 4:59 PM Lewit, Douglas wrote: > >> Hi everyone, >> >> I'm taking an AI class at Northeastern. Interesting class, but sadly no >> programming in the class. More a survey course covering the history and >> some of the algorithms of AI. However, the prof wants us to write a paper >> on AI that's due some time in April. We're free to choose whatever topic >> we want, as long as it's related to AI. Something that might be fun to >> write about is Python for AI.... maybe? I know that LISP is usually the >> language of choice for AI research, and I've been playing around with Lisp >> lately using the Clozure CL IDE. Definitely a nice language, although it >> will take me a couple more days to get comfortable with Lisp's prefix >> notation. But what about Python? Does anyone on this list have any >> experience with Python for AI? Can you recommend any books or websites or >> articles? If so, please let me know. >> >> Thanks for your help! >> >> Best, >> >> Douglas. >> >> _______________________________________________ >> 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 Wed Jan 27 00:07:50 2016 From: zitterbewegung at gmail.com (Joshua Herman) Date: Tue, 26 Jan 2016 23:07:50 -0600 Subject: [Chicago] Python for AI? In-Reply-To: References: Message-ID: Dear Lewit, Functional programming isn't important in AI. There are plenty of AI programs that are programmed in imperative style. It just happened that Lisp was a functional language and people used it to implement AI concepts. Right now it seems like most scientists are using either R, Python or Matlab , Also, in deep learning a bunch of the libraries are implemented in Python . Sincerely, Joshua herman On Tue, Jan 26, 2016 at 9:55 PM, Lewit, Douglas wrote: > Thanks Thomas. I'll look into these links. I know that AI specialists are > attracted to functional programming. Lisp is the oldest of the functional > languages, but I believe Python is pretty flexible because it supports > different paradigms, including the functional paradigm. Of course.... the > next question is, "Why is functional programming so important in AI?" > > On Tue, Jan 26, 2016 at 5:09 PM, Thomas Johnson > wrote: >> >> I think perhaps your prof is not covering modern history in machine >> learning. I don't think LISP is very common in AI anymore. The ML world is >> dominated mostly by Python, R, and Matlab as high-level languages and C++ >> for low-level work (with maybe some FORTRAN for really hard-core math >> routines). >> >> In fact, I would say Python is probably one of the leading AI languages, >> probably even the top language when combined with C++ (although there's a >> lot of cutting-edge statistical stuff that's still only available in R or >> Matlab). For example, Theano (http://deeplearning.net/software/theano/) is a >> widely-used library for Deep Learning, and Google's new TensorFlow >> (https://www.tensorflow.org/) has bindings for C++ and Python. Plus of >> course there's Scikit-Learn (http://scikit-learn.org/). There's even a whole >> python distribution (https://www.continuum.io/why-anaconda) whose sole >> purpose is to get you set up quickly for data science work in Python. >> >> That's just a handful of the tools available in Python >> >> On Tue, Jan 26, 2016 at 4:59 PM Lewit, Douglas wrote: >>> >>> Hi everyone, >>> >>> I'm taking an AI class at Northeastern. Interesting class, but sadly no >>> programming in the class. More a survey course covering the history and >>> some of the algorithms of AI. However, the prof wants us to write a paper >>> on AI that's due some time in April. We're free to choose whatever topic we >>> want, as long as it's related to AI. Something that might be fun to write >>> about is Python for AI.... maybe? I know that LISP is usually the language >>> of choice for AI research, and I've been playing around with Lisp lately >>> using the Clozure CL IDE. Definitely a nice language, although it will take >>> me a couple more days to get comfortable with Lisp's prefix notation. But >>> what about Python? Does anyone on this list have any experience with Python >>> for AI? Can you recommend any books or websites or articles? If so, please >>> let me know. >>> >>> Thanks for your help! >>> >>> Best, >>> >>> Douglas. >>> >>> _______________________________________________ >>> 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 > From jeremy.mcmillan at gmail.com Wed Jan 27 08:52:00 2016 From: jeremy.mcmillan at gmail.com (Jeremy McMillan) Date: Wed, 27 Jan 2016 13:52:00 +0000 Subject: [Chicago] Python for AI? In-Reply-To: References: Message-ID: I'd like to add that the reason functional programming is popular for AI is because Artificial Neural Networks (ANNs) are made of (RIP Marvin Minsky) independent agents which perform similar, computationally cheap operations on many inputs, reduced to a single output. Functions are a tidy way to encapsulate this pattern. In this style, if a function is defined to operate on multiple iterations of factors, and produce a vector of output values, then it can simulate any neuron of a certain type (activation operation/output). Usually the operation is to multiply the input values from connected neurons each (hello map()!) by a weight state for each connection, and then reduce those products to a statistical mean, or htan() of the mean. Can you see the map/reduce pattern? Matrix multiplication also works for certain types of neurons. Can you think of good object oriented approaches? I highly recommend the seminal Coursera Machine Learning course, though it is taught in Matlab/Octave. Also check out Geoff Hinton's 2007 Google Talk 'The Next Generation of Neural Networks' for an introduction to Deep Learning (example code is also Matlab). https://youtu.be/AyzOUbkUf3M After that, head over to http://deeplearning.net Python is there! On Tue, Jan 26, 2016, 23:08 Joshua Herman wrote: > Dear Lewit, > Functional programming isn't important in AI. There are plenty of AI > programs that are programmed in imperative style. It just happened > that Lisp was a functional language and people used it to implement AI > concepts. Right now it seems like most scientists are using either R, > Python or Matlab , Also, in deep learning a bunch of the libraries are > implemented in Python . > Sincerely, > Joshua herman > > > On Tue, Jan 26, 2016 at 9:55 PM, Lewit, Douglas wrote: > > Thanks Thomas. I'll look into these links. I know that AI specialists > are > > attracted to functional programming. Lisp is the oldest of the > functional > > languages, but I believe Python is pretty flexible because it supports > > different paradigms, including the functional paradigm. Of course.... > the > > next question is, "Why is functional programming so important in AI?" > > > > On Tue, Jan 26, 2016 at 5:09 PM, Thomas Johnson < > thomas.j.johnson at gmail.com> > > wrote: > >> > >> I think perhaps your prof is not covering modern history in machine > >> learning. I don't think LISP is very common in AI anymore. The ML world > is > >> dominated mostly by Python, R, and Matlab as high-level languages and > C++ > >> for low-level work (with maybe some FORTRAN for really hard-core math > >> routines). > >> > >> In fact, I would say Python is probably one of the leading AI languages, > >> probably even the top language when combined with C++ (although there's > a > >> lot of cutting-edge statistical stuff that's still only available in R > or > >> Matlab). For example, Theano (http://deeplearning.net/software/theano/) > is a > >> widely-used library for Deep Learning, and Google's new TensorFlow > >> (https://www.tensorflow.org/) has bindings for C++ and Python. Plus of > >> course there's Scikit-Learn (http://scikit-learn.org/). There's even a > whole > >> python distribution (https://www.continuum.io/why-anaconda) whose sole > >> purpose is to get you set up quickly for data science work in Python. > >> > >> That's just a handful of the tools available in Python > >> > >> On Tue, Jan 26, 2016 at 4:59 PM Lewit, Douglas > wrote: > >>> > >>> Hi everyone, > >>> > >>> I'm taking an AI class at Northeastern. Interesting class, but sadly > no > >>> programming in the class. More a survey course covering the history > and > >>> some of the algorithms of AI. However, the prof wants us to write a > paper > >>> on AI that's due some time in April. We're free to choose whatever > topic we > >>> want, as long as it's related to AI. Something that might be fun to > write > >>> about is Python for AI.... maybe? I know that LISP is usually the > language > >>> of choice for AI research, and I've been playing around with Lisp > lately > >>> using the Clozure CL IDE. Definitely a nice language, although it > will take > >>> me a couple more days to get comfortable with Lisp's prefix notation. > But > >>> what about Python? Does anyone on this list have any experience with > Python > >>> for AI? Can you recommend any books or websites or articles? If so, > please > >>> let me know. > >>> > >>> Thanks for your help! > >>> > >>> Best, > >>> > >>> Douglas. > >>> > >>> _______________________________________________ > >>> 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 eviljoel at linux.com Fri Jan 29 00:39:50 2016 From: eviljoel at linux.com (eviljoel) Date: Thu, 28 Jan 2016 19:39:50 -1000 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: References: Message-ID: <56AAFB26.3010901@linux.com> Hey All, > But honestly I think security takes work and a lot of time to get > right, and it may be better to use tools that have been tested rather > than rewrite things from scratch. This statement could be interpreted as "If you use a secure framework, you don't have to worry about security when you write code." This, of course, is not true. Every programmer _should_ know how to write secure code. If you are relying on frameworks to do your security for you, then you are probably writing vulnerable code. I'm always surprised when I meet a programmer who has been writing web applications for years and still does not know what SQL injection and cross site scripting attacks are. If you are not familiar with these terms, you should probably look them up now. You'll probably immediately realize how many insecure applications you've written over the years. To be fair, Tanya might have just been trying to stear people towards using only established frameworks. Generally I agree with this practise, if it fits your problem. Laters, eviljoel On 01/25/2016 05:41 AM, Tanya Schlusser wrote: > > So a lot of words I guess to say where are > the standards and security committees for Ubuntu and Python and how > would a > civic hacking organization interact with them? > > > > There's a recent Talk Python To Me Podcast featuring Justin Seitz, the > author of Gray Hat Python and Black Hat Python: > https://talkpython.fm/episodes/show/37/python-cybersecurity-and-penetration-testing > > Also, the Ubuntu site's main security page: > https://help.ubuntu.com/community/Security > > But honestly I think security takes work and a lot of time to get right, > and it may be better to use tools that have been tested rather than > rewrite things from scratch. Web2Py actually follows the recommendations > of the Open Web Application Security Project > (https://www.owasp.org/index.php/Main_Page). Here's their blurb on > security that summarizes the OWASP recommendations: > http://www.web2py.com/book/default/chapter/01#Security > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > -- Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From randy7771026 at gmail.com Fri Jan 29 11:13:57 2016 From: randy7771026 at gmail.com (Randy Baxley) Date: Fri, 29 Jan 2016 10:13:57 -0600 Subject: [Chicago] [chihacknight] Re: Introducing the all new Chicago Councilmatic! In-Reply-To: References: Message-ID: I think the sharing is important and the openness of many software and hardware groups as well as the Chicago CDO is fantastic and I have hopes that someone else will share this with other council offices as well as blue1647 and PS:1 On Thu, Jan 28, 2016 at 6:11 PM, Sasha Neri wrote: > Fantastic! Shared. > > On Wednesday, January 20, 2016 at 12:37:11 PM UTC-6, Derek Eder wrote: >> >> DataMade is proud to introduce the new Chicago Councilmatic >> ! Brand new interface and features, >> same great legislative taste! >> >> >> In case you don't remember, Chicago Councilmatic tracks all things >> related to Chicago City Council: >> >> - >> >> the legislation introduced >> and passed >> - >> >> its various committees >> and the meetings they hold >> - >> >> and the aldermen >> themselves >> >> >> Since launching the original website in June 2013 under Open City >> , Chicago Councilmatic has consistently been >> one of our most popular projects. That City Council is always up to >> something, and before Councilmatic existed, getting information about it >> was pretty hard. >> >> Along the way, we?ve learned quite a lot about Chicago City Council, and >> have turned that into new features: >> >> >> - >> >> Who?s my Alderman, anyway? Many Chicagoans don?t know what Ward >> they?re in, let alone who their Alderman is. This simple information is >> essential if you want to engage with City Council, so we made it really >> easy to find out , >> either by searching your address or browsing a neato interactive map. >> >> >> >> - >> >> Committees are the key In Chicago, controversial ordinances are >> rarely voted down on the Council floor. Instead, they are held to languish >> in committee and die a slow, quiet death. You can now see exactly what that >> Finance committee has been up to, and see the graveyard of legislation >> >> that never saw the light of day. >> >> >> >> - >> >> Public meetings Knowing when City Council meets is important. Knowing >> when the Zoning Committee is voting on your ordinance is even more >> important. You can now see every past and upcoming committee and City >> Council meeting , and the >> stated agenda for each. >> >> >> >> - >> >> Timeliness City Council meets a about once a month, and when they do, >> it's a flurry of activity. With the new Councilmatic, we cranked up the >> updates and refresh our data every day instead of once a week. >> >> - >> >> Fast access on any device Councilmatic now has a brand-new and >> lightning-fast interface, and it looks so amazing on your smartphone. >> >> >> What should we add next? >> >> DataMade is committed to maintaining and improving >> the new Chicago Councilmatic. There?s still a lot more we plan to do with >> it, including email alerts, visualizing flows of legislation and measuring >> Aldermanic performance. >> >> To get updates as we add them, join our email list >> . If you have any suggestions on features we >> should add, let us know by emailing info at datamade.us or filing a new GitHub >> issue . >> >> Today Chicago, tomorrow the world! >> >> The new Councilmatic is part of a partnership with the Participatory >> Politics Foundation with support >> from the Sunlight Foundation . We?ve >> designed Councilmatic to be easily re-deployable in new cities, by building >> it on top of the Open Civic Data >> standard. We?ve >> already brought it to New York City , and >> are actively spreading it to other cities >> ! >> If you're interested in bringing Councilmatic to your city, sent us an >> email at info at councilmatic.org! >> >> Until then, go forth and help us keep an eye on what our elected >> officials are up to! >> >> -- >> Derek Eder >> Founder and Partner >> DataMade >> (312) 725-0195 >> datamade.us >> @DataMadeCo >> > -- > You received this message because you are subscribed to the Google Groups > "Chi Hack Night" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to chihacknight+unsubscribe at googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From randy7771026 at gmail.com Fri Jan 29 11:24:49 2016 From: randy7771026 at gmail.com (Randy Baxley) Date: Fri, 29 Jan 2016 10:24:49 -0600 Subject: [Chicago] Python 3.5 in Ubuntu??? In-Reply-To: <56AAFB26.3010901@linux.com> References: <56AAFB26.3010901@linux.com> Message-ID: BTW, The talk python podcast is excellent. A lot of good reminders as well as professorial like comments that may guide us to further study. On Thu, Jan 28, 2016 at 11:39 PM, eviljoel wrote: > Hey All, > > > But honestly I think security takes work and a lot of time to get > > right, and it may be better to use tools that have been tested rather > > than rewrite things from scratch. > > This statement could be interpreted as "If you use a secure framework, > you don't have to worry about security when you write code." This, of > course, is not true. Every programmer _should_ know how to write secure > code. If you are relying on frameworks to do your security for you, then > you are probably writing vulnerable code. > > I'm always surprised when I meet a programmer who has been writing web > applications for years and still does not know what SQL injection and > cross site scripting attacks are. If you are not familiar with these > terms, you should probably look them up now. You'll probably immediately > realize how many insecure applications you've written over the years. > > To be fair, Tanya might have just been trying to stear people towards > using only established frameworks. Generally I agree with this practise, > if it fits your problem. > > Laters, > eviljoel > > On 01/25/2016 05:41 AM, Tanya Schlusser wrote: > > > > So a lot of words I guess to say where are > > the standards and security committees for Ubuntu and Python and how > > would a > > civic hacking organization interact with them? > > > > > > > > There's a recent Talk Python To Me Podcast featuring Justin Seitz, the > > author of Gray Hat Python and Black Hat Python: > > > https://talkpython.fm/episodes/show/37/python-cybersecurity-and-penetration-testing > > > > Also, the Ubuntu site's main security page: > > https://help.ubuntu.com/community/Security > > > > But honestly I think security takes work and a lot of time to get right, > > and it may be better to use tools that have been tested rather than > > rewrite things from scratch. Web2Py actually follows the recommendations > > of the Open Web Application Security Project > > (https://www.owasp.org/index.php/Main_Page). Here's their blurb on > > security that summarizes the OWASP recommendations: > > http://www.web2py.com/book/default/chapter/01#Security > > > > > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > https://mail.python.org/mailman/listinfo/chicago > > > > -- > Let me teach you encrypted e-mail. eviljoel's PGP fingerprint: > A2BE 2D12 24D1 67CA 8830 DDE7 DFB3 676B 196D 6430 > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From elmq0022 at umn.edu Fri Jan 29 15:59:07 2016 From: elmq0022 at umn.edu (Aaron Elmquist) Date: Fri, 29 Jan 2016 14:59:07 -0600 Subject: [Chicago] Freelance Work Message-ID: Hello Chipy, I am interested in doing more programming for fun and profit, but I don't have a formal background in computer science (I have an engineering and math background). So, I was wondering if anyone on the list could offers suggestions or their experiences related to freelancing to build skill and a respectable portfolio. Thanks, Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: From d-lewit at neiu.edu Sat Jan 30 00:57:05 2016 From: d-lewit at neiu.edu (Lewit, Douglas) Date: Fri, 29 Jan 2016 23:57:05 -0600 Subject: [Chicago] Freelance Work In-Reply-To: References: Message-ID: Hi Aaron! I bet with a background in math and engineering you know way more than you give yourself credit for. Just read and practice as much as possible, and attend classes, meetings, conferences, etc. Don't overdo it however. Fanaticism can really kill enthusiasm and passion. What are your interests? Cyber security? Algorithms? Data Science? Web programming? Game programming? Computer graphics? Computer instruction? When someone says "I'm into computers" that doesn't tell me that much because the field is so huge. Have fun exploring whatever appeals to you, and I'm sure you'll eventually figure out what you would like to specialize in. Have fun. Best, Douglas. On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist wrote: > Hello Chipy, > > I am interested in doing more programming for fun and profit, but I don't > have a formal background in computer science (I have an engineering and > math background). > > So, I was wondering if anyone on the list could offers suggestions or > their experiences related to freelancing to build skill and a respectable > portfolio. > > Thanks, > > Aaron > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From that.hector at gmail.com Sat Jan 30 01:37:01 2016 From: that.hector at gmail.com (Hector Rios) Date: Sat, 30 Jan 2016 00:37:01 -0600 Subject: [Chicago] Freelance Work In-Reply-To: References: Message-ID: Hey Aaron, I came from a similar background: I have a math and an acturial science background. I would suggest going to local meetups such as ChiHackNight or the Python project nights. That way you can ask for help from local Pythonistas and perhaps even get a mentor. Speaking of mentors, keep an eye out for the next ChiPy mentorship program. That would be an excellent place to get a mentor to build skills. Cheers, { "name": "Hector Rios", "title": "polymath", "contact": { "linkedin": "hrios10", "gmail": "that.hector", "site": "http://hectron.github.io/" } } On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist wrote: > Hello Chipy, > > I am interested in doing more programming for fun and profit, but I don't > have a formal background in computer science (I have an engineering and > math background). > > So, I was wondering if anyone on the list could offers suggestions or > their experiences related to freelancing to build skill and a respectable > portfolio. > > Thanks, > > Aaron > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tanya at tickel.net Sat Jan 30 17:21:02 2016 From: tanya at tickel.net (Tanya Schlusser) Date: Sat, 30 Jan 2016 16:21:02 -0600 Subject: [Chicago] Freelance Work Message-ID: > I was wondering if anyone on the list could offers suggestions or their > experiences related to freelancing to build skill and a respectable > portfolio. > Topcoder (https://www.topcoder.com/) also has a lot of small, and often very simple projects listed (some as simple as 'change all of the buttons in my UI from red to green'). For me it's interesting to see what things companies are interested in, and what they're interested in paying (and thinking about what that means for our profession...) It is a great way to exercise skill in other languages, and for some projects you get participation points (and $$) even if you don't win. -------------- next part -------------- An HTML attachment was scrubbed... URL: From white.heather33 at gmail.com Sat Jan 30 01:40:50 2016 From: white.heather33 at gmail.com (H. White) Date: Sat, 30 Jan 2016 00:40:50 -0600 Subject: [Chicago] Freelance Work In-Reply-To: References: Message-ID: <7320f62b-02e8-42ab-8a32-727bc9b29e2c@gmail.com> There's also the ChiPy Mentorship program. Sent from my Cyanogen phone On Jan 30, 2016 12:37 AM, Hector Rios wrote: Hey Aaron, I came from a similar background: I have a math and an acturial science background. I would suggest going to local meetups such as ChiHackNight or the Python project nights. That way you can ask for help from local Pythonistas and perhaps even get a mentor. Speaking of mentors, keep an eye out for the next ChiPy mentorship program. That would be an excellent place to get a mentor to build skills. Cheers, { "name": "Hector Rios", "title": "polymath", "contact": { "linkedin": "hrios10", "gmail": "that.hector", "site": "http://hectron.github.io/" } } On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist wrote: Hello Chipy, I am interested in doing more programming for fun and profit, but I don't have a formal background in computer science (I have an engineering and math background). So, I was wondering if anyone on the list could offers suggestions or their experiences related to freelancing to build skill and a respectable portfolio. Thanks, Aaron _______________________________________________ Chicago mailing list Chicago at python.org https://mail.python.org/mailman/listinfo/chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From scollis.acrf at gmail.com Sat Jan 30 12:28:52 2016 From: scollis.acrf at gmail.com (Scott Collis) Date: Sat, 30 Jan 2016 11:28:52 -0600 Subject: [Chicago] Freelance work In-Reply-To: References: Message-ID: <56ACF2D4.9000201@gmail.com> Hey Aaron, As some one new to the list who does not know you do you have a GitHub page or a CV posted anywhere? Plenty of work for good coders. Are you doing a degree at the moment? -- Dr Scott Collis ARM Precipitation Radar Translator Environmental Science Division Argonne National Laboratory Mb: +1 630 235 8025 Of: +1 630 252 0550 Become a Py-ART user today! http://arm-doe.github.io/pyart/ > chicago-request at python.org > January 30, 2016 at 11:00 AM > 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. Freelance Work (Aaron Elmquist) > 2. Re: Freelance Work (Lewit, Douglas) > 3. Re: Freelance Work (Hector Rios) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 29 Jan 2016 14:59:07 -0600 > From: Aaron Elmquist > To: chicago at python.org > Subject: [Chicago] Freelance Work > Message-ID: > > Content-Type: text/plain; charset="utf-8" > > Hello Chipy, > > I am interested in doing more programming for fun and profit, but I don't > have a formal background in computer science (I have an engineering and > math background). > > So, I was wondering if anyone on the list could offers suggestions or their > experiences related to freelancing to build skill and a respectable > portfolio. > > Thanks, > > Aaron > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 2 > Date: Fri, 29 Jan 2016 23:57:05 -0600 > From: "Lewit, Douglas" > To: The Chicago Python Users Group > Subject: Re: [Chicago] Freelance Work > Message-ID: > > Content-Type: text/plain; charset="utf-8" > > Hi Aaron! > > I bet with a background in math and engineering you know way more than you > give yourself credit for. Just read and practice as much as possible, and > attend classes, meetings, conferences, etc. Don't overdo it however. > Fanaticism can really kill enthusiasm and passion. > > What are your interests? Cyber security? Algorithms? Data Science? Web > programming? Game programming? Computer graphics? Computer instruction? > When someone says "I'm into computers" that doesn't tell me that much > because the field is so huge. Have fun exploring whatever appeals to you, > and I'm sure you'll eventually figure out what you would like to specialize > in. > > Have fun. > > Best, > > Douglas. > > > On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist wrote: > >> Hello Chipy, >> >> I am interested in doing more programming for fun and profit, but I don't >> have a formal background in computer science (I have an engineering and >> math background). >> >> So, I was wondering if anyone on the list could offers suggestions or >> their experiences related to freelancing to build skill and a respectable >> portfolio. >> >> Thanks, >> >> Aaron >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Message: 3 > Date: Sat, 30 Jan 2016 00:37:01 -0600 > From: Hector Rios > To: The Chicago Python Users Group > Subject: Re: [Chicago] Freelance Work > Message-ID: > > Content-Type: text/plain; charset="utf-8" > > Hey Aaron, > > I came from a similar background: I have a math and an acturial science > background. > > I would suggest going to local meetups such as ChiHackNight > or the Python project nights. That way you can > ask for help from local Pythonistas and perhaps even get a mentor. > > Speaking of mentors, keep an eye out for the next ChiPy mentorship program. > That would be an excellent place to get a mentor to build skills. > > Cheers, > > { > "name": "Hector Rios", > "title": "polymath", > "contact": { > "linkedin": "hrios10", > "gmail": "that.hector", > "site": "http://hectron.github.io/" > } > } > > On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist wrote: > >> Hello Chipy, >> >> I am interested in doing more programming for fun and profit, but I don't >> have a formal background in computer science (I have an engineering and >> math background). >> >> So, I was wondering if anyone on the list could offers suggestions or >> their experiences related to freelancing to build skill and a respectable >> portfolio. >> >> Thanks, >> >> Aaron >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> https://mail.python.org/mailman/listinfo/chicago >> >> > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago > > > ------------------------------ > > End of Chicago Digest, Vol 125, Issue 25 > **************************************** - -------------- next part -------------- An HTML attachment was scrubbed... URL: From lane at strapr.com Sun Jan 31 13:14:56 2016 From: lane at strapr.com (Lane Campbell) Date: Sun, 31 Jan 2016 13:14:56 -0500 Subject: [Chicago] Freelance Work In-Reply-To: References: Message-ID: <5160088658609448761@unknownmsgid> Aaron, I organize study groups with other python students outside of Chipy. We focus on web development. If you ever want to join and build some project with help just email me off list. Sent from my iPhone > On Jan 29, 2016, at 9:13 PM, Aaron Elmquist wrote: > > Hello Chipy, > > I am interested in doing more programming for fun and profit, but I don't have a formal background in computer science (I have an engineering and math background). > > So, I was wondering if anyone on the list could offers suggestions or their experiences related to freelancing to build skill and a respectable portfolio. > > Thanks, > > Aaron > _______________________________________________ > Chicago mailing list > Chicago at python.org > https://mail.python.org/mailman/listinfo/chicago From mgraves87 at gmail.com Sun Jan 31 08:52:48 2016 From: mgraves87 at gmail.com (Mark Graves) Date: Sun, 31 Jan 2016 07:52:48 -0600 Subject: [Chicago] Freelance Work In-Reply-To: <7320f62b-02e8-42ab-8a32-727bc9b29e2c@gmail.com> References: <7320f62b-02e8-42ab-8a32-727bc9b29e2c@gmail.com> Message-ID: Aaron, I entered the programming world the same way you did about five years ago. I'm by no means the most successful person, but I'm happy to offer up my experience if you want to set up a time to chat. On Sat, Jan 30, 2016 at 12:40 AM, H. White wrote: > There's also the ChiPy Mentorship program. > > Sent from my Cyanogen phone > On Jan 30, 2016 12:37 AM, Hector Rios wrote: > > Hey Aaron, > > I came from a similar background: I have a math and an acturial science > background. > > I would suggest going to local meetups such as ChiHackNight > or the Python project nights. That way you can > ask for help from local Pythonistas and perhaps even get a mentor. > > Speaking of mentors, keep an eye out for the next ChiPy mentorship > program. That would be an excellent place to get a mentor to build skills. > > Cheers, > > { > "name": "Hector Rios", > "title": "polymath", > "contact": { > "linkedin": "hrios10", > "gmail": "that.hector", > "site": "http://hectron.github.io/" > } > } > > On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist wrote: > >> Hello Chipy, >> >> I am interested in doing more programming for fun and profit, but I don't >> have a formal background in computer science (I have an engineering and >> math background). >> >> So, I was wondering if anyone on the list could offers suggestions or >> their experiences related to freelancing to build skill and a respectable >> portfolio. >> >> Thanks, >> >> Aaron >> >> _______________________________________________ >> 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 wirth.jason at gmail.com Sun Jan 31 21:46:49 2016 From: wirth.jason at gmail.com (Jason Wirth) Date: Sun, 31 Jan 2016 20:46:49 -0600 Subject: [Chicago] Freelance Work In-Reply-To: References: <7320f62b-02e8-42ab-8a32-727bc9b29e2c@gmail.com> Message-ID: Aaron, Here's an additional idea. YouTube hosts a bunch of the previously recorded long-format (~3+ hours) tutorials hosted at PyCon throughout the years. Use the mailing list to your advantage and recruit a couple people to watch a tutorial together then build something as a group. -- Jason Wirth wirth.jason at gmail.com On Sun, Jan 31, 2016 at 7:52 AM, Mark Graves wrote: > Aaron, > > I entered the programming world the same way you did about five years > ago. I'm by no means the most successful person, but I'm happy to offer up > my experience if you want to set up a time to chat. > > > On Sat, Jan 30, 2016 at 12:40 AM, H. White > wrote: > >> There's also the ChiPy Mentorship program. >> >> Sent from my Cyanogen phone >> On Jan 30, 2016 12:37 AM, Hector Rios wrote: >> >> Hey Aaron, >> >> I came from a similar background: I have a math and an acturial science >> background. >> >> I would suggest going to local meetups such as ChiHackNight >> or the Python project nights. That way you can >> ask for help from local Pythonistas and perhaps even get a mentor. >> >> Speaking of mentors, keep an eye out for the next ChiPy mentorship >> program. That would be an excellent place to get a mentor to build skills. >> >> Cheers, >> >> { >> "name": "Hector Rios", >> "title": "polymath", >> "contact": { >> "linkedin": "hrios10", >> "gmail": "that.hector", >> "site": "http://hectron.github.io/" >> } >> } >> >> On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist wrote: >> >>> Hello Chipy, >>> >>> I am interested in doing more programming for fun and profit, but I >>> don't have a formal background in computer science (I have an engineering >>> and math background). >>> >>> So, I was wondering if anyone on the list could offers suggestions or >>> their experiences related to freelancing to build skill and a respectable >>> portfolio. >>> >>> Thanks, >>> >>> Aaron >>> >>> _______________________________________________ >>> 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 zitterbewegung at gmail.com Sun Jan 31 21:48:41 2016 From: zitterbewegung at gmail.com (Joshua Herman) Date: Sun, 31 Jan 2016 20:48:41 -0600 Subject: [Chicago] Freelance Work In-Reply-To: References: <7320f62b-02e8-42ab-8a32-727bc9b29e2c@gmail.com> Message-ID: <205B8F45-0208-4060-BB6A-9B6A56949727@gmail.com> The way that I have done freelancing is to see if your friends need a website or some project and they are willing to pay you for it. > On Jan 31, 2016, at 8:46 PM, Jason Wirth wrote: > > Aaron, > > Here's an additional idea. YouTube hosts a bunch of the previously recorded long-format (~3+ hours) tutorials hosted at PyCon throughout the years. Use the mailing list to your advantage and recruit a couple people to watch a tutorial together then build something as a group. > > > -- > Jason Wirth > wirth.jason at gmail.com > > On Sun, Jan 31, 2016 at 7:52 AM, Mark Graves > wrote: > Aaron, > > I entered the programming world the same way you did about five years ago. I'm by no means the most successful person, but I'm happy to offer up my experience if you want to set up a time to chat. > > > > On Sat, Jan 30, 2016 at 12:40 AM, H. White > wrote: > There's also the ChiPy Mentorship program. > > Sent from my Cyanogen phone > > On Jan 30, 2016 12:37 AM, Hector Rios > wrote: > Hey Aaron, > > I came from a similar background: I have a math and an acturial science background. > > I would suggest going to local meetups such as ChiHackNight or the Python project nights. That way you can ask for help from local Pythonistas and perhaps even get a mentor. > > Speaking of mentors, keep an eye out for the next ChiPy mentorship program. That would be an excellent place to get a mentor to build skills. > > Cheers, > > { > "name": "Hector Rios", > "title": "polymath", > "contact": { > "linkedin": "hrios10", > "gmail": "that.hector", > "site": "http://hectron.github.io/ " > } > } > > On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist > wrote: > Hello Chipy, > > I am interested in doing more programming for fun and profit, but I don't have a formal background in computer science (I have an engineering and math background). > > So, I was wondering if anyone on the list could offers suggestions or their experiences related to freelancing to build skill and a respectable portfolio. > > Thanks, > > Aaron > > _______________________________________________ > 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 elmq0022 at umn.edu Sun Jan 31 22:03:50 2016 From: elmq0022 at umn.edu (Aaron Elmquist) Date: Sun, 31 Jan 2016 21:03:50 -0600 Subject: [Chicago] Freelance Work In-Reply-To: <205B8F45-0208-4060-BB6A-9B6A56949727@gmail.com> References: <7320f62b-02e8-42ab-8a32-727bc9b29e2c@gmail.com> <205B8F45-0208-4060-BB6A-9B6A56949727@gmail.com> Message-ID: Lots of great ideas everyone. Thank you for all the replies. On Jan 31, 2016 8:48 PM, "Joshua Herman" wrote: > The way that I have done freelancing is to see if your friends need a > website or some project and they are willing to pay you for it. > > On Jan 31, 2016, at 8:46 PM, Jason Wirth wrote: > > Aaron, > > Here's an additional idea. YouTube hosts a bunch of the previously > recorded long-format (~3+ hours) tutorials hosted at PyCon throughout the > years. Use the mailing list to your advantage and recruit a couple people > to watch a tutorial together then build something as a group. > > > -- > Jason Wirth > wirth.jason at gmail.com > > On Sun, Jan 31, 2016 at 7:52 AM, Mark Graves wrote: > >> Aaron, >> >> I entered the programming world the same way you did about five years >> ago. I'm by no means the most successful person, but I'm happy to offer up >> my experience if you want to set up a time to chat. >> >> >> On Sat, Jan 30, 2016 at 12:40 AM, H. White >> wrote: >> >>> There's also the ChiPy Mentorship program. >>> >>> Sent from my Cyanogen phone >>> On Jan 30, 2016 12:37 AM, Hector Rios wrote: >>> >>> Hey Aaron, >>> >>> I came from a similar background: I have a math and an acturial science >>> background. >>> >>> I would suggest going to local meetups such as ChiHackNight >>> or the Python project nights. That way you >>> can ask for help from local Pythonistas and perhaps even get a mentor. >>> >>> Speaking of mentors, keep an eye out for the next ChiPy mentorship >>> program. That would be an excellent place to get a mentor to build skills. >>> >>> Cheers, >>> >>> { >>> "name": "Hector Rios", >>> "title": "polymath", >>> "contact": { >>> "linkedin": "hrios10", >>> "gmail": "that.hector", >>> "site": "http://hectron.github.io/" >>> } >>> } >>> >>> On Fri, Jan 29, 2016 at 2:59 PM, Aaron Elmquist >>> wrote: >>> >>>> Hello Chipy, >>>> >>>> I am interested in doing more programming for fun and profit, but I >>>> don't have a formal background in computer science (I have an engineering >>>> and math background). >>>> >>>> So, I was wondering if anyone on the list could offers suggestions or >>>> their experiences related to freelancing to build skill and a respectable >>>> portfolio. >>>> >>>> Thanks, >>>> >>>> Aaron >>>> >>>> _______________________________________________ >>>> 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 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: