## IT-courses: what remains behind the scenes

Hello everyone, my name is Eugene Kartavets, I am the head of the IT-portal training department GeekBrains . We are developing courses for future programmers. When they are created, we rely on the experience of industry practitioners and strive to provide a set of skills necessary for a job. I will tell you how among the practicing programmers we select teachers and what we encounter when creating courses.
here .

Who else is working on the course

Approved training materials we give to editors who "brush" the text. Experience has shown that technical specialists are perfectly proficient in ...
+ 0 -

## We write the plugin for Unity correctly. Part 2: Android

In previous part we covered the main problems of writing native plugins on Unity for iOS and Android, as well as methods for solving them for iOS. In this article I will describe the main recipes for solving these problems for Android, trying to maintain a similar structure of interaction and the order of their consideration. github.com/googlesamples/unity-jar-resolver . This package can be downloaded independently, and it also comes with Google Play Services and Firebase. The idea is that in the Unity project we create xml files with a list of the dependencies required by the plugins ...
+ 0 -

## Video about Panda Adaptive Defense on the platform Aether

Our colleagues from the headquarters of Panda Security created new videos about a new platform and a cloud console Aether for remote and centralized management of enterprise security solutions Panda. They allow you to better understand how the new platform and the Aether cloud management console built on it work, what benefits it provides, and what its main aspects and work features are. article about how Panda Adaptive Defense[360] fits into the concept ...
+ 0 -

## Fundamentals of quantum computing: pure and mixed states

Recently, we talked about a way to visualize one-qubit states - the Bloch sphere. All pure states correspond to points on the surface of the Bloch sphere, and mixed points correspond to points inside it. In this publication, we will try to explain what the pure and mixed states really are.

## Articles from the cycle:

Quantum computing and the Q # language for beginners

Introduction to Quantum Computing

Quantum chains and valves - introductory course

...[/h]
+ 0 -

## Migration from Check Point from R??? to R???

Hello colleagues, welcome to the lesson on migration of databases Check Point R??? to R???.

With the use of Check Point products, sooner or later, the task of migrating existing rules and database of objects arises for the following reasons:

When purchasing a new device, you must migrate the database from the old device to the new device (to the current version of GAIA OS or higher).

You must update the device from one version of GAIA OS to a higher version on the local machine.

To solve the first task, it is only appropriate to use a tool called Management Server Migration Tool or simply ...
+ 0 -

## The BaselineTopology concept in Apache Ignite 2.4

At the time of the appearance in the Apache Software Foundation of the Ignite project, it was positioned as a clean in-memory-solution: a distributed cache that raised data from a traditional database in memory to gain access time. But already in the release 2.1 there was a built-in persistence module ( Native Persistence ), Which allows to classify Ignite as a full-fledged distributed database. Since then, Ignite has ceased to depend on external systems to ensure persistent storage of data, and a bundle of rakes configuration ...
+ 0 -

## Achievability of the lower bound time limit for distributed distributed failover transactions

Foreword

Recently I read another article from the series: "we are better than a two-phase commit". Here I will not analyze the contents of this article (although I'm thinking about giving a detailed analysis). The task of my opus is to offer the most effective version of the distributed commit in terms of time delays. Of course, such a commit is given a high price. However, the goal is to assess and show that the two-phase commit is not a brake, as many believe.

It should also be noted that there will be no full-scale experiments and fake comparisons. Algorithms and theoretical analysis will ...
+ 0 -

## 18 rules of the ideal psd-layout - a useful check-list for designers

General principle - Do not make a marriage.

Do not take a marriage. Do not marry.

Toyota.

We rarely take projects with already implemented design into development, but this happens. When the layouts are created inside the studio, at any problem stage of the layout, the developer can check with the project manager or the designer himself, what was meant and how it should look. But in a situation where the customer has already given someone money for the layouts and then came to you for development, it will not work: communication between the designer and the developer becomes impossible...
+ 0 -

## getDerivedStateFromState - or how to make a complex

from a simple problem.I love React. I love for the way he works. For the fact that he does things "right". HOC, Composition, RenderProps, Stateless, Stateful - a million patrons and antipaterns that help less to mow. And just recently React brought us another gift. The next opportunity to mown less is getDeviredStateFromProps. Technically - having a static mapping from the props to the state, the application logic should become simpler, more understandable, testable, and so on. In fact, many people began to stamp their feet, and to require prevProps back, unable (or without much desire) to redo the logic of its application. In g...
+ 0 -

## Generation of site pages by means of service-riveters

( C )

From this article you will learn how to create a page with a list of previously cached materials on the mobile device, in the browser, so that the conditional, stuck in the elevator user, did not miss the Internet. As we approach the goal, we will touch on the following topics:

caching site pages for offline access;

keeping records of pages available offline, transferring necessary data;

monitor network status, online or offline;

communicating service-vorker with the pages and tabs that it serves;

interception of the service-vorkerom request to open the address ` /offline ...`
+ 0 -