NGINX to Release Unit 1.3 Beta

Developers expanded the ability to run web applications in Python, PHP, Perl, Ruby and Go
16 July 2018   1854

In open access, a beta version of the NGINX Unit 1.3 application server was released. Developers continued to expand the ability to run web applications in Python, PHP, Perl, Ruby and Go. The project code is written in C and is distributed under the Apache 2.0 license.

Features

Version 1.3 eliminates the problems with handling errors when installing HTTP connections.

Among other changes:

  • parameter max_body_size to limit the size of the body of the request;
  • new parameters for setting timeouts when setting up an HTTP connection:
         "settings": {
              "http": {
                  "header_read_timeout": 30,
                  "body_read_timeout": 30,
                  "send_timeout": 30,
                  "idle_timeout": 180,
                  "max_body_size": 8388608
              }
          },
  • automatic use of the Bundler where possible in the Ruby module;
  • http.Flusher interface in the module for the Go language;
  • The possibility of using characters in the UTF-8 encoding in the request headers.

The first version of the NGINX 1.1 application server was released in mid-April 2018. Under the control of NGINX Unit, several applications can be executed simultaneously in different programming languages, the startup parameters of which can be changed dynamically without the need to edit the configuration files and restart.

Python News Digest 12 - 18.10

How to Read SAS Files in Python With Pandas, Python 3.8 and it's features, binning data with pandas qcut and cut and much more interestg stuff
18 October 2019   64

Greetings! I hope your week went great! Here's new Frontend news digest.

Biggest news in Python world this week is a realse of the Python 3.8. Also, beginners will be able to get familiar with meta-programming and Emacs editor, new Django version and other things are enlighten too.

        Guides

        • Meta-Programming in Python

        Small, but full-fledged guide about decorators and meta-classes

        • Emacs: The Best Python Editor?

        Guide for a started on the popular Python editor

        • How to Read SAS Files in Python With Pandas

        With this guide, you will learn how to read SAS (.sas7bdat) files in Python, and how to write a SAS file to CSV using Pandas and pyreadstat.

        Articles

        • Cool New Features in Python 3.8

        Learn about some of the biggest changes in the new language update.

        • Thousands of Scientific Papers May Be Invalid Due to Misunderstanding Python

        It was assumed that glob.glob() returns a sorted list of files, but it doesn’t; this led to huge amount of issues in several published scientific paper

        • Binning Data With Pandas qcut And cut

        This post explains the differences between the two commands and when and how to use each.

        • Top Three Mistakes With K-Means Clustering During Data Analysis

        Close look on 3 cases where KMC algorithm does not perform well or may produce unintuitive results

        Updates

        • Python 3.8.0 Released

        New release contains assignment expressions, positional-only arguments and more.

        • Django 3.0 beta 1 released

        Another update of the popular Python framework.

        • PyPy V7.2 Released

        A new rease of Python implementation on Python (C, like original one) brings lot of new features, such as ARM aarch64 support, new JSON decoder, sandboxing makes a return, etc