DevOps Moscow meetup: Monitoring

May 16 we invite engineers to the next Mitap of the DevOps Moscow community to Avito's office. The second meeting will be devoted to monitoring after a long break. In the program - reports on both the monitoring toolkit and the incident-management in general. Representatives Avito, Okmeter.io and Badoo will perform. Register for a meeting and invite colleagues. Under the cut - abstracts of speeches, links to the registration and video transmission of mitapa.
 
DevOps Moscow meetup: Monitoring registration is required ...
+ 0 -

Segmentation of tomographic data

Segmentation of tomographic data  
 

Why does it need


 
What is the tomographic study for? In most cases, for the sake of medical diagnosis, sometimes for scientific purposes. The purpose of medical diagnostics is to reveal a pathology, or to obtain additional information about it, or to make sure that it does not exist. How is this achieved? In most cases, by sequential manual analysis of slices generated by a tomograph. Often this is enough. But in some cases, it is impossible to obtain sufficient information only on the basis of the analysis of flat sections, or the picture is incomplete: for example, when searching for vascular ...[/h]
+ 0 -

Security of web applications: fight against oneself, or draw a line of adequacy

Security of web applications: fight against oneself, or draw a line of adequacy  
 
How secure is the application? For some, this question does not make sense. "As much as possible." The safer, the better. " But this is not an exhaustive answer. And it does not help to formulate a security policy in the project. Moreover, if we only adhere to this directive ("the more security, the better"), we can render a disservice to ourselves. Why? The answer is under the cut. https://doc.cuba-platform.com/manual-6.8-ru/roles.html ) And the access groups ( https: //doc.cuba- platform.com/manual-6.8-ru/groups.html ...
+ 0 -

Basics of optimizing the game code

Basics of optimizing the game code

 
Many beginner indie developers are too late to think about code optimization. It is given to the engines or frameworks or is considered as a "complex" technique that is inaccessible to their understanding. However, there are optimization methods that can be implemented in a simpler way, allowing the code to work more efficiently on more systems. Let's start with the very basics of code optimization.
 
 

Optimization for the sake of players and their own mental health


 
Quite often, indie developers imitate methods of optimization of large companies. This is not always a bad thing, but the ...[/h]
+ 0 -

A selection of books from the Massachusetts Institute of Technology

A selection of books from the Massachusetts Institute of Technology  
While the month passes in May, flowers begin to blossom, hormones play and seasonal diseases become aggravated, in the leading Western institutes, scientific work is quietly and peacefully, and many interesting books are published. Here you can find practical benefits, professional forecasts, processed results of recent research. And this is not dry academic literature, but fascinating works that are designed for a broad audience. From simple to complex, on an example of banal things complex subjects are opened. Since the Habr with MIT have not met each other yet and love has not broken out between them ...
+ 0 -

Polymer 3.0 on Google I /O 2108

Hello!


 
At the moment, as many people know, is the annual Google I /O conference, in which a new version of the library for working with web application interfaces was presented. Polymer ???r3r363. (video in English):
 

 
Polymer
is that this library is built on the basis of the modern group of standards Web-components . This means that its compositional capabilities (in much the same way as React or Vue) are implemented not with the meta-platform and js-abstractions on top of the usual DOM, but at the browser level, which opens a number of truly remarkable features ...[/h]
+ 0 -

CocoaHeads April 1? 2018 from the office of Tutu.ru: video of performances

On Friday, April 1? about a hundred developers came to the office of Tutu.ru. In a warm lamp environment, they discussed pretty hardcore things and went through the validation of ideas. In addition to the reports there was a pizza, a quiz, an excursion around the office, and a round table. In general, it was not boring.
 
CocoaHeads April 1? 2018 from the office of Tutu.ru: video of performances
 
 
 

As RxFeedback, the dependent data problem won. Stanislav Sarychev, iOS-developer Tutu.ru


 
 
+ 0 -

The city falls asleep, the hackers

The city falls asleep, the hackerswake up.   According to operational data, large-scale hacker attacks on industrial facilities (ASU TP), banking and telecom systems, Internet of things, corporate sector systems are planned on May 15-16. The attackers represent the known APT CTF-teams were previously seen in high-tech cyber operations.  : Confrontation " Into the infrastructure of the virtual city.  Conflict of attackers and defenders comes to a new level. The battle will unfold in a city whose entire economy is based on digital technologies. The city infrastructure includes a combined heat and power plant and a substation, a ...
+ 0 -

Decree "On national goals and strategic tasks of the development of the Russian Federation for the period until 2024"

The President signed the Decree "On National Purposes and Strategic Development Challenges of the Russian Federation until 2024"
 
 
Below is an excerpt from the decree in that it directly relates to IT and technology.
 
 
[h3] With a view to implementing the breakthrough scientific and technological and socio-economic development of the Russian Federation, increasing the population of the country, improving the living standards of citizens, creating comfortable living conditions for them, as well as the conditions and opportunities for self-realization and the disclosure of each person's talent...[/h]
+ 0 -

From right to left. What is dir = rtl and how to tame the Arabic language

From right to left. What is dir = rtl and how to tame the Arabic language
 
Hello, Habr. We are recently translated into Arabic 2GIS Online, and we want to share our experience of adapting the interface for RTL (right-to-left). This will be relevant for both Hebrew and Persian.
 
I will divide this experience into two articles - theoretical and practical. Today - more about the theory. I'll tell you why we needed to turn the entire interface, which means for the interface developer the phrase "make an Arabic version" and how to cope with Arabic, mixed with English. Particular attention will be given to the algorithm by which to display a text of mixed direction - unicode ...
+ 0 -