From michelle at pdxpython.org Fri Apr 6 18:49:04 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Fri, 6 Apr 2012 09:49:04 -0700 Subject: [portland] Next Meeting: Tuesday 4/10, 6:30pm @ Urban Airship! Message-ID: <00A1B528-AF64-49FD-944E-647D902EE162@pdxpython.org> Happy Spring, Pythonistas! Our next meeting is coming next week on Tuesday, April 10th. Same time and place as usual: 6:30pm at Urban Airship. This month SocialCode (http://www.socialcode.com) is kindly donating pizza to our group! SocialCode has many open job postings you might find interesting if you're looking for something new. You can check them out here: http://www.socialcode.com/careers. Note: Please RSVP if you plan to partake in the pizza: http://www.meetup.com/pdxpython/events/47595042. Thanks! Talks this month: * Pythonic Trivia: Rob Bednark * Stupid Programming Tricks: Brett Carter * PubSub with Redis: Wraithan * Reverse Q&A: Rob Bednark After the talks we'll meet back up at Bailey's Taproom for a beverage. 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 rbednark at gmail.com Fri Apr 6 22:54:26 2012 From: rbednark at gmail.com (Rob Bednark) Date: Fri, 6 Apr 2012 13:54:26 -0700 Subject: [portland] Suggestions wanted for Python Quiz for Python meetup next Tue; Reverse Q&A questions Message-ID: Submit your ideas for questions for the Python Quiz for the Portland Python Meetup next Tue, Apr 10, 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, Apr 10. 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 (http://goo.gl/ujoEy). Some example questions from past meetups: What is the clear winner among the Python web frameworks? Is anyone using PyPy in production? What do like and not like about Python? Rob Here's my notes from the last three Reverse Q&A / Ask The Audience sessions: ================================================================================ Portland Python Meetup Reverse Q&A Tue, Mar 13, 2012 Q: For newbie programmers, what is a good, small web development project that can be done in Python and Django? A: Blog. CRUD (Create Read Update Delete) (address book, todo list). Message syndicator (post to Facebook and Twitter). Extend the polling tutorial to work as a meeting organization tool (submit ideas, ...). Learn how forms work. Q: Could someone talk about Python and NoSQL -- explanation and options? A: - NoSQL is a movement against SQL; - lots of Python interfaces for NoSQL db's; - Zope object db (zodb); - PostgreSQL meeting this week is about NoSQL; - tomorrow is CouchConf in Portland. Q: Could someone talk more about Pyracite? A: (Graham talked about it, but I didn't capture any notes) Q: What did you find interesting at PyCon US 2012? A: Link Grammar (natural lang parser); used by Relix (python bindings); break English sentences down Enamel - Enthought - kit for GUI construction Brandon Rhodes - talk on how memory works - virtual memory issues; faulting; reference counting; Python3 transition? Guido - going fine, will take long time, transition is happening; Django 1.4 coming; 1.5 will start rolling in Python3 Guido - Google+ post - 2.7 is done (no more development) Carl Meyer - testing in Django talk; very good ==============================**==============================** ==================== 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 - -------------- next part -------------- An HTML attachment was scrubbed... URL: From brett at rdnzl.net Wed Apr 11 18:29:46 2012 From: brett at rdnzl.net (Brett Carter) Date: Wed, 11 Apr 2012 09:29:46 -0700 Subject: [portland] Y-Combinator Code Message-ID: All, Here's the code I used in my presentation last night if anybody's curious: https://gist.github.com/2348175 -Brett From kirby.urner at gmail.com Wed Apr 11 19:17:08 2012 From: kirby.urner at gmail.com (kirby urner) Date: Wed, 11 Apr 2012 10:17:08 -0700 Subject: [portland] Y-Combinator Code In-Reply-To: References: Message-ID: Awesome talk Brett. On Wed, Apr 11, 2012 at 9:29 AM, Brett Carter wrote: > All, > > Here's the code I used in my presentation last night if anybody's curious: > https://gist.github.com/2348175 > > -Brett > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland From xwraithanx at gmail.com Wed Apr 11 23:21:58 2012 From: xwraithanx at gmail.com (Wraithan McDonald) Date: Wed, 11 Apr 2012 14:21:58 -0700 Subject: [portland] Redis and Pub/Sub talk Message-ID: slides: http://speakerdeck.com/u/wraithan/p/distributed-systems-talk-at-pdx-python A follow up to some questions I got regarding how listen() works. This gist demonstrates that after subscribing to a channel any messages that are published to that channel are queued until all subscribers either disconnect or are sent the message. https://gist.github.com/2360601 Also there was a slight problem with my code on my slides. I corrected it before I uploaded my slides. -Wraithan From michelle at pdxpython.org Thu Apr 12 00:46:31 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Wed, 11 Apr 2012 15:46:31 -0700 Subject: [portland] Meeting recap and reminders! Message-ID: <251E3496-53A6-4F23-9952-A27E867039C4@pdxpython.org> Last night's meeting was awesome. Thanks to our presenters, Brett Carter, Wraithan, and Rob Bednark, as well as our sponsors Urban Airship (http://urbanairship.com) and SocialCode (http://www.socialcode.com) for making it all happen. Next week on Wednesday, April 18th, is the inaugural Monthly Hack Night from 6-9pm at Urban Airship. Please RSVP (http://www.meetup.com/pdxpython/events/58119892) if you plan to come hang out so we can get the right number of tables, chairs, and powerstrips set up. Also, please let me know if you are up for being a mentor for Python beginners at Hack Night. Next month on May 8th, Eric Holscher will be presenting an intro to Tastypie + Slumber, and we'll also be setting aside a large chunk of time for lightning talks since we haven't had them in a while. 5 minutes for you to share about anything remotely Pythonic! Sign up in advance via email to assure your spot, or just bring your slides to the meeting. We'll also raffle off the Open Source Bridge ticket we have to give away. You must be present to win the raffle. :) (http://www.meetup.com/pdxpython/events/56378382) Hope to see you all next week, Michelle --- Michelle Rowley @pythonchelle http://www.meetup.com/pdxpython -------------- next part -------------- An HTML attachment was scrubbed... URL: From michelle at pdxpython.org Tue Apr 17 23:21:49 2012 From: michelle at pdxpython.org (Michelle Rowley) Date: Tue, 17 Apr 2012 14:21:49 -0700 Subject: [portland] Reminder: Hack Night tomorrow, 6-9pm! Message-ID: Hey all, Just a quick reminder that our first monthly Hack Night is tomorrow night (Wednesday 4/18) from 6-9pm at Urban Airship (http://urbanairship.com). Pizza will be sponsored by Trapit (http://trap.it). Event details are here: http://meetu.ps/8kWZg. Please RSVP on Meetup so we can set up the right number of tables and chairs, and order enough pizza for everyone. You can also view a list of projects people are bringing that you can work on, or add your project to the list. If you're new to Python or programming, don't be afraid to join us -- several members have volunteered to be available to help anyone who wants to get started. Relatedly, if you'd like to be identified as a mentor for newer Pythonistas, drop me a line. See you there! Michelle --- Michelle Rowley @pythonchelle http://www.meetup.com/pdxpython -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Wed Apr 18 22:52:58 2012 From: cbc at unc.edu (Chris Calloway) Date: Wed, 18 Apr 2012 16:52:58 -0400 Subject: [portland] Django Fundamentals Bootcamp Message-ID: <4F8F29AA.3060802@unc.edu> Triangle Python Users Group (http://trizpug.org) members Caktus Consulting Group announce Django Fundamentals Bootcamp, a two day beginners course for anyone who wants to learn the basics of building a Django web application. Designed for developers with basic programming experience, this course will provide you with the essentials needed to build and develop a simple Django application in a hands-on and interactive setting. The training will focus on the construction of a crossword drill application to illustrate Django?s architecture and ecosystem. Django Fundamentals Bootcamp takes place Saturday June 9 and Sunday June 10, 2012 at Caktus, 209 Lloyd St, Carrboro, NC. Tickets are $400 for the early bird special until (May 7), $550 thereafter, and include coffee, drinks, snacks, and two lunches. For more information visit: http://www.caktusgroup.com/events/details/django-fundamentals-bootcamp/ -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From kirby.urner at gmail.com Thu Apr 19 00:35:51 2012 From: kirby.urner at gmail.com (kirby urner) Date: Wed, 18 Apr 2012 15:35:51 -0700 Subject: [portland] Y-Combinator Code In-Reply-To: References: Message-ID: Quite a few pictures from our last meetup, including from Brett's talk, here: http://www.flickr.com/photos/17157315 at N00/7078881543/in/photostream < newer | older > controls for more. Kirby On Wed, Apr 11, 2012 at 10:17 AM, kirby urner wrote: > Awesome talk Brett. > > On Wed, Apr 11, 2012 at 9:29 AM, Brett Carter wrote: > > All, > > > > Here's the code I used in my presentation last night if anybody's > curious: > > https://gist.github.com/2348175 > > > > -Brett > > _______________________________________________ > > Portland mailing list > > Portland at python.org > > http://mail.python.org/mailman/listinfo/portland > -------------- next part -------------- An HTML attachment was scrubbed... URL: From freyley at gmail.com Thu Apr 19 00:48:51 2012 From: freyley at gmail.com (Jeff Schwaber) Date: Wed, 18 Apr 2012 15:48:51 -0700 Subject: [portland] Django Fundamentals Bootcamp In-Reply-To: <4F8F29AA.3060802@unc.edu> References: <4F8F29AA.3060802@unc.edu> Message-ID: Chris, Is this really appropriate for this mailing list? North Carolina isn't particularly close to Portland, so unless you're offering free airfare for Portlanders because you hope we'll bring you beer and coffee, I'm skeptical that this mailing list is a great place to advertise. Am I wrong? Thanks, Jeff On Wed, Apr 18, 2012 at 1:52 PM, Chris Calloway wrote: > Triangle Python Users Group (http://trizpug.org) members Caktus Consulting > Group announce Django Fundamentals Bootcamp, a two day beginners course for > anyone who wants to learn the basics of building a Django web application. > Designed for developers with basic programming experience, this course will > provide you with the essentials needed to build and develop a simple Django > application in a hands-on and interactive setting. The training will focus > on the construction of a crossword drill application to illustrate Django?s > architecture and ecosystem. > > Django Fundamentals Bootcamp takes place Saturday June 9 and Sunday June 10, > 2012 at Caktus, 209 Lloyd St, Carrboro, NC. Tickets are $400 for the early > bird special until (May 7), $550 thereafter, and include coffee, drinks, > snacks, and two lunches. For more information visit: > > http://www.caktusgroup.com/events/details/django-fundamentals-bootcamp/ > > -- > Sincerely, > > Chris Calloway http://nccoos.org/Members/cbc > office: 3313 Venable Hall ? phone: (919) 599-3530 > mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland From eric at ericholscher.com Thu Apr 19 03:19:45 2012 From: eric at ericholscher.com (Eric Holscher) Date: Wed, 18 Apr 2012 18:19:45 -0700 Subject: [portland] Resources for learning or getting better with Python Message-ID: The hack night has lead me to think about publishing a list of useful resources for people in Python. Luckily Jesse Noller has already published a better list than I was going to build. http://jessenoller.com/good-to-great-python-reads/ Feel free to respond with other good suggestions. -- Eric Holscher Engineer at Urban Airship in Portland, Or http://ericholscher.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Thu Apr 19 04:11:35 2012 From: kirby.urner at gmail.com (kirby urner) Date: Wed, 18 Apr 2012 19:11:35 -0700 Subject: [portland] Resources for learning or getting better with Python In-Reply-To: References: Message-ID: Cool link. Posted it to O'Reilly School of Tech. http://www.facebook.com/oreillyschool Kirby On Wed, Apr 18, 2012 at 6:19 PM, Eric Holscher wrote: > The hack night has lead me to think about publishing a list of useful > resources for people in Python. Luckily Jesse Noller has already published > a better list than I was going to build. > > http://jessenoller.com/good-to-great-python-reads/ > > Feel free to respond with other good suggestions. > > > > -- > Eric Holscher > Engineer at Urban Airship in Portland, Or > http://ericholscher.com > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland From timdenney at gmail.com Thu Apr 19 05:30:50 2012 From: timdenney at gmail.com (Tim Denney) Date: Wed, 18 Apr 2012 20:30:50 -0700 Subject: [portland] Resources for learning or getting better with Python In-Reply-To: References: Message-ID: Thank you for pointing out this list. I have had difficulty finding intermediate to advanced content for python. I found the first half of the book Expert Python Programming to be a good resource . On Thursday, April 19, 2012, kirby urner wrote: > Cool link. Posted it to O'Reilly School of Tech. > > http://www.facebook.com/oreillyschool > > Kirby > > > On Wed, Apr 18, 2012 at 6:19 PM, Eric Holscher > > wrote: > > The hack night has lead me to think about publishing a list of useful > > resources for people in Python. Luckily Jesse Noller has already > published > > a better list than I was going to build. > > > > http://jessenoller.com/good-to-great-python-reads/ > > > > Feel free to respond with other good suggestions. > > > > > > > > -- > > Eric Holscher > > Engineer at Urban Airship in Portland, Or > > http://ericholscher.com > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: < > http://mail.python.org/pipermail/portland/attachments/20120418/c613f6dc/attachment.html > > > > _______________________________________________ > > Portland mailing list > > Portland at python.org > > http://mail.python.org/mailman/listinfo/portland > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland > -------------- next part -------------- An HTML attachment was scrubbed... URL: From helm.shawn at gmail.com Thu Apr 19 06:23:17 2012 From: helm.shawn at gmail.com (Shawn Helm) Date: Wed, 18 Apr 2012 21:23:17 -0700 Subject: [portland] Feel free to respond with other good suggestions. Message-ID: here are some other links resources for python: Three online classes 1. Starting this week, there are also (at least) two other python courses (CS101,CS212) available at: http://www.udacity.com/ CS101,CS212 are taught by Sebastian Thurn and Peter Norvig. 2. This term Berkeley has switched one of their intro CS courses to python and all the lectures and materials are online. Video lectures: http://www.youtube.com/view_play_list?p=EE65657BC5C79469 Course page: http://www-inst.eecs.berkeley.edu/~cs61a/sp12/ 3. MIT Open CourseWare intro CS class http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00-introduction-to-computer-science-and-programming-fall-2008/ Other reference stuff: http://programming-motherfucker.com/become.html https://www.google.com/search?q=python+cheat+sheet+pdf On Wed, Apr 18, 2012 at 6:19 PM, Eric Holscher wrote: > The hack night has lead me to think about publishing a list of useful > resources for people in Python. Luckily Jesse Noller has already published > a better list than I was going to build. > > http://jessenoller.com/good-to-great-python-reads/ > > Feel free to respond with other good suggestions. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Thu Apr 19 18:48:43 2012 From: kirby.urner at gmail.com (kirby urner) Date: Thu, 19 Apr 2012 09:48:43 -0700 Subject: [portland] question about FLOSS bookkeeping projects Message-ID: Not sure how topical, but back in the day when Jeff Schwaber, Kevin Turner and I were working more with Free Geek during Ron Braithwaite's tenure (led to SQL Clinic in Hillsboro), we surveyed the open source scene for the QuickBooks competitor. Say someone wants to keep books, chart of accounts, income, expenses, could be for a business... what's free and open? Preferably written in Python (there's the tie-in). I remember we came up with one SQL based accounting system that ran through a web server (maybe localhost). Is FOSS bookkeeping still such a dimly lit alley? Kirby From peter.keen at bugsplat.info Thu Apr 19 18:51:22 2012 From: peter.keen at bugsplat.info (Peter Keen) Date: Thu, 19 Apr 2012 09:51:22 -0700 Subject: [portland] question about FLOSS bookkeeping projects In-Reply-To: References: Message-ID: I'm an avid user of the Ledger project, which is a command-line double-entry accounting program. You write a data file using whatever editor you feel comfortable with and then run reports using the ledger command. It has python integration but is mostly written in C++. http://ledger-cli.org On Thu, Apr 19, 2012 at 9:48 AM, kirby urner wrote: > Not sure how topical, but back in the day when Jeff Schwaber, Kevin > Turner and I were working more with Free Geek during Ron Braithwaite's > tenure (led to SQL Clinic in Hillsboro), we surveyed the open source > scene for the QuickBooks competitor. > > Say someone wants to keep books, chart of accounts, income, expenses, > could be for a business... what's free and open? > > Preferably written in Python ?(there's the tie-in). > > I remember we came up with one SQL based accounting system that ran > through a web server (maybe localhost). ?Is FOSS bookkeeping still > such a dimly lit alley? > > Kirby > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland From cbc at unc.edu Thu Apr 19 19:25:23 2012 From: cbc at unc.edu (Chris Calloway) Date: Thu, 19 Apr 2012 13:25:23 -0400 Subject: [portland] Django Fundamentals Bootcamp In-Reply-To: References: <4F8F29AA.3060802@unc.edu> Message-ID: <4F904A83.50802@unc.edu> On 4/18/2012 6:48 PM, Jeff Schwaber wrote: > Is this really appropriate for this mailing list? North Carolina isn't > particularly close to Portland, so unless you're offering free airfare > for Portlanders because you hope we'll bring you beer and coffee, I'm > skeptical that this mailing list is a great place to advertise. > > Am I wrong? I don't know. I don't even know if this is the right place to discuss if it's wrong. I feel if you need continued discussion about it, maybe offlist would be appropriate, though that's just my opinion. But TriZPUG has hosted Python-related bootcamps in the past that have been communicated to Portland PUG, and have gotten attendees from Portland in the past. We consider the reach of this event to be national and hope to build models with it that other user groups could use. We've literally spent years trying to finally have a Django bootcamp. And our members, including the ones who designed this bootcamp, just participated in a user group BOF at PyCon where, as is usual at that BOF, concerns were expressed that user groups would like to communicate their activities with each other more where appropriate. As it has seemed appropriate and well responded to in the past, I thought it was appropriate now. But maybe I'm wrong. Please accept my apologies if you think so. This is the only objection I've seen about in after notifying over 50 Python and Django user groups in the U.S. and Canada. TriZPUG bootcamps have brought in participants from six continents so far and we like building bridges with other like-minded user groups. -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From kirby.urner at gmail.com Thu Apr 19 19:44:12 2012 From: kirby.urner at gmail.com (kirby urner) Date: Thu, 19 Apr 2012 10:44:12 -0700 Subject: [portland] Django Fundamentals Bootcamp In-Reply-To: <4F904A83.50802@unc.edu> References: <4F8F29AA.3060802@unc.edu> <4F904A83.50802@unc.edu> Message-ID: On Thu, Apr 19, 2012 at 10:25 AM, Chris Calloway wrote: << snip >> > But maybe I'm wrong. Please accept my apologies if you think so. This is the > only objection I've seen about in after notifying over 50 Python and Django > user groups in the U.S. and Canada. TriZPUG bootcamps have brought in > participants from six continents so far and we like building bridges with > other like-minded user groups. > I'm OK with it Chris, so your post in Chicago also where I'm also subscribed (and Manila...). So happens that The Open Bastion (theopenbastion.com) has a Django event as early as May 17 or so in Newark NJ. I've been nudging Steve to actually tell people about it, and he did have a schedule in the Pycon swag bags but... The giant Urban Airship LCD is where I think the splash ads should go. Cameras are cheap, we should all do like W + K and really strut our video savvy. No wait, wrong list, we're geek programmers not TV jocks, my bad. Hope to see you at some overlap event. I haven't booked into Newark yet myself as I'm not a Djangster, though I do enjoy Steve's conferences in particular. Alex Gaynor is to be a keynote speaker. https://plus.google.com/u/0/photos/108409691204856882240/albums/5651287865845144097 (do these plus links work for people not signed into Google? -- feedback welcome) Kirby > > -- > Sincerely, > > Chris Calloway http://nccoos.org/Members/cbc > office: 3313 Venable Hall ? phone: (919) 599-3530 > mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 > _______________________________________________ > Portland mailing list > Portland at python.org > http://mail.python.org/mailman/listinfo/portland From kra at monkey.org Thu Apr 19 19:51:27 2012 From: kra at monkey.org (Karl Anderson) Date: Thu, 19 Apr 2012 10:51:27 -0700 Subject: [portland] question about FLOSS bookkeeping projects In-Reply-To: References: Message-ID: On Thu, Apr 19, 2012 at 9:48 AM, kirby urner wrote: > Not sure how topical, but back in the day when Jeff Schwaber, Kevin > Turner and I were working more with Free Geek during Ron Braithwaite's > tenure (led to SQL Clinic in Hillsboro), we surveyed the open source > scene for the QuickBooks competitor. > > Say someone wants to keep books, chart of accounts, income, expenses, > could be for a business... what's free and open? I use GnuCash. It has its quirks, but they may be due to it's being very correct about some things. http://www.gnucash.org/ It has Python bindings that I've never used. The standard scripting language is Guile! From cbc at unc.edu Thu Apr 19 19:57:14 2012 From: cbc at unc.edu (Chris Calloway) Date: Thu, 19 Apr 2012 13:57:14 -0400 Subject: [portland] Django Fundamentals Bootcamp In-Reply-To: References: <4F8F29AA.3060802@unc.edu> <4F904A83.50802@unc.edu> Message-ID: <4F9051FA.1030406@unc.edu> On 4/19/2012 1:44 PM, kirby urner wrote: > So happens that The Open Bastion (theopenbastion.com) has a Django > event as early as May 17 or so in Newark NJ. > > I've been nudging Steve to actually tell people about it, and he did > have a schedule in the Pycon swag bags but... That event (Open Django West) is supposed to be coming to Portland in late 2012. I don't know if that conflicts with DjangoCon or is going to become DjangoCon. We spoke with Steve because we found our Django Fundamentals Bootcamp dates conflict with Open Django Central in Chicago in June. But we think there's enough Django to go around for everybody. :) > Hope to see you at some overlap event. I haven't booked into Newark > yet myself as I'm not a Djangster, though I do enjoy Steve's > conferences in particular. I'm not a Djangonaut, either. I just help do communications for TriZPUG events and we have all kinds of Pythonistas doing all kinds of Pythonic events to represent. If you are going to PyOhio, I may see you there. More about that later. :) -- Sincerely, Chris Calloway http://nccoos.org/Members/cbc office: 3313 Venable Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From kirby.urner at gmail.com Thu Apr 19 22:01:02 2012 From: kirby.urner at gmail.com (kirby urner) Date: Thu, 19 Apr 2012 13:01:02 -0700 Subject: [portland] Django Fundamentals Bootcamp In-Reply-To: <4F9051FA.1030406@unc.edu> References: <4F8F29AA.3060802@unc.edu> <4F904A83.50802@unc.edu> <4F9051FA.1030406@unc.edu> Message-ID: On Thu, Apr 19, 2012 at 10:57 AM, Chris Calloway wrote: > On 4/19/2012 1:44 PM, kirby urner wrote: >> >> So happens that The Open Bastion (theopenbastion.com) has a Django >> event as early as May 17 or so in Newark NJ. > That event (Open Django West) is supposed to be coming to Portland in late > 2012. Just to be clear, that event is traveling east to west, starting in Newark http://opendjango.com/ Newark May 18-19 Chicago June 8-9 Portland later DjangoCon is still its own conference in Washington DC this year, Labor Day weekend as usual. The OpenDjango events alternate with non-Django-centric Python conferences if memory serves. I'd ask Steve right now if he were in his apartment as I'm there now readying it for a weekend guest of the PSF chairman (out of town MVP). He's still away until April 26 as I recall. I do agree there's plenty of Django to go around. The Newark event is designed to fill with mostly east coast people (one would think New York City has some Djangsta action). Never hurts to have a few from Portland though. I hope to see more "remote event" opportunities on that Urban Airship LCD. Kirby From brett at rdnzl.net Fri Apr 20 03:33:04 2012 From: brett at rdnzl.net (Brett Carter) Date: Thu, 19 Apr 2012 18:33:04 -0700 Subject: [portland] Y-Combinator Code In-Reply-To: References: Message-ID: At request, I put my slides online as well: http://www.slideshare.net/zbskii/tricks-12606062 -Brett On Wed, Apr 11, 2012 at 9:29 AM, Brett Carter wrote: > All, > > Here's the code I used in my presentation last night if anybody's curious: > https://gist.github.com/2348175 > > -Brett From tim.morgan at owasp.org Sat Apr 21 01:12:12 2012 From: tim.morgan at owasp.org (Timothy D. Morgan) Date: Fri, 20 Apr 2012 16:12:12 -0700 Subject: [portland] OWASP Chapter Meeting: Monday, April 23 Message-ID: <4F91ED4C.3040307@owasp.org> Hello! I noticed this group's postings on Calagator and thought some of you might be interested in attending our OWASP meeting on Monday. The Open Web Application Security Project (OWASP) is a 501(c)(3) not-for-profit worldwide charitable organization focused on improving the security of application software. Chapter meetings are free and open to the public. Our speaker this time is Jim Manico, VP of Security Architecture at WhiteHat Security, and his talk will be on Top 10 Web Coding Defenses. More information is here: http://calagator.org/events/1250462121 If you are interested in future OWASP chapter meetings, please feel free to join our Portland chapter mailing list (low volume): https://lists.owasp.org/mailman/listinfo/owasp-portland Cheers, tim