Python-digest #4. News, interesting projects, articles and interviews [23 November 2013 — 29 November 2013]
And through the efforts of the user owlman, which is no reason on Habre, we now have a great logo.
the
Articles and interviews
the
- where to begin?
The author clearly sets out his vision on how to configure working environment for efficient work (virtualenvwrapper, make, tmux, etc.) - the Intricacies of using Python. Part 1. Version and compatibility
Promised series of articles. Part 2. Data types, Part 3. Functional programming
the - the Manager of versions of python
Options for management of multiple python versions on the same machine
the - Navigation in a Django template
The author offers his solution to search for the active menu item in django templates. As usual on habré there are a lot of great alternative options in the comments.
the - they Python in Vim
Yield is cool!
Enthusiastic feedback code examples
Django 1.6, Python 3 &PostGIS
A series of articles about building from scratch app for calculating distances between cities, followed by diplom using ansible. Detailed step by step instructions and code examples for inof all operations, so that the articles can be used for initial training of the technology stack described in the title.
Way to edit a file in place
The author suggests a convenient procedure for inline edit of the file in place and describes the weaknesses in other options
the Use BoxLayout in Kivy
Good article with sample code and pictures on the application layout in a growing mobile GUI library, Kivy
performance Comparison of template engines
How to prevent to push in the git repository pep8-compliant code
Configure the git repository so that it will reject attempts to push the code does not pass validation utility flake8
the
Caching in Redis
The basics of a simple system caching of queries to the data store
unmask
A really serious article about how using Raspberry Pi, Arduino, IR sensor, OpenCV, as well as a solid dose of patience and dedication to learn how to programmatically distinguish normal people from those who are hiding behind a latex mask
Working with Marconi using cURL and requests
Marconi — open server to work with message queues. The author describes how to be friends with him in Ubuntu
Why Python should replace R as a programming language for scientific computing
Deploy and deploy django project using fabric
A fairly detailed article about how to automate routine tasks
Optimal QuerySet in Django
Presentation slides about creating the optimal execution speed of the queries in the Django ORM. The author goes a little beyond prefetch_related and values_list, talks about denormalization, batch inserts, etc.
Summary serious conference on data processing and related technologies. Short and to the point.
Do educational app on Tornado, MongoDB, and Angular.js
Also describes how to deploy the project on OpenShift from RedHat — which in itself may seem interesting
Create an OAuth server
Create a server for crossdomain based authentication Flask-OAuthlib
How to close the REST API, various methods of authorization in Flask
Write a blog on Flask
The first part of a series of articles about how to make the engine for the blog on the technology stack Flask-SQLAlchemy, WTForms, Flask-WTF, Flask-Migrate, WebHelpers, PostgreSQL. second part
Easy way to extract text from docx
the
the
Books and documentation
the
Think Python
Free book from the series "Learning to think like IT is a scientist" by Allen Downey
the
Interesting projects, tools, libraries
the
Flask-GoogleMaps
A set of views and template tag for easier integration with GoogleMaps
PyBitmessage
Implementation of P2P Protocol for sending sifrovany messages from one point to multiple recipients.
pylibftdi — manage devices via USB
Minimum binding to the libftdi library which provides API access to devices connected via USB
responses — the questions should be answers
Dropbox is a library of open source code that allows postulate mock-data in response to requests from library requests
importd — micro Django
Something like a syntactic sugar that reduces the number of manipulations needed to create pages on Django and write application in the style of the Flask while maintaining backward compatibility.
Crossbar.io
Router applications. Can how to redirect remote procedure calls into their application processors and serve as an intermediary for messaging on a subscriber/publisher.
the
Releases
the
django-parsley 0.3
The support in django is a very popular library for validating forms on the client parsley.js
Library and server with a web interface to check links
asyncio 0.2.1
The reference implementation of asynchronous IO for the Python 3.3 from Guido
gevent 1.0
Network library, which using greenlets are (greenlets) provides synchronous API on top of the event loop from libevent
Комментарии
Отправить комментарий