If you haven't signed up to this already. :-) Cheers,
/// Vicky (PyCon Ireland <http://python.ie/pycon/2013/> co-Chair) Python Ireland <http://python.ie/> co-Chair / Treasurer EuroPython Board<https://ep2012.europython.eu/blog/2012/07/08/change-board-europython-society> PSF member <http://pyfound.blogspot.ie/2012/08/welcome-new-psf-members.html> ---------- Forwarded message ---------- From: Python Weekly <[email protected]> Date: Thu, Aug 29, 2013 at 4:01 PM Subject: Python Weekly - Issue 102 Email not displaying correctly? View it in your browser.<http://us2.campaign-archive2.com/?u=e2e180baf855ac797ef407fc7&id=3c7f8c0305&e=3ddd8064cb> Welcome to issue 102 of Python Weekly. Let's get straight to the links this week. *Articles, Tutorials and Talks* Looking inside the (Drop) box<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=5726655d3c&e=3ddd8064cb> This paper presents new and generic techniques, to reverse engineer frozen Python applications, which are not limited to just the Dropbox world. It describes a method to bypass Dropbox's two factor authentication and hijack Dropbox accounts. Additionally, generic techniques to intercept SSL data using code injection techniques and monkey patching are presented. Dynamically Creating State Machines With Meta-Programming In Python<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=2e9698d2c2&e=3ddd8064cb> What is the class of a class, and how does Python construct a class? If you don't mind a little brain-bending, this tutorial will answer these questions (and more) by examining a totally meta way to turn descriptions of state-machines into classes that behave like those. Tutorial: Simple Text Classification with Python and TextBlob<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=6451447ec1&e=3ddd8064cb> This tutorial shows how to use TextBlob to create your own text classification systems. Building RESTful APIs with Tornado<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=f3b052c167&e=3ddd8064cb> This article shows how to build a RESTful API with the latest Tornado Web framework and illustrates how to take advantage of its asynchronous features. Estimating User Lifetimes - the right and many wrong ways<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=3a2ee47084&e=3ddd8064cb> How do I corrrectly estimate the median (or mean, the computations work the same) lifetime of my service's users. Though the problem can be expressed in other statistical frameworks (ask your local statistician about MLE's or KM estimates), choosing the Bayesian route allows for us to see the uncertainty and have more flexible models (it's really easy to make alpha or beta a dependent function of other variables). Asynchronous Testing with Django and PyVows<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=9288e436e1&e=3ddd8064cb> PyVows, is a port of the popular Vows behavior-driven development (or BDD) framework from Node.js. This article focuses on using PyVows and selenium to run GUI Tests against Django. Creating an Application in Kivy: Part 9<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=321530ab9e&e=3ddd8064cb> This article talks about releasing and distributing Kivy to an Android mobile device. It uses a tool called buildozer that the Kivy developers have written. These commands will, in the future, extend to other operating systems. Understanding the FFT Algorithm<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=6533770340&e=3ddd8064cb> The goal of this post is to dive into the Cooley-Tukey FFT algorithm, explaining the symmetries that lead to it, and to show some straightforward Python implementations putting the theory into practice. Interviews: Guido van Rossum Answers Your Questions<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=01958051fd&e=3ddd8064cb> Partial Function Application in Python<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=7899d896ff&e=3ddd8064cb> Using python to generate awesome linux desktop themes<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=c7501f8977&e=3ddd8064cb> Minimal Nginx and Gunicorn configuration for Django projects<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=97cf8e8bef&e=3ddd8064cb> Backing up your tweets to Camlistore with Python and Camlipy<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=3599a19496&e=3ddd8064cb> *Interesting Projects, Tools and Libraries* Scrapely<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=eae31a6756&e=3ddd8064cb> Scrapely is a library for extracting structured data from HTML pages. Given some example web pages and the data to be extracted, scrapely constructs a parser for all similar pages. MoviePy<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=9ad99ec27a&e=3ddd8064cb> MoviePy is a Python module for script-based movie editing, which enables basic operations (cuts, concatenations, title insertions) to be done in a few lines. It can also be used for advanced compositing and special effects. Wikipedia<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=9930bf177e&e=3ddd8064cb> Wikipedia is a Python library that makes it easy to access and parse data from Wikipedia. Search Wikipedia, get article summaries, get data like links and images from a page, and more. Wikipedia wraps the MediaWiki API so you can focus on using Wikipedia data, not getting it. Twunnel<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=8d6c1b7c24&e=3ddd8064cb> A HTTP/SOCKS5 tunnel for Twisted. Lassie<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=fcc52c1b69&e=3ddd8064cb> Lassie is a Python library for retrieving basic content from websites. RegExpBuilder<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=697edf4df1&e=3ddd8064cb> RegExpBuilder integrates regular expressions into the programming language, thereby making them easy to read and maintain. Regular Expressions are created by using chained methods and variables such as arrays or strings. *Python Jobs of the Week* Web Developer at TrackMan Baseball<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=39afa8e13f&e=3ddd8064cb> TrackMan Baseball is seeking a Software Engineer who is passionate about sports and eager to work in a fast-paced, entrepreneurial, and creative environment. As the Web Developer, your primary responsibility is to build interfaces in mobile and desktop environments for use by Major League Baseball teams and amateur baseball organizations. In addition, you will develop and build new products which will help expand TrackMan's reach into the baseball market. Developer at Center for Open Science<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=025a740702&e=3ddd8064cb> The Center for Open Science is a funded non-profit startup looking for OSS developers who are passionate about modern web and API practices (and, ideally, science) with expertise across the web development stack. Open source has changed how software development works, and we want to apply the same principles to the sciences. Everything we develop is exclusively free and open source. Senior Developer/Data Engineer at SecondSync<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=c77eb49834&e=3ddd8064cb> You'll be both working with cutting-edge Big Data technologies and liaising with our partners - all household names in social media - to extend and enhance the UK's leading Social TV analytics platform. You'll be the technical lead and client point of contact on some of these projects. We offer an enjoyable startup environment, and the opportunity to be 'in early' - you'll have a real and lasting effect on the technical direction and strategy of the company. *Upcoming Events and Webinars* DC Python Meetup September 2013 - Washington, DC<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=1e1e9eea2e&e=3ddd8064cb> Lorin Hochstein will present on OpenStack. David Y. Stephenson will present on being an amateur Python coder who's been working on his first professional project. Sept Sydney Python meetup - Sydney, NSW<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=e70e895b24&e=3ddd8064cb> There will be following talks - Web related - An overview of Django-CMS - Arthur Street - Something different - Rather Interesting Things - Xuanyi Chew *Share Python Weekly* [image: Facebook]<http://www.facebook.com/share.php?u=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305&t=Python%20Weekly%20-%20Issue%20%20102> [image: Twitter]<http://twitter.com/?status=Python%20Weekly%20-%20Issue%20%20102%20-%20http%3A%2F%2Feepurl.com%2FEmNDv> [image: Reddit]<http://reddit.com/submit?url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305&title=Python%20Weekly%20-%20Issue%20%20102> [image: StumbleUpon]<http://www.stumbleupon.com/submit?url=http%3A%2F%2Fus2.campaign-archive2.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305&title=Python%20Weekly%20-%20Issue%20%20102> [image: DZone]<http://www.dzone.com/links/add.html?url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305&title=Python%20Weekly%20-%20Issue%20%20102> [image: LinkedIn]<http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305&title=Python%20Weekly%20-%20Issue%20%20102> [image: Digg]<http://digg.com/submit?phase=2&url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305&title=Python%20Weekly%20-%20Issue%20%20102> [image: Delicious]<http://del.icio.us/post?url=http%3A%2F%2Fus2.campaign-archive2.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305&title=Python%20Weekly%20-%20Issue%20%20102> [image: Slashdot]<http://slashdot.org/bookmark.pl?title=Python%20Weekly%20-%20Issue%20%20102&url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D3c7f8c0305> You are receiving our weekly newsletter because you signed up at http://www.PythonWeekly.com. *Our mailing address is:* Python Weekly Brooklyn Brooklyn, NY 11209 *Copyright (C) 2013 Python Weekly All rights reserved.* -- You received this message because you are subscribed to the Google Groups "Python Ireland" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
