Π ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ ΠΌΠ°Π»Π΅Π½ΡΠΊΡΡ ΠΈΠ΄Π΅Ρ, ΠΏΠΎΡΠ΅ΡΠΈΠ²ΡΡΡ ΠΌΠ΅Π½Ρ Π³Π΄Π΅-ΡΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ 2007 Π³ΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠΆΠ΄Π΅Π½ΠΎ Π±ΡΠ»ΠΎ ΠΎΠ±ΡΠ΅ΡΡΠΈ ΡΠ²ΠΎΠΉ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ Π²ΠΈΠ΄ Π»ΠΈΡΡ 12 Π»Π΅Ρ ΡΠΏΡΡΡΡ (Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, Ρ
ΠΎΡΡ ΠΈ ΡΠ΅ΠΊΡΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ, ΠΏΠΎ ΠΌΠ½Π΅Π½ΠΈΡ Π°Π²ΡΠΎΡΠ°, Π²Π΅ΡΡΠΌΠ° ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°).
ΠΡΡ Π½Π°ΡΠ°Π»ΠΎΡΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ²ΠΎΠΈΡ
ΡΠΎΠ³Π΄Π°ΡΠ½ΠΈΡ
ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ
ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠ΅ΠΉ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ Ρ ΠΎΠ±ΡΠ°ΡΠΈΠ» Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ ΠΎΠ±ΡΡΠΎΡΡΠ΅Π»ΡΡΡΠ²ΠΎ, ΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΠΎΡΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΉ ΠΊΠ½ΠΈΠΆΠ½ΡΡ
(ΠΈ Π½ΠΎΡΠ½ΡΡ
) ΠΈΠ·Π΄Π°Π½ΠΈΠΉ Π² ΠΈΠΌΠ΅ΡΡΡΡΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡ, ΠΌΠΎΠΆΠ½ΠΎ Π² Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΡΠΏΡΠΎΡΡΠΈΡΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ, ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΠ΅ΠΌΠΎΡΡΠΈ Π²ΡΠ΅Ρ
Π΄Π°Π½Π½ΡΡ
, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
Π΄Π»Ρ Π²Π²ΠΎΠ΄Π°, ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ ΠΈΠΌΡ Π°Π²ΡΠΎΡΠ° ΡΡΠ°ΡΡΠΈ (Π΅ΡΠ»ΠΈ ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠ±ΠΎΡΠ½ΠΈΠΊΠ΅ ΡΡΠ°ΡΠ΅ΠΉ), Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΡΠΈ (ΠΈΠ»ΠΈ ΠΎΡΡΠ°ΠΆΡΠ½Π½ΡΠΉ Π² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ΄Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ) ΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΏΡΠ½ΠΊΡΠ° ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΡ. ΠΠ° ΠΏΠ΅ΡΠ²ΡΡ
ΠΏΠΎΡΠ°Ρ
Ρ Π±ΡΠ» ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ±Π΅ΠΆΠ΄ΡΠ½ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΡ Π΄Π»Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡΠΈ Π½Π° ΠΏΡΠΎΡΡΠΎΡΠ°Ρ
ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°. ΠΠΎΠ³Π΄Π° ΠΆΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ·Π²Π°Π» ΡΠΎΡ ΡΠ°ΠΊΡ, ΡΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΠ½Π΅ ΡΠ°Π·ΡΡΠΊΠ°ΡΡ ΡΠ°ΠΊ ΠΈ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ, Ρ ΠΏΡΠΈΠ½ΡΠ» ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΡΠΈΠ»Π°ΠΌΠΈ.
Π‘ΠΏΡΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π΅ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π» ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΎΡΠΎΡΠΈΠΏ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΡΡΠ°Π·Ρ ΠΆΠ΅ Π½Π°ΡΠ°Π» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π² ΡΠ²ΠΎΠ΅ΠΉ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΏΠΎΠΏΡΡΠ½ΠΎ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°Ρ Π΅Π³ΠΎ Π½Π° Π²ΡΠ΅Ρ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡΠΈΡ ΡΡ ΠΌΠ½Π΅ ΠΏΠΎΠ΄ ΡΡΠΊΡ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ . Π ΡΡΠ°ΡΡΡΡ, Π½Π° ΠΌΠΎΡΠΌ ΠΏΡΠΈΠ²ΡΡΠ½ΠΎΠΌ ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΠΌΠ΅ΡΡΠ΅, Π³Π΄Π΅ Ρ ΡΠΈΡΠ»ΠΈΠ»ΡΡ ΠΎΡΠ½ΡΠ΄Ρ Π½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ, ΠΌΠ½Π΅ ΡΠΎΠ³Π΄Π° Π΅ΡΡ ΡΡ ΠΎΠ΄ΠΈΠ»ΠΈ Ρ ΡΡΠΊ Π²ΠΈΠ΄ΠΈΠΌΡΠ΅ Β«ΠΏΡΠΎΡΡΠΎΠΈΒ» Π² ΡΠ°Π±ΠΎΡΠ΅, Π½Π° ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΡΠΈΠ»Π΅Π½Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π»ΡΡ ΠΎΡΠ»Π°Π΄ΠΊΠΎΠΉ ΡΠ²ΠΎΠ΅Π³ΠΎ Π΄Π΅ΡΠΈΡΠ° β ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΠΌΡΡΠ»ΠΈΠΌΠΎΠ΅ Π΄Π΅Π»ΠΎ Π² Π½ΡΠ½Π΅ΡΠ½ΠΈΡ ΡΠ΅Π°Π»ΠΈΡΡ , ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°ΡΡΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ΄Π½Π΅Π²Π½ΡΠ΅ ΠΎΡΡΡΡΡ ΠΎ ΠΏΡΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΠΉ Π·Π° Π΄Π΅Π½Ρ ΡΠ°Π±ΠΎΡΠ΅. ΠΡΠΎΡΠ΅ΡΡ ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π°Π½ΡΠ» Π² ΠΎΠ±ΡΠ΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈ ΠΌΠ°Π»ΠΎ ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄Π°, Π½ΠΎ Π΄Π°ΠΆΠ΅ ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π°Π·Π²Π°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΡΠΏΠ΅ΡΠ½ΡΠΌ β ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΆ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΌ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π±ΡΠ»ΠΎ Π·Π°Π»ΠΎΠΆΠ΅Π½ΠΎ ΡΠ°Π·Π½ΡΡ Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ Π²ΡΠ°Π·ΡΠΌΠΈΡΠ΅Π»ΡΠ½ΡΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΉ: Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ; ΠΎΠΏΠ΅ΡΠ΅ΠΆΠ°ΡΡΠΈΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (Π΄Π»Ρ ΡΠ΅Π»Π΅ΠΉ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΊ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²); Π΄Π°ΠΆΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½Π°Ρ ΠΏΠΎΠΏΡΡΠΊΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π³ΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ (ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ ΡΠ°ΠΌΠΎΠ±ΡΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ). ΠΠ°Π΄ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ Ρ ΡΡΠΏΠ΅Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄Π·Π°Π±ΡΠΎΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (Π»Π΅Ρ ΡΠ°ΠΊ Π½Π° 8, Π΅ΡΠ»ΠΈ Π½Π΅ Π±ΠΎΠ»ΡΡΠ΅), ΡΠ°ΠΊ ΡΡΠΎ Π½ΠΎΠ²Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ ΠΈ Π½ΡΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ Π²ΡΠ΅ΡΠ΅Π»ΠΎ ΠΎΠ²Π»Π°Π΄Π΅Π»Π° ΠΌΠΎΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ. ΠΠ΅ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ β Π² ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Ρ ΠΌΠΎΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ Π²Π½ΡΡΠ½ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ² ΠΊ Π΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ β Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±ΡΡΡΡΠΎ ΡΡΠ°Π» ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π½Π΅Π²ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠΌΡΡ ΠΌΠ΅ΡΠ°Π½ΠΈΠ½Ρ ΡΠ°Π·ΡΠΎΠ·Π½Π΅Π½Π½ΡΡ ΠΊΡΡΠΊΠΎΠ² Π½Π° ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π‘ΠΈ++ ΠΈ Π°ΡΠΏΠ΅ΠΊΡΠ°ΠΌΠΈ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ΅ΡΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠ°ΠΊ Borland C++ Builder β βΠΏΠΎΡΡΠΈ Delphi, Π½ΠΎ Π½Π° Π‘ΠΈβ). ΠΠ΄Π½Π°ΠΊΠΎ Π²ΡΡ ΡΡΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΠΏΡΠΈΠ½Π΅ΡΠ»ΠΎ ΡΠ²ΠΎΠΈ ΠΏΠ»ΠΎΠ΄Ρ Π² Π΄Π΅Π»Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π°ΡΠ΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
ΠΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΡΡΠΈΠΌ Ρ ΡΠ΅ΡΠΈΠ» Π½Π° Π²ΡΡΠΊΠΈΠΉ ΡΠ»ΡΡΠ°ΠΉ ΠΏΡΠΎΠΉΡΠΈ ΠΊΡΡΡΡ ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΠ. ΠΠ΅ Π·Π½Π°Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ°ΠΌ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Ρ Π½ΡΠ»Ρ Π²ΡΡΡΠΈΡΡΡΡ Β«Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°Β», Π½ΠΎ Ρ ΡΡΡΡΠΎΠΌ ΡΠΆΠ΅ ΠΈΠΌΠ΅Π²ΡΠΈΡ
ΡΡ Ρ ΠΌΠ΅Π½Ρ Π½Π° ΡΠΎ Π²ΡΠ΅ΠΌΡ Π½Π°Π²ΡΠΊΠΎΠ² ΠΌΠ½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ²ΠΎΠΈΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊ ΡΠΎΠΌΡ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠ°ΠΊ C#, Visual Studio Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠ΄ .NET, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΎΡΠ½ΠΎΡΡΡΠΈΡ
ΡΡ ΠΊ Java, HTML ΠΈ SQL. ΠΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°Π½ΡΠ»ΠΎ Π² ΠΎΠ±ΡΠ΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π²Π° Π³ΠΎΠ΄Π°, ΠΈ ΠΏΠΎΡΠ»ΡΠΆΠΈΠ»ΠΎ ΠΎΡΠΏΡΠ°Π²Π½ΠΎΠΉ ΡΠΎΡΠΊΠΎΠΉ Π΄Π»Ρ Π΅ΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΡΠ°ΡΡΡΠ½ΡΠ²ΡΠ΅Π³ΠΎΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ β Π½ΠΎ ΡΡΠΎ ΡΠΆΠ΅ ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠ΄Π΅ΡΡ ΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠΌΠ΅ΡΡΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ Π»ΠΈΡΡ ΡΠΎ, ΡΡΠΎ Ρ ΡΠ΄Π΅Π»Π°Π» ΠΏΠΎΠΏΡΡΠΊΡ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΆΠ΅ ΠΈΠΌΠ΅Π²ΡΠΈΠ΅ΡΡ Ρ ΠΌΠ΅Π½Ρ Π½Π°ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° C# ΠΈ WinForms, ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΠ΅Π³ΠΎ Π½ΡΠΆΠ½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π», ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π΅Π³ΠΎ Π² ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠ΅Π΄ΡΡΠΎΡΡΠ΅Π³ΠΎ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
Π‘ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π΄Π°Π½Π½Π°Ρ ΠΈΠ΄Π΅Ρ Π½Π°ΡΠ°Π»Π° ΠΊΠ°Π·Π°ΡΡΡΡ ΠΌΠ½Π΅ Π΄ΠΎΡΡΠΎΠΉΠ½ΠΎΠΉ Π±ΡΡΡ ΠΎΠ·Π²ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΈ Π½Π° ΡΠ°ΠΊΠΈΡ
Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡ
Ρ ΡΡΠ°ΡΡΠΈΠ΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΊΠ°ΠΊ Β«ΠΠΠΠΠΠΒ» ΠΈ Β«ΠΠ Π«ΠΒ». ΠΠ΄Π΅Ρ β Π΄Π°, Π½ΠΎ ΠΎΡΠ½ΡΠ΄Ρ Π½Π΅ ΠΌΠΎΡ ΡΠΎΠ³Π΄Π°ΡΠ½ΡΡ Π΅Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ. Π’ΠΎΠ³Π΄Π° Π΅ΡΡ Ρ Π½Π°Π΄Π΅ΡΠ»ΡΡ Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ΅Ρ Π΅Ρ Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π³ΡΠ°ΠΌΠΎΡΠ½ΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ². Π’Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅, ΠΊ 2013 Π³ΠΎΠ΄Ρ Ρ ΡΠ΅ΡΠΈΠ»ΡΡ ΡΠΎΡΡΠ°Π²ΠΈΡΡ Π΄ΠΎΠΊΠ»Π°Π΄ ΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΠΏΡΠΈΡΠ»Π°ΡΡ Π΅Π³ΠΎ Π² ΠΡΠ³ΠΊΠΎΠΌΠΈΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Ρ Π·Π°ΡΠ²ΠΊΠΎΠΉ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π³ΡΠ°Π½ΡΠ° Π΄Π»Ρ ΡΡΠ°ΡΡΠΈΡ Π² ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ. Π ΠΌΠΎΠ΅ΠΌΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΡ, ΠΌΠΎΡ Π·Π°ΡΠ²ΠΊΠ° Π±ΡΠ»Π° ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠ΅Π½Π°, ΠΈ Ρ Π½Π°ΡΠ°Π» Π²Π½ΠΎΡΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Π² ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ.
Π ΡΠΎΠΌΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΆΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠ» Π½ΠΎΠ²ΠΎΠ΅ ΠΈΠΌΡ BIRMA, ΠΎΠ±ΡΡΠ» ΡΠ°Π·Π½ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ (Π½Π΅ ΡΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡΠ΅) Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ β
ΠΡΠΈΠ·Π½Π°ΡΡΡΡ ΡΠ΅ΡΡΠ½ΠΎ, BIRMA ΠΎΠ±ΡΠ°Π·ΡΠ° 2013 Π³ΠΎΠ΄Π° ΡΠ»ΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π°Π·Π²Π°ΡΡ ΡΠ΅ΠΌ-ΡΠΎ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π½ΡΠΌ; ΠΎΡΠΊΡΠΎΠ²Π΅Π½Π½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΠΎΠ½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ»Π° ΡΠΎΠ±ΠΎΠΉ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ Π½Π° ΡΠΊΠΎΡΡΡ ΡΡΠΊΡ Π²Π΅ΡΡΠΌΠ° Ρ Π°Π»ΡΡΡΠ½ΡΡ ΠΏΠΎΠ΄Π΅Π»ΠΊΡ. ΠΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ Π±ΡΠ»ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΡΠΎΠ±ΡΡ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ, Π½Π΅ ΡΡΠΈΡΠ°Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΌΠΎΡΠ½ΡΡ ΠΏΠΎΠΏΡΡΠΊΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅ΠΊΠΎΠ³ΠΎ ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π΄Π»Ρ ΠΏΠ°ΡΡΠ΅ΡΠ°, ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ Π²Π½Π΅ΡΠ½Π΅ΠΌΡ Π²ΠΈΠ΄Ρ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΠ΅ΠΌΡ ΡΠ·ΡΠΊ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ ΠΠΠ‘ 64 (Π° ΠΏΠΎ ΡΡΡΠΈ, Π΅ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ISIS β Ρ ΠΊΡΡΠ³Π»ΡΠΌΠΈ ΡΠΊΠΎΠ±ΠΎΡΠΊΠ°ΠΌΠΈ Π² ΡΠΎΠ»ΠΈ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΊΡΡΡ; ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΡΠΎΠ³Π΄Π° ΠΌΠ½Π΅ ΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π²Π΅ΡΡΠΌΠ° ΠΊΡΡΡΠΎ). Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π±Π΅Π·Π½Π°Π΄ΡΠΆΠ½ΠΎ ΡΠΏΠΎΡΡΠΊΠ°Π»ΡΡ Π½Π° ΡΡΠΈΡ ΠΊΡΡΠ³ΠΎΠ²Π΅ΡΡΡΡ ΠΈΠ· ΡΠΊΠΎΠ±ΠΎΠΊ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π²ΠΈΠ΄Π° (ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΊΡΡΠ³Π»ΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈ ΡΠ°ΠΌ ΠΆΠ΅ ΠΈ Π΅ΡΡ ΠΎΠ΄Π½Ρ ΡΠΎΠ»Ρ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ β ΠΈΠΌΠΈ ΠΎΡΠΌΠ΅ΡΠ°Π»ΠΈΡΡ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π² Ρ ΠΎΠ΄Π΅ ΡΠ°Π·Π±ΠΎΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ). ΠΡΠ΅Ρ ΠΆΠ΅Π»Π°ΡΡΠΈΡ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ ΠΏΠΎΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Ρ ΡΠΎΠ³Π΄Π°ΡΠ½ΠΈΠΌ ΡΡΡΠ΄Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌΡΠΌ, Π½ΠΈΡΠ΅ΠΌ Π½Π΅ ΠΎΠΏΡΠ°Π²Π΄Π°Π½Π½ΡΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠΎΠΌ BIRMA, Ρ ΠΎΠΏΡΡΡ ΠΆΠ΅ ΠΎΡΡΡΠ»Π°Ρ ΠΊ ΡΠ²ΠΎΠ΅ΠΌΡ Π΄ΠΎΠΊΠ»Π°Π΄Ρ ΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
Π ΠΎΠ±ΡΠ΅ΠΌ, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΡΠΈΡΠ°ΡΡ Π±ΠΎΡΡΠ±Ρ Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠΎΠΌ, ΡΠΎ ΠΏΠΎ ΡΠ°ΡΡΠΈ ΠΊΠΎΠ΄Π° ΡΡΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΌΠ½Π΅ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ ΠΈ Π½Π΅ΡΠ΅Π³ΠΎ β Π΅ΡΠ»ΠΈ Π½Π΅ ΡΡΠΈΡΠ°ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΠΈΠΈ ΠΈΠΌΠ΅Π²ΡΠΈΡ ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² Π½Π° Π‘ΠΈ++ Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΈΠΏΠΈΡΠ½ΡΡ ΡΠ΅ΡΡ .NET-ΠΊΠΎΠ΄Π° (ΡΠ΅ΡΡΠ½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΡΡΡΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ±ΡΠ΄ΠΈΠ»ΠΎ ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ Π²ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ β Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ Π΄ΡΡΠ°ΡΠΊΠΎΠ΅ ΠΎΠΏΠ°ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠΎΡ ΡΠ°Π½Π½ΠΎΡΡΡ Π² ΡΠ°ΠΉΠ½Π΅ ΡΠ²ΠΎΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΊΠΎΠ΄ΠΎΠ², ΡΠ»ΠΎΠ²Π½ΠΎ ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅ΡΡΠΎ ΡΠ°Π²Π½ΠΎΡΠ΅Π½Π½ΠΎΠ΅ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΠ΅ΠΏΡΡ Coca-Cola).
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² ΡΡΠΎΠΌ Π΄ΡΡΠ°ΡΠΊΠΎΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΊΡΠΎΠ΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΈ ΠΏΡΠΈΡΠΈΠ½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Π² ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠ΅ΠΉΡΡ DLL-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Ρ ΠΈΠΌΠ΅Π²ΡΠΈΠΌΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ ΡΠ°ΠΌΠΎΠΏΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΠ ΠΠ° Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ Π² ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ (Π΄Π°, Ρ ΠΆΠ΅ Π½Π΅ ΡΠΏΠΎΠΌΡΠ½ΡΠ» Π΅ΡΡ ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ Π½Π΅ΠΌΠ°Π»ΠΎΠ²Π°ΠΆΠ½ΠΎΠΌ ΡΠ°ΠΊΡΠ΅: ΠΎΡΠ½ΡΠ½Π΅ Π²Π΅ΡΡ ΠΊΠΎΠ΄ Β«Π΄Π²ΠΈΠΆΠΊΠ°Β» BIRMA Π±ΡΠ», ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ, ΠΎΡΠ΄Π΅Π»ΡΠ½ ΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΈ ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ DLL). ΠΠ°ΡΠ΅ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΠ»ΠΎΡΡ ΠΏΠΈΡΠ°ΡΡ Π΅ΡΡ ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΠ Π Π΄Π»Ρ ΡΡΠΈΡ ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ Π²Π½Π΅ΡΠ½Π΅ΠΌΡ Π²ΠΈΠ΄Ρ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Π±Π΅ΡΠΏΠ°ΡΠ΄ΠΎΠ½Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π» ΡΠΎΡ ΠΆΠ΅ ΠΠ Π Β«ΠΠ°ΡΠ°Π»ΠΎΠ³ΠΈΠ·Π°ΡΠΎΡΒ» ΡΠΈΡΡΠ΅ΠΌΡ ΠΠ ΠΠΠ‘ 64 β ΡΡΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π²ΠΎΠΏΡΠΎΡ. ΠΡΠ»ΠΈ Π²ΠΊΡΠ°ΡΡΠ΅: ΠΎΠ½ ΠΏΡΠΈΠ΄Π°Π²Π°Π» Π΄ΠΎΠ»ΠΆΠ½ΡΡ ΡΠΎΠ»ΠΈΠ΄Π½ΠΎΡΡΡ ΠΌΠΎΠΈΠΌ ΡΠΎΠ³Π΄Π°ΡΠ½ΠΈΠΌ Π½Π°ΡΠ°Π±ΠΎΡΠΊΠ°ΠΌ Π΄Π»Ρ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° (Π° ΡΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π»ΠΈΡΡ Π½Π΅ΡΠ΄ΠΎΠ±ΠΎΠ²Π°ΡΠΈΠΌΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° ΠΏΠ°ΡΡΠ΅ΡΠ° Π±ΡΠ»ΠΎ ΠΊΠ°ΠΊ-ΡΠΎ ΠΌΠ°Π»ΠΎΠ²Π°ΡΠΎ). ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Ρ ΡΠΎΠ³Π΄Π° ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΡΡΠ΄Π½ΠΎΡΡΡΠΌΠΈ ΠΏΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΠ Π Β«ΠΠ°ΡΠ°Π»ΠΎΠ³ΠΈΠ·Π°ΡΠΎΡΒ» Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΡΡΠΎ Π½Π° C++, ΡΡΠΎ Π½Π° C#, ΠΈ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΠΈΠΌΠΈΡΡ ΡΠΆΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ ΠΌΠΎΠ΅ΠΌΡ Π΄Π²ΠΈΠΆΠΊΡ.
Π ΠΎΠ±ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΡΠΎ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎΠΌΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π½Π΅ΡΠΊΠ»ΡΠΆΠ΅ΠΌΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ Π±ΡΠ΄ΡΡΠ΅ΠΉ BIRMA.NET ΠΈ ΡΡΠΆΠ΄Π΅Π½ΠΎ Π±ΡΠ»ΠΎ ΡΡΠ°ΡΡ ΠΌΠΎΠ΅ΠΉ Β«ΡΠ°Π±ΠΎΡΠ΅ΠΉ Π»ΠΎΡΠ°Π΄ΠΊΠΎΠΉΒ» Π΅ΡΡ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΠ΅ Π³ΠΎΠ΄Π°. ΠΠ΅Π»ΡΠ·Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ Π½Π΅ ΠΏΡΡΠ°Π»ΡΡ Ρ ΠΎΡΡ Π±Ρ Π½Π°ΡΡΠΏΠ°ΡΡ ΠΏΡΡΠΈ Π΄Π»Ρ Π½ΠΎΠ²ΠΎΠΉ, ΡΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π²Π½ΠΈΡΠ½Π΅ΠΉ Π·Π°Π΄ΡΠΌΠΊΠΈ. Π’Π°ΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΠ»ΠΈ ΡΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠΈΡΠ»Π΅ ΠΏΡΠΎΡΠΈΡ Π½ΠΎΠ²ΠΎΠ²Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ β ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ Ρ ΡΠΎΠ±ΠΈΡΠ°Π»ΡΡ Π²ΠΎΠΏΠ»ΠΎΡΠΈΡΡ Π² ΠΆΠΈΠ·Π½Ρ ΠΈΠ΄Π΅Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Π΄Π»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ·Π΄Π°Π½ΠΈΠΉ ΠΈ ΡΠ°Π·Π½ΡΡ Π΄ΡΡΠ³ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π²Π΅ΡΠ΅ΠΉ. ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΌΠΎΠ΅ΠΉ ΡΠΎΠ³Π΄Π°ΡΠ½Π΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π²ΡΡ ΡΡΠΎ Π±ΡΠ»ΠΎ ΡΠ»Π°Π±ΠΎ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΎ, Π° Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΉ Π²ΠΏΠΎΠ»Π½Π΅ Ρ Π²Π°ΡΠ°Π»ΠΎ ΠΈ ΠΈΠΌΠ΅ΡΡΠ΅ΠΉΡΡ Ρ ΠΌΠ΅Π½Ρ Π½Π° ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Π΅ΠΊΡΠΎΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π½Π°ΡΠ΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π°ΡΠ°Π» Π²ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΊΠ»ΠΎΠ½ΡΡΡΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡΠΈΡΡΠΎΠ²ΠΊΠΈ ΠΌΡΠ·Π΅ΠΉΠ½ΡΡ Π°ΡΡ ΠΈΠ²ΠΎΠ², ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΡΡΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΡΠΈΡ ΠΌΠ°Π»ΠΎΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π΄Π»Ρ ΠΌΠ΅Π½Ρ Π·Π°Π½ΡΡΠΈΠΉ, ΡΡΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΠ»ΠΎ ΠΌΠ΅Π½Ρ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π΅Ρ ΠΏΠΎΠΊΠΈΠ½ΡΡΡ, ΡΡΡΡΠΏΠΈΠ² ΡΠ²ΠΎΡ ΠΌΠ΅ΡΡΠΎ ΡΠ΅ΠΌ, ΠΊΠΎΠΌΡ Π²ΡΡ ΡΡΠΎ Π±ΡΠ»ΠΎ Π±Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΡΡΠ½ΠΎ.
ΠΠ°ΠΊ Π½ΠΈ ΠΏΠ°ΡΠ°Π΄ΠΎΠΊΡΠ°Π»ΡΠ½ΠΎ, Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΈΡ
Π΄ΡΠ°ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΎΠ±ΡΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ BIRMA, Π½Π° ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠΆΠ΅ ΠΎΠ±Π»Π°Π΄Π°Π²ΡΠΈΠΉ Π²ΡΠ΅ΠΌΠΈ Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΡΠ°ΠΌΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ»Π³ΠΎΡΡΡΠΎΡ, ΠΊΠ°Π·Π°Π»ΠΎΡΡ, Π½Π°ΡΠ°Π» ΠΎΠ±ΡΠ΅ΡΠ°ΡΡ ΡΠ²ΠΎΡ Π΄ΠΎΠ»Π³ΠΎΠΆΠ΄Π°Π½Π½ΡΡ Π½ΠΎΠ²ΡΡ ΠΆΠΈΠ·Π½Ρ! Π£ ΠΌΠ΅Π½Ρ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° Π΄ΠΎΡΡΠΆΠΈΠ΅ ΡΠ°Π·ΠΌΡΡΠ»Π΅Π½ΠΈΡ, Ρ ΡΠ½ΠΎΠ²Π° ΠΏΡΠΈΠ½ΡΠ»ΡΡ ΠΏΡΠΎΡΡΡΡΠ²Π°ΡΡ ΠΡΠ΅ΠΌΠΈΡΠ½ΡΡ ΡΠ΅ΡΡ Π² ΠΏΠΎΠΈΡΠΊΠ°Ρ
ΡΠ΅Π³ΠΎ-ΡΠΎ ΠΏΠΎΡ
ΠΎΠΆΠ΅Π³ΠΎ (Π±Π»Π°Π³ΠΎ, ΡΠ΅ΠΏΠ΅ΡΡ Ρ ΡΠΆΠ΅ ΠΌΠΎΠ³ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ ΠΈΡΠΊΠ°ΡΡ Π²ΡΡ ΡΡΠΎ Π½Π΅ Π³Π΄Π΅ ΠΏΠΎΠΏΠ°Π»ΠΎ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° GitHubβΠ΅), ΠΈ Π³Π΄Π΅-ΡΠΎ Π² Π½Π°ΡΠ°Π»Π΅ Π½ΡΠ½Π΅ΡΠ½Π΅Π³ΠΎ Π³ΠΎΠ΄Π° Ρ Π½Π°ΠΊΠΎΠ½Π΅Ρ Π½Π°ΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΏΠΎΠ΄Π΅Π»ΠΊΡ Π½Π΅Π±Π΅Π·ΡΠ·Π²Π΅ΡΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΎΡΡ Salesforce ΠΏΠΎΠ΄ ΠΌΠ°Π»ΠΎΠ·Π½Π°ΡΠ°ΡΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ
Π ΠΎΠ±ΡΠ΅ΠΌ, Ρ ΡΠ΅ΡΠΈΠ», ΡΡΠΎ ΡΡΠΎΡ ΡΠ°ΠΌΡΠΉ Gorp (ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΡΠΎ ΡΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ? ΠΡΡΡ ΠΌΠΎΠΆΠ΅Ρ, ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Β«general oriented regular parserΒ»?) β ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎ, ΡΡΠΎ Ρ Π΄Π°Π²Π½ΠΎ ΠΈ ΠΈΡΠΊΠ°Π». ΠΡΠ°Π²Π΄Π°, Π΅Π³ΠΎ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΌΠΎΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π½ΡΠΆΠ΄ ΠΈΠΌΠ΅Π»ΠΎ ΡΠ°ΠΊΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ ΡΡΠ΅Π±ΠΎΠ²Π°Π» ΡΠ»ΠΈΡΠΊΠΎΠΌ Π½Π΅ΡΠΊΠΎΡΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΡ ΡΡΡΡΠΊΡΡΡΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°. ΠΠ»Ρ ΠΊΠ°ΠΊΠΈΡ -Π½ΠΈΠ±ΡΠ΄Ρ ΠΎΡΡΡΡΠΎΠ² ΡΠΈΠΏΠ° log-ΡΠ°ΠΉΠ»ΠΎΠ² (Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ ΠΈ Π±ΡΠ»ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°Π³Π»ΡΠ΄Π½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°) ΡΡΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΡΠ³ΠΎΠ΄ΠΈΡΡΡ, Π° Π²ΠΎΡ Π΄Π»Ρ ΡΠ΅Ρ ΠΆΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ² ΠΎΡΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΉ β ΡΠΆΠ΅ Π²ΡΡΠ΄ Π»ΠΈ. ΠΠ΅Π΄Ρ ΡΠ° ΠΆΠ΅ ΡΠ°ΠΌΠ°Ρ ΡΡΡΠ°Π½ΠΈΡΠΊΠ° Ρ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ ΡΠΎ ΡΠ»ΠΎΠ²Π° Β«ΠΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅Β», Β«Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅Β» ΠΈ Π΅ΡΡ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΡΡΡΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΠΌ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠ°Π·Π±ΠΎΡΠ° (Π° ΠΎΡΡΠ΅ΠΊΠ°ΡΡ ΠΈΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π²ΡΡΡΠ½ΡΡ ΡΠΎΠΆΠ΅ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ). ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠΌΠΈΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ ΠΈΠΌΡ Π°Π²ΡΠΎΡΠ°, Π·Π°Π³Π»Π°Π²ΠΈΠ΅ ΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ, Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΌΡΡΠΎΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΈΡΡΠ½ΠΊΠΈ, Π΄Π° ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠ΅ Π·Π½Π°ΠΊΠΈ), ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠΆΠ΅ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ Π±Ρ ΡΠΌΠ΅ΡΡ ΠΎΡΡΠ΅ΠΊΠ°ΡΡ. ΠΠΏΡΠΎΡΠ΅ΠΌ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π°ΡΠΏΠ΅ΠΊΡ Π±ΡΠ» Π΅ΡΡ Π½Π΅ ΡΠ°ΠΊ Π·Π½Π°ΡΠΈΡΠ΅Π»Π΅Π½, Π° Π²ΠΎΡ Π² ΡΠΈΠ»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΈΠΌΠ΅ΡΡΠ°ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π΅ ΠΌΠΎΠ³Π»Π° Π½Π°ΡΠ°ΡΡ ΠΈΡΠΊΠ°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π² ΡΠ΅ΠΊΡΡΠ΅ Ρ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°, Π° Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π»Π° Π΅Π³ΠΎ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π°, Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»Π° ΡΠ°ΠΌ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΈβ¦ ΠΎΠΊΠ°Π½ΡΠΈΠ²Π°Π»Π° ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π»Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ°Ρ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ²ΡΠ°Ρ Π±Ρ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ ΠΎΡΡΠ°Π²Π»ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠΌΠΈΡΡ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ, ΠΈ ΡΡΠΎ Π·Π°ΡΡΠ°Π²ΠΈΠ»ΠΎ ΠΌΠ΅Π½Ρ Π²Π½ΠΎΠ²Ρ Π·Π°ΡΠ΅ΡΡΡ Π·Π° ΡΠ°Π±ΠΎΡΡ.
ΠΡΡΠ³Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π»Π°ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°ΠΌ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΠ» ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π° Java, Π° Ρ, Π΅ΡΠ»ΠΈ ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π» Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΡΠΎΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ
Π² ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ Π±Π°Π·Ρ (ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ ΠΈΡΠ±ΠΈΡΠΎΠ²ΡΠΊΠΈΠΉ Β«ΠΠ°ΡΠ°Π»ΠΎΠ³ΠΈΠ·Π°ΡΠΎΡΒ»), ΡΠΎ ΡΠΆ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π½Π° C# ΠΈ .NET. ΠΠ΅ ΡΠΎ, ΡΡΠΎΠ±Ρ Java ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ Π±ΡΠ» ΠΏΠ»ΠΎΡ
ΠΎΠΉ ΡΠ·ΡΠΊ β ΠΊΠΎΠ³Π΄Π°-ΡΠΎ Ρ Π΄Π°ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° Π½ΡΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» Π½Π΅Π±Π΅Π·ΡΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΎΠΊΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΠ΅Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΎΡΠ΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡΠ° (Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°). ΠΠ° ΠΈ ΠΏΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΡ ΠΎΠ½ Π²Π΅ΡΡΠΌΠ° ΡΡ
ΠΎΠΆ Ρ ΡΠ΅ΠΌ ΠΆΠ΅ Π‘ΠΈ-ΡΠ°ΡΠΏΠΎΠΌ. Π§ΡΠΎ ΠΆ, ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ»ΡΡ: ΡΠ΅ΠΌ Π»Π΅Π³ΡΠ΅ ΠΌΠ½Π΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠΈΠΉΡΡ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΌΠ½Π΅ Π½Π΅ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ Π²Π½ΠΎΠ²Ρ ΠΏΠΎΠ³ΡΡΠΆΠ°ΡΡΡΡ Π² ΡΡΠΎΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π½Π΅ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΉ ΠΌΠΈΡ ΠΎΠΊΠΎΠ½Π½ΡΡ
(Π²Π΅ΡΠ½Π΅Π΅, Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΡΡ
) Java-ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ β Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², ΡΠ°ΠΌ ΡΠ·ΡΠΊ Π½Π΅ Π±ΡΠ» Β«Π·Π°ΡΠΎΡΠ΅Π½Β» Π½Π° ΡΠ°ΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅, Π° Ρ Π²ΠΎΠ²ΡΠ΅ Π½Π΅ ΠΆΠ°ΠΆΠ΄Π°Π» ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠ΅ΠΆΠ½Π΅Π³ΠΎ ΠΎΠΏΡΡΠ°. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ C# Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ WinForms Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ Delphi, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½Π°Ρ ΠΊΠΎΠ³Π΄Π°-ΡΠΎ Π½Π°ΡΠΈΠ½Π°Π»ΠΈ. Π ΡΡΠ°ΡΡΡΡ, Π½ΡΠΆΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π°ΡΠ»ΠΎΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±ΡΡΡΡΠΎ β Π² Π»ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°
Π’Π°ΠΊ ΡΡΠΎ Ρ Π²Π½ΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΡΠ°Π²ΠΊΠΈ ΠΈ ΡΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Π°Π» ΡΡΠΎ Π²ΡΡ Π² DLL ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π²ΠΈΠ΄Π°, ΠΊΠΎΡΠΎΡΡΡ ΡΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠ³Π»ΠΈ Β«ΠΏΠΎΠ΄Ρ Π²Π°ΡΠΈΡΡΒ» Π»ΡΠ±ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π΄Π»Ρ .NET Framework, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π² Visual Studio. ΠΠ΅ΠΆΠ΄Ρ Π΄Π΅Π»ΠΎΠΌ Ρ ΡΠΎΠ·Π΄Π°Π» Π΅ΡΡ ΠΎΠ΄Π½Ρ ΠΏΡΠΎΡΠ»ΠΎΠΉΠΊΡ Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΡ Gorp, Π² Π²ΠΈΠ΄Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΎ Π±Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ (ΠΏΡΠΈΡΡΠΌ Π±Π΅ΡΡ Π·Π° ΠΎΡΠ½ΠΎΠ²Ρ ΠΊΠ°ΠΊ ΡΡΡΠΎΠΊΠΈ, ΡΠ°ΠΊ ΠΈ ΡΡΠΎΠ»Π±ΡΡ; ΠΊΠ°ΠΊ ΡΠ»ΠΎΠ²Π°ΡΠ½ΡΠ΅ ΠΊΠ»ΡΡΠΈ, ΡΠ°ΠΊ ΠΈ ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΡ). ΠΡ, Π° ΡΠ°ΠΌΠΈ Π½ΡΠΆΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π½Π°ΠΏΠΈΡΠ°Π»ΠΈΡΡ ΡΠΆΠ΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±ΡΡΡΡΠΎ.
Π’Π°ΠΊ ΠΆΠ΅ ΠΎΡΠΎΠ±ΡΡ ΠΎΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΠΉ Π½Π΅ Π²ΡΠ·Π²Π°Π» ΠΈ ΠΏΡΠΎΡΠ΅ΡΡ Π°Π΄Π°ΠΏΡΠ°ΡΠΈΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Π΄Π»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° Ρ ΡΠ΅Π»ΡΡ Π½Π°ΡΡΠΈΡΡ Π΅Π³ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ ΠΎΠ±ΡΠ°Π·ΡΡ ΠΎΡΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΉ. ΠΠΎ ΡΡΡΠΈ, ΠΌΠ½Π΅ Π΄Π°ΠΆΠ΅ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΡΠ²ΠΎΠΈΠΌ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠ°ΠΌ: Ρ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°Π» Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ Ρ Π½ΡΠ»Ρ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, Π΅ΡΠ»ΠΈ ΡΠ°Π±Π»ΠΎΠ½Ρ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠ΅ΠΆΠ½Π΅ΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π·Π°Π΄Π°Π²Π°Π»ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ·ΠΊΠΈΠ΅ ΡΠ°ΠΌΠΊΠΈ Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠΎΠ², ΠΏΠΎΠ΄Π΄Π°ΡΡΠΈΡ ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌΡ ΡΠ°Π·Π±ΠΎΡΡ Ρ ΠΈΡ ΠΏΠΎΠΌΠΎΡΡΡ, ΡΠΎ Π½ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ ΡΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ» ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π΄Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΈΠΏΠΎΠ² ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΡΡΠ°Π·Ρ. Π― Π΄Π°ΠΆΠ΅ ΠΏΠΎΠΏΡΡΠ°Π»ΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π½Π΅ΠΊΠΈΠΉ Π²ΡΠ΅ΠΎΠ±ΡΠ΅ΠΌΠ»ΡΡΠΈΠΉ ΡΠ°Π±Π»ΠΎΠ½ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΡ, Ρ ΠΎΡΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ Π²ΡΠ΅Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠΈΡ ΡΡ Π΄Π»Ρ ΠΌΠ΅Π½Ρ Π½ΠΎΠ²ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ , Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΡ , Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΡ ΡΠ΅Ρ ΠΆΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΡ ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ (ΡΠ°ΠΊΠΈΡ , ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π°Π²ΡΠΎΡΠΎΠ², ΠΈΠ΄ΡΡΠΈΠ΅ ΠΏΠΎΠ΄ΡΡΠ΄), ΡΡΠΎ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΡΠΎΠΏΠΈΠ΅ΠΉ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΠΊΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΠΌΠ΅ΡΠ°ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΊΡΡ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΡΠ°Π·Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΈΠ· ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², Π° Π·Π°ΡΠ΅ΠΌ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌΠΈ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΠΈΠ· Π½ΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ, ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ ΠΊΠ°ΠΊΠΈΠΌ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ. ΠΠΎ ΠΌΠ΅Π½Ρ ΡΠ΅ΠΉΡΠ°Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΠΎΠ»Π½ΠΎΠ²Π°Π» Π΄ΡΡΠ³ΠΎΠΉ Π²ΠΎΠΏΡΠΎΡ. Π’Π°ΠΊΠΎΠΉ ΠΏΠ°ΡΡΠ΅Ρ, ΠΊΠ°ΠΊ Gorp, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° Π²ΡΡ ΡΠ²ΠΎΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π²Π½Π΅ΡΡΠ½Π½ΡΠ΅ ΠΌΠ½ΠΎΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π±ΡΠ» ΠΏΠΎ ΠΏΡΠΈΡΠΎΠ΄Π΅ ΡΠ²ΠΎΠ΅ΠΉ Π½Π΅ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΎΠ΄Π½Ρ, ΠΊΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, ΠΏΡΠΎΡΡΡΡ Π²Π΅ΡΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΡΡΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΠΏΠ°ΡΡΠ΅Ρ ΡΠΌΠ΅Π» Π΄Π΅Π»Π°ΡΡ Ρ ΡΠ°ΠΌΠΎΠΉ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ. Π ΠΈΠΌΠ΅Π½Π½ΠΎ: ΠΎΠ½ ΠΎΠ±Π»Π°Π΄Π°Π» ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡΡ ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Π²ΡΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡΠΈΠ΅ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°Π±Π»ΠΎΠ½Π° Π² Π½ΡΠΆΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΌΠ°ΡΠΊΠΎΠΉ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠ°Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΠΌΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠΎ ΡΠΈΡ ΠΏΠΎΡ Ρ Π»ΠΈΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π» Π½ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π΅ΠΌΡ ΠΈΡΠΊΠ°ΡΡ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ°ΠΊΠΈΡ ΠΌΠ°ΡΠΎΠΊ Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΠΎΡΡΠ°Π²Π»ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π»Ρ Π½Π°Π»ΠΈΡΠΈΡ Π² ΡΠ΅ΠΊΡΡΠ΅ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅ ΡΡΡΡΠ½Π½ΡΡ ΠΏΡΠΈ ΡΠ°Π·Π±ΠΎΡΠ΅ Π½Π°Π±ΠΎΡΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π·Π°ΠΊΠ»ΡΡΡΠ½Π½ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΠΌΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠΌΠΈΡΡ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ Π½Π΅ Π΄Π°Π²Π°Π»ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΡ ΠΌΠ°ΡΠΊΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΏΠΎΠΈΡΠΊΠ° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° ΠΏΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π΅ΠΌΡ ΠΌΠ°ΡΠΊΠ΅: ΡΡΡΠΎΠ³ΠΎΡΡΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ ΡΠ΅ΠΊΡΡΠ° ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π½Π΅ ΠΎΡΡΠ°Π²Π»ΡΠ»Π° ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Π½Π΅ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
Π Π΅ΡΠ»ΠΈ Π΄Π»Ρ ΠΏΠΎΠΏΠ°Π΄Π°Π²ΡΠΈΡ ΡΡ ΠΌΠ½Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠΉ ΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π΅ΡΡ Π½Π΅ ΠΊΠ°Π·Π°Π»Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΠΆ ΡΠ΅ΡΡΡΠ·Π½ΠΎΠΉ, ΡΠΎ Π²ΠΎΡ ΠΏΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° ΡΠ°Π·Π±ΠΎΡΠ° ΠΊ ΠΏΠΎΡ ΠΎΠΆΠ΅ΠΉ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΠΈ Π·Π°Π΄Π°ΡΠ΅ ΠΏΠΎ ΡΠ°Π·Π±ΠΎΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° (Ρ.Π΅. ΡΠΎΠΌΡ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠΌΡ ΠΏΠ°ΡΡΠΈΠ½Π³Ρ), Π΅Π³ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΡΡ ΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π»ΠΈ ΡΠΎ Π²ΡΠ΅ΠΉ ΡΠ²ΠΎΠ΅ΠΉ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΡΡΡΡ. ΠΠ΅Π΄Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Π·Π°Π΄Π°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΠΌΠ°ΡΠΊΠΈ Π΄Π»Ρ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠ² Π²Π΅Π±-ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ, ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΠΈΡΠΊΠΎΠΌΡΠ΅ Π½Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΠ΅ (ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ), Π½ΠΎ ΠΊΠ°ΠΊ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΠΏΠ°ΡΡΠ΅Ρ ΡΡΠ°Π·Ρ ΠΆΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΌΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ, Π½Π΅Π²Π·ΠΈΡΠ°Ρ Π½Π° Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΡΠ³ΠΈ ΠΈ Π°ΡΡΠΈΠ±ΡΡΡ HTML, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠ°Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ?
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°Π², Ρ ΡΠ΅ΡΠΈΠ» Π²Π²Π΅ΡΡΠΈ ΠΏΠ°ΡΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² (%all_before) ΠΈ (%all_after), ΡΠ»ΡΠΆΠ°ΡΠΈΡ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎΠΉ ΡΠ΅Π»ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΏΡΡΠΊΠΎΠ² Π²ΡΠ΅Π³ΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΡΠ΅ΠΊΡΡΠ΅ Π΄ΠΎ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π·Π° Π½ΠΈΠΌΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ½Π° (ΠΌΠ°ΡΠΊΠΈ). ΠΡΠΈ ΡΡΠΎΠΌ Π΅ΡΠ»ΠΈ (%all_before) ΠΏΡΠΎΡΡΠΎ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π» Π²ΡΠ΅ ΡΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΡΠΎ (%all_after), Π½Π°ΠΏΡΠΎΡΠΈΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ» Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΡ ΠΊ ΠΈΡΠΊΠΎΠΌΠΎΠΌΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΎΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°. ΠΠ²ΡΡΠΈΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ, Π½ΠΎ Π²ΠΎΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΡΠ½ΠΎΠ²Π° Β«ΠΏΡΠΎΡΠ΅ΡΠ°ΡΡΒ» gorpβΠΎΠ²ΡΠΊΠΈΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ Π΄Π»Ρ Π²Π½Π΅ΡΠ΅Π½ΠΈΡ Π½ΡΠΆΠ½ΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ Ρ ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π΅ ΠΏΠΎΠ»ΠΎΠΌΠ°ΡΡ ΡΠΆΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ Π»ΠΎΠ³ΠΈΠΊΡ. Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² ΡΡΠΎ ΡΠ΄Π°Π»ΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ (Ρ ΠΎΡΡ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΌΠ°Ρ-ΡΠ°ΠΌΠ°Ρ ΠΏΠ΅ΡΠ²Π°Ρ, ΠΏΡΡΡΡ ΠΈ ΠΎΡΠ΅Π½Ρ Π³Π»ΡΡΠ½Π°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΠ°ΡΡΠ΅ΡΠ° Π±ΡΠ»Π° Π½Π°ΠΏΠΈΡΠ°Π½Π° ΠΈ ΡΠΎ Π±ΡΡΡΡΠ΅Π΅ β Π·Π° ΠΏΠ°ΡΡ Π½Π΅Π΄Π΅Π»Ρ). ΠΡΠ½ΡΠ½Π΅ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠΈΠ½ΡΠ»Π° ΠΏΠΎ-Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ Π²ΠΈΠ΄ β ΡΠΏΡΡΡΡ Π½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈ ΠΌΠ°Π»ΠΎ 12 Π»Π΅Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ²ΡΡ ΠΏΠΎΠΏΡΡΠΎΠΊ Π·Π°ΡΡΠ°Π²ΠΈΡΡ Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ.
Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, ΡΡΠΎ Π΅ΡΡ Π½Π΅ ΠΏΡΠ΅Π΄Π΅Π» ΠΌΠ΅ΡΡΠ°Π½ΠΈΠΉ. ΠΠΎΠΆΠ½ΠΎ Π΅ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°ΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ gorpβΠΎΠ²ΡΠΊΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Π½Π° C#, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ°ΠΊΡΡ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ· ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ. Π― Π΄ΡΠΌΠ°Ρ, ΠΊΠΎΠ΄ ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΡΠΈΡΡΡΡ, ΠΈ ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ Π½Π°ΡΠ»Π΅Π΄ΠΈΡ Π² Π²ΠΈΠ΄Π΅ ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² Π½Π° Java. ΠΠΎ ΠΈ Ρ ΠΈΠΌΠ΅ΡΡΠΈΠΌΡΡ Π²ΠΈΠ΄ΠΎΠΌ Π΄Π²ΠΈΠΆΠΊΠ° ΡΠΎΠΆΠ΅ ΡΠΆΠ΅ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ Π²Π΅ΡΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΠΎΠΏΡΡΠΊΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΆΠ΅ ΡΠΏΠΎΠΌΡΠ½ΡΡΡΡ ΠΌΠ½ΠΎΠΉ ΠΌΠ΅ΡΠ°ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², Π½Π΅ Π³ΠΎΠ²ΠΎΡΡ ΠΎ ΠΏΠ°ΡΡΠΈΠ½Π³Π΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ ΡΠΎ Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² (Π²ΠΏΡΠΎΡΠ΅ΠΌ, Π½Π΅ ΠΈΡΠΊΠ»ΡΡΠ°Ρ, ΡΡΠΎ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅ β ΠΏΡΠΎΡΡΠΎ Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡ Π½Π΅ Π±ΡΠ»ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΎΠΏΡΡΠ° ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ).
ΠΡΡΠ°ΡΠΈ, ΡΡΠΈΠΌ Π»Π΅ΡΠΎΠΌ Ρ ΡΠΆΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π» ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΠ΅ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΠ΅ΠΉ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Salesforce (ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Gorp), ΠΏΡΠΎΠΉΡΠΈ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ β Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ Π² Π ΠΈΠ³Π΅. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Ρ Π½Π΅ Π³ΠΎΡΠΎΠ² ΠΊ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌ ΠΏΠ΅ΡΠ΅Π΄ΠΈΡΠ»ΠΎΠΊΠ°ΡΠΈΡΠΌ.
ΠΡΠ»ΠΈ Π΄Π°Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π±ΡΠ΄Π΅Ρ Π²ΡΠ·ΡΠ²Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ, ΡΠΎ Π²ΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ Ρ ΠΏΠΎΡΡΠ°ΡΠ°ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠ°Π·Π±ΠΎΡΠ° ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ Π² Salesforce Gorp (ΠΌΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΡΡ ΡΠΆΠ΅ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ
ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ
ΡΠ»ΠΎΠ², ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ Π²Π½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΠ°ΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², ΡΠ°ΠΊ ΡΡΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π΄Π»Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Gorp ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ ΠΈ Π΄Π»Ρ ΠΌΠΎΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ).
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com