ืฉืื ืฉืืื! ืืืืชืจืช ืฉื ืืืืืจ ืืืืจืช ืืขื ืขืฆืื. ืืงืจืืช ืชืืืืช ืืงืืจืก
ืืืจืื ืคืฉืื ืืืฆื ืืชืคืืก ืืช ืื ืื ืืกืช ื ืชืื ืื ืืื ืืชืช ืื ืืืจืืจ ืืืชื ืืชืืื.
ื ืจืื ืฉืืืื ืจืืฆืื ืืืืืช ืืืขื ื ื ืชืื ืื ืืืืื ืืื. ืืื ืื ืขื ืื ืืกืช ื ืชืื ืื? ืืขืืงืจื ืฉื ืืืจ, ืืื ืกืื ืฉื ืืืืื ืฉื ืื ืชื ื ืชืื ืื ืืืืขื ื ืชืื ืื; ืืื ืืก ื ืชืื ืื ืืืจืื ืืืจื ืืื ืขื ื ืืืื ืืจืืืืช ืขืืืื, ืขืืืื ืฆืื ืืจืืช ืืชืืืืื ETL. ืืฉื ืืฉืืืืชื ืฉื ืคืื ืงืฆืืืช ืืื, ืืื ืืจืืข ืขืื ื'ืจืืื ืืงืฆืืขื ืคืืคืืืจื ืฉืฆืืืจ ืชืืืฆื ืืืืคื ืืงืืืื.
ืืฉืืืจืืช ืืืืืืช ืืืืงืืฉ ืขืฆืื ืื ืจืง ืืืง ืงืื ืืื ืฉืืืคื ืืช ืืืฉืจื ืืื ืืืืจืงืืืืืช ืืืืืื! ืื ืืชื ืจืืฆื ืืืฆืืจืฃ ืืฉืืจืืช ืืืืืืจืื, ืืฃ ืคืขื ืื ืืืืืจ ืืื ืืืชืืื ืืืืื. ืืคืืกื ืืื, ืืกืคืชื ืืช ืื ืืืืืข ืืืจืืฉ ืืื ืืขืืืจ ืื ืืขืฉืืช ืืช ืืฆืขืืื ืืจืืฉืื ืื ืฉืื.
ืืื ืื ืืกืช ื ืชืื ืื?
ืืื ืืช, ืืื ืืกืืจ ืืื ืืื:
"ืืืขื ืืืื ืืืืืช ืืืื ืืืฉ, ืืื ืืื ืื ืืืื ืืืฆืืจ ืืื. ืืื ืืฆืืจื ืืืงืฉ ืืืื ืืก ืฉืืขืฉื ืืช ืื ืืฉืืืื".
-ืืืจืืื ืืื ืืื ืืื
ืืคืืื, ืชืคืงืืื ืฉื ืืื ืืก ื ืชืื ืื ืืื ืื ืืฉืืขืืชื.
ืืคื ืฉืืฉื ืืจืื, ืื ืืกืช ื ืชืื ืื ืขืืกืงืช ืื ืชืื ืื, ืืืืืจ ืืกืืจื, ืืืกืื ืืขืืืื ืฉืืื. ืืืชืื ืืื, ืืืฉืืื ืืขืืงืจืืช ืฉื ืืืื ืืกืื ืืื ืืกืคืง ืชืฉืชืืช ืืืื ื ืื ืชืื ืื. ืื ื ืกืชืื ืขื ืืืจืจืืืืช ื-AI ืฉื ืืฆืจืืื, ืื ืืกืช ื ืชืื ืื ืชืืคืกืช ืืช 2-3 ืืฉืืืื ืืจืืฉืื ืื: ืืืกืืฃ, ืชื ืืขื ืืืืกืื, ืืื ืช ื ืชืื ืื.
ืื ืขืืฉื ืืื ืืก ื ืชืื ืื?
ืขื ืืืคืขืช ืืืื ืืืื, ืืืงืฃ ืืืืจืืืช ืืฉืชื ื ืืืืคื ืืจืืื. ืื ืืขืืจ ืืืืืื ืืื ืืชืื ืฉืืืืชืืช SQL ืืืืืืช ืื ืชืื ืื ืืืืงืงืื ืืืืฆืขืืช ืืืื ืืืื Informatica ETL, Pentaho ETL, Talend, ืืขืช ืืืจืืฉืืช ืืืื ืืกื ื ืชืื ืื ืืืื.
ืืจืื ืืืืจืืช ืขื ืืฉืจืืช ืคื ืืืืช ืคืชืืืืช ืืชืคืงืื ืืื ืืก ื ืชืื ืื ืืฉ ืืช ืืืจืืฉืืช ืืืืืช:
- ืืืข ืืฆืืื ื-SQL ืื-Python.
- ื ืืกืืื ืขื ืคืืืคืืจืืืช ืขื ื, ืืืืืื Amazon Web Services.
- ืขืืืคืืช ืืืืข ื-Java/Scala.
- ืืื ื ืืืื ืฉื ืืกืื ื ืชืื ืื ืฉื SQL ื-NoSQL (ืืืืื ืืช ื ืชืื ืื, ืืืกืื ื ืชืื ืื).
ืืืืจ, ืืื ืื ืจืง ืืืืจืื ืืืืื ืืื. ืืจืฉืืื ืื, ื ืืชื ืืื ืื ืฉืืื ืืกื ื ืชืื ืื ืื ืืืืืื ืืชืืื ืคืืชืื ืชืืื ื ื-backend.
ืืืืืื, ืื ืืืจื ืืชืืืื ืืืืฆืจ ืืืืช ืืืืื ืฉื ื ืชืื ืื ืืืงืืจืืช ืฉืื ืื, ืืืฉืืื ืฉืื ืืืื ืืก ื ืชืื ืื ืืื ืืืจืื ืืช ืืืกืืฃ ืืืืืข, ืืขืืืื ืืืืืกืื ืฉืื.
ืจืฉืืืช ืืืืื ืืืฉืืฉืื ืืืงืจื ืื ืขืฉืืื ืืืืืช ืฉืื ื, ืืื ืชืืื ืื ืคื ืื ืชืื ืื ืืืื, ืืืืจืืช ืงืืืชื ืืืืจืืื ืืืช. ืจืื ืืืืจืืช ืื ืขืืกืงืืช ืืืื ื-Big Data, ืื ืืชืืจ ืืืืจ ืืจืืื, ืื ืฉื ืงืจื ืืืกื ื ืชืื ืื, ืืชื ืืืื ืืืฉืชืืฉ ืืืกื ื ืชืื ืื SQL (PostgreSQL, MySQL ืืื') ืขื ืกื ืงืื ืฉื ืกืงืจืืคืืื ืฉืืืื ืืช ืื ืชืื ืื ืืชืื ืืืืกื.
ืืขื ืงืืืช IT ืืื ืืืื, ืืืืื, ืคืืืกืืืง ืื ืืจืืคืืืงืก ืืฉ ืืจืืฉืืช ืืืืืืช ืืืชืจ: ืืืข ื-Python, Java ืื Scala.
- ื ืืกืืื ืขื ืืื ืืืื: Hadoop, Spark, Kafka.
- ืืืจืช ืืืืืจืืชืืื ืืืื ื ื ืชืื ืื.
- ืืื ืช ืืืกืืืืช ืฉื ืืขืจืืืช ืืืืืจืืช.
- ื ืืกืืื ืืืืื ืืืืืืืช ื ืชืื ืื ืืืื Tableau ืื ElasticSearch - ืืชืจืื.
ืืืืืจ, ืืฉื ื ืืขืืจ ืืจืืจ ืืืืืื ืืื ืืืื, ืืืืืจ ืืขืืืืื ืืขืืืกืื ืืืืืื. ืืืืจืืช ืืื ืืจืืฉืืช ืืืืืจืืช ืืกืืืื ืืช ืชืงืืืช ืืืขืจืืช.
ืืื ืืกื ื ืชืื ืื ื ืื ืืืขื ื ื ืชืื ืื
ืืืงืื, ืื ืืืืชื ืืฉืืืื ืคืฉืืื ืืืฆืืืงื (ืฉืื ืืืจ ืืืฉื), ืืื ืืืฆืืืืช ืื ืืจืื ืืืชืจ ืืกืืื.
ืจืืฉืืช, ืืืื ืฉืชืืขื ืฉืืฉ ืืจืื ืื ืืืืจืืช ืืชืืืื ืืชืคืงืืืื ืืืืืฉืืจืื ืฉื ืืืขื ื ืชืื ืื ืืืื ืืก ื ืชืื ืื. ืืืืืจ, ืืชื ืืืื ืืงืืืช ืืืชืืืื ืืืื ืืืืฉืืจืื ืืืจืืฉืื ืืื ืืืืืช ืืื ืืก ื ืชืื ืื ืืฆืืื. ืืืืื, ืืฉ ืืืืื ืืืืช ืืกืืืืืช ืืืืคืคืืช ืืฉื ื ืืชืคืงืืืื. ืืื ืืฉ ืื ืืกืคืจ ืืืฉืืจืื ืื ืืืืื ืืชืืืืช.
ืืืขื ืื ืชืื ืื ืื ืขืกืง ืจืฆืื ื, ืืื ืื ืื ื ืืชืงืืืื ืืขืืจ ืขืืื ืฉื ืืืขื ื ืชืื ืื ืคืื ืงืฆืืื ืืืื ืฉืื ืืชืจืืืื ืืกืืืืื ืืืฆืข ื ืืชืืืื ืืฉืืื. ืืื ืืืคืฉืจ ืฆืื ืืจืืช ื ืชืื ืื ืืืื ื ื ืชืื ืื ืืฉืืืืื, ืืชื ืฆืจืื ืืื ืืกื ื ืชืื ืื, ืื ืืืขื ื ื ืชืื ืื.
ืืื ืืื ืืก ื ืชืื ืื ืืืืงืฉ ืืืชืจ ืืืฉืจ ืืืขื ื ืชืื ืื?
- ืื, ืื ืืคื ื ืฉืืชื ืืืื ืืืืื ืขืืืช ืืืจ, ืืชื ืฆืจืื ืงืืื ืืืกืืฃ, ืืงืืฃ ืืืืฆืืืื ืืืืจ!
ืืื ืืก ื ืชืื ืื ืืืื ืืชืื ืืช ืืื ืืืชืจ ืืื ืืืขื ื ืชืื ืื, ืืื ืืฉืื ืืืืข ืืกืืืืกืืืงื, ืืืคื ืืื ืื ืืื.
ืืื ืื ื ืืืชืจืื ืฉื ืืื ืืก ื ืชืื ืื:
ืืืขืืื, ืืขืจื ืฉื ืืืื ืื ืืืืคืืก, ืืจืื ืืืจืื ืืืชืืืช ืงืื ืืืืืชื ื ืืจื ืืงืืืฅ Python, ืืืชืงืื ืืืืขื ื ืชืื ืื ืืืืืฆืจ ืืืืฉืื ืชืืฆืื, ืฉืืืฃ ืืืคืก.
ืืื ืืื ืืก ื ืชืื ืื, ืืงืื ืืื ืืขืืื ืื ืืืคืื ืืคืจืืืงื ืืฉืื ืืขืื ืขืกืงืืช ืื ืชืืคืชืจ ืืืขืืืืช. ืืื ืืก ืื ืชืื ืื ืื ืกื ืืืคืื ืืช ืื ืื ืืืืฆืจ.
ืืืืข ืืกืืกื ืฉืขื ืืื ืืก ื ืชืื ืื ืืืขืช
ืืื, ืื ืืขืืืื ืืื ืืืฆืืื ืืื ืืช ืืืืจ ืืืชื ืืชืืืืื โ ืชืืืื ืืืืื ืืืชื, ืชืืืื ืืฉืืื ืืื ืืืืืื ืืืืช ืื ืืจืฉืืช ืืืืคืื ืืืืื ืจืืง ืืืืชื ืืชืืื ืื ืืกืช ืื ืชืื ืื. ืืื, ืืชื ืืืื ืืขืฉืืช ืืืช ืื ืืื ืืืฉืืจื ืชืื ืืช ืื ืืืข ืืื ื ืืืจ. ืื ืงืฉื, ืืื ืืคืฉืจื!
ืืื ืืฆืขืืื ืืจืืฉืื ืื?
ืฆืจืื ืฉืืืื ืื ืืืฉื ืืืื ืื ืื ืื.
ืงืืื ืื, ืื ืืกืช ื ืชืื ืื ืืชืืืืกืช ืืืืขื ืืืืฉื. ืืืชืจ ืืืืง, ืขืืื ืืืืื ืืืืืจืืชืืื ืืืื ื ื ืชืื ืื ืืขืืืื. ืฉื ืืช, ืืืืจ ืฉืืื ืืกื ื ืชืื ืื ืขืืืืื ืขื ื ืชืื ืื, ืืฉ ืฆืืจื ืืืืื ืืช ืืขืงืจืื ืืช ืฉื ืืกืื ื ืชืื ืื ืืืช ืืืื ืื ืืขืืืืื ืืืกืืกื.
ืืืืืื, ืืกืื ื ืชืื ืื ืจืืืืื ืฉื B-tree SQL ืืืืกืกืื ืขื ืืื ื ืื ืชืื ืื ืฉื B-Tree, ืืื ืื, ืืืืืจืื ืืืืืจืื ืืืืจื ืืื, LSM-Tree ืืฉืื ืืืื ืืืจืื ืฉื ืืืืืืช hash.
*ืฉืืืื ืืื ืืืืกืกืื ืขื ืืืืจ ื ืืืจ
1. ืืืืืจืืชืืื ืืืื ื ื ืชืื ืื
ืฉืืืืฉ ืืืื ื ืื ืชืื ืื ืื ืืื ืืืื ืืฉืคืจ ืืฉืืขืืชืืช ืืช ืืืืฆืืขืื ืฉื ืืืืืจืืชื. ืืืืคื ืืืืืืื, ืืืื ื ืฆืจืืืื ืืืืื ืขื ืืื ื ื ืชืื ืื ืืืืืืจืืชืืื ืืืชื ืืกืคืจ ืฉืื ื, ืืื ืื ืืืืกื ืจืง ืืขืชืื ืจืืืงืืช. ืืื ืืงืจื, ืืฃ ืคืขื ืื ืืืืืจ ืืื ืืืืืจ.
ืื ืื ื ืืงืืจืกืื ืืืื ืืืื ืืืืืืื ืขืื ืืืืืื ืืื ื ื ืชืื ืื ืืืืืืจืืชืืื:
ืืคืฉืื ืืืืจืื: ืืื ื ื ืชืื ืื (Udemy) ืืืืืจืืชืืื, ืืืง ื' (ืงืืจืกืจื) ืืืืืจืืชืืื, ืืืง ื' (ืงืืจืกืจื)
ืื ืืกืฃ, ืื ืชืฉืื ืืช ืืขืืืื ืืงืืืกืืช ืฉื ืชืืืก ืงืืจืื ืขื ืืืืืจืืชืืื -
- ืืื ืืฉืคืจ ืืช ืืืืฉืืจืื ืฉืื, ืืฉืชืืฉ
Leetcode .
ืืชื ืืืื ืื ืืฆืืื ืืชืื ืขืืื ืืกืื ืื ืชืื ืื ืขื ืกืจืืื ืื ืืืืืืื ืืืื ืืืจืกืืืช ืงืจื ืื ืืืื ืืืืืืื:
2. ืืื SQL
ืื ืืืืื ืฉืื ื ืื ื ืชืื ืื. ืืืื ืืืืฅ ืืช ืื ืชืื ืื ืืืื ืืืกื ืื ืชืื ืื, ืืชื ืฆืจืื "ืืืืจ" ืืืชื ืืืืชื ืฉืคื.
SQL (Structured Query Language) ืืื ืฉืคืช ืืชืงืฉืืจืช ืืชืืื ืื ืชืื ืื. ืืื ืงืฉืจ ืืื ืฉืืืฉืื ืืืืจ, SQL ืื, ืื ืืืืื ืืจืื ืืืื ืืื.
ืื ืืืืชื ืืคืืชืื ืืื ืจื, ืืืืืื ืฉืืชื ืื ืฉืฉืืืขืืช ืขื ืืืืืช ืืงืจืื ืฉื SQL ืฆืฆืืช ืืขืช ืืขืช. ืืฉืคื ืคืืชืื ืืชืืืืช ืฉื ืืช ื-70 ืืขืืืื ืคืืคืืืจืืช ืืืื ืืงืจื ืื ืืืกืืื, ืืคืชืืื ืืคืฉืื ืืืืื.
ืืื ืืืข ื-SQL ืืื ืื ืืขืฉืืช ืืื ืืกืช ื ืชืื ืื ืืืืืื ืฉืืืืจื ืชืฆืืจื ืืืฆืืจ ืฉืืืืชืืช ืืื ืืืืืจ ื ืชืื ืื. ืื ืืืกื ื ืืืื ืืืื ืืืืืจื ืืื ืชืืืืื ื-SQL:
- ืืืืื ืฉื ืืืืื
- HP ืืจืืืงื
- ืืืจืงื
- ืฉืจืช SQL
... ืืจืืื ืืืจืื.
ืืื ืื ืชื ืฉืืื ืืืืื ืฉื ื ืชืื ืื ืืืืืืกื ืื ืืืขืจืืืช ืืืืืจืืช ืืื HDFS, ืืืืฆืื ืื ืืขื SQL: Apache Hive, Impala ืืื'. ืชืจืื, ืื ืื ืืืื ืืฉืื ืืงืื.
ืืื ืืืืื SQL? ืคืฉืื ืชืขืฉื ืืช ืื ืืคืืขื.
ืืฉื ืื, ืืืืชื ืืืืืฅ ืืืืืง ืืืจืื ืืฆืืื ืช, ืฉืืื, ืืื, ืืืื ื
ืื ืฉืืืืื ืืช ืืงืืจืกืื ืืืื ืืื ืฉืืฉ ืืื ืกืืืื ืืื ืืจืืงืืืืืช ืฉืื ืืชื ืืืื ืืืชืื ืืืืจืืฅ ืฉืืืืชืืช SQL ืืฉืืจืืช ืืืคืืคื ืฉืื. ืึทืฉืืึธื
3. ืชืื ืืช ืืคืืืชืื ืื-Java/Scala
ืืื ืืืื ืืืืื ืืช ืฉืคืช ืืชืื ืืช Python, ืืืจ ืืชืืชื ืืืืืจ
- ืืคืืฆ'ื ืงืคืงื (ืกืงืืื)
- Hadoop, HDFS (Java)
- ืืคืืฆ'ื ืกืคืืจืง (ืกืงืืื)
- ืืคืืฆ'ื ืงืกื ืืจื (ื'ืืืื)
- HBase (Java)
- Apache Hive (Java)
ืืื ืืืืื ืืื ืืืืื ืืืื ืขืืืืื, ืืชื ืฆืจืื ืืืขืช ืืช ืืฉืคืืช ืฉืืื ืื ืืชืืืื. ืืืืฉื ืืคืื ืงืฆืืื ืืืช ืฉื Scala ืืืคืฉืจืช ืื ืืคืชืืจ ืืืขืืืืช ืืขืืืช ืขืืืื ื ืชืื ืื ืืงืืืืืช. ืคืืืชืื, ืืืจืื ืืฆืขืจ, ืื ืืืื ืืืชืคืืจ ืืืืืจืืช ืืืขืืืื ืืงืืื. ืืืืคื ืืืื, ืืืข ืืืกืคืจ ืฉืคืืช ืืคืจืืืืืืช ืชืื ืืช ืืืืืช ืืจืืื ืืืืฉืืช ืืคืชืจืื ืืขืืืช.
ืืื ืืฆืืื ืืชืื ืฉืคืช ืกืงืืื, ืืชื ืืืื ืืงืจืื
ืืืื ืคืืืชืื, ืื ื ืืืืื
4. ืืืื ืืขืืืื ืขื ืืื ืืืื
ืืืื ืจืฉืืื ืฉื ืืืืื ืืคืืคืืืจืืื ืืืืชืจ ืืขืืื ืืืื ืืืื:
- ืืคืืฆ 'ื ืกืคืืจืง
- ืืคืืฆ'ื ืงืคืงื
- Apache Hadoop (HDFS, HBase, Hive)
- ืืคืืฆ'ื ืงืกื ืืจื
ืืชื ืืืื ืืืฆืื ืืืืข ื ืืกืฃ ืขื ืื ืืืช ืืืืงื ื ืชืื ืื ืืืืืื ืืืืืื ืืื
- ืืืืจืืช ืขื Hadoop ืืืืื ืืืืืช
ืืืืจืื ืืืื ืืฉืืืื ื-hadoop (ืืื ื) . - ืืืืจืื ืืืงืืฃ ืืืืชืจ ืืืคืฆ'ื ืกืคืืจืง ืขืืืจื ืืื -
ื ืืฆืืฅ: ืืืืจืื ืืฉืื .
5. ืคืืืคืืจืืืช ืขื ื
ืืืข ืืคืืืคืืจืืช ืขื ื ืืืช ืืคืืืช ื ืืฆื ืืจืฉืืืช ืืืจืืฉืืช ืืืกืืกืืืช ืืืืขืืืื ืืชืคืงืื ืืื ืืก ื ืชืื ืื. ืืขืกืืงืื ืืขืืืคืื ืืช ืฉืืจืืชื ืืืื ืืจื ื ืฉื ืืืืื, ืืืฉืจ ืคืืืคืืจืืช ืืขื ื ืฉื ืืืื ืืืงืื ืืฉื ื ื-Microsoft Azure ืืกืืืืช ืืช ืฉืืืฉืช ืืจืืฉืื ืื.
ืขืืื ืืืืืช ืืขื ืืืข ืืื ืืืืืื EC2, AWS Lambda, Amazon S3, DynamoDB.
6. ืืขืจืืืช ืืืืืจืืช
ืขืืืื ืขื ื ืชืื ืื ืืืืืื ืืจืืืช ืขื ื ืืืืืช ืฉื ืืฉืืืืืช ืฉื ืืืฉืืื ืืคืืขืืื ืืืืคื ืขืฆืืื, ืฉืืชืงืฉืืจืช ืืื ืืื ืืชืืฆืขืช ืืจืฉืช. ืืื ืฉืืืฉืืื ืืืื ืืืชืจ, ืื ืืืื ืืืกืชืืจืืช ืืืฉื ืฉื ืืฆืืชืื ืืืืืจืื ืฉืื. ืืื ืืืืืช ืืืขื ื ืชืื ืื ืืืื, ืืชื ืฆืจืื ืืืืื ืืช ืืืขืืืช ืืืช ืืคืชืจืื ืืช ืืงืืืืื ืขืืืจ ืืขืจืืืช ืืืืืจืืช. ืืืืจ ืื ืืฉื ืืืืจืื.
ืื ืืจื ืื ื ืืืื ื ืืฉื ืืืืืฅ ืืชืืื ืื. ืืื ืฉืื ืืคืื ืืชืืืจืื ืื ื ืืืืืฅ ืขื ืกืคืจื
ืื ื ืฉืืงื
ืืื ืฉืืืื ืืฆืคืืช ืืกืจืืื ืื ืืฉ ืงืืจืก ืืืืืืื
7. ืฆืื ืืจืืช ื ืชืื ืื
ืฆืื ืืจืืช ื ืชืื ืื ืื ืืฉืื ืฉืื ืืคืฉืจ ืืืืืช ืืืขืืื ืืืื ืืก ื ืชืื ืื.
ืจืื ืืืื, ืืื ืืก ื ืชืื ืื ืืื ื ืื ืฉื ืงืจื ืฆืื ืืจ ื ืชืื ืื, ืืืืืจ ืืื ืืืฆืจ ืชืืืื ืืืขืืจืช ื ืชืื ืื ืืืงืื ืืื ืืืืจ. ืืื ืืืืืื ืืืืืช ืกืงืจืืคืืื ืืืชืืืื ืืืฉืืช ืฉืขืืืจืื ื-API ืฉื ืฉืืจืืช ืืืฆืื ื ืื ืืืฆืขืื ืฉืืืืชืช SQL, ืืืืืืื ืืช ืื ืชืื ืื ืืืื ืืกืื ืืืชื ืืื ืืช ืืจืืืืช (ืืืกื ื ืชืื ืื) ืื ืืืืืจ ื ืชืื ืื ืื ืืืื ื (ืืืื ื ืชืื ืื).
ืืกืืืื: ืจืฉืืืช ืืืืืงื ืืืกืืกืืช ืืืื ืืก ื ืชืื ืื
ืืกืืืื, ื ืืจืฉืช ืืื ื ืืืื ืฉื ืืืืจืื ืืืืื:
- ืืขืจืืืช ืืืืข;
- ืคืืชืื ืชืืื ื (Agile, DevOps, Design Techniques, SOA);
- ืืขืจืืืช ืืืืืจืืช ืืชืื ืืช ืืงืืื;
- ืืกืืืืช ืืกื ืื ืชืื ืื - ืชืื ืื, ืขืืฆืื, ืชืคืขืื ืืคืชืจืื ืชืงืืืช;
- ืขืืฆืื ื ืืกืืืื - ืืืื ื A/B ืืืืืืช ืืืฉืืื, ืงืืืขืช ืืืืื ืืช, ืืืฆืืขื ืืขืจืืช ืืคืืชืื ื ืชืืืื ืืืื ืื ืืืชื ืคืชืจืื ืืช ืืืืื ืืืืืจืืช.
ืืื ืื ืจืง ืืืง ืืืืจืืฉืืช ืืื ืืืืืช ืืื ืืก ื ืชืื ืื, ืื ืืื ืืืืืื ืืขืจืืืช ื ืชืื ืื, ืืขืจืืืช ืืืืข, ืืกืืจื/ืคืจืืกื/ืืื ืืืจืฆืื ืืชืืฉืืช, ืฉืคืืช ืชืื ืืช ืื ืืฉืืื ืืืจืื ืืืืขื ืืืืฉื (ืื ืืื ืชืืืื ืืืงืฆืืข).
ืืืืกืืฃ, ืืืืจ ืืืืจืื ืื ืืืฉืื ืืืืชืจ ืฉืื ื ืจืืฆื ืืืืจ.
ืืืจื ืืืคืื ืืื ืืกืช ื ืชืื ืื ืืื ื ืคืฉืืื ืืคื ืฉืืื ืขืฉืืื ืืืืจืืืช. ืืื ืื ืกืืื, ืืื ืืชืกืื, ืืืชื ืืืื ืืืืืช ืืืื ืืื. ืืื ืจืืขืื ืืืกืข ืืื ืขืฉืืืื ืืืืืฃ ืืืชื ืืืืชืจ. ืืื ืื ืขืืืื ืืืืชืืช ืืชืืืื ืืืืื.
ืจืง ืื ืชืืกื ืืืชื ืืืืชืืื. ืื ืืขื ืืื ืืืืื ืืื ืืืืื ืืื ืฉืืืชืจ ืืืืืืช ืืืื ืืืชืืจืื ืืืฉืื.
ืื ื ืชืืื ื ื ืืืจืช ืฉื ืชืงืืชื ืื ืฉืืืืืฉื ืืืื ืืช ืื ืงืืื ืืื:
ืืื, ืืืจื ืืืืื ืข ืืฉืืืงื ืืื ืืื. ืื ืื ืืืื ืืฉืื. ืืืฆืืื!
ืื ืืขืชืื ืขื ืืืชืื, ืืืจืื? ืื ื ืืืืื ืื ืืืชื
ืืงืืจ: www.habr.com