Training FastTrack. "Networking basics." "Equipment for data centers." Eddie Martin. December, 2012

About a year ago, I noticed an interesting and fascinating series of lectures by Eddie Martin, which is incredibly intelligible, thanks to his history and examples from real life, as well as his tremendous experience in teaching, allows him to gain an understanding of quite complex technologies.
 
 
Training FastTrack. "Networking basics." "Equipment for data centers." Eddie Martin. December, 2012  
 
We continue the cycle of 27 articles on the basis of his lectures:
 
 
01/02: "Understanding the OSI model" Part 1 / Part 2
 
03: "Understanding the Cisco Architecture" ...
+ 0 -

Why embedded-developers should use static code analysis

Why embedded-developers should use static code analysis

 
I decided to briefly formulate 3 reasons why embedded-developers use tools for static code analysis of programs.
 
fell , an error is detected, but late. Patients died , an error is found, but people will not return it. The antimissile complex begins with miss , an error has been found, but nothing pleasant in this story. Machines did not brake , mistakes are found, but there are no injuries to this pro.
 
 
The conclusion is very simple. The embedded device code should be tested as carefully as possible, especially if errors can ...
+ 0 -

We will understand Nirvana, the universal computing platform of Yandex

We will understand Nirvana, the universal computing platform of YandexMachine learning has become a fashionable term, but when working with large volumes of data it has been a vital necessity for many years. Yandex processes over 200 million requests daily! Once on the Internet there were so few sites that the best of them were placed in the catalog, and now for the relevance of links to pages in the issuance of complex formulas that are learning new and new data. The task falls on the so-called conveyors, regular processes that train and control these formulas.
 
 
Today we want to share with the community of Habra our experience in creating the Nirvana computing ...
+ 0 -

Do you really need Redux?

Do you really need Redux?Not so long ago React positioned itself as "V in MVC". After this commit the marketing text has changed, but the essence has remained the same: React is responsible for mapping, the developer for everything else, that is, speaking in terms of MVC, for Model and Controller.
 
One of the solutions for controlling the Model of your application is Redux. His appearance is motivated by The increased complexity of frontend applications that MVC can not handle.
 
Main Technical Software Development Imperative - complexity management
 
 
- ...
+ 0 -

Development of highly loaded WebSocket service

How to create a web service that will interact with users in real time, while maintaining several hundred thousand connections at the same time?
 
 
Hello everyone, my name is Andrey Klyuyev, I'm a developer. Recently I came across such a problem - to create an interactive service where the user can get quick bonuses for their actions. The matter was complicated by the fact that the project had rather high demands on the load, and the deadlines were extremely low.
 
 
In this article, I will describe how I chose the solution for implementing a websocket server for the complex requirements of the ...
+ 0 -

Fantastic-Elasticsearch. How did we "tame" the clever search for documents

Full-text search makes it possible to search documents by text content. Such a need may arise when the system contains many text entities, and users need to consider this data during the search. We encountered a similar situation when developing a solution for workflow *. These systems are stored in MS SQL Server or PostgreSQL, and flexible attribute search allows you to find documents for various meta-information. However, over time this became insufficient. Before us the task arose: to learn to search documents on text properties and attached files.
 
Fantastic-Elasticsearch. How did we "tame" the clever search for documents ...
+ 0 -

Recruitment: we play, getting to the goal

Recruitment: we play, getting to the goal How often is it that you are wondering - how to understand whether a new candidate will succeed in the job with the work entrusted to him? Those who, by virtue of their profession, are engaged in the selection of personnel, face this question every time and almost in time mistaken in their initial conclusions. Not for nothing to date, the personnel question is considered one of the most difficult and selection of personnel is almost the first in the degree of complexity.
 
When I talked with employers, I understood how difficult it was for them to make a decision about how to select the best. It's like predicting ...
+ 0 -

How did we do the olympiad on SQL (ending)

How did we do the olympiad on SQL (ending) I continue the story about as we did the olympiad on SQL . This is a continuation of the previous article, in which everything simply did not fit.
 
A brief summary of the previous series: two absentee rounds of the Olympiad took place in December 2016 and March 201? respectively, where the candidates for the victory were rigorously selected both with theory and with the practice of applying SQL to Oracle databases. Further about the third round - the full-time finale of the Olympics in Sochi in early June 2017
Olympiad. on the official ...
+ 0 -

Slingshot APT: found an advanced virus - it remained unnoticed for 6 years

Slingshot APT: found an advanced virus - it remained unnoticed for 6 yearsLast week, researchers from Kaspersky Lab found a virus that has remained undetected for six years. It's called Slingshot. Many of its "victims" of malicious attacks through compromised routers MikroTik.
 
 
Like note specialists, the complexity of the implementation of Slingshot exceeds Trojan Regin , struck the network of the Belgian operator Belgacom and other large organizations, and ...
+ 0 -

How to earn the hatred of the performers

About the feedback that causes the desire to kill
 
Hi, I'm a business analyst and often watch the managers whom everyone hates. Today I will tell you how to convert employees to enemies with maximum efficiency.
 
How to earn the hatred of the performers  
 

1. "It's unprofessional

"Without TK" .
 
4. If you have TK, then refer to it, so that everything was strictly on business, as agreed.
 
5. TZ - a curve? So explain it! "High Definition TK" help you.
 
6. With due diligence and a sufficient number of iterations, you, sooner or later, will get what was ordered in the TOR. One eye is worth looking ...[/h]
+ 0 -