Veze, linkovi
Kompjuter biblioteka
Korpa

Preporučujemo

KOD, skriveni jezik kompjuterskog hardvera i softvera, prevod drugog izdanja

KOD, skriveni jezik kompjuterskog hardvera i softvera, prevod drugog izdanja

Popust cena: 2460 rsd

Pragmatični programer: vaš put do stručnosti

Pragmatični programer: vaš put do stručnosti

Popust cena: 1840 rsd

Welcome to issue 200 of Python Weekly.

200

From Our Sponsor  

 
Whether you're looking for a new job or just testing the water, Hired is there for you. In 1 week you'll get 5+ offers from top tech companies around the US and UK. Want to learn more? Check out Hired today!



News

PyDX Call for Proposals
    

Articles, Tutorials and Talks

Python at Netflix
Netflix is one of the largest and most innovative Internet companies. They represent approximately 35% of all network traffic on the entire Internet! They are one of or the biggest users of Amazon Web Services (AWS) and Elastic Compute Cloud (EC2). So you can imagine that they some huge technology challenges and some amazing solutions.  A significant part of those solutions are built with Python and that's what this episode is all about. Join Michael and Roy to learn all about how Netflix is using Python internally. It's a fascinating conversation. 

Podcast.__init__ Episode 14
In this episode we talked to professor and author Allen Downey. We discussed his work as a professor of computer science at Olin College and how he uses Python in the classroom. We also covered some of the numerous books that he has written and how making them open and freely available has yielded some interesting derivative works. Then we moved on to how statistics can be made accessible to people without a heavy math background.

A Neural Network in 11 lines of Python
A bare bones neural network implementation to describe the inner workings of backpropagation.

Building semantic APIs using Django REST Framework
Django REST Framework is an extremely popular and well-supported API frameworks, and arguably the most commonly used API library for Django. For years, enthusiasts have awaited the release of the long-heralded v3.0 release... and at long last, it's here! Found out what's been fixed, what's new, and what's on the roadmap for the future.

Best Practices for Managing Your Code Library
Over time you have probably developed a set of python scripts that you use on a frequent basis to make your daily work more effective. However, as you start to collect a bunch of python files, the time you take take to manage them can increase greatly. Your once simple development environment can become an unmanageable mess; especially if you do not try to have some consistency and common patterns for your development process. This article will discuss some best practices to manage your python code base so that you can sustain and maintain it over the years without pulling your hair out in the process.

HypTrails Tutorial
HypTrails is a Bayesian approach that allows to compare hypotheses about human trails on the Web. Fundamentally, HypTrails is based on a first-order Markov chain model. Hypotheses are expressed as belief in parameters of the model. Then, HypTrails incorporates these hypotheses as elicited Dirichlet priors into a Bayesian inference process. The relative plausibility of hypotheses then is determined by their relative marginal likelihoods and Bayes factors. This ipython notebook provides a basic tutorial regarding the HypTrails approach.

How We Deploy Python Code (hint: not using Git)
How we build, package, and deploy Python into versioned artifacts using Debian packages.

Decision Making Under Uncertainty: An Introduction to Robust Optimization (Part 1)
Robust optimization (RO) is a tool that helps us improve our decisions in uncertain scenarios by allowing us to add uncertainty that is present in a problem directly to a model. In this series of posts, I will introduce the idea of robust optimization and its philosophy. While I will use a very simple example to motivate and present its methodology, it is important to note that there is much more to learn about RO and I hope these posts motivate you to explore RO and think about the cost of uncertainty.

Social network analysis with NetworkX
This post describes how to use the Python library NetworkX, to deal with network data and solve interesting problems in network analysis. 

A Step by Step Backpropagation Example
Backpropagation is a common method for training a neural network. There is no shortage of papers online that attempt to explain how backpropagation works, but few that include an example with actual numbers. This post is my attempt to explain how it works with a concrete example that folks can compare their own calculations to in order to ensure they understand backpropagation correctly.

Background tasks in Python 3.5

TCP echo client and server in Python 3.5

Creating Web Sites using Python and Flask

Django Birthday Videos


Books

Effective Computation in Physics
More physicists today are taking on the role of software developer as part of their research, but software development isn't always easy or obvious, even for physicists. This practical book teaches essential software development skills to help you automate and accomplish nearly any aspect of research in a physics-based field. Written by two PhDs in nuclear engineering, this book includes practical examples drawn from a working knowledge of physics concepts. You'll learn how to use the Python programming language to perform everything from collecting and analyzing data to building software and publishing your results.


Interesting Projects, Tools and Libraries

Cointrol
Bitcoin trading bot with a real-time dashboard for Bitstamp. Cointrol was created to automate Bitcoin speculation. Besides automated trading based on price change triggers and various trading strategies, it also provides a dashboard for your Bitstamp account where you can see all your orders and transactions real-time updated (something Bitstamp lacks).

Localebnb
An Airbnb contexual recommendation app.  Using Airbnb listing descriptions (features) + Airbnb's neighborhood guides for traits (target ), this app predicts whether a listing is in a neighborhood with a specified trait, and then use that information to score & re-sort the default search results provided by Airbnb.

django-spurl
A Django template library for manipulating URLs.

Mesa
Mesa is a agent-based modeling framework in Python. It allows users to quickly create agent-based models using built-in core components (such as spatial grids and agent schedulers) or customized implementations; visualize them using a browser-based interface; and analyze their results using Python's data analysis tools. Its goal is to be the Python 3-based alternative to NetLogo, Repast, or MASON.

Beehive
Beehive is an open-source vulnerability detection framework based on Beebeeto-framework. Security researcher can use it to find vulnerability, exploits, subsequent attacks, etc.

Engarde
A library for defensive data analysis.

IVRE
A Python network recon framework, based on Nmap, Bro & p0f with MongoDB backend.

backtrader
BackTesting platform written in Python to test trading strategies.

arrows
Analyzing tweets about the 2016 U.S. Presidential Election

Animator5D
Very simple-to-use framework for rendering 5-dimensional animations (x, y, z, time, some color value) as an animated gif.


Upcoming Events and Webinars

Boston Python Meetup July 2015 - Cambridge, MA
There will be following talks

  • Introduction to Classes 
  • Special Methods


PyLadies Remote - ToDo app with Django
Emmanuelle Delescolle will teach you how to create a ToDo App with Django!

PyHou Meetup July  2015 - Houston, TX

 

         
Twitter Facebook Linkedin Pinterest Email
         

Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar

 

 

 

Veze, linkovi
Linkedin Twitter Facebook
 
     
 
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272