Veze, linkovi
Kompjuter biblioteka
Korpa

Preporučujemo

Visual C# 2005 Express

Visual C# 2005 Express

Popust cena: 1150 rsd

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

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

Popust cena: 1840 rsd

Welcome to issue 198 of Python Weekly.

 

 
Introduction to Professional Web Development Using Flask
Learn from scratch how to build backend web applications using Python, Flask and Docker containers.
 

Articles, Tutorials and Talks

Episode #14: Moving from PHP to Python 3 with Patreon
In this episode, I speak with Albert Shue from Patreon about their journey of converting patreon.com from PHP to Python 3. You will learn some practical techniques for setting up such a project for success and avoiding some of the biggest risks. 

Podcast.__init__ Episode 12 
In this episode, Eric Schles talks about how he uses Python to fight human trafficking.

Docerizing Django CMS
This tutorial shows you one way of moving Django CMS project to Docker Containers. As with anything Docker this can be accomplished in many different ways. 

Selecting the best model in scikit-learn using cross-validation
In this video, we'll learn about K-fold cross-validation and how it can be used for selecting optimal tuning parameters, choosing between models, and selecting features. We'll compare cross-validation with the train/test split procedure, and we'll also discuss some variations of cross-validation that can result in more accurate estimates of model performance.

Creating a Wiki with Moya
Moya is an open source web development platform built with Python. This screencast shows how to create a functional wiki web application in around 25 lines of code.

Working With Large Excel Files in Pandas
In this post, you will learn how to work with large files in Pandas, focusing on reading and analyzing an Excel file and then working with a subset of the original data.

Getting started with RethinkDB and Python 3
I've been keeping an eye on RethinkDB for a while now and recently began working with it. There is a lot to like about RethinkDB like the ability to easily cluster and scale your deployment but what I'm going to focus on today is something called Changefeeds. I'll start this blog article off with installing a development server running RethinkDB and then move onto a quick tutorial. From there we will look at Changefeeds.

"pip -t": A simple and transparent alternative to virtualenv
Often, virtualenv is overkill for the basic task of installing project dependencies and keeping them isolated. This article presents a simple alternative consisting of just PYTHONPATH and pip.

Do you prefer IPython notebook over IPython console? Why?
A good discussion on reddit.

Spark Tutorial: Learning Apache Spark
This tutorial will teach you how to use Apache Spark, a framework for large-scale data processing, within a notebook. 

Build a better batching UI with Morepath and Jinja2
This post is the first in what I hope will be a series on neat things you can do with Morepath. Morepath is a Python web micro framework with some very interesting capabilities. What we'll look at today is what you can do with Morepath's link generation in a server-driven web application. While Morepath is an excellent fit to create REST APIs, it also works well server aplications. So let's look at how Morepath can help you to create a batching UI.

Visualizing Google Forms Data with Seaborn
This is the second article in a series describing how to use Google Forms to collect information via simple web forms, read it into a pandas dataframe and analyze it. This article will focus on how to use the data in the dataframe to create complex and powerful data visualizations with seaborn.

Deep Dreams (with Caffe)
This notebook demonstrates how to use Caffe neural network framework to produce "dream" visuals shown in the Google Research blog post.

Gesture Typing 

Micro Python on the pyboard

The Sharp Edges of Gevent

Using Ansible Vault to Protect Your Secrets

Install OpenCV 3.0 and Python 3.4+ on OSX


Books

Building Web Applications with Flask
From the beginning, Building Web Applications with Flask shows you how to utilize Flask's concepts, extensions, and components to create engaging, full-featured web projects. You'll learn how to properly handle forms using WTForms, devise convenient templates with Jinja2 tags and macros, use NoSQL and SQL databases to store user data, test your projects with features and unit tests, create powerful authentication and user authorization, as well as administrative interfaces with ease, and more.

Python GeoSpatial Analysis Essentials
The book begins with an introduction to geospatial analysis and programming and explains the ideas behind geospatial data. You will explore Python libraries for building your own geospatial applications. You will learn to create a geospatial database for your application using PostGIS and the psycopg2 library, and see how the Mapnik library can be used to create attractive and useful maps. Finally, you will learn to use the Shapely and NetworkX libraries to create, analyze, and manipulate complex geometric objects, before implementing a system to match GPS recordings against a database of roads to produce a heatmap of the most frequently used roads.


Python Jobs of the Week

Lead Full Stack Engineer at GameChanger Media
As a Lead Full Stack Engineer, you'll lead a team that's building features for our customers. Your team's work will span multiple platforms: the browser, the server, and iOS. This is a highly visible position that reports to the VP of Engineering. You'll tackle broad, ambiguous problems in collaboration with a dynamic, fast-growing team.
    
Senior Software Engineer at Skytap
Skytap is looking for talented senior level Software Engineers to join the team whose software automatically creates and manages self-service virtual data centers. As a member of our platform team, you will work with other highly skilled engineers to design and implement software to deliver scalable, highly available, and secure virtual data centers to our widely varying customers. 
    
Data Engineer at Namely
As a data engineer, you will: Perform extraction of data sets from multiple platforms and perform hygiene and quality control steps. Data sources include: flat files, SQL databases, and external sources, Perform ad hoc report processing based on client/management requests and Build custom utilities for automated processes
    
Python Developer at Auriq Systems
We are looking for an experienced Python developer with systems engineering experience to help create a cloud based framework for our 'big-data' log processing engine. 


Interesting Projects, Tools and Libraries

Dask
Dask enables parallel computing through task scheduling and blocked algorithms. This allows developers to write complex parallel algorithms and execute them in parallel either on a modern multi-core machine or on a distributed cluster.

aggr-inject
aggr-inject is a proof-of-concept implementation of the A-MPDU subframe injection attack, which allows an attacker to inject raw Wi-Fi frames into unencrypted networks remotely. The PoC exploits a vulnerability in the 802.11n frame aggregation mechanism and can be performed against almost any modern Wi-Fi chipset, given that the target is connected to an open network.

hermetic
A python-like language with hindley-milner-like type system, which is compiled to c.

Sandals
A TkInter wrapper for python inspired by the GUI library Shoes for Ruby. This is intended to make it easier to create simple GUI interfaces quickly. All these classes inheret from their TkInter counterparts so you can use them just as you would their original TkInter counterparts if need be.

telebot
Telegram Bot starter kit. Very easy to install with Google App Engine.

pytest-mpl
A pytest plugin to faciliate image comparison for Matplotlib figures.

nplusone
nplusone is a library for detecting the n+1 queries problem in Python ORMs, including SQLAlchemy, Peewee, and the Django ORM.

cli-github
A Command-Line Python Application to display Github from the CLI !

python-phonenumbers
This is a Python port of Google's libphonenumber library. It is useful for for parsing, formatting, storing and validating international phone numbers.


Upcoming Events and Webinars

San Francisco Python Meetup July  2015 - San Francisco, CA
There will be following talks

  • Managing Identities: LDAP, Google Directory, and Django
  • Dubious Database Design


Python Presentation Night #30 - Minneapolis, MN
There will be following talks

  • Analysis of the baseball data with pandas


Austin Python Meetup July 2015 - Austin, 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