Pygest # 24. News, releases, articles, interesting projects and libraries from the world of Python[март 2018 — 9 апреля 2018]

Pygest # 24. News, releases, articles, interesting projects and libraries from the world of Python[март 2018 — 9 апреля 2018] Hello! This is the twenty-fourth edition of Digest on Habrahabr about news from the world of Python.
 
 
Send your interesting materials from the world of Python.
 
 
With the previous digest, is available. here .
 
PyCharm ???r3r3358.
 
 
Python ???b3

 
 
TensorFlow ???
 
 

News, articles and training materials


 
How to use HDF5 files in Python
 
 
Natasha is a library for extracting structured information from texts in Russian
 
 
...[/h]
+ 0 -

Marvin Minsky "The Emotion Machine": Chapter 1 "How we manage ourselves"

The father of artificial intelligence is thinking about how to make a car, which would be proud of us . Marvin Minsky was a rather tough scholar and the fact that he is exploring the topic of feelings and emotions with his "scalpel of knowledge", what makes us human is quite interesting and useful. The book is an excellent example of how to try to comprehend the "human" approach: values, ideals, love, pain, common sense.
 
 
Marvin Minsky "The Emotion Machine": Chapter 1 "How we manage ourselves"

 
Previous paragraph
 
 

§1-2 The Sea of ​​Mental Secrets


 
From time to time we ...[/h]
+ 0 -

Why programmer Continuous Integration and where to start

Imagine that Roskosmos decided to assemble a new rocket without having drawings and a clear understanding of how the missile should be arranged. A separate plant is engaged in the missile body, a separate engine produces engines, another one - nozzles. The chief manager of Roskosmos said that he trusts professionals, and expertly delegated all the work to the factories.
 
 
Why programmer Continuous Integration and where to start  
 
A year later all the components are delivered to the main assembly shop, and it turns out that the engine does not enter the housing, and the nozzles begin to melt even when the engine starts up.
 
 
To prevent such a thing, real ...
+ 0 -

Episode 0. Hack vs Mac. Xcode build time

Episode 0. Hack vs Mac. Xcode build timeThis article begins a series of several about using Hackintosh in everyday work and especially with IDE Xcode 9 and will be more interesting for developers under the languages ​​objc /swift. On the other hand, my first hack was compiled when I was not familiar with these languages ​​and can be useful even for those who are not developers, but for one reason or another wants to try the Mac OS. At that time, I had a fairly powerful working laptop Sony and a great desire to start programming under iOS. But I was not ready to spend a certain amount of money on a Mac without knowing whether it would ...
+ 0 -

Proof-of-Proof-of-Work on the fingers. On the way to a sensible blockade

Proof-of-Proof-of-Work on the fingers. On the way to a sensible blockadeThe blocking protocols should provide a consensus among the nodes of the decentralized system. Perhaps the most famous consensus algorithm can be considered "braked, but reliable, because the braked" algorithm of Proof-of-Work: each node, having a set of new transactions, sorts through a certain number of nonce, which is the field of the block. A block is considered valid if all the transactions inside it are valid and the hash function of the block header has some common feature (for example, the number of zeros at the beginning, as in Bitcoin):
 
 

Hash (Block {transaction, nonce,}) = 000001001


 
As y...
+ 0 -

FusionPBX, or again-great, FreeSWITCH

In the same river


 
Relatively recently, I wrote myself cheat sheet on setting up FreeSWITCH. The configuration process described there led to a workable configuration in the test environment. The test was necessary to compile a preliminary idea of ​​what will have to deal with after moving the organization and launching telephony in production. However, when the move took place and the connection started in the working mode, the first activation showed the inoperability of the configuration: internal calls stopped walking.
 
www.pbxforums.com ...[/h]
+ 0 -

Game Snake in 95 bytes

Game Snake in 95 bytes

 

History of the creation of


 
"Snake" (Python, Udav) as it is called among the people - one of the first games of the digital (computer) mid-1970s.
 
 
At that time, games were released on a separate slot machine, for example, known games such as "Space Invaders", "Pac-Man", "Arkanoid" and others. Usually, only one game was pre-installed on arcade machines of that time, and the machine itself was stylized for this game.
 
 
"Snake" has a simple gameplay in which the player controls a moving line depicting a snake. The player can change the direction of movement of the snake "turning" by 90 degrees...[/h]
+ 0 -

SelectelTechDay: as it was

SelectelTechDay: as it was
 
On April ? the third SelectelTechDay conference took place, bringing together about 200 representatives of organizations from various fields of activity. The atmosphere of friendly communication, interesting reports and interactive demonstration of the possibilities of the new Selectel VMware Cloud service are just some of the events in which the guests of the event took part.
 
 
The recording of the event is available on our Youtube channel .
 
Presentations by speakers are available for viewing ...
+ 0 -

Online hackathon: creating applications for SharePoint Online

+ 0 -

And we will have a real astronaut! At the Imagine Cup 2018

Dear friends! Agree, the time of students is one of the most insane moments in the life of each of us. That's when we meet the most faithful friends, believe in incredible ideas and are sure that to become the second Bill Gates - just spit. Every year we support all these ideas and hold one of the brightest student events around the world - Imagine Cup !!
 
And we will have a real astronaut! At the Imagine Cup 2018
 
Under the cut, you can recharge ideas and learn about the projects that are presented this year, as well as about the very astronaut who makes incredibly beautiful pictures with the ISS. In addition to student teams, the event will feature a lot ...
+ 0 -