From micah at quixotix.com Thu Mar 8 02:58:46 2012 From: micah at quixotix.com (Micah Carrick) Date: Wed, 7 Mar 2012 17:58:46 -0800 Subject: [portland] Looking for PDX based freelance Django developer Message-ID: Hey guys, I need some help from a freelance Django developer for one of my companies as I've been too busy to implement a new feature we need. It's basically an super simple shop in which points are redeemed for gear. This is not satchmo; it will be custom code. Anybody interested? I'm looking for Portland folks so we can sit down over coffee or beers and have a face-to-face. Regards, - Micah -------------- next part -------------- An HTML attachment was scrubbed... URL: From rbednark at gmail.com Mon Mar 12 19:21:22 2012 From: rbednark at gmail.com (Rob Bednark) Date: Mon, 12 Mar 2012 11:21:22 -0700 Subject: [portland] suggestions wanted for Python Quiz for tomorrow's meetup; Reverse Q&A questions Message-ID: <4F5E3EA2.6080106@gmail.com> Submit your ideas for questions for the Python Quiz for the Portland Python Meetup tomorrow (Tue, Mar 13, 2012, 6:30pm, Urban Airship). Most anything Python-related is fair game, any level of difficulty. Email your quiz suggestions to me, rbednark at gmail.com, or use this form: http://goo.gl/ujoEy Submit your suggestions before 3pm Tue, Mar 13. I will also be facilitating Reverse Q&A / Ask The Audience. This is your chance to ask questions of the audience (advice, problems, poll the audience, ...). If you're not going to be at the meetup and want to ask something, email me or use the above form. Some example questions from past meetups: What is the clear winner among the Python web frameworks? Is anyone using PyPy in production? What are you using for automated web testing? What do like and not like about Python? Which version of Python are you using in production? What are you using for building RESTful API's? Here's my notes from the last two Reverse Q&A / Ask The Audience sessions: ================================================================================ Portland Python Meetup Reverse Q&A Tue, Jan 10, 2012 Q: What are you using for automated web testing? Watir GhostJS Selenium (wrote own client using SeleniumRC) - 7 Alfajor / Django_Alfajor - 4 Sahi.co.in Cram - http client in Curl; Unixy (non-web browser) - 1 Twill - 2 Ruby / Cucumber / Rspec / Capybara - 2 Lettuce - 2 Q: Does anybody do quant (quantitative) work with Python? (scipy, ...) (stats, math optimization, ...) gmpy (arbitrary precision) pandas - financial, time series meetup group - solving academic problems (Numerical Computing group -- merged into another) Portland R group Q: What is the clear winner among the Python web frameworks? Django Pyramid - new and upcoming Flask - ate up smaller frameworks CherryPy WSGI - roll your own Werkzeug* Twisted - it's own world; server protocol framework; lots persistent connections; asynch network framework Q: Anyone using PyPy in production? A: No Q: What do you like about Python? - reads like psuedocode - __metaclass__ - free beer at meetup - forced organization (whitespace; no brackets) - module distribution (eggs, ...); environments (virtualenv, pip, ...) - great community - one right way to do things - python community - maintainers stick around; Q: What do you not like about Python? - too slow - GIL (Global Interpreter Lock) - not truly multi-threaded - live debugging tools awkward; not powerful - lambdas (it's only one expression; not a real anonymous function compared to other true functional languages) - fragmentation of the web platforms (webpy, django, pylons, zope) - BDFL (led Python into the woods) (lamdbas, GIL, Python3, ...) - Python3 - lot of lib maintainers have not chosen to go to Python3 yet - no case, "x if something else y" - variable scoping is weird - subclassing, overriding, super, keyword args -- lot of syntax; awkward syntax - don't like spaces preference over tabs - loop - repeat - extra expressions before you hit the repeat section; initial value; increment; loop/until/repeat (Databasic on Pick OS) ================================================================================ Portland Python Meetup Reverse Q&A Tue, Nov 8, 2011 Q: What are you using for building REST API's? Restish - 2 Piston - 2 Tastypy - 1 DjangoRESTframework - 1 Werkzeug - 4 roll your own (httplib) - 9 Twisted - 2 Diesel - Q: What version of Python are you using in production? 2.4 - 1 2.5 - 1 2.6 - 9 2.7.2 - 9 3.1 - 2 Q: How long before you will be using Python 3 in production? Q: How many are waiting for Django to move to v3? 4 Q: Who has been paid to program in... Ruby? 7 Perl? 7 C? 14 C++ 11 Java? 12 Javascript? 19 PHP - 14 XBase - 1 Cobol - 1 bash - 13 C# - 7 J - 1 Go - 2 Haskell - 2 Objective C - 3 ActionScript - From michelle at pdxpython.org Mon Mar 12 22:06:39 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Mon, 12 Mar 2012 14:06:39 -0700 Subject: [portland] Meeting Tomorrow: 6:30pm @ Urban Airship / Pizza from SmartCloud / Salt + PyCon highlights Message-ID: <54E56254-4C59-40B1-B035-29CB321C63AC@pdxpython.org> Hey Pythonistas, PDX Python meets tomorrow! This month we have a Pizza + Soda sponsor for our monthly meeting. SmartCloud (http://smartcloudit.com) is providing us with some tasty refreshments from Hot Lips, so please be a dear and RSVP (http://www.meetup.com/pdxpython/events/49178752) so I know how much pizza to order. :) Dan Colish is on deck this month demoing Salt (http://salt.readthedocs.org/en/latest/index.html) in his talk entitled, "Curing your infrastructure with Salt." Gavin McQuillan is up next to tell a bit about what he learned this year at PyCon. Rob Bednark will be back this month with Pythonic Trivia and Reverse Q&A, and if there's time we can do some lightning talks. Following the meeting, let's head over to Bailey's and hang out for a while. Hope to see you there! Michelle --- Urban Airship is at 334 NW 11th Ave, in the Pearl District: http://goo.gl/maps/U6mC The main door will probably be locked, but the back door, which leads directly to the event space, will be propped open. The back door is right around the corner on NW Flanders, next to the loading dock: http://goo.gl/maps/Ikbh -------------- next part -------------- An HTML attachment was scrubbed... URL: From chiller at decipherinc.com Tue Mar 13 01:24:42 2012 From: chiller at decipherinc.com (Christopher Hiller) Date: Mon, 12 Mar 2012 17:24:42 -0700 Subject: [portland] job posting: Decipher, Inc. Message-ID: <63241746-89E7-40BE-AF30-C04A3758C021@decipherinc.com> Hello list, I'm not a recruiter. My company is hiring a developer. Please send cover letters and resumes to rebecca at decipherinc.com. If you have any questions feel free to email me off-list. Here's the text of the posting: Located in an old brick building with large windows, the Decipher Portland office offers an ideal setting. The in-house PS3 with Rock Band also helps make this a unique office culture. The dev team recklessly engages in new technology research to improve our products and keep life interesting. Lately we have been getting a lot of use out of AngularJS, Knockout, jQuery Mobile, and Highcharts on the client. On the server we're using Ubuntu 11.04 and Python 2.7, and adding new stuff all the time. Primary skills: ? Write software code in HTML, CSS, Javascript, and Python, etc., as required ? Able to communicate through writing and provide documentation on features produced ? Test code using automated test tools; provide documentation of tests run ? Use version control to exchange code with other developers ? Use bug tracking systems to exchange information with other developers ? Know what STFW means and how to do it. Also know meaning of FTW, IRC, and TDD Job tasks: ? Implement software using above programming languages, to specifications provided ? Review and set task priorities using the bug tracker ? Document changes made in the bug tracker for testers ? Document changes made in wiki or other documentation, for end users ? Assist other developers in solving problems through written or in-person communication Decipher A marketing research service and software provider, Decipher specializes in online survey programming, data collection, and data reporting. Decipher's research software suite provides users with the ability to program their own surveys, monitor data collection progress, analyze data and automate data report production. Our innovative solution is an industry first, resulting in tremendous time savings and labor costs for market researchers while significantly increasing the accuracy and quality of research reporting. The motivation and positive energy of the people who join our team are matched only by the strength and consistency of our company's culture. For the last eleven years, this combination has provided Decipher with solid financial growth and equally solid professional growth for our team members. We offer attractive compensation packages which include medical, dental, and an excellent 401K plan. We also offer lots of other benefits and perks: 3 weeks PTO, weekly breakfast, monthly team activities, bereavement leave, flexible schedules and the ability to work remotely. Decipher is always seeking motivated individuals looking to grow with us. Please check out other opportunities at http://www.decipherinc.com/n/careers. thanks Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: From robin at alldunn.com Tue Mar 13 23:01:26 2012 From: robin at alldunn.com (Robin Dunn) Date: Tue, 13 Mar 2012 15:01:26 -0700 Subject: [portland] Need any wxWidgets or wxPython help? Message-ID: <4F5FC3B6.3050503@alldunn.com> Hi all, My current long-term consulting project will be coming to an end soon, so I am currently looking for some short-term paying projects to fill in while I'm looking for my next long-term gig. Anything ranging from a few days to several weeks worth of work would be fine. So if you would like some help with your wx-related projects, would like to have specific bugs fixed or new features added to wxWidgets[1] or wxPython[2], or would like to sponsor some of my work on Phoenix[3], then please send me an email and we can discuss the details. Of course if you have or know of a long-term position available that would fit my skill set then please let me know about that as well. Thanks! [1] http://wxWidgets.org/ [2] http://wxPython.org/ [3] http://wiki.wxpython.org/ProjectPhoenix -- Robin Dunn Software Craftsman http://wxPython.org From xwraithanx at gmail.com Sat Mar 31 07:56:37 2012 From: xwraithanx at gmail.com (Wraithan McDonald) Date: Fri, 30 Mar 2012 22:56:37 -0700 Subject: [portland] Looking for short term contract Message-ID: Had some recent issues come up requiring me to blow through my savings faster than expect. As a result I am looking some short term contracting work. For those that don't know me I am a Python developer with experience writing Django apps. I can also teach git usage as well as automating deployments using Fabric. I am looking for short term work as I am hoping to be employed by Mozilla in a month or so. Also if you are a recruiter, no thank you, I am looking for direct contact with the business. My resume can be found: http://wraithan.readthedocs.org/en/latest/index.html There is also a shorter PDF version here: https://github.com/wraithan/resume/blob/master/scannable_resume.pdf?raw=true You can contact me via this address or on irc://irc.freenode.net as Wraithan. Thank you, Wraithan