From brianhray at gmail.com Wed Feb 1 18:04:34 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 1 Feb 2012 11:04:34 -0600 Subject: [Chicago] ChiPy Seeks: Venue and speakers for next week's meeting Message-ID: We want you! 1) Can any of you host the best meeting ever next week? 2) Does anyone have some interesting python oriented topics? There is no theme yet but I would be happy to make one. One idea is you can practice your PyCon talks if your talking at PyCon. 3 ) We will have another code-for-cash contest during the meeting. Grand Price $100 and you will be a super-star. I wrote the questions last time, do we have any volunteers to formulate the questions and run the contest? Cheers, Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at python.org Thu Feb 2 17:08:48 2012 From: brian at python.org (Brian Curtin) Date: Thu, 2 Feb 2012 10:08:48 -0600 Subject: [Chicago] Word on the streets about PyCon... Message-ID: ...it's about to sell out. The conference hotel is already fully booked and three other hotels in the area are quickly filling up. If you're thinking about going, now might be the time to register: https://us.pycon.org/2012/registration/ From brianhray at gmail.com Thu Feb 2 17:21:53 2012 From: brianhray at gmail.com (Brian Ray) Date: Thu, 2 Feb 2012 10:21:53 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: I would love to see a lot of ChiPy people there this year. I heard from Jesse https://twitter.com/#!/jessenoller?that if you stay at the Hilton, pycon will pay the difference. I can not confirm that. We will discuss coming up with a meeting strategy for March meeting next week since several of us will be at PyCon. Also, at PyCon we should have a ChiPy meeting again. -- Brian Ray From emperorcezar at gmail.com Thu Feb 2 17:23:49 2012 From: emperorcezar at gmail.com (Adam "Cezar" Jenkins) Date: Thu, 2 Feb 2012 10:23:49 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: I'm down for a ChiPy meeting at Pycon. Sounds like fun. On Thu, Feb 2, 2012 at 10:21 AM, Brian Ray wrote: > I would love to see a lot of ChiPy people there this year. > > I heard from Jesse https://twitter.com/#!/jessenoller that if you stay > at the Hilton, pycon will pay the difference. I can not confirm that. > > We will discuss coming up with a meeting strategy for March meeting > next week since several of us will be at PyCon. Also, at PyCon we > should have a ChiPy meeting again. > > -- > > Brian Ray > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex.gaynor at gmail.com Thu Feb 2 17:23:56 2012 From: alex.gaynor at gmail.com (Alex Gaynor) Date: Thu, 2 Feb 2012 11:23:56 -0500 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: Yes, it's confirmed that PyCon pays the difference at the Hilton: http://pycon.blogspot.com/2012/02/pycon-us-2012-you-want-hotel-we-have.html Alex On Thu, Feb 2, 2012 at 11:21 AM, Brian Ray wrote: > I would love to see a lot of ChiPy people there this year. > > I heard from Jesse https://twitter.com/#!/jessenoller that if you stay > at the Hilton, pycon will pay the difference. I can not confirm that. > > We will discuss coming up with a meeting strategy for March meeting > next week since several of us will be at PyCon. Also, at PyCon we > should have a ChiPy meeting again. > > -- > > Brian Ray > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- "I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire) "The people's good is the highest law." -- Cicero -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Thu Feb 2 17:24:13 2012 From: shekay at pobox.com (sheila miguez) Date: Thu, 2 Feb 2012 10:24:13 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: I signed up this year. I still don't have a full time python job, but it sounded cool enough this year that I decided to go. If there's a chipy meetup, I'm there. I also would like to have an open science bof. I don't know if any of you are interested in that, but be on the look out if you are. On Thu, Feb 2, 2012 at 10:21 AM, Brian Ray wrote: > I would love to see a lot of ChiPy people there this year. > > I heard from Jesse https://twitter.com/#!/jessenoller?that if you stay > at the Hilton, pycon will pay the difference. I can not confirm that. > > We will discuss coming up with a meeting strategy for March meeting > next week since several of us will be at PyCon. Also, at PyCon we > should have a ChiPy meeting again. > > -- > > Brian Ray > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -- sheila From emperorcezar at gmail.com Thu Feb 2 17:27:05 2012 From: emperorcezar at gmail.com (Adam "Cezar" Jenkins) Date: Thu, 2 Feb 2012 10:27:05 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: On Thu, Feb 2, 2012 at 10:24 AM, sheila miguez wrote: > I signed up this year. I still don't have a full time python job, but > it sounded cool enough this year that I decided to go. > > If there's a chipy meetup, I'm there. > > I also would like to have an open science bof. I don't know if any of > you are interested in that, but be on the look out if you are. > > Finally a BOF where a lab coat is not just a joke! > On Thu, Feb 2, 2012 at 10:21 AM, Brian Ray wrote: > > I would love to see a lot of ChiPy people there this year. > > > > I heard from Jesse https://twitter.com/#!/jessenoller that if you stay > > at the Hilton, pycon will pay the difference. I can not confirm that. > > > > We will discuss coming up with a meeting strategy for March meeting > > next week since several of us will be at PyCon. Also, at PyCon we > > should have a ChiPy meeting again. > > > > -- > > > > Brian Ray > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > -- > sheila > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at python.org Thu Feb 2 17:33:21 2012 From: brian at python.org (Brian Curtin) Date: Thu, 2 Feb 2012 10:33:21 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: On Thu, Feb 2, 2012 at 10:08, Brian Curtin wrote: > ...it's about to sell out. The conference hotel is already fully > booked and three other hotels in the area are quickly filling up. > > If you're thinking about going, now might be the time to register: > https://us.pycon.org/2012/registration/ I should also note that this isn't my usual "publicity coordinator" hype...we're legitimately close to selling out. From chris.mcavoy at gmail.com Thu Feb 2 18:05:07 2012 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Thu, 2 Feb 2012 11:05:07 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: On Thu, Feb 2, 2012 at 10:33 AM, Brian Curtin wrote: > On Thu, Feb 2, 2012 at 10:08, Brian Curtin wrote: > > ...it's about to sell out. The conference hotel is already fully > > booked and three other hotels in the area are quickly filling up. > > > > If you're thinking about going, now might be the time to register: > > https://us.pycon.org/2012/registration/ > > I should also note that this isn't my usual "publicity coordinator" > hype...we're legitimately close to selling out. > 2 possible jokes here: 1) so, we should ignore you the rest of the time? 2) Pycon sold out a long time ago. Neither is actually true, but - just throwing out some comic possibilities. Chris "Independent Comedy Consulting" McAvoy -------------- next part -------------- An HTML attachment was scrubbed... URL: From Mike.Hosmer at hudson.com Fri Feb 3 17:30:12 2012 From: Mike.Hosmer at hudson.com (Hosmer, Mike) Date: Fri, 3 Feb 2012 11:30:12 -0500 Subject: [Chicago] Python Developer Job Opportunity Message-ID: Hello, My name is Mike Hosmer and I am a recruiter at Hudson. I am currently searching for a Python developer to start immediately for one of my clients in downtown Chicago. This is an excellent opportunity at a fast growing well known company. If you are interested, please email me a resume and we can discuss this position further. In addition, we offer a $500 referral fee, so if you know anyone that might be a good fit, please let me know! Here at the details: Title: Python / Perl Developer Hudson is seeking a skilled Python developer to work on site in Chicago, IL in a contract role to help get the team up to speed. Our client is looking to speed up BI / ETL processes, and right now they aren't updating their database fast enough. They are moving from perl to python, so someone with extensive perl experience in this area would be able to pick everything up quickly. The project involves loading this data into home grown script build from their other location. This is for a fast growing and well known company in the Chicago area, and would be great experience. This is a contract position with no hard cutoff date. Technical Requirements Must Haves: * Experience with command/shell scripting in Python or Perl. * Experience in an Agile environment * Experience with business intelligence * Experience working on ETL Plus: * Micro Strategy - MSTR * Vertica for cloud data (Analytic Database Mgmt software) * Experience working in small groups/companies Key Skills: #1 Communication #2 Ownership in work/projects Location: Chicago, IL Anticipated Start Date: ASAP Contact : Mike Hosmer at Hudson mike.hosmer at hudson.com Mike Hosmer Technical Recruiter Hudson IT 10 South Wacker Drive Suite 2600 Chicago, IL, 60606 t: 312 795 4265 f: 312 795 4288 m: 708 704 4391 mike.hosmer at hudson.com us.hudson.com /it FROM GREAT PEOPLE TO GREAT PERFORMANCE(r) Winner of Best of Staffing TM Award! *This e-mail is sent by Hudson Highland Group, Inc., or one of its subsidiaries, and may contain information that is privileged or confidential. If you are not the intended recipient, please delete the e-mail and any attachments and notify us immediately.* -------------- next part -------------- An HTML attachment was scrubbed... URL: From johnstoner2 at gmail.com Sat Feb 4 19:49:15 2012 From: johnstoner2 at gmail.com (John Stoner) Date: Sat, 4 Feb 2012 12:49:15 -0600 Subject: [Chicago] Python Developer Job Opportunity In-Reply-To: References: Message-ID: I've been floating between full employment and contracting for the last few years, and I've decided to commit to my own business. I'm incorporating soon, and establishing relationships with companies that need what I can do, and looking for other opportunities. I do Python, and some Java, and I'm learning about some newer stuff--Scala and Haskell, and 3D printing. I'm not sure if I'm a fit for this particular opportunity, but if I am, let's continue the conversation. On Fri, Feb 3, 2012 at 10:30 AM, Hosmer, Mike wrote: > Hello, > > > > My name is Mike Hosmer and I am a recruiter at Hudson. I am currently > searching for a Python developer to start immediately for one of my clients > in downtown Chicago. This is an excellent opportunity at a fast growing well > known company. If you are interested, please email me a resume and we can > discuss this position further. In addition, we offer a $500 referral fee, so > if you know anyone that might be a good fit, please let me know! > > > > Here at the details: > > > > Title: Python / Perl Developer > > Hudson is seeking a skilled Python developer to work on site in Chicago, IL > in a contract role to help get the team up to speed. Our client is looking > to speed up BI / ETL processes, and right now they aren't updating their > database fast enough. They are moving from perl to python, so someone with > extensive perl experience in this area would be able to pick everything up > quickly. The project involves loading this data into home grown script build > from their other location. This is for a fast growing and well known company > in the Chicago area, and would be great experience. This is a contract > position with no hard cutoff date. > > Technical Requirements > > Must Haves: > > ????????? Experience with command/shell scripting in Python or Perl. > > ????????? Experience in an Agile environment > > ????????? Experience with business intelligence > > ????????? Experience working on ETL > > > > Plus: > > ????????? Micro Strategy - MSTR > > ????????? Vertica for cloud data (Analytic Database Mgmt software) > > ????????? Experience working in small groups/companies > > > > Key Skills: > > #1 Communication > > #2 Ownership in work/projects > > Location:?Chicago, IL > > Anticipated Start Date: ASAP > > > > > > Contact : Mike Hosmer at Hudson mike.hosmer at hudson.com > > > > > > Mike?Hosmer > Technical Recruiter > > Hudson > IT > 10 South Wacker Drive > Suite 2600 > Chicago, IL,?60606 > t:?312?795?4265 > f:?312?795?4288 > m:?708?704?4391 > mike.hosmer at hudson.com > us.hudson.com/it > > FROM GREAT PEOPLE TO GREAT PERFORMANCE? > > Winner of Best of StaffingTM Award! > > > > > *This e-mail is sent by Hudson Highland Group, Inc., or one of its > subsidiaries, and may contain information that is privileged or > confidential. If you are not the intended recipient, please delete the > e-mail and any attachments and notify us immediately.* > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- blogs: http://johnstoner.wordpress.com/ 'In knowledge is power; in? wisdom, humility.' From brianhray at gmail.com Sun Feb 5 01:43:37 2012 From: brianhray at gmail.com (Brian Ray) Date: Sat, 4 Feb 2012 18:43:37 -0600 Subject: [Chicago] Present at ChiPy and get your 15-30 minutes of fame Message-ID: The floor is now open for presentations. Let's hear some ideas star rolling on in! -- Brian Ray @brianray -------------- next part -------------- An HTML attachment was scrubbed... URL: From emperorcezar at gmail.com Sun Feb 5 22:35:24 2012 From: emperorcezar at gmail.com (Adam "Cezar" Jenkins) Date: Sun, 5 Feb 2012 15:35:24 -0600 Subject: [Chicago] Present at ChiPy and get your 15-30 minutes of fame In-Reply-To: References: Message-ID: I can do my Django-nonrel: Introduction and state of the project talk that I did at Djangonauts. On Sat, Feb 4, 2012 at 6:43 PM, Brian Ray wrote: > The floor is now open for presentations. Let's hear some ideas star > rolling on in! > > -- > Brian Ray > @brianray > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Mon Feb 6 22:22:33 2012 From: brianhray at gmail.com (Brian Ray) Date: Mon, 6 Feb 2012 15:22:33 -0600 Subject: [Chicago] Present at ChiPy and get your 15-30 minutes of fame In-Reply-To: References: Message-ID: On Sun, Feb 5, 2012 at 3:35 PM, Adam "Cezar" Jenkins wrote: > I can do my Django-nonrel: Introduction and state of the project talk that > I did at Djangonauts. > > On Sat, Feb 4, 2012 at 6:43 PM, Brian Ray wrote: > >> The floor is now open for presentations. Let's hear some ideas star >> rolling on in! >> >> The RSVP is open for Thursday: http://chipy.org/ Also, still looking for at least on more talk. -- Brian Ray -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave at dabeaz.com Tue Feb 7 16:42:08 2012 From: dave at dabeaz.com (David Beazley) Date: Tue, 7 Feb 2012 09:42:08 -0600 Subject: [Chicago] Present at ChiPy and get your 15-30 minutes of fame In-Reply-To: References: Message-ID: <05661C59-3BC1-4454-8177-7B2051998BBF@dabeaz.com> I can give give a followup to my "Understanding RPython" talk with a shorter talk on the interface between RPython and C. I've been looking at it and it's kind of interesting. If I get far enough, it might include how to build C extensions to PyPy. Given that I talked last month, I don't want to monopolize Chipy talks though---if others have stuff to talk about, they should have priority. Cheers, Dave (sorry for the duplicate message, if any. Used the wrong account last time). > > From: Brian Ray > To: The Chicago Python Users Group > > On Sun, Feb 5, 2012 at 3:35 PM, Adam "Cezar" Jenkins > wrote: > >> I can do my Django-nonrel: Introduction and state of the project talk that >> I did at Djangonauts. >> >> On Sat, Feb 4, 2012 at 6:43 PM, Brian Ray wrote: >> >>> The floor is now open for presentations. Let's hear some ideas star >>> rolling on in! >>> >>> > > The RSVP is open for Thursday: > > http://chipy.org/ > > Also, still looking for at least on more talk. > > > > > -- > Brian Ray > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > End of Chicago Digest, Vol 78, Issue 6 > ************************************** From emperorcezar at gmail.com Tue Feb 7 16:49:53 2012 From: emperorcezar at gmail.com (Adam "Cezar" Jenkins) Date: Tue, 7 Feb 2012 09:49:53 -0600 Subject: [Chicago] Present at ChiPy and get your 15-30 minutes of fame In-Reply-To: <05661C59-3BC1-4454-8177-7B2051998BBF@dabeaz.com> References: <05661C59-3BC1-4454-8177-7B2051998BBF@dabeaz.com> Message-ID: I'm a +1 while your last talk is still in my mind. I noticed you tweeting about it recently. On Tue, Feb 7, 2012 at 9:42 AM, David Beazley wrote: > I can give give a followup to my "Understanding RPython" talk with a > shorter talk on the interface between RPython and C. I've been looking at > it and it's kind of interesting. If I get far enough, it might include how > to build C extensions to PyPy. Given that I talked last month, I don't > want to monopolize Chipy talks though---if others have stuff to talk about, > they should have priority. > > Cheers, > Dave > > (sorry for the duplicate message, if any. Used the wrong account last > time). > > > > > From: Brian Ray > > To: The Chicago Python Users Group > > > > On Sun, Feb 5, 2012 at 3:35 PM, Adam "Cezar" Jenkins < > emperorcezar at gmail.com > >> wrote: > > > >> I can do my Django-nonrel: Introduction and state of the project talk > that > >> I did at Djangonauts. > >> > >> On Sat, Feb 4, 2012 at 6:43 PM, Brian Ray wrote: > >> > >>> The floor is now open for presentations. Let's hear some ideas star > >>> rolling on in! > >>> > >>> > > > > The RSVP is open for Thursday: > > > > http://chipy.org/ > > > > Also, still looking for at least on more talk. > > > > > > > > > > -- > > Brian Ray > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: < > http://mail.python.org/pipermail/chicago/attachments/20120206/5c38c31d/attachment-0001.html > > > > > > ------------------------------ > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > > > End of Chicago Digest, Vol 78, Issue 6 > > ************************************** > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex.gaynor at gmail.com Tue Feb 7 16:50:21 2012 From: alex.gaynor at gmail.com (Alex Gaynor) Date: Tue, 7 Feb 2012 10:50:21 -0500 Subject: [Chicago] Present at ChiPy and get your 15-30 minutes of fame In-Reply-To: <05661C59-3BC1-4454-8177-7B2051998BBF@dabeaz.com> References: <05661C59-3BC1-4454-8177-7B2051998BBF@dabeaz.com> Message-ID: But... I won't be there to heckle :( Sounds like a great talk (I may be biased of course), sorry I'll miss it. Alex On Tue, Feb 7, 2012 at 10:42 AM, David Beazley wrote: > I can give give a followup to my "Understanding RPython" talk with a > shorter talk on the interface between RPython and C. I've been looking at > it and it's kind of interesting. If I get far enough, it might include how > to build C extensions to PyPy. Given that I talked last month, I don't > want to monopolize Chipy talks though---if others have stuff to talk about, > they should have priority. > > Cheers, > Dave > > (sorry for the duplicate message, if any. Used the wrong account last > time). > > > > > From: Brian Ray > > To: The Chicago Python Users Group > > > > On Sun, Feb 5, 2012 at 3:35 PM, Adam "Cezar" Jenkins < > emperorcezar at gmail.com > >> wrote: > > > >> I can do my Django-nonrel: Introduction and state of the project talk > that > >> I did at Djangonauts. > >> > >> On Sat, Feb 4, 2012 at 6:43 PM, Brian Ray wrote: > >> > >>> The floor is now open for presentations. Let's hear some ideas star > >>> rolling on in! > >>> > >>> > > > > The RSVP is open for Thursday: > > > > http://chipy.org/ > > > > Also, still looking for at least on more talk. > > > > > > > > > > -- > > Brian Ray > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: < > http://mail.python.org/pipermail/chicago/attachments/20120206/5c38c31d/attachment-0001.html > > > > > > ------------------------------ > > > > _______________________________________________ > > Chicago mailing list > > Chicago at python.org > > http://mail.python.org/mailman/listinfo/chicago > > > > > > End of Chicago Digest, Vol 78, Issue 6 > > ************************************** > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -- "I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire) "The people's good is the highest law." -- Cicero -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Wed Feb 8 07:19:00 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 Feb 2012 00:19:00 -0600 Subject: [Chicago] [ANN] ChiPy Monthly Meeting tomorrow Thursday RSVP here! Message-ID: Chicago Python User Group February Meeting When: 7 PM Thursday February 9th, 2012 Where: ITA TechNexus No-SQL gone Django Fork, Can it be done? Yes it can, says Cezar. Take that biiiiig data, ha! Code to win $100! Prove your speed and correctness to your friends and family. If they remain unimpressed, at least you can by them a drink with your $100 cash prize. World renowned Python author, developer, and educator David Beazley @dabeaz ?(http://www.dabeaz.com/) returns for more mind bending RPython internals. This will indeed be the best meeting you have ever attended anywhere! RSVP at?http://chipy.org/ Please bring your ID Quick Links: YES?http://chipy.org/meetings/rsvp/44/yes MAYBE?http://chipy.org/meetings/rsvp/44/maybe Topics ------ Food and Drink will be served before and/or after first talk! 1) Django-nonrel (:45 Forty-Five Minutes) By: Cezar Jenkins Intro and State of Django Non-Relational a fork of Django where PK are non-integers. 2) Code Competition (:30 Thirty Minutes) By: Various Artists Code the answers, win $100 Bring your laptop if you wish to play. 3) more... "Understanding RPython" (:30 Thirty Minutes) By: David Beazley More depth into the interface between RPython and C. May also cover how to build C extensions to PyPy Location -------- ITA 15th Floor 200 S. Wacker Drive Chicago, IL 60606 312.435.2805 About the group --------------- ChiPy is made up of people of all levels of programming and Python knowledge. At every meeting we have had both beginning programmers, people who are just starting to use Python, as well as experienced Python programmers. Don't be intimidated about coming to a meeting. http://chipy.org From aishahalim at gmail.com Wed Feb 8 08:02:35 2012 From: aishahalim at gmail.com (Aisha Halim) Date: Wed, 8 Feb 2012 01:02:35 -0600 Subject: [Chicago] Registration open for Flourish! 2012 Conference, March 30th - 31st Message-ID: Hi everyone, Just a heads up that registration has officially opened today for Flourish, an open source conference local to Chicago. We are almost done with selecting speakers, so schedule will be out very soon. In the meantime, consider passing the word around, and do try to attend. We are looking for sponsorship in any way possible, so don't hesitate to suggest an alternative idea if so -- anything can be of good use to the conference and its participants really. Thanks for tuning in! CELEBRATE INNOVATION WITH CHICAGO'S LINUX & OPEN-SOURCE SOFTWARE ENTHUSIASTS AT FLOURISH! 2012 *From March 30th-31st, Free Technology Conference Brings Sixth Year of Insightful Talks and Hands-on Workshops about Open-source Software, Technology, and Culture* WHAT An annual gathering of, for, and by enthusiasts of open-source software, technology, and culture, taking place at the University of Illinois at Chicago. FEATURED SPEAKERS and TOPICS Flourish! 2012's list of speakers include: ?- Bryen M. Yunashko, a prominent figure from the OpenSuse project ?- Chris McAvoy, working with Mozilla's Open Badges project ?- Meg Ford, on Gnome outreach and involvement in GSoC ?- Jason Huggins, of Selenium and SauceLabs fame, talking about robots! ?- Phil Gomes, Edelman, speaking addressing the outcome of corporate involvement and Wikipedia ...and more. Speaker proposals is still open, though the slots have less and less breathing room. Quickly sign up before it's too late at http://www.flourishconf.com/2012/speaker_proposal.php Complete list of speakers appearing on the website, soon. WHEN March 30th - 31st, 2012 March 30th, Evening Program Reception 3:30 - 4:30 p.m. Keynotes start at 4:30 p.m. March 31st, Day-Long Program Morning Reception 9:00 a.m. - 10:00 a.m. Main conference starts at 10:00 a.m. Complete schedule will be available soon. WHERE UIC Student Center East 750 South Halsted Street Chicago, IL WHO Flourish! is organized by the Computer Science department of the University of Illinois at Chicago's (UIC's) School of Engineering, as well as the University's Linux user group and chapter of the Association of Computing Machinery (ACM). The conference is sponsored in part by Google, Linux Journal, Spantree Technology Group, and Orbitz. HOW Registration is free at http://www.flourishconf.com/2012/registration.php SUPPORT If you would like to become a part of us financially, we would be delighted. Sponsorship has helped us quite a bit in the past with providing attendees more interactive pieces to the conference, like social networking events, as well as helping us with keeping our attendees comfortable and well fed by the end of the day :) Do check out the sponsorship page here for more about what could be possible with any help in this vein: http://www.flourishconf.com/2012/sponsorship_proposal.php CONNECT Join us on Facebook at http://facebook.com/flourishconf/ as well as Google Plus: http://gplus.to/flourishconf Conference updates and conversation-starters on Twitter at http://twitter.com/flourishconf/. -Aisha From shekay at pobox.com Wed Feb 8 17:25:06 2012 From: shekay at pobox.com (sheila miguez) Date: Wed, 8 Feb 2012 10:25:06 -0600 Subject: [Chicago] chipy pycon sponsorship? Message-ID: I notice from that sponsors can get registrations based on sponsorship level. I also noticed from the pycon-organizers list that a student in Naperville wanted to be on the waiting list to attend pycon. Since there is no waiting list, he is out of luck. Unless perhaps chipy could obtain a sponsorship and send him? I don't know if this will work for the $1500 level sponsorship since that is listed "for individuals and start-up businesses". So we'd have to go higher, or see about obtaining permission. I'm interested in contributing to a sponsorship fund. -- sheila From brianhray at gmail.com Wed Feb 8 17:33:22 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 Feb 2012 10:33:22 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: I am game for helping sponsor through ChiPy if we all decided that is a good idea. However, isn't it too late? I hear pycon is sold out. -- Brian Ray @brianray -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Wed Feb 8 17:36:30 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 Feb 2012 10:36:30 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: > I guess what your saying if we sponsor, then we get to send someone. just read "1 free sponsor registration" ok, if we approach them for this, I would like this to come with a decent meeting space and time for a at PyCon meeting. -- Brian Ray @brianray From brian at python.org Wed Feb 8 17:37:10 2012 From: brian at python.org (Brian Curtin) Date: Wed, 8 Feb 2012 10:37:10 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 10:33, Brian Ray wrote: > I am game for helping sponsor through ChiPy if we all decided that is a good > idea. However, isn't it too late? I hear pycon is sold out. It is sold out, but sponsorship is a way into the conference. I don't know what their packages are but Python Brasil and PyLadies, two user groups, are sponsors at the F/OSS level. They typically get a booth in the expo hall (which is now full), so sometimes they allow you to trade pieces of the package. From alex.gaynor at gmail.com Wed Feb 8 17:37:14 2012 From: alex.gaynor at gmail.com (Alex Gaynor) Date: Wed, 8 Feb 2012 11:37:14 -0500 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 11:33 AM, Brian Ray wrote: > I am game for helping sponsor through ChiPy if we all decided that is a > good idea. However, isn't it too late? I hear pycon is sold out. > > -- > Brian Ray > @brianray > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > PyCon is sold out, however we are still accepting new sponsors, and they can receive sponsorship passes. Alex -- "I disapprove of what you say, but I will defend to the death your right to say it." -- Evelyn Beatrice Hall (summarizing Voltaire) "The people's good is the highest law." -- Cicero -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Wed Feb 8 17:37:06 2012 From: shekay at pobox.com (sheila miguez) Date: Wed, 8 Feb 2012 10:37:06 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 10:33 AM, Brian Ray wrote: > I am game for helping sponsor through ChiPy if we all decided that is a good > idea. However, isn't it too late? I hear pycon is sold out. No, read the sponsorship page. https://us.pycon.org/2012/sponsors/prospectus/ Some sponsorship levels are sold out. There are still some available that come with free registrations. However, I don't know if chipy would qualify, so I sent email to the contact address to ask. -- sheila From shekay at pobox.com Wed Feb 8 17:40:39 2012 From: shekay at pobox.com (sheila miguez) Date: Wed, 8 Feb 2012 10:40:39 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 10:36 AM, Brian Ray wrote: >> > I guess what your saying if we sponsor, then we get to send someone. > just read "1 free sponsor registration" > > ok, if we approach them for this, I would like this to come with a > decent meeting space and time for a at PyCon meeting. Based on reading the sponsorship page, you could try negotiating for this due to the expo hall being closed to new exhibitors. Wow, I can't believe we didn't think of a sponsorship before, regardless of the sold-out show. I feel dopey. -- sheila From brianhray at gmail.com Wed Feb 8 17:44:27 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 Feb 2012 10:44:27 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: > > Based on reading the sponsorship page, you could try negotiating for > this due to the expo hall being closed to new exhibitors. > > Wow, I can't believe we didn't think of a sponsorship before, > regardless of the sold-out show. I feel dopey. > If your electing I contact someone at PyCon and try to negotiate this, I am game. So, should I talk to Jesse? Meanwhile, can we confirm that the person who we will be sponsoring is an active ChiPy member? -- Brian Ray @brianray From shekay at pobox.com Wed Feb 8 17:47:29 2012 From: shekay at pobox.com (sheila miguez) Date: Wed, 8 Feb 2012 10:47:29 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 10:44 AM, Brian Ray wrote: >> >> Based on reading the sponsorship page, you could try negotiating for >> this due to the expo hall being closed to new exhibitors. >> >> Wow, I can't believe we didn't think of a sponsorship before, >> regardless of the sold-out show. I feel dopey. >> > > If your electing I contact someone at PyCon and try to negotiate this, > I am game. So, should I talk to Jesse? Meanwhile, can we confirm that > the person who we will be sponsoring is an active ChiPy member? It is Jesse, and the email for discussing sponsorships is on the prospectus page. It might be helpful if we use that to contact him rather than his personal email? I don't know how busy he is and perhaps he has things filtered that way. If he replies to me, I will ask him to contact you. I don't care if the student isn't a member. It is difficult for minors in the suburbs to make it to meetings in the city, so I wouldn't hold it against him. Perhaps you could accept nominations? I can email you directly with nominations. -- sheila From brianhray at gmail.com Wed Feb 8 17:59:00 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 Feb 2012 10:59:00 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 10:47 AM, sheila miguez wrote: > On Wed, Feb 8, 2012 at 10:44 AM, Brian Ray wrote: >>> > If he replies to me, I will ask him to contact you. > Thanks, we are in contact. > I don't care if the student isn't a member. It is difficult for minors > in the suburbs to make it to meetings in the city, so I wouldn't hold > it against him. Perhaps you could accept nominations? I can email you > directly with nominations. > > Ok, so there are several concerns here. We should only send someone who is involved with ChiPy or plans to be in the future. Also, on the cost side, do we also need to cover all their expenses including travel, lodging, and expenses? If so, is there any way to come up with a hard limit on what we are willing to spend. I imagine some of this could come out of the ChiPy bank and trust; however, the rest of it needs to come directly from our sponsors or the recipient will need to find on his one. In other words, I think ChiPy should just pay the Patron fee and I will try to get that reduced when talking to Jesse. All other costs, I will work hard to find someone to cover directly; however, I can not promise. Sound fair? I will leave it up to you Sheila how you want to nominate someone and confirm they can still go. -- Brian Ray @brianray (773) 669-7717 From shekay at pobox.com Wed Feb 8 18:05:20 2012 From: shekay at pobox.com (sheila miguez) Date: Wed, 8 Feb 2012 11:05:20 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 10:59 AM, Brian Ray wrote: > Ok, so there are several concerns here. We should only send someone > who is involved with ChiPy or plans to be in the future. Also, on the Okay, taken in to consideration. > cost side, do we also need to cover all their expenses including > travel, lodging, and expenses? ?If so, is there any way to come up With respect to travel expenses, given that the parent email the organizers list, perhaps he was already willing to pay those. I was taking that in to consideration as well. I know we can't necessarily afford to pay for the cost of the trip. > promise. Sound fair? Yes. > I will leave it up to you Sheila how you want to nominate someone and > confirm they can still go. Let me know when you have more details and then I will send an email to chipy asking for nominations. Thanks! I hope it happens. -- sheila From brianhray at gmail.com Wed Feb 8 20:12:15 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 Feb 2012 13:12:15 -0600 Subject: [Chicago] chipy pycon sponsorship? In-Reply-To: References: Message-ID: Ok, here is where this stands after negotiations with PyCon. They gave us three passes and we are working on finding a place to hold a ChiPy meeting at PyCon. ChiPy will also pitch in $300 per person to help them cover expenses. Sheila: I trust you to decided after gathering candidates who those three will be. I do suggest that are actively (or plan to be) involved with ChiPy and are in need of sponsorship. I also require they attend the ChiPy meeting at PyCon. I do want to be able to promote with their names we sent them to PyCon. Just send me the names once you finalize who they will be. That is all for now. We can talk more before or after the meeting tomorrow and of course those who are looking for sponsorship are encouraged to come. Thanks and Congratulations ChiPy, Brian From zanson at zanson.org Wed Feb 8 20:18:18 2012 From: zanson at zanson.org (J. D. Jordan) Date: Wed, 8 Feb 2012 13:18:18 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: Should we add a ChiPy open space? https://us.pycon.org/2012/community/openspaces/ On Thu, Feb 2, 2012 at 10:23 AM, Adam "Cezar" Jenkins wrote: > I'm down for a ChiPy meeting at Pycon. Sounds like fun. > > On Thu, Feb 2, 2012 at 10:21 AM, Brian Ray wrote: >> >> I would love to see a lot of ChiPy people there this year. >> >> I heard from Jesse https://twitter.com/#!/jessenoller?that if you stay >> at the Hilton, pycon will pay the difference. I can not confirm that. >> >> We will discuss coming up with a meeting strategy for March meeting >> next week since several of us will be at PyCon. Also, at PyCon we >> should have a ChiPy meeting again. >> >> -- >> >> Brian Ray >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From shekay at pobox.com Wed Feb 8 20:20:47 2012 From: shekay at pobox.com (sheila miguez) Date: Wed, 8 Feb 2012 13:20:47 -0600 Subject: [Chicago] Accepting nominations for chipy pycon attendees Message-ID: Greetings all, Chipy is able to sponsor three registrations for pycon. Please send nominations to me, via email, or speak to me in person at the chipy meeting on Thursday. Tell me a little bit about your who you are nominating and why you would like them to attend pycon. Feel free to nominate yourself. Please speak up for people who would not normally speak up for themselves. I will approach a few volunteers to help me sort through suggestions after the meeting tomorrow. I realize this is last minute, and I apologize for that. We are a little new at this, and didn't get our act together until today. Next year we will do better. After pycon we can have a retrospective on how to improve this process. Thanks kindly -- sheila From brianhray at gmail.com Wed Feb 8 20:22:45 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 8 Feb 2012 13:22:45 -0600 Subject: [Chicago] Word on the streets about PyCon... In-Reply-To: References: Message-ID: On Wed, Feb 8, 2012 at 1:18 PM, J. D. Jordan wrote: > Should we add a ChiPy open space? > https://us.pycon.org/2012/community/openspaces/ Well, for the ChiPy meeting I think we are going to schedule something more solid. If it is other than that, then sure. -- Brian Ray @brianray From brian at python.org Wed Feb 8 20:40:00 2012 From: brian at python.org (Brian Curtin) Date: Wed, 8 Feb 2012 13:40:00 -0600 Subject: [Chicago] Accepting nominations for chipy pycon attendees In-Reply-To: References: Message-ID: On Feb 8, 2012 1:22 PM, "sheila miguez" wrote: > > Greetings all, > > Chipy is able to sponsor three registrations for pycon. Please send > nominations to me, via email, or speak to me in person at the chipy > meeting on Thursday. Tell me a little bit about your who you are > nominating and why you would like them to attend pycon. Feel free to > nominate yourself. > > Please speak up for people who would not normally speak up for themselves. > > I will approach a few volunteers to help me sort through suggestions > after the meeting tomorrow. > > I realize this is last minute, and I apologize for that. We are a > little new at this, and didn't get our act together until today. Next > year we will do better. After pycon we can have a retrospective on how > to improve this process. > > Thanks kindly > > -- > sheila I'll start with Alex Xu, the student from Naperville who kicked this all off. His father wrote to the PyCon organizers list about getting on a waiting list because he wanted to go, but unfortunately we don't have such a list with how full the conference is. I don't know Alex so I can't really speak up much for him, but it was great to have a high school student interested not only in Python but in coming to the conference. Given that he already planned to attend before this, I'd like for him to get some consideration. -------------- next part -------------- An HTML attachment was scrubbed... URL: From vceder at gmail.com Wed Feb 8 21:28:57 2012 From: vceder at gmail.com (Vern Ceder) Date: Wed, 8 Feb 2012 14:28:57 -0600 Subject: [Chicago] Accepting nominations for chipy pycon attendees In-Reply-To: References: Message-ID: I gave a day long tutorial to the Naperville Comp Sci teachers to help when they switched to teaching Python a few years ago. Sheila, I can put you in touch with Rose Hopkins who teaches at Naperville North if you want to get any background on Alex Xu - if you'd like her email, just let me know off list. Cheers, Vern On Wed, Feb 8, 2012 at 1:40 PM, Brian Curtin wrote: > > On Feb 8, 2012 1:22 PM, "sheila miguez" wrote: > > > > Greetings all, > > > > Chipy is able to sponsor three registrations for pycon. Please send > > nominations to me, via email, or speak to me in person at the chipy > > meeting on Thursday. Tell me a little bit about your who you are > > nominating and why you would like them to attend pycon. Feel free to > > nominate yourself. > > > > Please speak up for people who would not normally speak up for > themselves. > > > > I will approach a few volunteers to help me sort through suggestions > > after the meeting tomorrow. > > > > I realize this is last minute, and I apologize for that. We are a > > little new at this, and didn't get our act together until today. Next > > year we will do better. After pycon we can have a retrospective on how > > to improve this process. > > > > Thanks kindly > > > > -- > > sheila > > I'll start with Alex Xu, the student from Naperville who kicked this all > off. His father wrote to the PyCon organizers list about getting on a > waiting list because he wanted to go, but unfortunately we don't have such > a list with how full the conference is. > > I don't know Alex so I can't really speak up much for him, but it was > great to have a high school student interested not only in Python but in > coming to the conference. Given that he already planned to attend before > this, I'd like for him to get some consideration. > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- Vern Ceder vceder at gmail.com, vceder at dogsinmotion.com The Quick Python Book, 2nd Ed - http://bit.ly/bRsWDW -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Thu Feb 9 18:46:35 2012 From: brianhray at gmail.com (Brian Ray) Date: Thu, 9 Feb 2012 11:46:35 -0600 Subject: [Chicago] Remember to RSVP for tonights meeting Message-ID: I will be shooting over the RSVP list shortly, so pls RSVP if you have not done so already -> http://chipy.org -- Brian Ray @brianray -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Thu Feb 9 19:58:15 2012 From: brianhray at gmail.com (Brian Ray) Date: Thu, 9 Feb 2012 12:58:15 -0600 Subject: [Chicago] Remember to RSVP for tonights meeting In-Reply-To: References: Message-ID: BTW $6 parking: http://spothero.com/ita-/-technexus/chicago-python-chipy-02-09-2012 -------------- next part -------------- An HTML attachment was scrubbed... URL: From carl at personnelware.com Thu Feb 9 22:23:01 2012 From: carl at personnelware.com (Carl Karsten) Date: Thu, 9 Feb 2012 15:23:01 -0600 Subject: [Chicago] pycon sponsor nom Message-ID: Larisa Hoffenbecker She hangs out in #chipy she has helped me with my djanog video system She has given me and the video gear a ride to chipy, both loop and north. And most important: she really really wants to go, but doesn't want me to nominate her because she thinks it should go to someone more deserving. If we can find such a person (3 really) - fine. Otherwise, she should be rewarded for her humility. Or whatever it is. -- Carl K From carl at personnelware.com Fri Feb 10 01:28:26 2012 From: carl at personnelware.com (Carl Karsten) Date: Thu, 9 Feb 2012 18:28:26 -0600 Subject: [Chicago] print me for meeting please Message-ID: Will someone please print this and bring it into the meeting: http://veyepar.nextdayvideo.com:8080/main/recording_sheets/6/feb2012_recording_sheets.pdf only 1 copy. don't worry if 2 people do it - if you can print and bring, please do. -- Carl K From dxb251 at yahoo.com Tue Feb 7 13:39:47 2012 From: dxb251 at yahoo.com (David Beazley) Date: Tue, 7 Feb 2012 06:39:47 -0600 Subject: [Chicago] Present at ChiPy and get your 15-30 minutes of fame In-Reply-To: References: Message-ID: <75FEA345-A736-40D1-B24E-4C57886B9DFC@yahoo.com> I can give give a followup to my "Understanding RPython" talk with a shorter talk on the interface between RPython and C. I've been looking at it and it's kind of interesting. If I get far enough, it might include how to build C extensions to PyPy. Given that I talked last month, I don't want to monopolize Chipy talks though---if others have stuff to talk about, they should have priority. Cheers, Dave > > From: Brian Ray > To: The Chicago Python Users Group > > On Sun, Feb 5, 2012 at 3:35 PM, Adam "Cezar" Jenkins > wrote: > >> I can do my Django-nonrel: Introduction and state of the project talk that >> I did at Djangonauts. >> >> On Sat, Feb 4, 2012 at 6:43 PM, Brian Ray wrote: >> >>> The floor is now open for presentations. Let's hear some ideas star >>> rolling on in! >>> >>> > > The RSVP is open for Thursday: > > http://chipy.org/ > > Also, still looking for at least on more talk. > > > > > -- > Brian Ray > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > > End of Chicago Digest, Vol 78, Issue 6 > ************************************** From emperorcezar at gmail.com Fri Feb 10 06:21:45 2012 From: emperorcezar at gmail.com (Adam "Cezar" Jenkins) Date: Thu, 9 Feb 2012 23:21:45 -0600 Subject: [Chicago] Django-nonrel slide up Message-ID: Thanks for the great meeting! Django-nonrel - https://docs.google.com/present/edit?id=0AWNC3oBgXgtdZHN2aHN2M182OWdocTI2d2cz -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Fri Feb 10 14:46:02 2012 From: shekay at pobox.com (sheila miguez) Date: Fri, 10 Feb 2012 07:46:02 -0600 Subject: [Chicago] Chicago python chipy nomination request In-Reply-To: References: Message-ID: Here's my yadda yadda explanation and please forward around. Or write your own because you might want to give a more serious or professional impression than I do. Quick apology: I realize this sucks, since it is already the last minute. I'll make sure chipy does better for next pycon. Or the next something else. (tell me what you think). ---------- Forwarded message ---------- Quick version: Last night was the February chipy meeting, and we worked out that chipy can afford to give $300 and a registration to three people. We'll accept nominations for this until Tuesday, and decide on the candidates Wednesday. Please feel free to pass along this email post to anyone who wants to be put in to consideration, or anyone who would have ideas for people to put forward for consideration. About pycon! http://us.pycon.org/2012/about/ More about pycon! http://us.pycon.org/2012/schedule/ Blahblahblah lengthy slow version: Pycon has novice, intermediary, and expert talks, but one of the best things about pycon is the free style tracks. There's the hallway track where people walk around in the hallways talking about interesting things. There are lightning talks, where attendees can sign up to talk for 5 minutes (this is my favorite part). There are also open spaces. Anyone can decide to call an open space on any topic that interests them. You can see some examples here, but don't let the wiki constrain you because people can declare open spaces at the event, on index cards, whiteboards, fliers, who knows. Me? I started the Open Science BOF page. I hope there are people there interested in that, but if not, I'm going to go to one of the other ones. http://us.pycon.org/2012/community/openspaces/ Do you think you are not experienced enough or good enough to go? I am absolutely dorky. I am also not a real python developer. If someone as goofy and inexperienced as me is going to pycon, anyone can go! There are even more goofy and experienced people than me who are going. Don't let that stop you. Also, there are goofy and highly experienced people going which is also excellent because you'll meet them! Not everyone is dorky and goofy, but I like them too. Some of them will be there and giving talks and declaring open spaces. On Thu, Feb 9, 2012 at 11:39 AM, sheila miguez wrote: > Hi all, > > I'd like to know if any of you in Chicago involved in the python > community would like to nominate someone for chipy to send to pycon. > Sorry for the extremely late notice. I only thought of this yesterday. > After seeing someone's (local to the area) dad email the > python-organizers list to ask if his son could be on the pycon waiting > list (there is no waiting list), it occurred to me that chipy could > look in to a sponsorship. > > Well, that idea worked, and we have 3 possible slots open. I am > inclined to offer a slot to the student, and I am also inclined to > offer slots to some of the guys who have been working on chipy.org. I > would also like more nominations, please please please before > tonight's meeting. I'm not certain how long we should wait, given how > close we are to pycon. People will be very inconvenienced if we don't > offer them a slot until the last minute. > > I realize this kind of sucks, since it is already the last minute, and > I'll make sure chipy does better for next pycon. > > -- > sheila -- sheila -- sheila From emperorcezar at gmail.com Mon Feb 13 05:51:31 2012 From: emperorcezar at gmail.com (Adam "Cezar" Jenkins) Date: Sun, 12 Feb 2012 22:51:31 -0600 Subject: [Chicago] Django-nonrel talk up Message-ID: You can see it at http://youtu.be/Q8xnADzHB9U -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Tue Feb 14 16:31:37 2012 From: brianhray at gmail.com (Brian Ray) Date: Tue, 14 Feb 2012 09:31:37 -0600 Subject: [Chicago] Chicago python chipy nomination request In-Reply-To: References: Message-ID: Today is the last day to nominate someone to be sent to PyCon. Please do not hesitate, we want to send you! On Fri, Feb 10, 2012 at 7:46 AM, sheila miguez wrote: > Here's my yadda yadda explanation and please forward around. Or write > your own because you might want to give a more serious or professional > impression than I do. > > Quick apology: > > I realize this sucks, since it is already the last minute. I'll make > sure chipy does better for next pycon. Or the next something else. > (tell me what you think). > > ---------- Forwarded message ---------- > > Quick version: > > Last night was the February chipy meeting, and we worked out that > chipy can afford to give $300 and a registration to three people. > We'll accept nominations for this until Tuesday, and decide on the > candidates Wednesday. Please feel free to pass along this email post > to anyone who wants to be put in to consideration, or anyone who would > have ideas for people to put forward for consideration. > > About pycon! http://us.pycon.org/2012/about/ > More about pycon! http://us.pycon.org/2012/schedule/ > > Blahblahblah lengthy slow version: > > Pycon has novice, intermediary, and expert talks, but one of the best > things about pycon is the free style tracks. There's the hallway track > where people walk around in the hallways talking about interesting > things. There are lightning talks, where attendees can sign up to talk > for 5 minutes (this is my favorite part). There are also open spaces. > Anyone can decide to call an open space on any topic that interests > them. You can see some examples here, but don't let the wiki constrain > you because people can declare open spaces at the event, on index > cards, whiteboards, fliers, who knows. Me? I started the Open Science > BOF page. I hope there are people there interested in that, but if > not, I'm going to go to one of the other ones. > > http://us.pycon.org/2012/community/openspaces/ > > Do you think you are not experienced enough or good enough to go? I am > absolutely dorky. I am also not a real python developer. If someone as > goofy and inexperienced as me is going to pycon, anyone can go! There > are even more goofy and experienced people than me who are going. > Don't let that stop you. Also, there are goofy and highly experienced > people going which is also excellent because you'll meet them! Not > everyone is dorky and goofy, but I like them too. Some of them will be > there and giving talks and declaring open spaces. > > On Thu, Feb 9, 2012 at 11:39 AM, sheila miguez wrote: >> Hi all, >> >> I'd like to know if any of you in Chicago involved in the python >> community would like to nominate someone for chipy to send to pycon. >> Sorry for the extremely late notice. I only thought of this yesterday. >> After seeing someone's (local to the area) dad email the >> python-organizers list to ask if his son could be on the pycon waiting >> list (there is no waiting list), it occurred to me that chipy could >> look in to a sponsorship. >> >> Well, that idea worked, and we have 3 possible slots open. I am >> inclined to offer a slot to the student, and I am also inclined to >> offer slots to some of the guys who have been working on chipy.org. I >> would also like more nominations, please please please before >> tonight's meeting. I'm not certain how long we should wait, given how >> close we are to pycon. People will be very inconvenienced if we don't >> offer them a slot until the last minute. >> >> I realize this kind of sucks, since it is already the last minute, and >> I'll make sure chipy does better for next pycon. >> >> -- >> sheila > > > > -- > sheila > > > -- > sheila > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago -- Brian Ray @brianray (773) 669-7717 From pwallenberg at lasallenetwork.com Tue Feb 14 17:21:46 2012 From: pwallenberg at lasallenetwork.com (Paul Wallenberg) Date: 14 Feb 2012 11:21:46 -0500 Subject: [Chicago] [Evanston]: Python software engineers wanted Message-ID: <858137945.1329236506356.JavaMail.cfservice@SL5APP1> As a past sponsor of ChiPy, LaSalle Network is proud to be partnering with a company in the digital marketing and advertising industry who is hiring Python software engineers with varying levels of experience. This company's goal is to find and convert the right customers using their marketing applications and tools. Their development practice is part Ruby/part Python. They work with MVC frameworks like Rails and Django. They are looking to strengthen the Python presence in their team. The ideal software engineer has worked in an Agile environment, has a strong commitment to best practices and utilizes test-driven development. The right software engineers will have the following: * A Bachelor?s degree or equivalent experience * Experience with web-based software development using open source technologies * Familiarity with building high-traffic websites and applications using Python * Familiarity with Agile methodologies ? particularly Scrum * A preference for pragmatic engineering practices: object-oriented design, refactoring, DRY design, Yagni ethic, Mercurial or Git version control systems, continuous integration, pair programming and regular code reviews * Experience with SQL-based RDBMS (PostgreSQL or Microsoft SQL Server preferred) including writing efficient queries and executing them via programming language interfaces * Familiarity with common web application concepts like HTTP, SSL, XML, content management concepts, public-key cryptography, application, data security and privacy issues * Comfortability with HTML, CSS, and JavaScript * Experience producing and consuming web services i.e. SOAP, REST, XML-RPC * Working with message-oriented systems * A positive attitude and committed work ethic This position is based in Evanston, IL. Their offices are easily accessible via public transportation. If you want to drive to work, there is quick access from Lakeshore Drive or I-94. Base compensation is based on earning history and experience. There are annual bonus incentives and great benefits in addition to the base salary. If you are interested in this position and qualify per the requirements, please contact Paul Wallenberg directly at 312-924-3683 or by e-mail to pwallenberg at lasallenetwork.com. Kindly, Paul Wallenberg Project Manager ? Technology Services LaSalle Network d. 312-924-3683 o. 312-419-1700 c. 847-738-3685 pwallenberg at lasallenetwork.com From brianhray at gmail.com Wed Feb 15 23:28:42 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 15 Feb 2012 16:28:42 -0600 Subject: [Chicago] We have some winners! Message-ID: I am waiting to hear back from the winners we picked to go to PyCon. If you were not contacted from me this morning, then sorry, you were not selected. If we do not get confirmation in 24 hours (1 has confirmed, and one is working on it) we will open up another spot. Regards, Brian -- Brian Ray -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Thu Feb 16 06:22:00 2012 From: shekay at pobox.com (sheila miguez) Date: Wed, 15 Feb 2012 23:22:00 -0600 Subject: [Chicago] PyCon ChiPy nomination winners Message-ID: Hi all, I would like to announce that Pallavi Anderson, Daniel Peters, and Alex Xu have accepted registrations to attend PyCon. Here are very quick introductions, and they will be able to introduce themselves in person at the ChiPy open space at PyCon. Pallavi Anderson recently helped organized a team to compete in the Apps for Metro Chicago challenge. The team won 2nd place in the Community round as well as the Placemaking Award sponsored by Metropolitan Planning Council and IBM. Alex Xu is a sophomore currently taking his second programming class based on python. He wants to attend PyCon to meet people who use python in the real world to solve interesting problems together. Daniel Peters is an active ChiPy member who most recently has been volunteering on the site for CHIRP Radio and digging in to Django. Thanks to everyone for bringing this together at the last minute. From brianhray at gmail.com Thu Feb 16 15:17:53 2012 From: brianhray at gmail.com (Brian Ray) Date: Thu, 16 Feb 2012 08:17:53 -0600 Subject: [Chicago] PyCon ChiPy nomination winners In-Reply-To: References: Message-ID: Congrats Guys, Also, on a side note if you were not picked, I just wanted to say thank you for coming to ChiPy. As we get more involved, there will be more and more opportunities like this one. Everyone's participation and effort to move ChiPy forward is much appreciated. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pkaushik at alum.mit.edu Thu Feb 16 16:43:03 2012 From: pkaushik at alum.mit.edu (Pallavi Anderson) Date: Thu, 16 Feb 2012 09:43:03 -0600 Subject: [Chicago] PyCon ChiPy nomination winners In-Reply-To: References: Message-ID: Hi All: Thank you so much for the opportunity! I hope to see more of you at upcoming events and of course at Pycon! Pallavi @pkaushik On Thu, Feb 16, 2012 at 8:17 AM, Brian Ray wrote: > Congrats Guys, > > Also, on a side note if you were not picked, I just wanted to say thank > you for coming to ChiPy. As we get more involved, there will be more and > more opportunities like this one. Everyone's participation and effort to > move ChiPy forward is much appreciated. > > Thank you. > > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- @pkaushik -------------- next part -------------- An HTML attachment was scrubbed... URL: From danieltpeters at gmail.com Fri Feb 17 02:08:31 2012 From: danieltpeters at gmail.com (Daniel Peters) Date: Thu, 16 Feb 2012 19:08:31 -0600 Subject: [Chicago] PyCon ChiPy nomination winners In-Reply-To: References: Message-ID: Thank you all very, very much. 3D printers ya'll. I've literally been celebrating. On Thu, Feb 16, 2012 at 9:43 AM, Pallavi Anderson wrote: > Hi All: > > Thank you so much for the opportunity! I hope to see more of you at > upcoming events and of course at Pycon! > > Pallavi > > @pkaushik > > > > > On Thu, Feb 16, 2012 at 8:17 AM, Brian Ray wrote: > >> Congrats Guys, >> >> Also, on a side note if you were not picked, I just wanted to say thank >> you for coming to ChiPy. As we get more involved, there will be more and >> more opportunities like this one. Everyone's participation and effort to >> move ChiPy forward is much appreciated. >> >> Thank you. >> >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> >> > > > -- > @pkaushik > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From zanson at zanson.org Tue Feb 21 05:35:50 2012 From: zanson at zanson.org (J. D. Jordan) Date: Mon, 20 Feb 2012 22:35:50 -0600 Subject: [Chicago] PyCon New Relic Loggly Skullcandy party Message-ID: Just noticed the PyCon New Relic, Loggly, and Skullcandy party has 12 spaces left if anyone is interested. http://pycon.blogspot.com/2012/02/pycon-2012-new-relic-loggly-and.html http://www.eventbrite.com/event/2954754751/estw -Jeremiah Jordan From danieltpeters at gmail.com Tue Feb 21 06:38:35 2012 From: danieltpeters at gmail.com (Daniel Peters) Date: Mon, 20 Feb 2012 23:38:35 -0600 Subject: [Chicago] PyCon New Relic Loggly Skullcandy party In-Reply-To: References: Message-ID: Thanks for the heads up, see ya there. On Mon, Feb 20, 2012 at 10:35 PM, J. D. Jordan wrote: > Just noticed the PyCon New Relic, Loggly, and Skullcandy party has 12 > spaces left if anyone is interested. > > http://pycon.blogspot.com/2012/02/pycon-2012-new-relic-loggly-and.html > > http://www.eventbrite.com/event/2954754751/estw > > -Jeremiah Jordan > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From leon at chism.org Tue Feb 21 19:02:19 2012 From: leon at chism.org (Leon Chism) Date: Tue, 21 Feb 2012 12:02:19 -0600 Subject: [Chicago] Analyte Health is hiring python developers Message-ID: Analyte Health is once again hiring developers to join the technology team in our Chicago office. We have a great team with very talented and passionate technologists, and we're looking for more, to help deliver on a number of interesting projects coming up. You can read the full listing and apply here: http://jobs.analytehealth.com/apply/YEtIiX/Software-Developer.html Analyte Health is an on-line physician's practice using the power of the Internet to create convenient, private, and patient-focused medical care for our patients. We are optimizing and scaling top-flight medical care in a way that hasn't been done before -- we've helped many tens of thousands of patients nationwide and the volume is continuing to grow. We regularly get feedback surveys with quotes like "I'm a customer for life" and "your service saved my life." At Analyte, we employ a variety of technologies to deliver our vision. Our code is Python. Our websites are Django. We serve content using a mix of Apache, memcached, and MySQL. We use RabbitMQ and Celery for asynchronous processing. We functional test our sites using Selenium and we unit test our code. We use Jenkins (or is it Hudson...I forgot what Larry said we should call it _this_ week) as our Continuous Integration server and we work hard to keep it clean. We use open source solutions when available, and we open source our own technologies when appropriate. Our application started out as a Python and Django driven web site, but has evolved beyond that start into a much more robust and integrated system as our company continues to expand its ties with the rest of the healthcare community. We are looking for developers who have * Built and maintained customer facing web applications. * Worked with any MVC based web framework like Django, Rails, or Servlets. * Developed production systems using dynamically typed languages like Python, Ruby, Scala, or Groovy. * Thrived in agile environments. * Experience with the tools we use like fabric, apache, RabbitMQ, Selenium, and memcached. * Collaborated closely with clients, product owners, and other non-technical folks. * A desire to work in a results-driven meritocracy. * The willingness to debate with peers who are as talented and intelligent as you. * A quality mindset, and a test-driven development habit. * A demonstrated passion for advancing their own skills and knowledge. Analyte Health is a start-up with some great benefits: besides a great working environment and a great team, you?ll have access to an array of insurance benefits, a 401(k) plan, catered lunches everyday, and we?ll get you whatever hardware and software you need to do amazing things for our patients. No recruiters, please. Just talented developers who want to discuss the opportunities we have. Contractors may be a possibility depending on circumstances. Drop me an email if you want to explore that option. If this sounds interesting to you, use the links above and apply. If you have questions, email me: leon at analytehealth.com - leon Leon Chism CTO|Analyte Health -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Thu Feb 23 04:17:39 2012 From: brianhray at gmail.com (Brian Ray) Date: Wed, 22 Feb 2012 21:17:39 -0600 Subject: [Chicago] ChiPy PyCon and ChiPy Loop... Help! Message-ID: Need a bit of help here. We did get a offer to host in March from a new venue. And we have a venue in April I will name later to avoid confusion. The April one I find pretty interesting and I doubt anyone will complain :) Let's just say they are very big in the tech scene here in Chicago. We also have an OpenSpace on Friday at PyCon. Not really sure when we should have our meeting. Does anyone know the schedule better than me who can suggest some times? We will for sure need to align some speakers. Likewise, will have a mini-awards ceremony. There are some Chipy "alumni" (for lack of better name) on this list who will also be interested to know we are having a meeting; likewise, this will be an opportunity to present. Back to the Loop Chipy, if you guys want to have it someone needs to speak up and help organize. I can give you a name to explore the venue option. At first, I did not think it was a good option because it sounded like it would hold under 45. Nonetheless, in this case it may just work. Your thoughts? -- Brian Ray @brianray From zanson at zanson.org Thu Feb 23 21:48:17 2012 From: zanson at zanson.org (J. D. Jordan) Date: Thu, 23 Feb 2012 14:48:17 -0600 Subject: [Chicago] ChiPy PyCon and ChiPy Loop... Help! In-Reply-To: References: Message-ID: PyCon OpenSpace, how about @7:00 on Friday? Talks end @6:00 gives people an hour to grab food, go back to their room, what ever. -Jeremiah On Wed, Feb 22, 2012 at 9:17 PM, Brian Ray wrote: > Need a bit of help here. We did get a offer to host in March from a > new venue. And we have a venue in April I will name later to avoid > confusion. ?The April one I find pretty interesting and I doubt anyone > will complain :) Let's just say they are very big in the tech scene > here in Chicago. > > We also have an OpenSpace on Friday at PyCon. Not really sure when we > should have our meeting. Does anyone know the schedule better than me > who can suggest some times? We will for sure need to align some > speakers. Likewise, will have a mini-awards ceremony. There are some > Chipy "alumni" (for lack of better name) on this list who will also be > interested to know we are having a meeting; likewise, this will be an > opportunity to present. > > Back to the Loop Chipy, if you guys want to have it someone needs to > speak up and help organize. I can give you a name to explore the venue > option. At first, I did not think it was a good option because it > sounded like it would hold under 45. Nonetheless, in this case it may > just work. > > Your thoughts? > > -- > Brian Ray > @brianray > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From brian at python.org Thu Feb 23 21:56:21 2012 From: brian at python.org (Brian Curtin) Date: Thu, 23 Feb 2012 14:56:21 -0600 Subject: [Chicago] ChiPy PyCon and ChiPy Loop... Help! In-Reply-To: References: Message-ID: On Thu, Feb 23, 2012 at 14:48, J. D. Jordan wrote: > PyCon OpenSpace, how about @7:00 on Friday? ?Talks end @6:00 gives > people an hour to grab food, go back to their room, what ever. I know Friday has the Testing In Python BOF (where I'll be) and at the same time is at least one sponsor party. I wouldn't try to avoid conflict too much because it's guaranteed to happen when you have 1800 people and events to plan for all of them. For me, a ChiPy meetup at PyCon isn't entirely high on my list since I see you guys 10-11 times a year versus people I work with and don't even see yearly, but I would come if the time didn't conflict with any other meetups that I need to prioritize. From akekhofananaye at yahoo.co.uk Fri Feb 24 17:00:22 2012 From: akekhofananaye at yahoo.co.uk (SKHUMBUZO ZIKHALI) Date: Fri, 24 Feb 2012 16:00:22 +0000 (GMT) Subject: [Chicago] Assistance on program failing to fully run Message-ID: <1330099222.41571.YahooMailNeo@web24006.mail.ird.yahoo.com> Hi ? I am trying to run the following program?from Guide to Programming with Python by Micheal Dawson: ? class Card(object): ??? RANK = ["A","2","3","4","5","6","7" ??????????? "8","9","K","Q","J"] ??? SUIT = ["s","d","h","c"] ??? def __init__(self,rank, suit): ??????? self.rank = rank ??????? self.suit = suit ??? def __str__(self): ??????? rep = self.rank + self.suit ??????? return rep ???????????? class Hand(object): ??? def __init__(self): ??????? self.cards = [] ??? def __str__(self): ??????? if self.cards: ??????????? rep = '' ??????????? for card in self.card: ??????????????? rep += str(Card)+''????? ??????? else: ??????????? rep = "" ??????????? return rep ??? def clear(self): ??????? self.cards =[] ??? def add(self, card): ??????? self.cards.append(card) ??? def give(self, card, other_hand): ??????? self.cards.remove(card) ??????? other_hand.add(card) ? # Main ? card1 = Card(rank = "A", suit ="c") print 'Printing a Card object' print card1 card2 = Card(rank = "2", suit ="c") card3 = Card(rank = "3", suit ="c") card4 = Card(rank = "4", suit ="c") card5 = Card(rank = "5", suit ="c") print card2 print card3 print card4 print card5 my_hand = Hand() print '\nPrinting my hand before I add my card:' print my_hand my_hand.add(card1) my_hand.add(card2) my_hand.add(card3) my_hand.add(card4) my_hand.add(card5) print '\nPrinting my hand after adding 5 cards:' print my_hand your_hand = Hand() my_hand.give(card1, your_hand) my_hand.give(card2, your_hand) print '\nGave the first two cards from my hand to your hand.' print 'Your hand:' print your_hand print 'My hand:' my_hand my_hand.clear() print '\nMy hand after clearing it:' raw_input('\n\nPress the enter key to exist.') ? However, I can partly run it for eventually receive attribute error message. Printing response is as follows: ? 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> ================================ RESTART ================================ >>> Printing a Card object Ac 2c 3c 4c 5c Printing my hand before I add my card: Printing my hand after adding 5 cards: Traceback (most recent call last): ? File "C:/Python27/Card Game.py", line 69, in ??? print my_hand ? File "C:/Python27/Card Game.py", line 25, in __str__ ??? for card in self.card: AttributeError: 'Hand' object has no attribute 'card' >>> ? Would you please help me as to where I got it wrong with this program and lastly inform how?how does Hand object gets linked or connected with Card object?? ? With thanks? ? Sikhumbuzo??? -------------- next part -------------- An HTML attachment was scrubbed... URL: From vceder at gmail.com Fri Feb 24 17:10:16 2012 From: vceder at gmail.com (Vern Ceder) Date: Fri, 24 Feb 2012 10:10:16 -0600 Subject: [Chicago] Assistance on program failing to fully run In-Reply-To: <1330099222.41571.YahooMailNeo@web24006.mail.ird.yahoo.com> References: <1330099222.41571.YahooMailNeo@web24006.mail.ird.yahoo.com> Message-ID: for card in self.card: should have an 's' on the end of self.cards: for card in self.cards: On Fri, Feb 24, 2012 at 10:00 AM, SKHUMBUZO ZIKHALI < akekhofananaye at yahoo.co.uk> wrote: > Hi > > *I am trying to run the following program from Guide to Programming with > Python by Micheal Dawson:* > ** > > class Card(object): > RANK = ["A","2","3","4","5","6","7" > "8","9","K","Q","J"] > SUIT = ["s","d","h","c"] > def __init__(self,rank, suit): > self.rank = rank > self.suit = suit > def __str__(self): > rep = self.rank + self.suit > return rep > > class Hand(object): > def __init__(self): > self.cards = [] > def __str__(self): > if self.cards: > rep = '' > for card in self.card: > rep += str(Card)+'' > else: > rep = "" > return rep > def clear(self): > self.cards =[] > def add(self, card): > self.cards.append(card) > def give(self, card, other_hand): > self.cards.remove(card) > other_hand.add(card) > > # Main > > card1 = Card(rank = "A", suit ="c") > print 'Printing a Card object' > print card1 > card2 = Card(rank = "2", suit ="c") > card3 = Card(rank = "3", suit ="c") > card4 = Card(rank = "4", suit ="c") > card5 = Card(rank = "5", suit ="c") > print card2 > print card3 > print card4 > print card5 > my_hand = Hand() > print '\nPrinting my hand before I add my card:' > print my_hand > my_hand.add(card1) > my_hand.add(card2) > my_hand.add(card3) > my_hand.add(card4) > my_hand.add(card5) > print '\nPrinting my hand after adding 5 cards:' > print my_hand > your_hand = Hand() > my_hand.give(card1, your_hand) > my_hand.give(card2, your_hand) > print '\nGave the first two cards from my hand to your hand.' > print 'Your hand:' > print your_hand > print 'My hand:' > my_hand > my_hand.clear() > print '\nMy hand after clearing it:' > raw_input('\n\nPress the enter key to exist.') > > *However, I can partly run it for eventually receive attribute error > message. Printing response is as follows:* > > 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 > Type "copyright", "credits" or "license()" for more information. > >>> ================================ RESTART > ================================ > >>> > Printing a Card object > Ac > 2c > 3c > 4c > 5c > Printing my hand before I add my card: > > Printing my hand after adding 5 cards: > Traceback (most recent call last): > File "C:/Python27/Card Game.py", line 69, in > print my_hand > File "C:/Python27/Card Game.py", line 25, in __str__ > for card in self.card: > AttributeError: 'Hand' object has no attribute 'card' > >>> > > *Would you please help me as to where I got it wrong with this program > and lastly inform how how does Hand object gets linked or connected with > Card object? * > > With thanks > > Sikhumbuzo * > * > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -- Vern Ceder vceder at gmail.com, vceder at dogsinmotion.com The Quick Python Book, 2nd Ed - http://bit.ly/bRsWDW -------------- next part -------------- An HTML attachment was scrubbed... URL: From shekay at pobox.com Fri Feb 24 17:09:59 2012 From: shekay at pobox.com (sheila miguez) Date: Fri, 24 Feb 2012 10:09:59 -0600 Subject: [Chicago] ChiPy PyCon and ChiPy Loop... Help! In-Reply-To: References: Message-ID: We should be more flexible on an open space time. And since you want the new people to share experiences with pycon at a chipy space, I think Friday is a bad idea. There won't have been enough of pycon for them to share. Maybe have one on Saturday or Sunday but if you have one during the open science BOF I will set you on fire(tm). On Wed, Feb 22, 2012 at 9:17 PM, Brian Ray wrote: > We also have an OpenSpace on Friday at PyCon. Not really sure when we > should have our meeting. Does anyone know the schedule better than me > who can suggest some times? We will for sure need to align some -- sheila From tim.saylor at gmail.com Fri Feb 24 17:10:34 2012 From: tim.saylor at gmail.com (Tim Saylor) Date: Fri, 24 Feb 2012 10:10:34 -0600 Subject: [Chicago] Assistance on program failing to fully run In-Reply-To: <1330099222.41571.YahooMailNeo@web24006.mail.ird.yahoo.com> References: <1330099222.41571.YahooMailNeo@web24006.mail.ird.yahoo.com> Message-ID: Traceback (most recent call last): File "C:/Python27/Card Game.py", line 69, in print my_hand File "C:/Python27/Card Game.py", line 25, in __str__ for card in self.card: AttributeError: 'Hand' object has no attribute 'card' >>> These lines tell you all you need to know. The green highlight tells you what the problem is: it's looking for a "card" variable in the "Hand" class, which doesn't exist. The yellow highlight tells you where it encountered this problem, line 25, and shows you what's on that line, your for loop "for card in self.card". As you can see from that it's just a simple typo, the variable you added to the "Hand" class is "cards", not "card". If you change that it will fix your error. On Fri, Feb 24, 2012 at 10:00 AM, SKHUMBUZO ZIKHALI < akekhofananaye at yahoo.co.uk> wrote: > Hi > > *I am trying to run the following program from Guide to Programming with > Python by Micheal Dawson:* > ** > > class Card(object): > RANK = ["A","2","3","4","5","6","7" > "8","9","K","Q","J"] > SUIT = ["s","d","h","c"] > def __init__(self,rank, suit): > self.rank = rank > self.suit = suit > def __str__(self): > rep = self.rank + self.suit > return rep > > class Hand(object): > def __init__(self): > self.cards = [] > def __str__(self): > if self.cards: > rep = '' > for card in self.card: > rep += str(Card)+'' > else: > rep = "" > return rep > def clear(self): > self.cards =[] > def add(self, card): > self.cards.append(card) > def give(self, card, other_hand): > self.cards.remove(card) > other_hand.add(card) > > # Main > > card1 = Card(rank = "A", suit ="c") > print 'Printing a Card object' > print card1 > card2 = Card(rank = "2", suit ="c") > card3 = Card(rank = "3", suit ="c") > card4 = Card(rank = "4", suit ="c") > card5 = Card(rank = "5", suit ="c") > print card2 > print card3 > print card4 > print card5 > my_hand = Hand() > print '\nPrinting my hand before I add my card:' > print my_hand > my_hand.add(card1) > my_hand.add(card2) > my_hand.add(card3) > my_hand.add(card4) > my_hand.add(card5) > print '\nPrinting my hand after adding 5 cards:' > print my_hand > your_hand = Hand() > my_hand.give(card1, your_hand) > my_hand.give(card2, your_hand) > print '\nGave the first two cards from my hand to your hand.' > print 'Your hand:' > print your_hand > print 'My hand:' > my_hand > my_hand.clear() > print '\nMy hand after clearing it:' > raw_input('\n\nPress the enter key to exist.') > > *However, I can partly run it for eventually receive attribute error > message. Printing response is as follows:* > > 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 > Type "copyright", "credits" or "license()" for more information. > >>> ================================ RESTART > ================================ > >>> > Printing a Card object > Ac > 2c > 3c > 4c > 5c > Printing my hand before I add my card: > > Printing my hand after adding 5 cards: > Traceback (most recent call last): > File "C:/Python27/Card Game.py", line 69, in > print my_hand > File "C:/Python27/Card Game.py", line 25, in __str__ > for card in self.card: > AttributeError: 'Hand' object has no attribute 'card' > >>> > > *Would you please help me as to where I got it wrong with this program > and lastly inform how how does Hand object gets linked or connected with > Card object? * > > With thanks > > Sikhumbuzo * > * > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tim.saylor at gmail.com Fri Feb 24 17:12:55 2012 From: tim.saylor at gmail.com (Tim Saylor) Date: Fri, 24 Feb 2012 10:12:55 -0600 Subject: [Chicago] ChiPy PyCon and ChiPy Loop... Help! In-Reply-To: References: Message-ID: For Loop ChiPy I think getting the venue set is jumping the gun. Do we have anyone in town and willing to give a talk? I'll split out a thread for that to avoid confusion. On Wed, Feb 22, 2012 at 9:17 PM, Brian Ray wrote: > Need a bit of help here. We did get a offer to host in March from a > new venue. And we have a venue in April I will name later to avoid > confusion. The April one I find pretty interesting and I doubt anyone > will complain :) Let's just say they are very big in the tech scene > here in Chicago. > > We also have an OpenSpace on Friday at PyCon. Not really sure when we > should have our meeting. Does anyone know the schedule better than me > who can suggest some times? We will for sure need to align some > speakers. Likewise, will have a mini-awards ceremony. There are some > Chipy "alumni" (for lack of better name) on this list who will also be > interested to know we are having a meeting; likewise, this will be an > opportunity to present. > > Back to the Loop Chipy, if you guys want to have it someone needs to > speak up and help organize. I can give you a name to explore the venue > option. At first, I did not think it was a good option because it > sounded like it would hold under 45. Nonetheless, in this case it may > just work. > > Your thoughts? > > -- > Brian Ray > @brianray > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tim.saylor at gmail.com Fri Feb 24 17:18:11 2012 From: tim.saylor at gmail.com (Tim Saylor) Date: Fri, 24 Feb 2012 10:18:11 -0600 Subject: [Chicago] ChiPy Loop meeting: not at PyCon edition! Message-ID: Our next ChiPy meeting is scheduled for Thursday 3/8, when a bunch of us will be attending PyCon. How many unfortunate folks like me aren't able to attend and would come to our regular meeting? Does anyone have anything they want to present? -------------- next part -------------- An HTML attachment was scrubbed... URL: From deniset at trdlnk.com Fri Feb 24 18:08:56 2012 From: deniset at trdlnk.com (Denise Thornton) Date: Fri, 24 Feb 2012 11:08:56 -0600 Subject: [Chicago] Quantitative Researcher (Chicago, IL) In-Reply-To: <008001ccf315$94effb80$becff280$@trdlnk.com> References: <008001ccf315$94effb80$becff280$@trdlnk.com> Message-ID: <009301ccf316$fe2ec5d0$fa8c5170$@trdlnk.com> Quantitative Researcher (Chicago, IL) Job Description TradeLink Securities is currently hiring a Quantitative Researcher to join our team. We are looking for a quantitative researcher to help develop and test investment and trading strategies. The ideal candidate will have experience analyzing, modeling and managing large scale real world data in programming languages such as Python, C++, R or Matlab. We are heavy users of python and associated scientific computing tools like numpy, scipy, matplotlib, cython, pandas and SQL. Familiarity with these tools is a big plus, but we would consider a candidate with sufficient experience in other environments. Unlike many quantitative shops, our focus is not on applying sophisticated mathematical models to high frequency derivative trading, but rather on using a rigorous approach to detecting, describing and capturing inefficiencies that can cause securities to depart significantly from fair value. You would join a small team of quantitative researchers, programmers, analysts and traders. We manage all aspects of the investment and trading process, from idea generation and testing, production trading implementation, and performance diagnostics and reporting. Responsibilities . Develop and test trading strategies . Conduct research, analyze, and present discoveries . Work closely with other quantitative researchers, programmers, analysts and traders . Optimize current trading strategies/systems and adjust parameters to adapt to changing market conditions . Develop and maintain proprietary databases, reports and monitors . Work closely with the traders to understand business requirements, design efficient and scalable solutions . Create and maintain up to date work plans, followed by communicating status to traders . Perform related duties as required Skills & Requirements . Master's degree, PHD or equivalent in Mathematics, Financial Mathematics, Statistics, Engineering, Econometrics, Physics, Computer Science or related advanced degree in quantitative fields preferred . Experience with C++, R or equivalent is a plus . Data modeling . Statistical skills . Interest in financial markets . Ability to respond rapidly . Strong attention to detail . Excellent written and verbal communication skills. . Ability to work in a high pressure, dynamic trading environment. . Ability to work independently Please apply online at: http://tradelinkllc.atsondemand.com//index.cfm?fuseaction=512172.viewjobdeta il&CID=512172&JID=413727&BUID=1960 -------------- next part -------------- An HTML attachment was scrubbed... URL: From brianhray at gmail.com Fri Feb 24 18:38:39 2012 From: brianhray at gmail.com (Brian Ray) Date: Fri, 24 Feb 2012 11:38:39 -0600 Subject: [Chicago] Quantitative Researcher (Chicago, IL) In-Reply-To: <009301ccf316$fe2ec5d0$fa8c5170$@trdlnk.com> References: <008001ccf315$94effb80$becff280$@trdlnk.com> <009301ccf316$fe2ec5d0$fa8c5170$@trdlnk.com> Message-ID: We know Trade Link, but you failed to mention anything about Python? Is this a Python job. If not, why are you posting this listing here? Thanks, Brian From jdh2358 at gmail.com Fri Feb 24 18:50:51 2012 From: jdh2358 at gmail.com (John Hunter) Date: Fri, 24 Feb 2012 11:50:51 -0600 Subject: [Chicago] Quantitative Researcher (Chicago, IL) In-Reply-To: References: <008001ccf315$94effb80$becff280$@trdlnk.com> <009301ccf316$fe2ec5d0$fa8c5170$@trdlnk.com> Message-ID: How about "We are heavy users of python and associated scientific computing tools like numpy, scipy, matplotlib, cython, pandas and SQL". Trust me, this is a python job. JDH On Fri, Feb 24, 2012 at 11:38 AM, Brian Ray wrote: > We know Trade Link, but you failed to mention anything about Python? > Is this a Python job. If not, why are you posting this listing here? > > Thanks, Brian > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > -------------- next part -------------- An HTML attachment was scrubbed... URL: From asl2 at pobox.com Fri Feb 24 18:53:16 2012 From: asl2 at pobox.com (Aaron Lav) Date: Fri, 24 Feb 2012 12:53:16 -0500 Subject: [Chicago] Quantitative Researcher (Chicago, IL) In-Reply-To: References: <008001ccf315$94effb80$becff280$@trdlnk.com> <009301ccf316$fe2ec5d0$fa8c5170$@trdlnk.com> Message-ID: <20120224175316.GA19141@panix.com> On Fri, Feb 24, 2012 at 11:38:39AM -0600, Brian Ray wrote: > We know Trade Link, but you failed to mention anything about Python? Huh? "We are heavy users of python and associated scientific computing tools like numpy, scipy, matplotlib, cython ..." sounds good enough to me. Aaron (asl2 at pobox.com) From brianhray at gmail.com Fri Feb 24 19:08:14 2012 From: brianhray at gmail.com (Brian Ray) Date: Fri, 24 Feb 2012 12:08:14 -0600 Subject: [Chicago] Quantitative Researcher (Chicago, IL) In-Reply-To: References: <008001ccf315$94effb80$becff280$@trdlnk.com> <009301ccf316$fe2ec5d0$fa8c5170$@trdlnk.com> Message-ID: On Fri, Feb 24, 2012 at 11:50 AM, John Hunter wrote: > How about "We are heavy users of python and associated scientific computing > tools like numpy, scipy, matplotlib, cython, pandas and SQL". ?Trust me, > this is a python job. > Hi John Hunter ;) Yes, I stand corrected. I will not blame the HTML formatting either. Thanks guys, and I do trust (endorse) the part about "matplotlib" for sure. -- Brian Ray @brianray From vceder at gmail.com Fri Feb 24 23:58:17 2012 From: vceder at gmail.com (Vern Ceder) Date: Fri, 24 Feb 2012 16:58:17 -0600 Subject: [Chicago] PyCon Ride share - SFO to Santa Clara Hyatt Message-ID: To those going to PyCon... A few of us happen to be on the same flight that gets into San Francisco Airport at 4:50pm on Tuesday March 6. The more people we have the cheaper and easier it becomes to reserve a shuttle van to get us to Santa Clara with the least hassle and expense - it doesn't take many to make it cheaper (not to mention faster) than public transport. If anyone else is getting to SFO around 5:00pm that day and would like to share the ride, please contact me off list. Yarko is also going to put this out in a couple of other channels. Thanks! (and see you at PyCon!) Vern -- Vern Ceder vceder at gmail.com, vceder at dogsinmotion.com The Quick Python Book, 2nd Ed - http://bit.ly/bRsWDW -------------- next part -------------- An HTML attachment was scrubbed... URL: From matt at mattokeefe.com Sat Feb 25 01:39:18 2012 From: matt at mattokeefe.com (Matt O'Keefe) Date: Fri, 24 Feb 2012 18:39:18 -0600 Subject: [Chicago] Apache Cassandra and Python tech talk Message-ID: Please consider joining us on 3/1 for this meetup. Hope to see you there! http://www.meetup.com/Cassandra-Chicago/events/53378712/ *Description* Using Apache Cassandra from Python is easy to do. This talk will cover setting up and using a local development instance of Cassandra from Python. It will cover using the low level thrift interface, as well as using the higher level pycassa library. ------------------------------ *Abstract* - Very brief intro to Apache Cassandra - What is Apache Cassandra and where do I get it? - Using the Cassandra CLI to setup a keyspace (table) to hold our data - Installing the Cassandra thrift API module - Using Cassandra from the thrift API - Connecting - Writing - Reading - Batch operations - Installing the pycassa module - Using Cassandra from the pycassa module - Connecting - Reading - Writing - Batch operations - Indexing in Cassandra - Automatic vs Rolling your own - Using Composite Columns - Setting them up from the CLI - How to using them from pycassa - Lessons learned ------------------------------ *Speaker Profile* Jeremiah Jordan is a Software Developer at Morningstar, Inc. His team created an Operational Data Store using Python along with Apache Cassandra, MySQL, Google Protocol Buffers, ActiveMQ, ZeroMQ, and Zookeeper (all being used from Python). -Matt -------------- next part -------------- An HTML attachment was scrubbed... URL: From akekhofananaye at yahoo.co.uk Mon Feb 27 16:43:27 2012 From: akekhofananaye at yahoo.co.uk (SKHUMBUZO ZIKHALI) Date: Mon, 27 Feb 2012 15:43:27 +0000 (GMT) Subject: [Chicago] Assistance on program failing to fully run In-Reply-To: <1330099222.41571.YahooMailNeo@web24006.mail.ird.yahoo.com> References: <1330099222.41571.YahooMailNeo@web24006.mail.ird.yahoo.com> Message-ID: <1330357407.42111.YahooMailNeo@web24002.mail.ird.yahoo.com> Hi everyone ? Thank you very much to all who assisted me? when I had a problem trying to run program seen below. You really helped me a lot because I was stuck and could not move forward. I got your solution that I had to?unindent return rep of which after having done so, the code printed as expected. ? With Thanks ? Skhumbuzo ________________________________ From: SKHUMBUZO ZIKHALI To: "chicago at python.org" Sent: Friday, 24 February 2012, 18:00 Subject: Assistance on program failing to fully run Hi I am trying to run the following program?from Guide to Programming with Python by Micheal Dawson: ? class Card(object): ??? RANK = ["A","2","3","4","5","6","7" ??????????? "8","9","K","Q","J"] ??? SUIT = ["s","d","h","c"] ??? def __init__(self,rank, suit): ??????? self.rank = rank ??????? self.suit = suit ??? def __str__(self): ??????? rep = self.rank + self.suit ??????? return rep ???????????? class Hand(object): ??? def __init__(self): ??????? self.cards = [] ??? def __str__(self): ??????? if self.cards: ??????????? rep = '' ??????????? for card in self.card: ??????????????? rep += str(Card)+''????? ??????? else: ??????????? rep = "" ??????????? return rep ??? def clear(self): ??????? self.cards =[] ??? def add(self, card): ??????? self.cards.append(card) ??? def give(self, card, other_hand): ??????? self.cards.remove(card) ??????? other_hand.add(card) # Main card1 = Card(rank = "A", suit ="c") print 'Printing a Card object' print card1 card2 = Card(rank = "2", suit ="c") card3 = Card(rank = "3", suit ="c") card4 = Card(rank = "4", suit ="c") card5 = Card(rank = "5", suit ="c") print card2 print card3 print card4 print card5 my_hand = Hand() print '\nPrinting my hand before I add my card:' print my_hand my_hand.add(card1) my_hand.add(card2) my_hand.add(card3) my_hand.add(card4) my_hand.add(card5) print '\nPrinting my hand after adding 5 cards:' print my_hand your_hand = Hand() my_hand.give(card1, your_hand) my_hand.give(card2, your_hand) print '\nGave the first two cards from my hand to your hand.' print 'Your hand:' print your_hand print 'My hand:' my_hand my_hand.clear() print '\nMy hand after clearing it:' raw_input('\n\nPress the enter key to exist.') However, I can partly run it for eventually receive attribute error message. Printing response is as follows: 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> ================================ RESTART ================================ >>> Printing a Card object Ac 2c 3c 4c 5c Printing my hand before I add my card: Printing my hand after adding 5 cards: Traceback (most recent call last): ? File "C:/Python27/Card Game.py", line 69, in ??? print my_hand ? File "C:/Python27/Card Game.py", line 25, in __str__ ??? for card in self.card: AttributeError: 'Hand' object has no attribute 'card' >>> Would you please help me as to where I got it wrong with this program and lastly inform how?how does Hand object gets linked or connected with Card object?? With thanks? Sikhumbuzo??? -------------- next part -------------- An HTML attachment was scrubbed... URL: From zanson at zanson.org Mon Feb 27 17:50:14 2012 From: zanson at zanson.org (J. D. Jordan) Date: Mon, 27 Feb 2012 10:50:14 -0600 Subject: [Chicago] Apache Cassandra and Python tech talk In-Reply-To: References: Message-ID: This is a preview/practice run of the talk I will be giving at Pycon. https://us.pycon.org/2012/schedule/presentation/122/ On Fri, Feb 24, 2012 at 6:39 PM, Matt O'Keefe wrote: > Please consider joining us on 3/1 for this meetup. Hope to see you there! > > http://www.meetup.com/Cassandra-Chicago/events/53378712/ > > Description > > Using Apache Cassandra from Python is easy to do. This talk will cover > setting up and using a local development instance of Cassandra from Python. > It will cover using the low level thrift interface, as well as using the > higher level pycassa library. > > ________________________________ > > Abstract > > Very brief intro to Apache Cassandra > What is Apache Cassandra and where do I get it? > Using the Cassandra CLI to setup a keyspace (table) to hold our data > Installing the Cassandra thrift API module > Using Cassandra from the thrift API > Connecting > Writing > Reading > Batch operations > Installing the pycassa module > Using Cassandra from the pycassa module > Connecting > Reading > Writing > Batch operations > Indexing in Cassandra > Automatic vs Rolling your own > Using Composite Columns > Setting them up from the CLI > How to using them from pycassa > Lessons learned > > > > ________________________________ > > Speaker Profile > > Jeremiah Jordan is a Software Developer at Morningstar, Inc. His team > created an Operational Data Store using Python along with Apache Cassandra, > MySQL, Google Protocol Buffers, ActiveMQ, ZeroMQ, and Zookeeper (all being > used from Python). > > > -Matt > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From jrexilius at jumptrading.com Mon Feb 27 18:28:47 2012 From: jrexilius at jumptrading.com (Jason Rexilius) Date: Mon, 27 Feb 2012 17:28:47 +0000 Subject: [Chicago] contract or full-time help? Message-ID: <6CAECCA2E5872B44B5D60660550F37DE11844405@CHI-EXCHANGEW1.w2k.jumptrading.com> Hey gang, I've got an open position on my team and some open slots for contract help as well. I thought I'd ping the list with some of the things I'm looking for help with in case anyone is interested. The environment is very cool, large infrastructure, extreme high-performance demands, lotsa hard problems to solve. Fun. And the pay is of course very good. Much of the stuff I'm listing can be done in Python or language of choice. The environment is not green-field but much of the system I'm building is (or is absorbing/replacing legacy components). Here is a smattering of what is on the plate: 1) XMPP chat bot, minimal rule based NLP, interactivity and systemic action triggers. 2) Asynchronous, large parallel remote execution. 3) Django or other web and API interface development. 4) Complex rule-based access control on arbitrary action sets. 5) Firm-wide/infrastructure-wide action scheduling/management system 6) Real-time infrastructure state awareness and provisioning Basically, it's building something like Amazon/Google/FB type infrastructure and software management system on-top of an existing large, globally distributed infrastructure. Or rebuilding HostedLABs again for those that know me or remember my company from back in the day ;-) Choice of language or leveraging existing open-source solutions is largely up to the implementer and me but I'm strongly leaning towards Python for as much of it as possible. The shop is C++ dominant with C, perl, python and PHP playing pick-up where needed. Ruby is the only one without a lot of extant institutional experience. Feel free to ping me with any questions! Cheers! -jason contact at jasonrexilius.com ________________________________ Note: This email is for the confidential use of the named addressee(s) only and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you are hereby notified that any review, dissemination or copying of this email is strictly prohibited, and to please notify the sender immediately and destroy this email and any attachments. Email transmission cannot be guaranteed to be secure or error-free. Jump Trading, therefore, does not make any guarantees as to the completeness or accuracy of this email or any attachments. This email is for informational purposes only and does not constitute a recommendation, offer, request or solicitation of any kind to buy, sell, subscribe, redeem or perform any type of transaction of a financial product. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eviljoel at linux.com Tue Feb 28 01:21:14 2012 From: eviljoel at linux.com (eviljoel) Date: Mon, 27 Feb 2012 19:21:14 -0500 Subject: [Chicago] Apache Cassandra and Python tech talk In-Reply-To: References: Message-ID: Hello, How long does the talk on Thursday run? 4:00 PM is kind of hard for me to get to. Is there any point to showing up at 5:15 PM. Thanks, EJ On Mon, Feb 27, 2012 at 11:50 AM, J. D. Jordan wrote: > This is a preview/practice run of the talk I will be giving at Pycon. > > https://us.pycon.org/2012/schedule/presentation/122/ > > On Fri, Feb 24, 2012 at 6:39 PM, Matt O'Keefe wrote: >> Please consider joining us on 3/1 for this meetup. Hope to see you there! >> >> http://www.meetup.com/Cassandra-Chicago/events/53378712/ >> >> Description >> >> Using Apache Cassandra from Python is easy to do. This talk will cover >> setting up and using a local development instance of Cassandra from Python. >> It will cover using the low level thrift interface, as well as using the >> higher level pycassa library. >> >> ________________________________ >> >> Abstract >> >> Very brief intro to Apache Cassandra >> What is Apache Cassandra and where do I get it? >> Using the Cassandra CLI to setup a keyspace (table) to hold our data >> Installing the Cassandra thrift API module >> Using Cassandra from the thrift API >> Connecting >> Writing >> Reading >> Batch operations >> Installing the pycassa module >> Using Cassandra from the pycassa module >> Connecting >> Reading >> Writing >> Batch operations >> Indexing in Cassandra >> Automatic vs Rolling your own >> Using Composite Columns >> Setting them up from the CLI >> How to using them from pycassa >> Lessons learned >> >> >> >> ________________________________ >> >> Speaker Profile >> >> Jeremiah Jordan is a Software Developer at Morningstar, Inc. His team >> created an Operational Data Store using Python along with Apache Cassandra, >> MySQL, Google Protocol Buffers, ActiveMQ, ZeroMQ, and Zookeeper (all being >> used from Python). >> >> >> -Matt >> >> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago >> > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From zanson at zanson.org Tue Feb 28 16:11:01 2012 From: zanson at zanson.org (J. D. Jordan) Date: Tue, 28 Feb 2012 09:11:01 -0600 Subject: [Chicago] Apache Cassandra and Python tech talk In-Reply-To: References: Message-ID: It will probably only go until 4:45-5:00 On Mon, Feb 27, 2012 at 6:21 PM, eviljoel wrote: > Hello, > > How long does the talk on Thursday run? ?4:00 PM is kind of hard for > me to get to. ?Is there any point to showing up at 5:15 PM. > > Thanks, > EJ > > > On Mon, Feb 27, 2012 at 11:50 AM, J. D. Jordan wrote: >> This is a preview/practice run of the talk I will be giving at Pycon. >> >> https://us.pycon.org/2012/schedule/presentation/122/ >> >> On Fri, Feb 24, 2012 at 6:39 PM, Matt O'Keefe wrote: >>> Please consider joining us on 3/1 for this meetup. Hope to see you there! >>> >>> http://www.meetup.com/Cassandra-Chicago/events/53378712/ >>> >>> Description >>> >>> Using Apache Cassandra from Python is easy to do. This talk will cover >>> setting up and using a local development instance of Cassandra from Python. >>> It will cover using the low level thrift interface, as well as using the >>> higher level pycassa library. >>> >>> ________________________________ >>> >>> Abstract >>> >>> Very brief intro to Apache Cassandra >>> What is Apache Cassandra and where do I get it? >>> Using the Cassandra CLI to setup a keyspace (table) to hold our data >>> Installing the Cassandra thrift API module >>> Using Cassandra from the thrift API >>> Connecting >>> Writing >>> Reading >>> Batch operations >>> Installing the pycassa module >>> Using Cassandra from the pycassa module >>> Connecting >>> Reading >>> Writing >>> Batch operations >>> Indexing in Cassandra >>> Automatic vs Rolling your own >>> Using Composite Columns >>> Setting them up from the CLI >>> How to using them from pycassa >>> Lessons learned >>> >>> >>> >>> ________________________________ >>> >>> Speaker Profile >>> >>> Jeremiah Jordan is a Software Developer at Morningstar, Inc. His team >>> created an Operational Data Store using Python along with Apache Cassandra, >>> MySQL, Google Protocol Buffers, ActiveMQ, ZeroMQ, and Zookeeper (all being >>> used from Python). >>> >>> >>> -Matt >>> >>> >>> _______________________________________________ >>> Chicago mailing list >>> Chicago at python.org >>> http://mail.python.org/mailman/listinfo/chicago >>> >> _______________________________________________ >> Chicago mailing list >> Chicago at python.org >> http://mail.python.org/mailman/listinfo/chicago > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From mdipierro at cs.depaul.edu Wed Feb 29 18:50:49 2012 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Wed, 29 Feb 2012 11:50:49 -0600 Subject: [Chicago] help with file locking Message-ID: <085D8657-C3B7-4605-B2B0-B0ADBD50D054@cs.depaul.edu> Hello everybody. I am stuck with a problem: ===== begin test.py ===== #!/usr/bin/env python # -*- coding: utf-8 -*- import fcntl import multiprocessing import unittest N=10000 def lock(fp, mode): fcntl.flock(fp.fileno(), mode) def unlock(fp): fcntl.flock(fp.fileno(), fcntl.LOCK_UN) def read_write(args): (filename, iterations) = args for i in range(0, iterations): fp = open(filename,'r') lock(fp,fcntl.LOCK_SH) # shared lock content = fp.read() unlock(fp) # unlock fp.close() if len(content)!=N: return False fp = open(filename,'w') lock(fp,fcntl.LOCK_EX) # exclusive lock fp.write(content) unlock(fp) # unlock fp.close() return True class TestParallelLocks(unittest.TestCase): def setUp(self): self.filename = 'test.txt' contents = 'x'*N fp = open(self.filename,'w') fp.write(contents) fp.close() def tearDown(self): try: os.remove(self.filename) except: pass def test_reads_and_writes(self): readwriters = 10 pool = multiprocessing.Pool(processes = readwriters) results = pool.map(read_write, [[self.filename, 10]] * readwriters) for result in results: self.assertTrue(result) if __name__ == '__main__': unittest.main() ====== end test.py ===== When I run it, it will often fail the test (on Leopard, Lion, Ubuntu, Python 2.5, 2.6, 2.7). Can you reproduce the problem? Do you see anything wrong with the code? Massimo -------------- next part -------------- An HTML attachment was scrubbed... URL: From dpmcgee at gmail.com Wed Feb 29 19:28:55 2012 From: dpmcgee at gmail.com (Dan McGee) Date: Wed, 29 Feb 2012 12:28:55 -0600 Subject: [Chicago] help with file locking In-Reply-To: <085D8657-C3B7-4605-B2B0-B0ADBD50D054@cs.depaul.edu> References: <085D8657-C3B7-4605-B2B0-B0ADBD50D054@cs.depaul.edu> Message-ID: On Wed, Feb 29, 2012 at 11:50 AM, Massimo Di Pierro wrote: > Hello everybody. I am stuck with a problem: > > ===== begin test.py ===== > #!/usr/bin/env python > > > # -*- coding: utf-8 -*- > > > import fcntl > import multiprocessing > import unittest > > N=10000 > > def lock(fp, mode): > ? ? fcntl.flock(fp.fileno(), mode) > > def unlock(fp): > ? ? fcntl.flock(fp.fileno(), fcntl.LOCK_UN) You can pass fp directly to these, they handle file-like objects. > > def read_write(args): > ? ? (filename, iterations) = args > ? ? for i in range(0, iterations): > ? ? ? ? fp = open(filename,'r') > ? ? ? ? lock(fp,fcntl.LOCK_SH) # shared lock > ? ? ? ? content = fp.read() > ? ? ? ? unlock(fp) ? ? ? ? ? ? # unlock > ? ? ? ? fp.close() > ? ? ? ? if len(content)!=N: > ? ? ? ? ? ? return False > ? ? ? ? fp = open(filename,'w') You're violating the rules of opening files. From the docs: 'w' for writing (truncating the file if it already exists) Simple as that. Instead, you need something like this for your write section: fp = open(filename, 'a') lock(fp, fcntl.LOCK_EX, pn) # exclusive lock fp.seek(0) fp.truncate() fp.write(content) fp.flush() unlock(fp, pn) # unlock fp.close() > ? ? ? ? lock(fp,fcntl.LOCK_EX) # exclusive lock > ? ? ? ? fp.write(content) You need a call to `fp.flush()` here for sure- Python is buffering your writes and isn't guaranteed to do anything until you call fp.close(), after your unlock. > ? ? ? ? unlock(fp) ? ? ? ? ? ? # unlock > ? ? ? ? fp.close() > ? ? return True > > class TestParallelLocks(unittest.TestCase): > > ? ? def setUp(self): > ? ? ? ? self.filename = 'test.txt' > ? ? ? ? contents = 'x'*N > ? ? ? ? fp = open(self.filename,'w') > ? ? ? ? fp.write(contents) > ? ? ? ? fp.close() > > ? ? def tearDown(self): > ? ? ? ? try: > ? ? ? ? ? ? os.remove(self.filename) > ? ? ? ? except: > ? ? ? ? ? ? pass > > ? ? def test_reads_and_writes(self): > ? ? ? ? readwriters = 10 > ? ? ? ? pool = multiprocessing.Pool(processes = readwriters) > ? ? ? ? results = pool.map(read_write, [[self.filename, 10]] * readwriters) > ? ? ? ? for result in results: > ? ? ? ? ? ? self.assertTrue(result) > > if __name__ == '__main__': > ? ? unittest.main() > ====== end test.py ===== > > When I run it, it will often fail the test (on?Leopard, Lion, Ubuntu, Python > 2.5, 2.6, 2.7). > > Can you reproduce the problem? Do you see anything wrong with?the code? > > Massimo > > > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago > From matt.dorn at gmail.com Wed Feb 29 19:37:23 2012 From: matt.dorn at gmail.com (Matt Dorn) Date: Wed, 29 Feb 2012 12:37:23 -0600 Subject: [Chicago] part-time Django gig Message-ID: <4F4E7063.3060107@gmail.com> ChiPy folk: I have work available for a Python/Django-savvy web developer interested in a part-time gig (around 15h weekly for the foreseeable future, with more hours possible on occasion). The Chicago-area client has a website that makes use of the full suite of tools that you know and love as a Python/Django developer: Django itself, PostgreSQL, Apache/nginx, Celery, Fabric, virutalenv, etc. The ideal candidate is proficient in all of these technologies and knows his/her way around Linux (esp. Redhat) as well. Projects on the docket include integration with other systems via RESTful APIs, redeployment of the site to a cloud platform, and more. Interested parties please contact me at mdorn at textmethod.com Thanks! Matt From dpmcgee at gmail.com Wed Feb 29 19:38:24 2012 From: dpmcgee at gmail.com (Dan McGee) Date: Wed, 29 Feb 2012 12:38:24 -0600 Subject: [Chicago] help with file locking In-Reply-To: References: <085D8657-C3B7-4605-B2B0-B0ADBD50D054@cs.depaul.edu> Message-ID: On Wed, Feb 29, 2012 at 12:28 PM, Dan McGee wrote: > On Wed, Feb 29, 2012 at 11:50 AM, Massimo Di Pierro > wrote: >> Hello everybody. I am stuck with a problem: > ? ? ? ?lock(fp, fcntl.LOCK_EX, pn) # exclusive lock That new 'pn' argument came from some debugging I had in to track the process pool number. Full revised script code below. -Dan #!/usr/bin/env python # -*- coding: utf-8 -*- import fcntl import multiprocessing import unittest N=10000 def lock(fp, mode, pn): fcntl.flock(fp, mode) def unlock(fp, pn): fcntl.flock(fp, fcntl.LOCK_UN) def read_write(args): (filename, iterations, pn) = args for i in range(0, iterations): fp = open(filename, 'r') lock(fp, fcntl.LOCK_SH, pn) # shared lock content = fp.read() unlock(fp, pn) # unlock fp.close() if len(content) != N: return len(content) fp = open(filename, 'a') lock(fp, fcntl.LOCK_EX, pn) # exclusive lock fp.seek(0) fp.truncate() fp.write(content) fp.flush() unlock(fp, pn) # unlock fp.close() return len(content) class TestParallelLocks(unittest.TestCase): def setUp(self): self.filename = 'test.txt' contents = 'x' * N fp = open(self.filename,'w') fp.write(contents) fp.close() def tearDown(self): try: os.remove(self.filename) except: pass def test_reads_and_writes(self): readwriters = 10 pool = multiprocessing.Pool(processes = readwriters) args = [[self.filename, 10, i] for i in range(readwriters)] results = pool.map(read_write, args) for result in results: self.assertEqual(N, result) if __name__ == '__main__': unittest.main(verbosity=2) From mdipierro at cs.depaul.edu Wed Feb 29 19:43:56 2012 From: mdipierro at cs.depaul.edu (Massimo Di Pierro) Date: Wed, 29 Feb 2012 12:43:56 -0600 Subject: [Chicago] help with file locking In-Reply-To: References: <085D8657-C3B7-4605-B2B0-B0ADBD50D054@cs.depaul.edu> Message-ID: <33D7C20D-D9C6-453B-A58B-96983064D303@cs.depaul.edu> Thank you! This helps a lot. Massimo On Feb 29, 2012, at 12:38 PM, Dan McGee wrote: > On Wed, Feb 29, 2012 at 12:28 PM, Dan McGee wrote: >> On Wed, Feb 29, 2012 at 11:50 AM, Massimo Di Pierro >> wrote: >>> Hello everybody. I am stuck with a problem: > >> lock(fp, fcntl.LOCK_EX, pn) # exclusive lock > > That new 'pn' argument came from some debugging I had in to track the > process pool number. Full revised script code below. > > -Dan > > > #!/usr/bin/env python > # -*- coding: utf-8 -*- > import fcntl > import multiprocessing > import unittest > > N=10000 > > def lock(fp, mode, pn): > fcntl.flock(fp, mode) > > def unlock(fp, pn): > fcntl.flock(fp, fcntl.LOCK_UN) > > def read_write(args): > (filename, iterations, pn) = args > for i in range(0, iterations): > fp = open(filename, 'r') > lock(fp, fcntl.LOCK_SH, pn) # shared lock > content = fp.read() > unlock(fp, pn) # unlock > fp.close() > if len(content) != N: > return len(content) > fp = open(filename, 'a') > lock(fp, fcntl.LOCK_EX, pn) # exclusive lock > fp.seek(0) > fp.truncate() > fp.write(content) > fp.flush() > unlock(fp, pn) # unlock > fp.close() > return len(content) > > class TestParallelLocks(unittest.TestCase): > > def setUp(self): > self.filename = 'test.txt' > contents = 'x' * N > fp = open(self.filename,'w') > fp.write(contents) > fp.close() > > def tearDown(self): > try: > os.remove(self.filename) > except: > pass > > def test_reads_and_writes(self): > readwriters = 10 > pool = multiprocessing.Pool(processes = readwriters) > args = [[self.filename, 10, i] for i in range(readwriters)] > results = pool.map(read_write, args) > for result in results: > self.assertEqual(N, result) > > if __name__ == '__main__': > unittest.main(verbosity=2) > _______________________________________________ > Chicago mailing list > Chicago at python.org > http://mail.python.org/mailman/listinfo/chicago From gvelazqu at teksystems.com Wed Feb 22 21:39:59 2012 From: gvelazqu at teksystems.com (Velazquez, Gabriel J.) Date: Wed, 22 Feb 2012 15:39:59 -0500 Subject: [Chicago] New Python position - Chicago Message-ID: Hello All, Thanks in advance for taking the time to read this email. A client of TEKsystems, a leader in the financial services industry, is seeking a Python Developer for a long term (1 year+) contract in downtown Chicago. I was hoping to network with some of the members of ChiPy to find someone to fill this opening. This is a great opportunity to work on a mission critical, high profile project within the investment banking industry. We have a good rate range, depending on years of experience and experience level. Please contact me for more information or if you have any questions. Client: Large financial services / investment banking Location: Chicago, IL Duration: 1 year+ Role: Python Developer Our is building a platform to comply with new regulatory rules for real-time data processing and publishing. This project will develop a high volume platform to consume and process all trading events across all Swap asset classes across multiple lines of business. The deliverables include real-time rules engines, real-time processing engines, real-time dashboards, and scheduled end of day reporting processes built on our cross-asset strategic trading and processing platform. The candidate will be a mid level developer responsible for contributing to all phases of the SDLC including analysis, design, development, QA, UAT, and tier-2 production support. Candidate will interact with architects, business analysts, and developers. Required Technical Skills: * 3+ years Object Oriented Programming experience * 2+ years Python programming * 2+ years XML experience * Experience with NoSQL databases a plus * Experience with SQL databases * Working knowledge of Unix/Linux * Agile development life-cycle experience Peripheral Skills: * Financial experience a plus * Knowledge of derivative products a plus Personal Skills: * Structured & logical thinking * Problem solving * Results oriented * Client focus * Independent, self-motivated * Strong communication (written & verbal) Thanks, Gabe Velazquez Sr. IT Recruiter - Financial Services Vertical 111 N. Canal St. Suite 105, Chicago, IL 60606 T 312.879.7762 F 312.879.1012 [cid:image001.gif at 01CCF16F.C4741EB0] [cid:image004.png at 01CCF16F.DAA804D0] ________________________________ This electronic mail (including any attachments) may contain information that is privileged, confidential, and/or otherwise protected from disclosure to anyone other than its intended recipient(s). Any dissemination or use of this electronic mail or its contents (including any attachments) by persons other than the intended recipient(s) is strictly prohibited. If you have received this message in error, please notify us immediately by reply e-mail so that we may correct our internal records. Please then delete the original message (including any attachments) in its entirety. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.gif Type: image/gif Size: 3681 bytes Desc: image001.gif URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image004.png Type: image/png Size: 14821 bytes Desc: image004.png URL: