ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ΅Π±-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ³ΡΡ Π² Telegram Ρ ΠΏΠΎΠΈΡΠΊΠΎΠΌ ΠΈΠ³ΡΠΎΠΊΠΎΠ², Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ Faceit.com, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΎΡΠΊΡΡΡΠΎΠΌΡ *API* ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ *WebApp*-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠΎΡ ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ## 1. ΠΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΏΠΎΠΈΡΠΊΠ° ΠΈΠ³ΡΠΎΠΊΠΎΠ² - ΠΠ³ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ Telegram-Π±ΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Ρ
ΡΠ°Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΡΠ΅Ρ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, *Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ*, *ΡΠ΅ΠΉΡΠΈΠ½Π³*, *ΠΈΠ³ΡΠΎΠ²Π°Ρ ΡΠΎΠ»Ρ*). - ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΈΠ³ΡΠΎΠΊΠΎΠ² Π²Π½ΡΡΡΠΈ Π±ΠΎΡΠ° ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ
(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, *SQLite*, *PostgreSQL* ΠΈΠ»ΠΈ *Firebase*), Π³Π΄Π΅ Π±ΡΠ΄ΡΡ Ρ
ΡΠ°Π½ΠΈΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ: *ID*, *Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ*, *ΡΡΠΎΠ²Π΅Π½Ρ*, *ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° ΠΈΠ³Ρ*, *ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΠΌΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΡ*. - ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΠΎΠΈΡΠΊΠ°: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, */ΠΏΠΎΠΈΡΠΊ 5x5*), Π±ΠΎΡ ΠΈΡΠ΅Ρ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈΡ
ΠΈΠ³ΡΠΎΠΊΠΎΠ² Π² Π±Π°Π·Π΅, ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΡΠΏΠΈΡΠΎΠΊ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ³Π»Π°ΡΠΈΡΡ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΡ
ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ². ## 2. Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ°Π³ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ 1. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π±ΠΎΡΠ° ΡΠ΅ΡΠ΅Π·@BotFather ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ *API*-ΡΠΎΠΊΠ΅Π½. 2. Π Π΅Π°Π»ΠΈΠ·ΡΠΉΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ ΠΈ Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ (ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ *Python* + *aiogram* ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ). 3. ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ³ΡΠΎΠΊΠΎΠ². 4. ΠΠ»Ρ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΌΠ°ΡΡΠ΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΡΠ°ΡΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ, Π±ΠΎΡ ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π΅Ρ Π΅ΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. 5. ΠΠ»Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ
ΠΈΠ³Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ *Telegram Game Platform* (HTML5-ΠΈΠ³ΡΠ° Ρ *WebApp*), Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ
β ΠΎΠ±ΡΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ. 6. ΠΡΠ³Π°Π½ΠΈΠ·ΡΠΉΡΠ΅ Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ, ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ², ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΌΠ°ΡΡΠ΅ΠΉ. ## 3. ΠΡΠΈΠΌΠ΅Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠΈΡΠΊΠ° - ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ */ΠΏΠΎΠΈΡΠΊ 3x3*. - ΠΠΎΡ ΠΈΡΠ΅Ρ Π² Π±Π°Π·Π΅ Π²ΡΠ΅Ρ
, ΠΊΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΠΈΡΠ΅Ρ ΠΌΠ°ΡΡ 3x3. - Π€ΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΡΠΏΠΈΡΠΎΠΊ Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ Β«ΠΡΠΈΠ³Π»Π°ΡΠΈΡΡΒ» ΠΈΠ»ΠΈ Β«Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΡΒ». - ΠΠΎΡΠ»Π΅ Π½Π°Π±ΠΎΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π±ΠΎΡ ΡΠΎΠ·Π΄Π°ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΠ°Ρ ΠΈΠ»ΠΈ Π³ΡΡΠΏΠΏΡ Π΄Π»Ρ ΠΌΠ°ΡΡΠ°. ## 4. ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ - Telegram ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠ°ΡΡΠΎΡΡ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 30 Π² ΡΠ΅ΠΊΡΠ½Π΄Ρ). - ΠΠ»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΠΌΠ΅Ρ
Π°Π½ΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ *WebApp*-ΠΈΠ³ΡΡ, Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ
β ΠΎΠ±ΡΡΠ½ΡΠ΅ Π±ΠΎΡΡ. - ΠΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Ρ
ΡΠ°Π½ΡΡΡΡ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅, Telegram ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ, Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π²Π΅Π±-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ. ΠΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΠΊΠ΅Ρ ΠΏΠ»Π΅ΠΉΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ΅Π±-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ, ΠΏΠ»Π°Π½ΡΠ΅ΡΡ. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Π·Π°ΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π°Π²ΡΠΎΠ±ΡΡΡ Π² Π°Π²ΡΠΎΠΏΠ°ΡΠΊΠ°Ρ
, Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π΅ΡΡΡ 2 ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π² 2ΡΡ
Π»ΠΎΠΊΠ°ΡΠΈΡΡ
ΠΡΠ°ΡΠ½ΠΎΡΡΡΠΊΠ° ΠΈ 1 ΠΊΠ»ΠΈΠ΅Π½Ρ Ρ 2-ΠΌΡ Π»ΠΎΠΊΠ°ΡΠΈΡΠΌΠΈ Π² ΠΠΎΠ»Π³ΠΎΠ³ΡΠ°Π΄Π΅. ΠΠ»ΠΈΠ΅Π½ΡΡ Ρ
ΠΎΡΡΡ Π»ΠΈΡΠ½ΡΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π²ΠΈΠ΄Π΅ΡΡ ΡΠΎΠΏΠ»ΠΈΠ²Π½ΡΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ ΠΏΠΎ Π°Π²ΡΠΎΠ±ΡΡΠ°ΠΌ ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠ°ΡΡΠ΅ΡΠΎΠ² (Π΄ΠΎΠ»Π³ΠΈ ΠΈ Π°Π²Π°Π½ΡΡ). Π¦Π΅Π½Π° Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π½Π° ΡΠΎΠΏΠ»ΠΈΠ²ΠΎ ΡΠ°Π·Π½Π°Ρ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ ΠΎΡ ΠΊΠ²Π°ΡΡΠ°Π»Π° ΠΊ ΠΊΠ²Π°ΡΡΠ°Π»Ρ. ΠΠ°ΠΊ Ρ Π²ΠΈΠΆΡ ΡΠ°Π±ΠΎΡΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ: ΠΠ²ΡΠΎΠ±ΡΡ ΠΏΠΎΠ΄ΡΠ΅Π·ΠΆΠ°Π΅Ρ ΠΊ Π·Π°ΠΏΡΠ°Π²ΠΊΠ΅, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ ΠΊΡΡΡΠΊΡ ΡΠΎΠΏΠ»ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΡΡΠ΅ΠΊΠ° ΠΈ Π²ΠΈΠ΄ΠΈΡ Π½Π° ΠΊΡΡΡΠΊΠ΅ QR ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°Π½Π΅ΡΠ΅ΠΌ Π½Π° Π°Π²ΡΠΎΠ±ΡΡ. Π ΡΡΠΎΠΌ qr ΠΊΠΎΠ΄Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½ Π³ΠΎΡΠ½ΠΎΠΌΠ΅Ρ Π°Π²ΡΠΎΠ±ΡΡΠ°. ΠΠΏΠ΅ΡΠ°ΡΠΎΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΊΠ°Π½ΠΈΡΡΠ΅Ρ qr ΠΊΠΎΠ΄, Π·Π°ΡΠ΅ΠΌ Π²Π½ΠΎΡΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²ΠΎ Π² ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ
. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π°ΠΏΠΎΠ»Π½ΡΠ΅Ρ google ΡΠ°Π±Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ: Π²ΡΠ΅ΠΌΡ Π·Π°ΠΏΠΈΡΠΈ, Π³ΠΎΡΠ½ΠΎΠΌΠ΅Ρ Π°Π²ΡΠΎΠ±ΡΡΠ°, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π°, Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΏΡΠ°Π²ΠΊΠΈ (ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎ Π³Π΅ΠΎΠ»ΠΎΠΊΠ°ΡΠΈΠΈ), ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π·Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π° (ΠΊΠΎΠ»-Π²ΠΎ ΡΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° ΡΡΠΎΠΈΠΌΠΎΡΡΡ), ΠΊΠ»ΠΈΠ΅Π½Ρ, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠ°ΡΡΠ΅ΡΠΎΠ². Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠ°ΡΡΠ΅ΡΠΎΠ² - Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΌΠΌΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠ΅ΠΉ Π·Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π° ΠΈ ΡΡΠΌΠΌΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. Π Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ Π½ΡΠΆΠ½ΠΎ Π²Π½ΠΎΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΠΈ ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (ΡΡΠΌΠΌΠ°, Π΄Π°ΡΠ° ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΡ) ΠΈ ΡΠ΅Π½Π°Ρ
Π½Π° ΡΠΎΠΏΠ»ΠΈΠ²ΠΎ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ. Π‘ΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ Π½Π°Π΄ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ: 1) Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π³Π΄Π΅ ΠΏΠΎΠ»Ρ: ID, Π³ΠΎΡΠ½ΠΎΠΌΠ΅Ρ, ΠΊΠΎΠ»-Π²ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π°, Π΄Π°ΡΠ° ΠΈ Π²ΡΠ΅ΠΌΡ, Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΏΡΠ°Π²ΠΊΠΈ (ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎ Π΅Π³ΠΎ), ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΡΠΎΠΏΠ»ΠΈΠ²Π° (ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Π½Ρ Π½Π° ΡΠ΅ΠΊ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈ ΡΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Π½Π° ΠΊΠΎΠ»-Π²ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π°) 2) ΠΊΠ»ΠΈΠ΅Π½ΡΡ Ρ ΠΏΠΎΠ»ΡΠΌΠΈ: Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΠΠ, ΡΠΌΠ΅ΠΉΠ», ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠ°ΡΡΠ΅ΡΠΎΠ² (ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ Π²ΡΡΠΈΡΠ°Π΅ΠΌ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π·Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π°) 3) ΠΏΠ»Π°ΡΠ΅ΠΆΠΈ Ρ ΠΏΠΎΠ»ΡΠΌΠΈ: Π΄Π°ΡΠ° ΠΏΠ»Π°ΡΠ΅ΠΆΠ°, ΡΡΠΌΠΌΠ° ΠΏΠ»Π°ΡΠ΅ΠΆΠ° ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ 4) ΡΠ΅Π½Π° Ρ ΠΏΠΎΠ»ΡΠΌΠΈ: ΠΊΠ»ΠΈΠ΅Π½Ρ, ΠΏΠ΅ΡΠΈΠΎΠ΄ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠ΅Π½Ρ (Ρ ..ΠΏΠΎ,,), ΡΠ΅Π½Π° Π΄Π»Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° ΠΡ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ Π²ΡΡΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (ΠΎΡΠ±ΠΎΡ ΠΏΠΎ ΡΠΌΠ΅ΠΉΠ»Ρ) ΠΈ Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°ΡΡ Π½ΠΎΠΌΠ΅ΡΠ° Π°Π²ΡΠΎΠ±ΡΡΠΎΠ² ΠΈ ΡΠΈΠΊΡΠΈΡΡ ΠΊΠΎΠ»-Π²ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π° Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΠ»ΠΈΠ΅Π½Ρ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΈΠ΄Π΅ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π΄ΠΎΠ»Π³Π° (ΡΠ°ΡΡΠ΅ΡΠΎΠ²) Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π° ΠΏΠΎ Π»ΠΎΠΊΠ°ΡΠΈΡΠΌ Π½Π° Π΄Π°ΡΡ, ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π·Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΏΠ»ΠΈΠ²Π° Π½Π° Π΄Π°ΡΡ ΠΈ ΠΏΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠ³ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Ρ Π·Π°ΠΏΡΠ°Π²ΠΊΠ°ΠΌΠΈ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ΅ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ, Π΄ΡΡΠ³ΠΎΠΉ Π½ΠΎΡΡΠ±ΡΠΊ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ Π²Ρ
ΠΎΠ΄ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΠΈΡΡ. ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: ΠΠΎΠ±ΡΠΎΡΠΎΠ²Π΅ΡΡΠ½ΠΎΡΡΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²Π΅Π±-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ. Π£ ΠΌΠ΅Π½Ρ ΡΡΠ°ΡΡΠ°ΠΏ wow-atlas.com ΡΠΆΠ΅ Π΅ΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠΏ ΡΡΠΎΡ ΠΈ Π³ΡΠ³Π» ΠΏΠ»Π΅ΠΉ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΠΎΠΏΠ»Π°ΡΡ ΠΈ ΡΠ΄. Π ΠΏΠ»Π°Π½Π°Ρ
ΠΌΠ½ΠΎΠ³ΠΎ Π΅ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈ ΡΠ»ΡΡΡΠΈΡΡ. ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΆΠ΅ ΠΏΠΎΡΡΠΈ Π³ΠΎΡΠΎΠ² Π² Π€ΠΈΠ³ΠΌΠ΅, Π΄ΠΎΠΏΠΈΠ»ΠΈΡΡ Π»ΠΈΡΠ½ΡΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΎΡΠ»ΡΠ½Π»ΡΡΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΡΠ΅ ΡΠ»ΡΠ·Ρ ΡΠΎΠ±ΠΎΠΊΠ°ΡΡΡ, ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΡΠΈΠ΅ ΠΡΠΈΠ±ΠΊΠΈ ΡΡΠΊΠΎΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ΄. ΠΠ»Π°Π½ΠΈΡΡΡ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΡΡΠ½Π΅ΡΠ° Π² Π΄ΠΎΠ»Ρ Ρ ΡΠ°ΠΊΠΈΠΌΠΈ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ ΠΊΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΠ»Π°ΡΠ΄ ΠΊΠΎΠ΄, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΡΠ»Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π²ΡΠ΅ Π΅ΡΡ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΊΠΎΠ΄ΠΈΡΡ ΠΏΠΎ ΡΡΠ°ΡΠΈΠ½ΠΊΠ΅ ΠΈ ΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠ°ΠΉΡ Ρ
10. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ Ρ ΠΎΠΏΠ»Π°ΡΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΠΎ ΡΠ°ΠΊ ΠΈ ΡΡΠ°ΡΡ ΠΏΠ°ΡΡΠ½Π΅ΡΠΎΠΌ Ρ Π΄ΠΎΠ»Π΅ΠΉ. ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Ρ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ. https://cloud.mail.ru/public/4Dhp/2zAGCKmtT.
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π²Π΅Π±-ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. Π£ΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ. ΠΠ½Π°Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° Kotlin. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ
ΡΡΠ½ΠΊΡΠΈ.