Protocol-Oriented Programming

+ 0 -

Docker under Windows for development, analysis of pitfalls

Docker under Windows for development, analysis of pitfalls This publication is a review of the features of container virtualization Docker under the Windows system.
 
 
It does not pretend to be exhaustive and will be updated and supplemented as necessary.
 
 
For practical guidance from the ground up I advise you to refer to of this publication .
 
 

Table of contents


 
 
Presetting
 
Choose between Docker Toolbox on Windows or Docker for Windows
 
Windows containers and Linux containers
 
Features of mounting folders
 
Mounting from the host machine or volume
 
...[/h]
+ 0 -

FontCode: a new way of steganography through the shape of the letters

FontCode: a new way of steganography through the shape of the letters  

Fig. 1. Minor change in the form of the glyph (the form of a specific letter) encodes the digital information due to a two-dimensional matrix of variants of the inscription. Each point in the two-dimensional grid generates the corresponding unique glyph

 
 
Specialists in steganography have come up with a new way to hide encryptions in an open channel. In this case, in plain text. In the opinion of inventors, in addition to the natural use in exploration, this technology can be used to covertly introduce metadata such as watermarks.
 
 
Recently on Habré it was told about ...
+ 0 -

Red Hat Summit: the best moments of the main open source conference in 30 minutes

While we were resting at the May holidays, the largest meeting of fans of open source - was held in San Francisco. Red Hat Summit 2018 . Thousands of guests, dozens of speakers and speeches from the main people of the industry, technical sessions, exhibitions and trainings, strategic announcements and even the speech of Weezer - the participants of the summit managed to see, discuss and try everything in three days. And for all those who could not attend this celebration of life, we prepared the extract of the main events (and video).
 
 
Red Hat Summit: the best moments of the main open source conference in 30 minutes
 
...
+ 0 -

Neural network synthesis of speech with their own hands

Synthesis of speech today is used in a variety of areas. These are voice assistants, and IVR-systems, and smart homes, and many more. The task itself, for my taste, is very clear and understandable: the written text should be pronounced in the same way as a person would do.
 
 
Some time ago, in the field of synthesis of speech, as in many other areas, machine learning came. It turned out that a number of components of the whole system can be replaced with neural networks, which will allow not only to approach the existing algorithms in terms of quality, but even to significantly exceed them.
 
 
Neural network synthesis of speech with their own hands
 
 
I deci...
+ 0 -

Development API Clickhouse for the Rambler /top-100

Development API Clickhouse for the Rambler /top-100  
 
Still know what is the Rambler /top-100? Just in case, it's a web analytics service. Our users put a counter on their sites, and we, in turn, prepare all necessary visitor statistics in the form of a set of standard reports. Below the story is the story of Vitaly Samigullin, the head of the technology group Rambler /top-10? about how we developed the ClickHouse API in Python and why we started all this. Clickhouse? First, we have had some changes in the data processing process. The general scheme of the service now looks like this.
 
 
...
+ 0 -

Remote control of the heating system

Remote control of the heating systemInternet of things (IoT, Internet of Things) is a promising direction, analysts say. One of the main trends of IoT is home automation or, as marketers like to say, the creation of a "smart home".
 
 
Let's leave alone the verbal exercises and consider a specific project.
 
 

Statement of the problem


 
I live in my own house not far from Moscow. In addition to the obvious advantages of this type of residence, there are some nuances. If in an apartment house most management tasks are undertaken by a management company, then in their own house they have to be solved independently.
 
 
One of such ...[/h]
+ 0 -

GeekBrains opens a set of free training courses for programmers

GeekBrains opens a set of free training courses for programmers
 
Hello! We are opening a set for free training courses for Ruby and Frontend developers . For participation it is necessary to pass competition. The five best graduates will undergo an internship with us and will remain in the office. Applications for training are accepted on June 17 inclusive. The details of the set and the training program are under the cut.
 
Until June 1? applicants need to pass entrance examinations, consisting of 5 stages: online testing in mathematical logic, the passage of a video course, the execution of an interactive assignment for programming, the fulfillment of ...
+ 0 -

Frontend 2018: the variety of frameworks and the lack of midrds

Frontend is a pretty competitive environment. It's easy to start a career here, but it's hard to get into the middle. In addition, there is a question, in which direction to develop, if every day there are new frameworks and themes for holivars?
 
 
On how the modern frontend looks and moves, I asked Sergey Popov, a member of the program committee of our FrontendConf, which will be held in Moscow in the end of May within the framework of RIT ++. Along the way, we talked about how the selection of reports takes place, and what difficulties there are.
 
 
Frontend 2018: the variety of frameworks and the lack of midrds ...
+ 0 -

The Chinese government introduces artificial intelligence into the curriculum of the secondary school

In the summer of 201? China unveiled a plan to become a world leader in the field of AI, challenging the United States that dominated this technology. In this, China was not alone, French President Emmanuel Macron in an interview Wired Magazine said that the country will spend almost 2 billion dollars for research and development in the field of AI.
 
As part of China's plan to dominate and create rules in the field of AI, the Ministry of Industry and Information Technology of China issued a 28-page document "Three-Year Action Plan for the Development of a New Generation of the Artificial ...
+ 0 -