SHOCK! New software for phishing does not win the normal 2FA (two-factor authentication)

Last month, all those who feel like they write that 2FA (two-factor authentication) is in danger because of the quality of the fake pages. Actually, the title of the article parodies one of these posts on Habré. Of course, 2FAs are different. In some "very advanced" European banks, you can still get hold of a sheet of disposable TAN-codes.
 3r33333. But for several years the industry has not stood still, and instead of disposable TAN /PIN codes arriving by SMS or through applications like RSA Token, Steam Guard, Google Authenticator, there are other options.
 3r33333. Here is ...
+ 0 -

Traffic monitoring systems in VoIP networks. Part One - Overview

3r3-31. In this article we will try to consider such an interesting and useful element of IT infrastructure as a monitoring system for VoIP-traffic.
Traffic monitoring systems in VoIP networks. Part One - Overview 3r388.
The development of modern telecommunication networks is striking: they have advanced far from signal fires, and what seemed unthinkable earlier is now simple and commonplace. And only professionals know what lies behind everyday life and the wide use of the achievements of the information technology industry. The variety of transmission media, switching methods, protocols of interaction between devices and coding algorithms affects the mind of ...
+ 0 -

Intensive by Kubernetes: on the work of support

 3r3149. 3r3-31. 3r3133. On February 1-? Slurm-3 will be held, intensively by Kubernetes. Announcement and program here.
3r3-33132.  3r3149. 3r3133. Today I will tell you a little about the internal kitchen: how we help students cope with the practice and what comes of it. At the same time, future participants will understand what to expect from support.
3r3-33132.  3r3149. 3r3133. Intensive by Kubernetes: on the work of support 3r3-33132.  3r3149. 3r3133. I myself go through paid courses 2-3 times a year, always take options with practice, and very rarely finish it. For me, the situation looks as if I ordered a kilogram of steak in a restaurant: ...
+ 0 -

Jira DataCenter - what is it? How does it work? How to deploy?

Jira DataCenter - what is it? How does it work? How to deploy? 3r? 3531. 3r3-31. 3r? 3510. Introduction 3r33511. 3r33518.  3r? 3531. With the spread of the Agile philosophy, Russian IT specialists are gaining more and more expertise and competence in customizing and managing products for development teams, the most popular of which is still Jira. However, working with the highest, most productive and highly available version of it - the Jira Data Center - still raises a lot of questions. In this post I will talk about some of the principles and mechanisms of the Jira DataCenter, which we apply in practice. I'll start with a story about the Jira cluster structure...
+ 0 -

Top reports of JPoint 2018: Java /JVM and its performance, Kotlin, Spring, Docker

Top reports of JPoint 2018: Java /JVM and its performance, Kotlin, Spring, Docker 
We have already posted videos of JPoint 2018 reports on YouTube and, specifically for the Java hub on Habré, we have made a traditional selection of the best of them according to conference visitors.
As usual, the top “junior” reports, in the end - with the highest rating. Of course, this does not mean that one report is much worse than another: if you change the calculation method, places can easily change. In reality, we changed it, now the “soft quorum” version of the rating is used, taking into account the number of participants present at the report. This approach has its drawbacks ...
+ 0 -

How to scale down databases in Yandex. Cloud without downtime. An example with three hosts is

+ 0 -

Comparing NPM vs Yarn speed

A long time ago, an analogue of npm appeared, Yarn is another client for managing npm packages, which was positioned as a super fast Facebook brand to replace npm.
If you are working on a large project, then the package recovery time is an important factor in the speed of development and the build project of ci.
It was decided to check whether to use Yarn as a replacement for Npm. since there are a lot of packages on weak build agents, recovery can take up to 2 minutes.
Comparing NPM vs Yarn speed
So, the test script is quite simple:
- Parallel launch of two[npm i и yarn inatall]restorations. from the same packages.json.
3r330. Co...[/npm]
+ 0 -

Advanced multi-stage build templates

 3r33338. 3r3-31. 3r3333317. Advanced multi-stage build templates
3r33333.  3r33338. 3r3333317. The multistage assembly feature in Dockerfile files allows you to create small images of containers with a higher level of caching and a smaller amount of protection. In this article, I’ll show several advanced templates — something more than copying files between build and execute steps. They allow you to maximize the effectiveness of the function. However, if you are a beginner in the area of ​​multi-stage assembly, then first, probably, it will not be superfluous to read r3r38. 3r3325 usage guide .
3r33333.  3r33338.
Compatible versions ...
+ 0 -

Optimization of relational databases without downtime on the example of the most loaded database in Badoo

3r3-31. Optimization of relational databases without downtime on the example of the most loaded database in Badoo 3r33333.  
Under highload conditions, the complexity of optimizing relational databases increases by an order of magnitude, since buying even more powerful hardware is expensive and it is no longer possible just to turn off the application at night for a long DB alter process and data migration. 3r33333.  
We recently told how we are optimized the PHP code of our application . Now came the turn of the article about how we completely changed the internal structure of the most loaded and important database in Badoo, without losing a single query. 3r33333.  
+ 0 -

Saving data from a Linux partition

 3r3118. 3r3-31. Hello! 3r3105.  3r3118. I recently launched one toy in wine on my laptop with Kubuntu ???r3r3105.  3r3118. Everything was stuck and a file system error appeared on restart. 3r3105.  3r3118. There were important data on the laptop, so you need to get it somehow. 3r3105.  3r3118. Welcome under the cut! 3r3105.  3r3118.
3r3105.  3r3118. What comes first to mind? 3r3105.  3r3118. We have 2 ways to solve the problem:
 3r3118. 1. Try to repair the FS and get a working OS
 3r3118. 2. Copy the data and carry Linux
 3r3118. I chose option ? but I will tell about 1 too)
 3r3118. Restore ...
+ 0 -