Evening All,

Handy Python Weekly issue today, check it out. There might be something
useful for your project(s). :-)

Cheers,

/// Vicky Twomey-Lee (PyLadies Dublin <https://twitter.com/pyladiesdub>
 Founder)

Python Ireland <http://python.ie/> 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
Date: Thu, Jan 23, 2014 at 4:03 PM
Subject: Python Weekly - Issue 123



      Email not displaying correctly? View it in your
browser.<http://us2.campaign-archive2.com/?u=e2e180baf855ac797ef407fc7&id=6c15a2f94d&e=3ddd8064cb>
      Welcome to issue 123 of Python Weekly. Let's get straight to the
links this week.

*News*

PyCon 2014 Schedule Now
Available!<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=c1686bf4d5&e=3ddd8064cb>


*Articles, Tutorials and Talks*

Python and Flask Are Ridiculously
Powerful<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=7833791a15&e=3ddd8064cb>

A post showing how the author took just two hours and wrote his own
digital-goods payment processing solution using Python and Flask.

Intro to Python & Automation for Network
Engineers<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=bf4d79824e&e=3ddd8064cb>
In this show, network automation geeks Jeremy Schulman and John Deatherage
join host Ethan Banks for a practical look at getting started with Python
and a host of related tools that the networking industry is making use of.
The point being...you can, too. The automation movement in networking is
driven in no small part by the open source community, meaning that there's
a lot of tools available for free.

Research Backtesting Environments in Python with
pandas<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=d3861d713b&e=3ddd8064cb>
In this article (and those that follow it) a basic object-oriented
backtesting system written in Python will be outlined. This early system
will primarily be a "teaching aid", used to demonstrate the different
components of a backtesting system. As we progress through the articles,
more sophisticated functionality will be added.

Economics 
Simulation<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=ddb613b0bf&e=3ddd8064cb>
This is a simulation of an economic marketplace in which there is a
population of actors, each of which has a level of wealth (a single number)
that changes over time. On each time step two agents (chosen by an
interaction rule) interact with each other and exchange wealth (according
to a transaction rule). The idea is to understand the evolution of the
population's wealth over time.

Backdooring APKs
Programmatically<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=69fa0c76b1&e=3ddd8064cb>
One of the features of SPF(Smartphone Pentest Framework) is being able to
take a compiled Android APK and refactor it to include the SPF Agent. The
resulting app looks and feels like the original app, but with some extra
functionality. In this post we will explore how this is implemented in SPF
and how you can extend it to meet your individual backdooring APK needs
that may differ from the one size fits all approach of the current SPF
Agent.

Computational Geometry in Python: From Theory to
Implementation<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=4539d45e41&e=3ddd8064cb>
In this post, I'd like to shed some light on computational geometry,
starting with a brief overview of the subject before moving into some
practical advice based on my own experiences.

Using Pandas and XlsxWriter to create Excel
charts<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=682df2431b&e=3ddd8064cb>
An introduction to the creation of Excel files with charts using Pandas and
XlsxWriter.

Swiftly and Machine Learning: Part
1<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=28f376d5f9&e=3ddd8064cb>
In this series of guest blog posts, 99designs intern Daniel Williams takes
us through how he has applied his knowledge of Machine Learning to the
problem of classifying Swiftly tasks.

Adventures in Optimizing Text
Processing<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=efc0209eb7&e=3ddd8064cb>
Lessons learned while post-processing 1.75 billion lines of Hadoop output.

RealityMining, a Case Study in the Woes of Data
Processing<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=a4d69682f0&e=3ddd8064cb>
This post is intended to be a tutorial on how to access the RealityMining
dataset using Python (because who likes Matlab?), and a rant on how
annoying the process was to figure out.

Using Plotly for Interactive and Collaborative Data
Visualization<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=b60d677377&e=3ddd8064cb>

Auth with JSON Web Tokens and Django REST
Framework<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=5a650de6fc&e=3ddd8064cb>


An evaluation of simple Python performance
tweaks<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=9aa464fc35&e=3ddd8064cb>

awesome-slugify: Human-readable URL slugs from any
string<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=358240682f&e=3ddd8064cb>


awesome-slugify: Human-readable URL slugs from any string (part
2)<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=35b114ce54&e=3ddd8064cb>

Clever Girl: A Guide to Utilizing Color Histograms for Computer Vision and
Image Search 
Engines<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=4222a6c764&e=3ddd8064cb>


*Interesting Projects, Tools and Libraries*

Faker<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=b909eb2e24&e=3ddd8064cb>
Faker is a Python package that generates fake data for you. Whether you
need to bootstrap your database, create good-looking XML documents, fill-in
your persistence to stress test it, or anonymize data taken from a
production service, Faker is for you.

libmunin<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=3489061497&e=3ddd8064cb>
libmunin is a versatile python library that can do music recommendations
based on datamining algorithms. You give it your music collection, some
time to learn in the background and in return it will give you some clever
recommendations.

trachet<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=adc8204a0d&e=3ddd8064cb>
This program runs as a terminal filter process between terminals and
applications. It provides step-by-step debugging and formatted sequence
tracing service. You can watch terminal I/O sequence on realtime, and it
enables you to do step-by-step execution.

Trollius<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=18f29379e8&e=3ddd8064cb>
Trollius is a portage of the Tulip project (asyncio module, PEP 3156) on
Python 2. Trollius works on Python 2.6-3.4. It has been tested on Windows,
Linux, Mac OS X, FreeBSD and OpenIndiana.

Frosted<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=4477ddb215&e=3ddd8064cb>
A simple program which checks Python source files for errors.

flaskgur<http://pythonweekly.us2.list-manage2.com/track/click?u=e2e180baf855ac797ef407fc7&id=2b83ebd1ce&e=3ddd8064cb>
A simple imgur clone with Flask and Python.


*Python Jobs of the Week*

Full Stack Engineer at
HiringSolved<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=aa25456ed4&e=3ddd8064cb>
We are looking for a Full Stack Engineer to help create easy sourcing tools
backed by tons of data. We're predominantly a Python shop, but we don't
stop there. Oh no, we use Javascript, C, and even a little Go. We might
work in a pirate ship, but that doesn't stop us from solving problems at
scale without breaking a sweat. Fine, sometimes we sweat, but we still look
good.

Senior Software Engineer at
EnergyHub<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=0f68fba840&e=3ddd8064cb>
EnergyHub is looking to add an experienced and passionate programmer to
help us connect even more networked devices to our platform. Your focus
will be the growth, scalability, and stability of our distributed
server-side software, including device connectivity and predictive
analytics. In addition, you'll get exposure to all aspects of what we do,
including embedded systems, data storage, and web and mobile applications.


*Upcoming Events and Webinars*

Webinar: Managing Large Datasets with Python and
HDF5<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=0571057461&e=3ddd8064cb>
This webcast provides a practical, Python-based introduction to the world
of HDF5. This webcast led by Andrew Collette will cover:

   - The basics of the format
   - Performance
   - Best practices for making sharable data files which can be read by
   colleagues on other platforms


PYPTUG January 2014 Meetup - Winston-Salem,
NC<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=91852fb70f&e=3ddd8064cb>
Get to know Django as Brandon Taylor:

   - compares it to other frameworks
   - introduces Models, Forms, Urls, Views and Templates
   - writes code and shows off the admin


Django Boston Meetup January 2014 - Cambridge,
MA<http://pythonweekly.us2.list-manage1.com/track/click?u=e2e180baf855ac797ef407fc7&id=607d7e813f&e=3ddd8064cb>
Jean Bauer is a Digital Humanities Librarian at Brown University, speaking
about using Python for history!  We also have a handful of lightning talks
on ocean science, fixing Unicode, and other topics.

Seattle Py January 2014 Meetup - Seattle,
WA<http://pythonweekly.us2.list-manage.com/track/click?u=e2e180baf855ac797ef407fc7&id=bbf9dec247&e=3ddd8064cb>
Paco Nathan will talk about his latest project - Exelixi. Exelixi (named
after the Greek word for "progress" or "evolution") is a distributed
framework based on Apache Mesos, mostly implemented in Python using gevent
for high-performance concurrency. It is intended to run cluster computing
jobs (partitioned batch jobs, which include some messaging) in pure Python.


*Share Python Weekly*  [image:
Facebook]<http://www.facebook.com/share.php?u=http%3A%2F%2Fus2.campaign-archive2.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d&t=Python%20Weekly%20-%20Issue%20%20123>
[image:
Twitter]<http://twitter.com/intent/tweet?text=Python%20Weekly%20-%20Issue%20%20123%20-%20http%3A%2F%2Feepurl.com%2FMV_h9>
[image:
Reddit]<http://reddit.com/submit?url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d&title=Python%20Weekly%20-%20Issue%20%20123>
[image:
StumbleUpon]<http://www.stumbleupon.com/submit?url=http%3A%2F%2Fus2.campaign-archive2.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d&title=Python%20Weekly%20-%20Issue%20%20123>
[image:
DZone]<http://www.dzone.com/links/add.html?url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d&title=Python%20Weekly%20-%20Issue%20%20123>
[image:
LinkedIn]<http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fus2.campaign-archive1.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d&title=Python%20Weekly%20-%20Issue%20%20123>
[image:
Digg]<http://digg.com/submit?phase=2&url=http%3A%2F%2Fus2.campaign-archive2.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d&title=Python%20Weekly%20-%20Issue%20%20123>
[image:
Delicious]<http://del.icio.us/post?url=http%3A%2F%2Fus2.campaign-archive2.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d&title=Python%20Weekly%20-%20Issue%20%20123>
[image:
Slashdot]<http://slashdot.org/bookmark.pl?title=Python%20Weekly%20-%20Issue%20%20123&url=http%3A%2F%2Fus2.campaign-archive2.com%2F%3Fu%3De2e180baf855ac797ef407fc7%26id%3D6c15a2f94d>

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) 2014 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.

Reply via email to