1 ,
habrahabr.ru/post/334892
III
, .
, , . - . , . :
1.
, , , . , , , .
, . : , . , , . , . :
- .
-?
-, ? , , .
- , , ?
- .
, , . - .
, , , , . : , , , . , , . , , . , , , , ( ) ( ). , . , , . . , . -, . , , . , . ? .
, . , , . , . , , , . - , ? , - , , - . , , , - , , . , , . , , , - . . - , , .
. , , . , , . , . , . , . , , , . , : , , .
. .
2.
, . , . . , . , : , , : . , , , .. , . .
- , . - , , . , , , . , . , () , , .
, , . , , , . , , - , - , , . . . , , . : -, , -, . . 3 , , , . , .
3.
, , :
7: , .
8: - , . , .
9: . , , . .
10: , , , , .
11: , , , .
12: , .
https://habrahabr.ru/post/334916/