From jeffw at mbg.com Wed May 6 17:24:34 2015 From: jeffw at mbg.com (Jeffrey Weintraub) Date: Wed, 6 May 2015 15:24:34 +0000 Subject: [portland] [JOB] Python Developer with strong systems/networking experience Message-ID: <98E5FBA82B4FD84B910BEB7FC3B70335647AD60C@MBX246.domain.local> I have an immediate need for a Software Engineer (Python) This is a unique opportunity with a profitable company that provides "Ops" services for clients beyond the typical self-service cloud models. You will develop cutting-edge tools that automate building Linux and networking systems. I need people who love to code in Python AND have strong Unix/Linux and networking fundamentals Django experience is great... or other Python frameworks (I can't believe how many there are!) Skill Set 1 to 2+ years of professional Python or experience Unix/Linux fundamentals... understanding of RPM and SSH for example Networking fundamentals... understanding of SNMP and Cisco IOS for example) Experience with Configuration Management tools (Ansible, Puppet, Chef) is nice to have Experience with Continuous Integration (Jenkins, TeamCity) is nice to have Experience with or exposure to Agile, SCRUM, TDD and pairing is a nice to have Please email me at jeffw at mbg.com Jeff Weintraub Recruiting Manager Mainz Brady Group http://www.linkedin.com/in/jeffweintraub -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Sun May 10 07:04:07 2015 From: kirby.urner at gmail.com (kirby urner) Date: Sat, 9 May 2015 22:04:07 -0700 Subject: [portland] mentions gmpy2 / Mentor Graphics (link to python-cuba) Message-ID: XREF to another Python.org group (a new one): https://mail.python.org/pipermail/python-cuba/2015-May/000007.html https://pypi.python.org/pypi/gmpy2 Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Sun May 10 19:04:52 2015 From: kirby.urner at gmail.com (kirby urner) Date: Sun, 10 May 2015 10:04:52 -0700 Subject: [portland] catching up on-list re local matters Pythonista / Pythonesque Message-ID: More Python news: For those knowing Steve Holden, oft amongst us, but from the UK originally, is now back there, and no longer rents quarters in Asylum District (i.e. Hawthorne / Chavez area -- not sure of exact boundaries). Michelle, if you're on this listserv: I have an additional part for a small assembly you may now possess. He does plan to return for OSCON, which many of you likely already know will be testing the waters in Austin next year. As an OST guy, ORM a parent class, I'll say I do think Portland should share and don't see why OSCON shouldn't bounce around a bit, keep the juices flowing. We don't need Austin to become paralyzed (better to keep it weird) and Portland already has OS Bridge. Some people I met on-line as students (OST stands for O'Reilly School of Tech[nology]) have since moved to Portland, shout out to William Brown, army war vet, fluent in Russian, and now full time writing SQL. He's looking forward to more Python and as he's still in his 20s he has a lot to look forward to. Me, I've been writing a simple RESTful API using Django in Heroku on the side, for my "church" (actually goes by the name of "meeting" which sounds more business-like as our sect is business sector). I'm what's known as the Technology Clerk of our "Yearly Meeting" (coming right up in Spokane). Given Steve will be flying in from the UK for OSCON, and being less in the conference business with the local Hilton, the sky lounge post OSCON breakfast he's staged might not happen this year, but other things will. By the way, check out the redone Washington High School for a possibly useful event space for Geek Events (many taps, summer roof access). Steve is a former chairman of the Python Software Foundation (501(c)(3) Delaware) and helped get stateside Pycons going (EuroPython predates). Those have snowballed and Steve feels complete about his experience here, having acquired a "Blazer knee" (state of the art, implanted by docs who work on Blazers!) and seen Pycon plant its flag here (2016 / 2017). Finally, I'll mention the US Distance Learning Association conference I attended c/o work, and end with a link to more of a write-up on edu-sig, for those with an interest in such matters. Python is playing a role in distance education. https://mail.python.org/pipermail/edu-sig/2015-May/011242.html I do plan to show up at a meetup one time soon, missing being around. I'm a guy with white hair (still some) who lives near the Bagdad, used to write Visual Foxpro and dBase before that. Mostly specialized in the needs of NGOs, county and state government, including lots of trainings (as in classroom). Saturday Academy also on my resume. Kirby Urner "local yokel" -------------- next part -------------- An HTML attachment was scrubbed... URL: From luciano at ramalho.org Mon May 11 16:50:28 2015 From: luciano at ramalho.org (Luciano Ramalho) Date: Mon, 11 May 2015 11:50:28 -0300 Subject: [portland] Python author wants to speak to Portland-PUG and needs sofa for 2 nights Message-ID: Dear Portland Pythonistas, I am the author of Fluent Python [1] and I'm going to present two exciting talks at OSCON 2015 (exciting for me, at least...). [1] http://shop.oreilly.com/product/0636920032519.do The talks are: - Plate spinning: Modern concurrency in Python - Pingo means "pin, go!": Universal IoT programming in Python You can read more about me and the talks at my OSCON speaker page: http://www.oscon.com/open-source-2015/public/schedule/speaker/150170 I've previously presented at PyCon US, OSCON and many Python community events. I'd live to present one or both of these talks to your group when I am in Portland for OSCON 2015 from July 22-24. I'd also like to extend my stay at Portland until Sunday, July 26th, so I am looking for a place to stay Friday and Saturday night (July 24, 25). This is not a trade: the offer to speak at a Portland Meetup while I am in Portland stands, even if I can't find a place to crash Friday and Saturday. Our dates would just be a bit more limited. Cheers, Luciano -- Luciano Ramalho | Author of Fluent Python (O'Reilly, 2015) | http://shop.oreilly.com/product/0636920032519.do | Professor em: http://python.pro.br | Twitter: @ramalhoorg From kirby.urner at gmail.com Mon May 11 23:33:28 2015 From: kirby.urner at gmail.com (kirby urner) Date: Mon, 11 May 2015 14:33:28 -0700 Subject: [portland] Python author wants to speak to Portland-PUG and needs sofa for 2 nights In-Reply-To: References: Message-ID: > > > I'd live to present one or both of these talks to your group when I am > in Portland for OSCON 2015 from July 22-24. > > I'd also like to extend my stay at Portland until Sunday, July 26th, > so I am looking for a place to stay Friday and Saturday night (July > 24, 25). > > This is not a trade: the offer to speak at a Portland Meetup while I > am in Portland stands, even if I can't find a place to crash Friday > and Saturday. Our dates would just be a bit more limited. > > Cheers, > > Luciano > > > Greetings Luciano -- I will give you first dibs if I can confirm quarters. I have a spare room that would work well, but then its former occupant, now in Nepal may need it for a few days this summer and has yet to say exactly when (no round trip booked yet). I have a comfortable wood frame house and plan to be attending OSCON myself so will be transportation-aware (car or public are the two options). My by-then 21 year-old daughter and 86-year-old mom also expect quarters during OSCON but their space is assured already. It all depends on Lindsey, an avid student of Newar / Devanagari language Buddhism who really wants to stay there for some years -- but needs to tie off loose ends. (Portland has lots of Buddhist temples and stuff so none of this is all that surprising). In the meantime, the opportunity to enjoy your company would be fantastic, Fluent Python a great topic! So if another Pythonista pipes up with a confirmed location, please do accept. I don't want to leave things pending longer than necessary. About me: I work with O'Reilly School of Technology as a Python Mentor. I deal with hundreds of Python questions and exercises every week. I'm very interested in fluency, improving mine, improving theirs. Kirby Urner > > -- > Luciano Ramalho > | Author of Fluent Python (O'Reilly, 2015) > | http://shop.oreilly.com/product/0636920032519.do > | Professor em: http://python.pro.br > | Twitter: @ramalhoorg > ________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From luciano at ramalho.org Mon May 11 23:39:28 2015 From: luciano at ramalho.org (Luciano Ramalho) Date: Mon, 11 May 2015 18:39:28 -0300 Subject: [portland] Python author wants to speak to Portland-PUG and needs sofa for 2 nights In-Reply-To: References: Message-ID: Thank you very much, Kirby! Paul M offered to host me about 11 minutes before your kind message. I'd love to exchange ideas about Python fluency with you and everyone else! Even if there is no timely Portland PUG meetup, we could just go out for a beer and celebrate the international Python community! Cheers, Luciano On Mon, May 11, 2015 at 6:33 PM, kirby urner wrote: >> >> >> I'd live to present one or both of these talks to your group when I am >> in Portland for OSCON 2015 from July 22-24. >> >> I'd also like to extend my stay at Portland until Sunday, July 26th, >> so I am looking for a place to stay Friday and Saturday night (July >> 24, 25). >> >> This is not a trade: the offer to speak at a Portland Meetup while I >> am in Portland stands, even if I can't find a place to crash Friday >> and Saturday. Our dates would just be a bit more limited. >> >> Cheers, >> >> Luciano >> >> >> > Greetings Luciano -- > > I will give you first dibs if I can confirm quarters. I have a spare > room that would work well, but then its former occupant, now in > Nepal may need it for a few days this summer and has yet to > say exactly when (no round trip booked yet). > > I have a comfortable wood frame house and plan to be attending > OSCON myself so will be transportation-aware (car or public > are the two options). My by-then 21 year-old daughter and > 86-year-old mom also expect quarters during OSCON but > their space is assured already. It all depends on Lindsey, an > avid student of Newar / Devanagari language Buddhism who > really wants to stay there for some years -- but needs to tie > off loose ends. > > (Portland has lots of Buddhist temples and stuff so none of > this is all that surprising). > > In the meantime, the opportunity to enjoy your company would > be fantastic, Fluent Python a great topic! So if another Pythonista > pipes up with a confirmed location, please do accept. I don't > want to leave things pending longer than necessary. > > About me: I work with O'Reilly School of Technology as a > Python Mentor. I deal with hundreds of Python questions > and exercises every week. I'm very interested in fluency, > improving mine, improving theirs. > > Kirby Urner > > > > >> >> -- >> Luciano Ramalho >> | Author of Fluent Python (O'Reilly, 2015) >> | http://shop.oreilly.com/product/0636920032519.do >> | Professor em: http://python.pro.br >> | Twitter: @ramalhoorg >> ________________________ > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland -- Luciano Ramalho | Author of Fluent Python (O'Reilly, 2015) | http://shop.oreilly.com/product/0636920032519.do | Professor em: http://python.pro.br | Twitter: @ramalhoorg From kirby.urner at gmail.com Mon May 11 23:51:02 2015 From: kirby.urner at gmail.com (kirby urner) Date: Mon, 11 May 2015 14:51:02 -0700 Subject: [portland] Python author wants to speak to Portland-PUG and needs sofa for 2 nights In-Reply-To: References: Message-ID: On Mon, May 11, 2015 at 2:39 PM, Luciano Ramalho wrote: > Thank you very much, Kirby! > > Paul M offered to host me about 11 minutes before your kind message. > > I'd love to exchange ideas about Python fluency with you and everyone else! > > Even if there is no timely Portland PUG meetup, we could just go out > for a beer and celebrate the international Python community! > > Cheers, > > Luciano > Yes, I always look forward to beer and celebrations of our i18n Python community! Thank you Paul M! Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From rshepard at appl-ecosys.com Thu May 21 16:53:01 2015 From: rshepard at appl-ecosys.com (Rich Shepard) Date: Thu, 21 May 2015 07:53:01 -0700 (PDT) Subject: [portland] PEP 8 Line Length Compliance Message-ID: I use emacs for writing code (among other editing tasks) and have the line length set to 78 characters. That's the recommended maximum line length in PEP 8. However, when I have a lot of text for an import command, or within a single-quoted string, python complains about unexpected endings if I break the string with a newline prior to column 78. Should I just ignore that PEP 8 suggestion or is there a line continuation character (such as \) that can be applied? Rich From luciano at ramalho.org Thu May 21 17:13:30 2015 From: luciano at ramalho.org (Luciano Ramalho) Date: Thu, 21 May 2015 12:13:30 -0300 Subject: [portland] PEP 8 Line Length Compliance In-Reply-To: References: Message-ID: You can escape the newline and the end of a line by typing "\" as the last character, but I think this is ugly and error prone and I avoid it whenever I can -- which is almost always. There are two syntax rules of Python that are not so well-known that help avoiding the "\": - Whenever you open a parenthesis, brace or bracket, every newline is considered as plain space by the parser. Very often, adding parenthesis around an expression does not change it's meaning, so that's one way to make one logical line span multiple physical lines without resorting to "\". - Two or more string literals with no intervening tokens except whitespace are parsed as a single string literal. Putting those two rules together, the result is that this snippet: text = ('a bb ccc dddd eeeee ' 'ffffff ggggggg hhhhhhhh') Is exactly the same as this one, as far as the Python interpreter is concerned: text = 'a bb ccc dddd eeeee ffffff ggggggg hhhhhhhhhh' But note that I appended a trailing space to the first string literal, otherwise the parser would see this: text = 'a bb ccc dddd eeeeeffffff ggggggg hhhhhhhhhh' HTH. Best, Luciano On Thu, May 21, 2015 at 11:53 AM, Rich Shepard wrote: > I use emacs for writing code (among other editing tasks) and have the line > length set to 78 characters. That's the recommended maximum line length in > PEP 8. However, when I have a lot of text for an import command, or within a > single-quoted string, python complains about unexpected endings if I break > the string with a newline prior to column 78. > > Should I just ignore that PEP 8 suggestion or is there a line continuation > character (such as \) that can be applied? > > Rich > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland -- Luciano Ramalho | Author of Fluent Python (O'Reilly, 2015) | http://shop.oreilly.com/product/0636920032519.do | Professor em: http://python.pro.br | Twitter: @ramalhoorg From luciano at ramalho.org Thu May 21 17:15:25 2015 From: luciano at ramalho.org (Luciano Ramalho) Date: Thu, 21 May 2015 12:15:25 -0300 Subject: [portland] PEP 8 Line Length Compliance In-Reply-To: References: Message-ID: Of course in the first syntax rule I mention I should have said: Whenever you open a parenthesis, brace or bracket, every newline is considered as plain space by the parser UNTIL YOU CLOSE THE PARENTHESIS, BRACE OR BRACKET. Which is rather obvious... Best, Luciano On Thu, May 21, 2015 at 12:13 PM, Luciano Ramalho wrote: > You can escape the newline and the end of a line by typing "\" as the > last character, but I think this is ugly and error prone and I avoid > it whenever I can -- which is almost always. > > There are two syntax rules of Python that are not so well-known that > help avoiding the "\": > > - Whenever you open a parenthesis, brace or bracket, every newline is > considered as plain space by the parser. Very often, adding > parenthesis around an expression does not change it's meaning, so > that's one way to make one logical line span multiple physical lines > without resorting to "\". > > - Two or more string literals with no intervening tokens except > whitespace are parsed as a single string literal. > > Putting those two rules together, the result is that this snippet: > > text = ('a bb ccc dddd eeeee ' > 'ffffff ggggggg hhhhhhhh') > > Is exactly the same as this one, as far as the Python interpreter is concerned: > > text = 'a bb ccc dddd eeeee ffffff ggggggg hhhhhhhhhh' > > But note that I appended a trailing space to the first string literal, > otherwise the parser would see this: > > text = 'a bb ccc dddd eeeeeffffff ggggggg hhhhhhhhhh' > > > HTH. > > Best, > > Luciano > > > > On Thu, May 21, 2015 at 11:53 AM, Rich Shepard wrote: >> I use emacs for writing code (among other editing tasks) and have the line >> length set to 78 characters. That's the recommended maximum line length in >> PEP 8. However, when I have a lot of text for an import command, or within a >> single-quoted string, python complains about unexpected endings if I break >> the string with a newline prior to column 78. >> >> Should I just ignore that PEP 8 suggestion or is there a line continuation >> character (such as \) that can be applied? >> >> Rich >> _______________________________________________ >> Portland mailing list >> Portland at python.org >> https://mail.python.org/mailman/listinfo/portland > > > > -- > Luciano Ramalho > | Author of Fluent Python (O'Reilly, 2015) > | http://shop.oreilly.com/product/0636920032519.do > | Professor em: http://python.pro.br > | Twitter: @ramalhoorg -- Luciano Ramalho | Author of Fluent Python (O'Reilly, 2015) | http://shop.oreilly.com/product/0636920032519.do | Professor em: http://python.pro.br | Twitter: @ramalhoorg From rshepard at appl-ecosys.com Thu May 21 17:24:48 2015 From: rshepard at appl-ecosys.com (Rich Shepard) Date: Thu, 21 May 2015 08:24:48 -0700 (PDT) Subject: [portland] PEP 8 Line Length Compliance In-Reply-To: References: Message-ID: On Thu, 21 May 2015, Luciano Ramalho wrote: > You can escape the newline and the end of a line by typing "\" as the > last character, but I think this is ugly and error prone and I avoid > it whenever I can -- which is almost always. Luciano, Thanks. That's what I commonly use, but haven't applied to python. > - Whenever you open a parenthesis, brace or bracket, every newline is > considered as plain space by the parser. Very often, adding parenthesis > around an expression does not change it's meaning, so that's one way to > make one logical line span multiple physical lines without resorting to > "\". This is how it works with long wxPython widget strings. I did not make the connection to enclosing characters. > - Two or more string literals with no intervening tokens except > whitespace are parsed as a single string literal. Unless the string is delineated with single quotes (as in a content list for a drop-down picklist control). :-) I'm used to seeing (and writing) newlines in bash scripts and other text so now I know python recognizes it I can use this solution. Much appreciated, Rich From luciano at ramalho.org Thu May 21 17:42:19 2015 From: luciano at ramalho.org (Luciano Ramalho) Date: Thu, 21 May 2015 12:42:19 -0300 Subject: [portland] PEP 8 Line Length Compliance In-Reply-To: References: Message-ID: On Thu, May 21, 2015 at 12:24 PM, Rich Shepard wrote: > On Thu, 21 May 2015, Luciano Ramalho wrote: >> - Two or more string literals with no intervening tokens except >> whitespace are parsed as a single string literal. > > > Unless the string is delineated with single quotes (as in a content list > for a drop-down picklist control). :-) The syntax I described works for any of the valid string delimiters in Python: single quotes, double quotes, triple single quotes and triple double quotes, and the adjacent string literals do not need to use the same delimiter, you can mix and match and they'll still be parsed as one big string literal. > I'm used to seeing (and writing) newlines in bash scripts and other text > so now I know python recognizes it I can use this solution. The problem with the trailing "\" is if someone accidentally types a space after it, the newline is no longer escaped, and most editors don't highlight this error, so you get a confusing message from the interpreter. Best, Luciano > > Much appreciated, > > > Rich > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland -- Luciano Ramalho | Author of Fluent Python (O'Reilly, 2015) | http://shop.oreilly.com/product/0636920032519.do | Professor em: http://python.pro.br | Twitter: @ramalhoorg From Robert.Lugg at synopsys.com Thu May 21 17:51:38 2015 From: Robert.Lugg at synopsys.com (Robert Lugg) Date: Thu, 21 May 2015 15:51:38 +0000 Subject: [portland] PEP 8 Line Length Compliance In-Reply-To: References: Message-ID: I prefer Luciano's suggestions. That said, another way is to build up the string from a list and then join the list elements. For your case this is overkill: l_res = list() l_res.append('a bb ccc dddd eeeee ') l_res.append('ffffff ggggggg hhhhhhhh') res = ''.join(l_res) Robert -----Original Message----- From: Portland [mailto:portland-bounces+robert.lugg=synopsys.com at python.org] On Behalf Of Luciano Ramalho Sent: Thursday, May 21, 2015 8:42 AM To: Python Users Group -- Portland, Oregon USA Subject: Re: [portland] PEP 8 Line Length Compliance On Thu, May 21, 2015 at 12:24 PM, Rich Shepard wrote: > On Thu, 21 May 2015, Luciano Ramalho wrote: >> - Two or more string literals with no intervening tokens except >> whitespace are parsed as a single string literal. > > > Unless the string is delineated with single quotes (as in a content > list for a drop-down picklist control). :-) The syntax I described works for any of the valid string delimiters in Python: single quotes, double quotes, triple single quotes and triple double quotes, and the adjacent string literals do not need to use the same delimiter, you can mix and match and they'll still be parsed as one big string literal. > I'm used to seeing (and writing) newlines in bash scripts and other > text so now I know python recognizes it I can use this solution. The problem with the trailing "\" is if someone accidentally types a space after it, the newline is no longer escaped, and most editors don't highlight this error, so you get a confusing message from the interpreter. Best, Luciano > > Much appreciated, > > > Rich > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland -- Luciano Ramalho | Author of Fluent Python (O'Reilly, 2015) | http://shop.oreilly.com/product/0636920032519.do | Professor em: http://python.pro.br | Twitter: @ramalhoorg _______________________________________________ Portland mailing list Portland at python.org https://mail.python.org/mailman/listinfo/portland From kirby.urner at gmail.com Thu May 21 18:01:38 2015 From: kirby.urner at gmail.com (kirby urner) Date: Thu, 21 May 2015 09:01:38 -0700 Subject: [portland] quick turnaround contract: Matlab -> Python Message-ID: This is from a sports bra company, BraLab: """ It's been amazing for me to see the evolution in apparel design/development/manufacturing software since I had to teach it on non-customized Autocad years ago at WSU. For the most part, apparel industry software is pretty highly developed and customizable especially with the need to transmit precise information to off-shore manufacturing facilities. But I'm sure there are exceptions, so the need for the kind of value a good Python programmer could add could very well exist beyond my knowledge. My highest priority right now is to be able to start quickly with a suitable person for my small project. To give you more insight, I'm sending you a scanned copy of Nicole's MatLab program. """ Email me off-line if curious for more details. I've looked at the MatLab program they want done in Python instead and it looks pretty doable. But I'm working full time already. I've known LaJean (who wrote the above summary) for some years. She's one of the top sports bra experts and if you're into the synergy of computer programming and apparel, this could be an excellent experience. Kirby Urner O'Reilly School of Technology -------------- next part -------------- An HTML attachment was scrubbed... URL: From ernest.bonat at gmail.com Thu May 21 18:12:03 2015 From: ernest.bonat at gmail.com (Ernest Bonat, Ph.D.) Date: Thu, 21 May 2015 09:12:03 -0700 Subject: [portland] quick turnaround contract: Matlab -> Python In-Reply-To: References: Message-ID: Hi Kirby, I'm interested in this project. I'm a Senior Stats Analyst and a Senior Python programmer. Everything related to math-programming calculation is my passion. Feel free to contact me at any time you need. Thanks Ernest Bonat, Ph.D. On Thu, May 21, 2015 at 9:01 AM, kirby urner wrote: > This is from a sports bra company, BraLab: > > """ > It's been amazing for me to see the evolution in apparel > design/development/manufacturing software since I had to teach it on > non-customized Autocad years ago at WSU. For the most part, apparel > industry software is pretty highly developed and customizable especially > with the need to transmit precise information to off-shore manufacturing > facilities. But I'm sure there are exceptions, so the need for the kind of > value a good Python programmer could add could very well exist beyond my > knowledge. > > My highest priority right now is to be able to start quickly with a > suitable person for my small project. To give you more insight, I'm > sending you a scanned copy of Nicole's MatLab program. > """ > > Email me off-line if curious for more details. I've looked at the MatLab > program they want done in Python instead and it looks pretty doable. But > I'm working full time already. > > I've known LaJean (who wrote the above summary) for some years. She's one > of the top sports bra experts and if you're into the synergy of computer > programming and apparel, this could be an excellent experience. > > Kirby Urner > O'Reilly School of Technology > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://mail.python.org/pipermail/portland/attachments/20150521/ea54bee2/attachment.html > > > _______________________________________________ > Portland mailing list > Portland at python.org > https://mail.python.org/mailman/listinfo/portland > -- Thanks Ernest Bonat, Ph.D. Senior Software Engineer Senior Business Statistics Analyst Mobile: 503.730.4556 Email: ernest.bonat at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From robotbill at gmail.com Wed May 27 17:43:54 2015 From: robotbill at gmail.com (Joe Lewis) Date: Wed, 27 May 2015 08:43:54 -0700 Subject: [portland] Lightning Talks Thursday! Message-ID: This Thursday, May 28th we will be doing lightning talks at our regular presentation night. For those who don't know, a lightning talk is a very short presentation, about 5 minutes in length. You can talk about anything Python related like a project you're working on, a library that you find interesting, or a resource that you think is helpful. If you have something you want to talk about for 5 minutes, please let me know. If you decide last minute, that's ok too, we will have time. If you want to give a talk but don't know how, we have a guide: goo.gl/GdRz9H See you tomorrow! Event details: http://www.meetup.com/pdxpython/events/222074636/ -------------- next part -------------- An HTML attachment was scrubbed... URL: