ΠΠ²Π°Π° Π½Π΅Π΄Π΅Π»Π° Π²ΠΎ Π‘Π°Π½ΠΊΡ ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³ ΡΠ΅ ΡΠ΅ ΠΎΠ΄ΡΠΆΠΈ ΠΠ’ ΡΠ΅ΡΡΠΈΠ²Π°Π»
ΠΠ° ΠΏΠΎΡΠ½Π΅ΠΌΠ΅ ΡΠΎ Π½Π΅ΡΡΠΎ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ, ΡΠΎ Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΠΎΠΈΠΌΠΎΡ opensource. ΠΡΠΈΠ³Π»Π΅Π΄Π½ΠΎ, ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π΅ ΠΏΡΠΎΠ΅ΠΊΡ ΠΊΠΎΡ ΠΈΠΌΠ° Π΅Π΄Π½Π° ΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ΅ ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΈΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π½Π°ΡΠΈ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΏΡΠ°Π²Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. ΠΠ΄Π½ΠΎΡΠ½ΠΎ, Π°ΠΊΠΎ Π½Π΅ΠΊΠΎΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ° ΠΈΠ»ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ Π³ΠΎ ΠΎΠ±ΡΠ°Π²ΠΈ ΠΊΠΎΠ΄ΠΎΡ Π½Π° ΡΠ²ΠΎΡΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄, Π΄Π΅Π»ΡΠΌΠ½ΠΎ ΠΈΠ»ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ, ΠΎΠ²Π° ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ Π³ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. Π, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠ΅ΠΊΠΎΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ ΠΌΠΎΡΠ° Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½Π΅ΠΊΠΎΡ Π²ΠΈΠ΄ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ, Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΎΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ° Π΄Π΅ΠΊΠ° ΠΎΠ²ΠΎΡ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π½Π΅ ΡΠ°ΠΌΠΎ ΠΎΠ΄ ΡΠ°ΠΌΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ.
ΠΠ΅ΠΌΠ° Π΄Π° Π³ΠΈ Π΄ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡΠ΅ Π»ΠΈΡΠ΅Π½ΡΠΈ. ΠΠ²Π° Π΅ ΠΏΡΠ΅Π³ΠΎΠ»Π΅ΠΌΠ° ΠΈ ΡΠ»ΠΎΠΆΠ΅Π½Π° ΡΠ΅ΠΌΠ° ΠΊΠΎΡΠ° Π±Π°ΡΠ° Π΄Π»Π°Π±ΠΈΠ½ΡΠΊΠ° ΠΈΡΡΡΠ°Π³Π°. ΠΠ° ΠΎΠ²Π°Π° ΡΠ΅ΠΌΠ° ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π΄ΠΎΡΡΠ° Π΄ΠΎΠ±ΡΠΈ Π½Π°ΠΏΠΈΡΠΈ ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ. ΠΠΎ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠ°Ρ ΡΠ°ΠΌΠΈΠΎΡ Π½Π΅ ΡΡΠΌ Π΅ΠΊΡΠΏΠ΅ΡΡ Π²ΠΎ ΠΎΠ±Π»Π°ΡΡΠ° Π½Π° Π°Π²ΡΠΎΡΡΠΊΠΈΡΠ΅ ΠΏΡΠ°Π²Π°, ΡΠ°ΠΌΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ°ΠΌ Π΄Π΅ΠΊΠ° Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° ΠΌΠΎΡΠ° Π΄Π° Π³ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΠ²Π° ΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° Embox ΠΈΠ·Π±ΠΎΡΠΎΡ Π½Π° BSD Π½Π°ΠΌΠ΅ΡΡΠΎ GPL Π»ΠΈΡΠ΅Π½ΡΠ° Π½Π΅ Π±Π΅ΡΠ΅ ΡΠ»ΡΡΠ°Π΅Π½.
Π€Π°ΠΊΡΠΎΡ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΡΡΠ΅Π±Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ°Π²Π΅ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ Π²Π»ΠΈΡΠ°Π½ΠΈΠ΅ Π²ΡΠ· ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ° Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½. Π£ΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ Π½Π΅Π³ΠΎ, ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ΅ΡΠΎΡ ΠΈ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΡΠ΅ΡΠΊΠΎ Π²ΠΎ ΡΠΏΠΎΡΠ΅Π΄Π±Π° ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅. Π‘Π΅ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° ΡΠ°Π·ΡΠΌΠ½ΠΎ ΠΏΡΠ°ΡΠ°ΡΠ΅: Π·ΠΎΡΡΠΎ Π²ΠΎΠΎΠΏΡΡΠΎ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠ°Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈ? ΠΠ΄Π³ΠΎΠ²ΠΎΡΠΎΡ Π»Π΅ΠΆΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΡΡΠ° Π½Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½Π°ΡΠ° ΠΈΠ·Π²ΠΎΠ΄Π»ΠΈΠ²ΠΎΡΡ; Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° ΠΊΠ»Π°ΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈΡΠ΅ ΠΎΠ΄ ΠΎΠ²ΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π³ΠΈ Π½Π°Π΄ΠΌΠΈΠ½ΡΠ²Π°Π°Ρ ΡΡΠΎΡΠΎΡΠΈΡΠ΅. ΠΠ΄Π½ΠΎΡΠ½ΠΎ, Π½Π΅ Π΅ ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π΅ ΠΎΠΏΡΡΠΎ ΠΏΡΠΈΡΠ°ΡΠ»ΠΈΠ². ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠΊΠΎ Π΅ Π΄Π° ΡΠ΅ Π·Π°ΠΌΠΈΡΠ»ΠΈ ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° Π΅Π»Π΅ΠΊΡΡΠ°Π½Π° ΠΈΠ»ΠΈ Π°Π²ΠΈΠΎΠ½ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΏΡΠΈΠ½ΡΠΈΠΏ. ΠΠ΅, ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°, ΡΠ°ΠΊΠ²ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΡΠ΅Π±Π° Π΄Π° Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ΠΈ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΎΠ° ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ Π½Π° ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈ. ΠΠΎ, Π½Π΅ΠΊΠΎΡ ΠΌΠΎΡΠ° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ΅Π½ Π·Π° ΡΠΈΠ½Π°Π»Π½ΠΈΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄. ΠΡΡΠΈ ΠΈ Π°ΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π·Π°ΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΊΠΎΠ΄ΠΎΡ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠΎΡ, ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠΏΠ°ΠΊΡΠ²Π°Π» ΡΓ¨ Π²ΠΎ Π΅Π΄Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈΠ» ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π³ΡΠ°Π΄Π±ΠΈ ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ, Π²ΠΎ ΡΡΡΡΠΈΠ½Π° Π³ΠΎ Π·Π°ΡΠ²ΠΎΡΠ°. ΠΠΎΠ΄ΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΡΠ°Π²Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½.
ΠΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ Π·Π° ΠΎΠ²ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΎΠ΄ ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ΡΠΎ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ΄ΠΎΠ½Π΅ΡΠΎΡ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. ΠΠ°ΠΊΠΎ ΡΡΠΎ Π²Π΅ΡΠ΅ ΡΠ΅ΠΊΠΎΠ², ΠΊΡΠ°ΡΠ½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΡΠ°Π½Π΅ ΡΠ°Π²Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½. ΠΠΎΡΡΠΎ, Π·Π°ΡΠΎΠ° ΡΡΠΎ Π΅ ΠΎΡΠΈΠ³Π»Π΅Π΄Π½ΠΎ Π΄Π΅ΠΊΠ° Π΅ ΠΌΠ°Π»ΠΊΡ Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π΄Π΅ΠΊΠ° Π½Π΅ΠΊΠΎΡ ΡΠ΅ Π³ΠΎ ΠΈΠΌΠ° ΠΈΡΡΠΈΠΎΡ Π°Π²ΠΈΠΎΠ½ Π·Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ. ΠΠ²Π° Π΅ ΡΠΎΡΠ½ΠΎ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Π±ΠΈ ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΡ ΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΡ ΠΈΠ»ΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΠΊΡΠΈΠ΅ Π΄Π΅ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π½Π΅ Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π° ΡΠΎΡΠ΅ΠΌΠ° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ.
Π£ΡΡΠ΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠ° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° Π΄ΠΎΠΊΠΎΠ»ΠΊΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈ Π½Π΅ΠΊΠΎΡ ΠΎΡΠ½ΠΎΠ²Π΅Π½ Π΄Π΅Π» ΠΎΠ΄ ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° Π½Π΅ΠΊΠΎΡ Π²ΠΈΠ΄ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° ΡΠ°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. ΠΠΎ ΠΎΠ²ΠΎΡ ΡΠ»ΡΡΠ°Ρ, Π΄ΡΡΠΈ ΠΈ Π°ΠΊΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ Π·Π° Π΄Π°Π΄Π΅Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π° ΠΎΠ±Π»Π°ΡΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ²ΠΎΡ Π΄Π΅Π» ΠΎΠ΄ ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΡΠΎ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΎΠ΄ ΠΎΠ²Π°Π° ΠΎΠ±Π»Π°ΡΡ. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π³ΠΎ ΠΏΡΠΎΡΡΡΠ²Π°Π°Ρ ΠΎΠ²ΠΎΡ Π΄Π΅Π» ΠΎΠ΄ ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π²ΠΎ ΡΠ°Π²Π½ΠΈΠΎΡ Π΄ΠΎΠΌΠ΅Π½ Π±Π°ΡΠ°Π°Ρ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠΌΠ°Π»ΠΊΡ Π²ΡΠ΅ΠΌΠ΅ Π·Π° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ. Π, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΎΠ΄Π²ΠΎΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΡΡΠ΅ Π²ΠΎ Π½Π΅Π·Π°Π²ΠΈΡΠ΅Π½ Π΅Π½ΡΠΈΡΠ΅Ρ ΡΡΠΎ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ Π½ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈΠΌΠ΅ ΠΎΠ²ΠΎΡ Π΄Π΅Π», Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΡΠ΅Π±Π° Π΄Π° ΠΏΠΎΠ½ΡΠ΄ΠΈΠΌΠ΅ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ API, Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΠΌΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°, Π° ΡΠ°Ρ Π΄ΡΡΠΈ ΠΈ Π½Π΅ Π·Π±ΠΎΡΡΠ²Π°ΠΌ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΠΊΡΠΈΠ΅Π½ΠΎΡΡΠ° Π½Π° ΡΠ΅ΡΡΠΎΠ²ΠΈΡΠ΅.
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½ΠΈ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ Π±Π΅Π· ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄; Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ Π½Π΅ΡΠ·ΠΈΠ½ΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ Π΄Π° ΡΡΠ΅ΡΡΠ²ΡΠ²Π°Π°Ρ Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΠ° ΠΊΡΠ°ΡΠΎΡ Π½Π° ΠΊΡΠ°ΠΈΡΡΠ°ΡΠ°, ΡΠΈΡΠ΅ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ ΠΎΡΡΠ°Π½ΡΠ²Π°Π°Ρ: Π²ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΎ Π³ΠΎ ΠΏΠΎΠ·Π½Π°Π²Π°Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ, Π·Π°ΡΠΎΠ° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΠΎΠ΅ΡΠΈΠΊΠ°ΡΠ½ΠΎ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π²Π»ΠΈΡΠ°Π΅ Π½Π° Π½Π°ΡΠΎΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ, Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° Π³ΠΎΡΠΎΠ², Π΄Π΅Π±Π°Π³ΠΈΡΠ°Π½ ΠΊΠΎΠ΄ ΠΎΡΠΈΠ³Π»Π΅Π΄Π½ΠΎ Π³ΠΈ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°.
ΠΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈΡΠ΅ ΠΎΠ΄ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π½Π΅ Π·Π°Π²ΡΡΡΠ²Π°Π°Ρ ΡΡΠΊΠ°. ΠΡΠ΄Π΅ Π΄Π° Π·Π΅ΠΌΠ΅ΠΌΠ΅ ΡΠΎΠ»ΠΊΡ Π²Π°ΠΆΠ½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π½Π° Π±ΠΈΠ·Π½ΠΈΡΠΎΡ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΡ. ΠΠ° Π½Π΅Π³ΠΎ, ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΎΠ±Π°Ρ ΠΏΠ΅ΡΠΎΠΊ ΡΡΠΎ ΠΌΡ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° Π³ΠΈ ΠΏΡΠΎΡΠ΅Π½ΠΈ Π±Π°ΡΠ°ΡΠ°ΡΠ° Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ.
Π, ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°, Π½Π΅ ΡΠΌΠ΅Π΅ΠΌΠ΅ Π΄Π° Π·Π°Π±ΠΎΡΠ°Π²ΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π΅ Π΅ΡΠΈΠΊΠ°ΡΠ΅Π½ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ Π΄Π΅ΠΊΠ»Π°ΡΠΈΡΠ°ΡΠ΅ ΠΊΠ°ΠΊΠΎ Π½ΠΎΡΠΈΡΠ΅Π» Π½Π° ΠΊΠΎΡΠ° Π±ΠΈΠ»ΠΎ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ°. ΠΠΎ Π½Π΅ΠΊΠΎΠΈ ΡΠ»ΡΡΠ°ΠΈ, ΠΎΠ²Π° Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΠΎΡ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ Π²Π»Π΅Π·Π΅ Π½Π° ΠΏΠ°Π·Π°ΡΠΎΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Embox Π·Π°ΠΏΠΎΡΠ½Π° ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ RTOS. ΠΠ΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π½Π΅ΠΌΠ° ΠΏΠΎΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ²Π° Π΄Π΅ΠΊΠ° ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΈ. ΠΠ΅Π· ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡΠ°, Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ Π½Π΅ΠΌΠ°ΡΠ΅ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΡΠ΅ΡΡΡΡΠΈ Π·Π° Π΄Π° Π³ΠΎ Π΄ΠΎΠ²Π΅Π΄Π΅ΠΌΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π΄ΠΎ ΠΊΡΠ°ΡΠ½ΠΈΠΎΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ, ΠΎΠ΄Π½ΠΎΡΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ Π΄Π° ΠΏΠΎΡΠ½Π°Ρ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ.
ΠΠ°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° Π΅ ΠΊΠ»ΡΡΠ½Π° Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. Π’ΠΎΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° Π³ΠΈ Π½Π°ΠΌΠ°Π»ΠΈΡΠ΅ ΡΡΠΎΡΠΎΡΠΈΡΠ΅ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, Π΄Π° Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ΅ΡΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ Π΄Π΅ΠΊΠ° Π±Π΅Π· Π·Π°Π΅Π΄Π½ΠΈΡΠ° Π²ΠΎΠΎΠΏΡΡΠΎ Π½Π΅ ΠΏΠΎΡΡΠΎΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄.
ΠΠ°ΠΏΠΈΡΠ°Π½ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π» Π·Π° ΡΠΎΠ° ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅ ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π° ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ° ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. ΠΠ° Π΄Π° Π½Π΅ ΠΏΡΠ΅ΡΠ°ΡΠΊΠ°ΠΆΡΠ²Π°ΠΌ Π²Π΅ΡΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠΈ ΡΠ°ΠΊΡΠΈ, ΡΠ΅ ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π°ΠΌ Π΄Π° ΡΠ΅ ΡΠΎΠΊΡΡΠΈΡΠ°ΠΌ Π½Π° ΠΈΡΠΊΡΡΡΠ²ΠΎΡΠΎ Π½Π° Embox. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡΠ° Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΏΡΠ°ΡΠ°ΡΠ΅. ΠΠ΄Π½ΠΎΡΠ½ΠΎ, ΠΌΠ½ΠΎΠ³ΡΠΌΠΈΠ½Π° ΠΊΠ°ΠΆΡΠ²Π°Π°Ρ ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠΏΡΠ°Π²ΡΠ²Π°Π°Ρ ΡΠΎ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠ°ΡΠ° Π·Π°Π΅Π΄Π½ΠΈΡΠ°, Π½ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Π½Π΅ΡΠ·ΠΈΠ½ΠΎΡΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΠΎΠ½Π΅ΠΊΠΎΠ³Π°Ρ ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΠ²Π°Π°Ρ, ΡΠΌΠ΅ΡΠ°ΡΡΠΈ Π΄Π΅ΠΊΠ° ΠΎΠ²Π° Π΅ Π΄Π°Π΄Π΅Π½ΠΎ.
ΠΠ»Π°Π²Π½ΠΎΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΏΡΠΈ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π΅ Π΄Π΅ΠΊΠ° Π½Π΅ΠΌΠ° ΠΏΡΠ°Π²ΠΈΠ»Π°. ΠΠΈΡΠ»Π°ΠΌ Π΄Π΅ΠΊΠ° Π½Π΅ΠΌΠ° ΡΠ½ΠΈΠ²Π΅ΡΠ·Π°Π»Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΠΈΡΡΠΎ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π½Π΅ ΠΏΠΎΡΡΠΎΠΈ ΡΡΠ΅Π±ΡΠ΅Π½ ΠΊΡΡΡΡΠΌ, ΡΠ°ΠΌΠΎ Π·Π°ΡΠΎΠ° ΡΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ ΡΠ΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ. ΠΠ°Π»ΠΊΡ Π΅ Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π΄Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΈΡΡΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΊΠΎΠ³Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡΠ° Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π·Π° js Π»ΠΎΠ³ΠΈΡΠ°ΡΠ΅ ΠΈ Π½Π΅ΠΊΠΎΡ Π²ΠΈΡΠΎΠΊΠΎ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π». ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, Π²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·ΠΈ ΠΎΠ΄ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ (Π° ΡΠΎ ΡΠΎΠ° ΠΈ Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ°), ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° ΡΠ΅ ΠΌΠ΅Π½ΡΠ²Π°Π°Ρ.
ΠΠΌΠ±ΠΎΠΊΡ Π·Π°ΠΏΠΎΡΠ½Π° ΠΊΠ°ΠΊΠΎ ΡΡΡΠ΄Π΅Π½ΡΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΡΡΡΠ΄Π΅Π½ΡΠΈ ΠΎΠ΄ ΠΎΠ΄Π΄Π΅Π»ΠΎΡ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΡΡΡΠ½ΠΎΡΡ, Π²Π»Π΅Π³ΡΠ²Π°Π²ΠΌΠ΅ Π²ΠΎ Π½Π΅ΠΊΠΎΡΠ° Π΄ΡΡΠ³Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°. Π£ΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅ Π½Π° ΠΎΠ²Π°Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°, ΡΡΡΠ΄Π΅Π½ΡΠΈ, Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅ Π΄Π° Π³ΠΈ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ°ΠΌΠ΅ Π·Π° Π΄ΠΎΠ±ΡΠ° ΠΈΠ½Π΄ΡΡΡΡΠΈΡΠΊΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π²ΠΎ Π½ΠΈΠ²Π½Π°ΡΠ° ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½ΠΎΡΡ, Π½Π°ΡΡΠ½Π° ΡΠ°Π±ΠΎΡΠ° ΠΎΠ΄ ΠΎΠ±Π»Π°ΡΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΡΠ΅, ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΈ ΠΈ Π΄ΠΈΠΏΠ»ΠΎΠΌΠΈ. ΠΠ΄Π½ΠΎΡΠ½ΠΎ, ΡΠ»Π΅Π΄Π΅Π²ΠΌΠ΅ Π΅Π΄Π½ΠΎ ΠΎΠ΄ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡΠ°: ΡΠ»Π΅Π½ΠΎΠ²ΠΈΡΠ΅ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° ΠΌΠΎΡΠ° Π΄Π° Π΄ΠΎΠ±ΠΈΡΠ°Ρ Π½Π΅ΡΡΠΎ, Π° ΠΎΠ²Π°Π° ΡΠ΅Π½Π° ΠΌΠΎΡΠ° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΠΏΡΠΈΠ΄ΠΎΠ½Π΅ΡΠΎΡ Π½Π° ΡΡΠ΅ΡΠ½ΠΈΠΊΠΎΡ.
Π‘Π»Π΅Π΄Π½Π°ΡΠ° ΡΠ°Π·Π° Π·Π° Embox Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ. ΠΠ½ΠΎΠ³Ρ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ Π΄Π΅ΠΊΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΡΠ΅ ΡΠ΅Π»ΠΎΡΠ½ΠΈ ΡΡΠ΅ΡΠ½ΠΈΡΠΈ Π²ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. ΠΠ±ΠΈΡΠ½ΠΎ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΎΡΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ. Π Π·Π° Π΄Π° ΡΠ°ΠΊΠ°Π°Ρ Π΄Π° ΡΡΠ°Π½Π°Ρ ΡΠΎΡΠ°Π±ΠΎΡΠ½ΠΈΡΠΈ Π½Π° Π½Π΅ΠΊΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, ΡΠΈΠ΅ ΠΏΡΠ²ΠΎ ΠΏΠΎΡΠ½ΡΠ²Π°Π°Ρ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π½Π° Π΅Π΄Π΅Π½ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ Π½Π°ΡΠΈΠ½.
ΠΡΠ²ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ Π½Π° ΠΠΌΠ±ΠΎΠΊΡ Π±Π΅Π° ΠΠ΄Π΄Π΅Π»ΠΎΡ Π·Π° ΡΠ΅ΠΎΡΠ΅ΡΡΠΊΠ° ΠΊΠΈΠ±Π΅ΡΠ½Π΅ΡΠΈΠΊΠ°. Π’ΠΈΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΠ° Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΠΌΠ²Π΅Ρ Π·Π° Lego Mindstorm. Π ΠΈΠ°ΠΊΠΎ ΡΠΈΠ΅ ΡΓ¨ ΡΡΡΠ΅ Π±Π΅Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ (ΠΌΠΎΠΆΠ΅Π²ΠΌΠ΅ Π»ΠΈΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΡΠ΅ΡΠ½Π΅ΠΌΠ΅ ΡΠΎ Π½ΠΈΠ² ΠΈ Π΄Π° ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠ°ΠΌΠ΅ ΡΡΠΎ ΡΠ°ΠΊΠ°Π°Ρ). ΠΠΎ, ΡΠ΅ΠΏΠ°ΠΊ Π±Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΎΠ±ΡΠΎ ΠΈΡΠΊΡΡΡΠ²ΠΎ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π·Π²ΠΈΠ²ΠΌΠ΅ Π΄Π΅ΠΌΠΎ ΡΠ½ΠΈΠΌΠΊΠΈ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ°Ρ Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΎΠ±ΠΎΡΠΈΡΠ΅ ΡΠ΅ Π·Π°Π±Π°Π²Π½ΠΈ ΠΈ ΠΏΡΠΈΠ²Π»Π΅ΠΊΡΠ²Π°Π°Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. ΠΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, Π΄ΠΎΠ±ΠΈΠ²ΠΌΠ΅ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΠΊΠΎΠΈ ΠΏΠΎΡΠ½Π°Π° Π΄Π° ΠΏΡΠ°ΡΡΠ²Π°Π°Ρ ΡΡΠΎ Π΅ Embox ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ.
ΠΠΎ ΠΎΠ²Π°Π° ΡΠ°Π·Π° ΡΡΠ΅Π±Π°ΡΠ΅ Π΄Π° ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΠΌΠ΅ Π·Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°, Π·Π° ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ° ΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅. ΠΠ΅, ΡΠ΅ΠΊΠ°ΠΊΠΎ, ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°Π²ΠΌΠ΅ Π·Π° ΠΎΠ²ΠΈΠ΅ Π²Π°ΠΆΠ½ΠΈ ΡΠ°Π±ΠΎΡΠΈ, Π½ΠΎ ΡΠΎΠ° Π±Π΅ΡΠ΅ ΠΏΡΠ΅ΡΠ°Π½ΠΎ ΠΈ Π½Π΅ Π΄Π°Π΄Π΅ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π΅Π½ Π΅ΡΠ΅ΠΊΡ. ΠΡΠ΅ΠΊΡΠΎΡ Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ Π½Π΅Π³Π°ΡΠΈΠ²Π΅Π½. ΠΠΎΠ·Π²ΠΎΠ»Π΅ΡΠ΅ ΠΌΠΈ Π΄Π° Π²ΠΈ Π΄Π°Π΄Π°ΠΌ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΈΠΌΠ΅ΡΠΈ. ΠΠΎΡΠΈΡΡΠΈΠ²ΠΌΠ΅ googlecode, ΡΠΈΠ΅ Π²ΠΈΠΊΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠ°Π·ΠΈΡΠ½ΠΎΡΡ. Π‘ΠΎΠ·Π΄Π°Π΄ΠΎΠ²ΠΌΠ΅ ΡΡΡΠ°Π½ΠΈΡΠΈ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π·ΠΈΡΠΈ, Π½Π΅ ΡΠ°ΠΌΠΎ Π°Π½Π³Π»ΠΈΡΠΊΠΈ ΠΈ ΡΡΡΠΊΠΈ, Π½Π° ΠΊΠΎΠΈ ΡΠ΅ΡΠΊΠΎ ΠΌΠΎΠΆΠ΅Π²ΠΌΠ΅ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°ΠΌΠ΅, ΡΡΠΊΡ ΠΈ Π³Π΅ΡΠΌΠ°Π½ΡΠΊΠΈ ΠΈ ΡΠΏΠ°Π½ΡΠΊΠΈ. ΠΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, ΠΈΠ·Π³Π»Π΅Π΄Π° ΠΌΠ½ΠΎΠ³Ρ ΡΠΌΠ΅ΡΠ½ΠΎ ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ ΠΏΡΠ°ΡΠ° Π½Π° ΠΎΠ²ΠΈΠ΅ ΡΠ°Π·ΠΈΡΠΈ, Π½ΠΎ Π²ΠΎΠΎΠΏΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΠΌΠ΅. ΠΠ»ΠΈ Π²ΠΎΠ²Π΅Π΄ΠΎΠ° ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΠΈ ΠΊΠΎΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠ΅, Π½ΠΎ Π±ΠΈΠ΄Π΅ΡΡΠΈ API ΡΠ΅ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π΄ΠΎΡΡΠ° ΡΠ΅ΡΡΠΎ ΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ, ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° Π½Π°ΡΠ°ΡΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π΅ Π·Π°ΡΡΠ°ΡΠ΅Π½Π° ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΠΎΠ³ΡΠ΅ΡΠΈ ΠΎΡΠΊΠΎΠ»ΠΊΡ ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π½Π°.
ΠΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, ΡΠΈΡΠ΅ Π½Π°ΡΠΈ Π½Π°ΠΏΠΎΡΠΈ, Π΄ΡΡΠΈ ΠΈ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΈ, Π΄ΠΎΠ²Π΅Π΄ΠΎΠ° Π΄ΠΎ ΠΏΠΎΡΠ°Π²Π° Π½Π° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΠ° Π΄ΡΡΠΈ ΠΈ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΊΠΎΡ ΡΠ°ΠΊΠ°ΡΠ΅ Π΄Π° ΠΌΡ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½ RTOS. Π Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ²ΠΌΠ΅ Π·Π°ΡΠΎΠ° ΡΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈΡΠΊΡΡΡΠ²ΠΎ ΠΈ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° ΠΎΡΠ½ΠΎΠ²Π°. Π’ΡΠΊΠ° ΡΡΠ΅Π±Π° Π΄Π° Π·Π±ΠΎΡΡΠ²Π°ΡΠ΅ ΠΈ Π·Π° Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΈ Π·Π° Π»ΠΎΡΠΈΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΠΈ. ΠΠ΅ ΠΏΠΎΡΠ½Π°ΠΌ ΡΠΎ Π»ΠΎΡΠΈΡΠ΅. ΠΠΈΠ΄Π΅ΡΡΠΈ ΠΌΠ½ΠΎΠ³Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ Π±Π΅Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π²ΠΎ ΠΎΠ²ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½Π° ΠΎΡΠ½ΠΎΠ²Π°, Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° Π²Π΅ΡΠ΅ Π±Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ Π½Π΅ΡΡΠ°Π±ΠΈΠ»Π½Π° ΠΈ ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π°, ΡΡΠΎ ΡΠ΅ΠΊΠ°ΠΊΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅, Π° Π΄Π° Π½Π΅ Π²Π»ΠΈΡΠ°Π΅ Π½Π° ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΡΠ°ΠΊΡΠΎΡ Π±Π΅ΡΠ΅ ΡΠΎΠ° ΡΡΠΎ Π½Π°ΡΠΎΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π±Π΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½Π° ΠΎΠ΄ Π΅Π΄Π΅Π½ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ, Π° Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠ΅Π» Π½Π΅ Π±Π΅ΡΠ΅ ΠΏΠΎΠ½Π°ΡΠ°ΠΌΠΎΡΠ΅Π½ ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠ°ΡΠ΅ΠΌ ΡΠΎΠ° Π½Π΅ Π±Π΅ΡΠ΅ Π³Π»Π°Π²Π½Π°ΡΠ° ΡΠ΅Π».
ΠΠ΄ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½Π°, ΠΈΠΌΠ°ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΠΈ Π°ΡΠΏΠ΅ΠΊΡΠΈ. ΠΠΎΠ±ΠΈΠ²ΠΌΠ΅ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ. ΠΠ΅ Π±Π΅Π° ΡΠ°ΠΌΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅, ΡΡΠΊΡ ΠΈ ΠΎΠ½ΠΈΠ΅ Π·Π° ΠΊΠΎΠΈ Π±Π΅ΡΠ΅ Π½Π°ΠΌΠ΅Π½Π΅Ρ ΠΎΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° Π΅ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡΠ°ΡΠ° Π·Π° ΡΡΠ΅ΡΡΠ²ΠΎ Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠ° ΠΊΡΠ°ΡΠΎΡ Π½Π° ΠΊΡΠ°ΠΈΡΡΠ°ΡΠ°, Π°ΠΊΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΠΏΠ°ΡΠΈ ΠΈ ΠΎΠ΄ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ Π±ΠΈΠ·Π½ΠΈΡ, ΡΠ΅ΠΊΠΎΠ³Π°Ρ Π΅ ΡΠ±Π°Π²ΠΎ. Π ΡΡΠΎ Π΅ Π½Π°ΡΠ²Π°ΠΆΠ½ΠΎ, ΡΠ»ΡΡΠ½Π°Π²ΠΌΠ΅ Π΅Π΄Π½Π° ΠΆΠ΅Π»Π±Π° ΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅, ΠΊΠΎΡΠ° Π²ΠΎ ΡΠΎΠ° Π²ΡΠ΅ΠΌΠ΅ Π½ΠΈ ΠΈΠ·Π³Π»Π΅Π΄Π°ΡΠ΅ Π»ΡΠ΄Π°, Π½ΠΎ ΠΊΠΎΡΠ° ΡΠ΅Π³Π° Π΅ Π³Π»Π°Π²Π½Π°ΡΠ° ΠΈΠ΄Π΅ΡΠ° Π½Π° Embox, ΠΈΠΌΠ΅Π½ΠΎ, Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΠΌΠ΅ Π²Π΅ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ΅Π½ ΠΊΠΎΠ΄ Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ. Π‘Π΅Π³Π° Π³Π»Π°Π²Π½Π°ΡΠ° ΠΈΠ΄Π΅ΡΠ° Π½Π° Embox Π΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ ΡΠΎΡΡΠ²Π΅Ρ ΠΠΈΠ½ΡΠΊΡ Π±Π΅Π· ΠΠΈΠ½ΡΠΊΡ. ΠΠ΄Π½ΠΎΡΠ½ΠΎ, Π³Π»Π°Π²Π½ΠΈΠΎΡ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π΅Π½ Π°ΡΠΏΠ΅ΠΊΡ ΠΊΠΎΡ ΠΏΡΠΈΠ΄ΠΎΠ½Π΅ΡΠ΅ Π·Π° ΠΏΠΎΠ½Π°ΡΠ°ΠΌΠΎΡΠ΅Π½ ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π±Π΅ΡΠ΅ ΡΠΎΠ·Π½Π°Π½ΠΈΠ΅ΡΠΎ Π΄Π΅ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΡΠ΅ΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΈ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ΡΠΈ Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
ΠΠΎ ΡΠΎΠ° Π²ΡΠ΅ΠΌΠ΅, ΠΠΌΠ±ΠΎΠΊΡ Π²Π΅ΡΠ΅ ΠΈΠ·Π»Π΅Π·Π΅ ΠΎΠ΄ ΠΎΠΏΡΠ΅Π³ΠΎΡ Π½Π° ΡΡΡΠ΄Π΅Π½ΡΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠ»Π°Π²Π½ΠΈΠΎΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠΊΠΈ ΡΠ°ΠΊΡΠΎΡ Π²ΠΎ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠΏΠΎΡΠ΅Π΄ ΡΡΡΠ΄Π΅Π½ΡΡΠΊΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π΅ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ΅ΡΠ½ΠΈΡΠΈΡΠ΅. Π‘ΡΡΠ΄Π΅Π½ΡΠΈΡΠ΅ ΡΡΠ΅ΡΡΠ²ΡΠ²Π°Π°Ρ Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΡΡΠ΄ΠΈΡΠ°Π°Ρ, Π° ΠΊΠΎΠ³Π° Π΄ΠΈΠΏΠ»ΠΎΠΌΠΈΡΠ°Π°Ρ ΡΡΠ΅Π±Π° Π΄Π° ΠΈΠΌΠ° ΠΏΠΎΠΈΠ½Π°ΠΊΠ²Π° ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡΠ°. ΠΠΊΠΎ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡΠ°ΡΠ° Π½Π΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ, ΡΡΠ΅Π½ΠΈΠΊΠΎΡ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΠΏΡΠ΅ΡΡΠ°Π½ΡΠ²Π° Π΄Π° ΡΡΠ΅ΡΡΠ²ΡΠ²Π° Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠΊΠΎ ΡΠ΅ Π·Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΡΡΡΠ΄Π΅Π½ΡΠΈΡΠ΅ ΠΏΡΠ²ΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΎΠ±ΡΡΠ°Ρ, ΠΈΠ·Π»Π΅Π³ΡΠ²Π° Π΄Π΅ΠΊΠ° ΡΠΈΠ΅ ΡΡΠ°Π½ΡΠ²Π°Π°Ρ Π΄ΠΎΠ±ΡΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΡΡΠΈ Π΄ΠΎ Π΄ΠΈΠΏΠ»ΠΎΠΌΠΈΡΠ°ΡΠ΅ΡΠΎ, Π½ΠΎ Π½ΠΈΠ²Π½ΠΈΠΎΡ ΠΏΡΠΈΠ΄ΠΎΠ½Π΅Ρ Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ, ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅ΠΈΡΠΊΡΡΡΠ²ΠΎΡΠΎ, Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³Ρ Π³ΠΎΠ»Π΅ΠΌ.
ΠΠ΅Π½Π΅ΡΠ°Π»Π½ΠΎ, Π½Π΅ΠΏΡΠ΅ΡΠ΅Π½ΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½ΡΠ²Π°ΠΌΠ΅ Π½Π° Π³Π»Π°Π²Π½Π°ΡΠ° ΠΏΠΎΠ΅Π½ΡΠ° ΠΊΠΎΡΠ° Π½ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π·Π±ΠΎΡΡΠ²Π°ΠΌΠ΅ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ - ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΡΡΠΎ Π±ΠΈ Π³ΠΈ ΡΠ΅ΡΠΈΠ» ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΠ°ΠΊΠΎ ΡΡΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΈΠ² ΠΏΠΎΠ³ΠΎΡΠ΅, Π³Π»Π°Π²Π½Π°ΡΠ° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΎΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π΅ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° Π·Π°Π΅Π΄Π½ΠΈΡΠ°. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, ΡΠ»Π΅Π½ΠΎΠ²ΠΈΡΠ΅ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° ΡΠ΅ ΠΏΡΠ²Π΅Π½ΡΡΠ²Π΅Π½ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΠΎ, ΠΎΠ΄ ΠΊΠ°Π΄Π΅ Π΄ΠΎΠ°ΡΠ°Π°Ρ ΠΊΠΎΠ³Π° Π½Π΅ΠΌΠ° ΡΡΠΎ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ? Π’Π°ΠΊΠ°, ΠΈΠ·Π»Π΅Π³ΡΠ²Π° Π΄Π΅ΠΊΠ°, ΠΈΡΡΠΎ ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Π±Π΅Π· ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΡΠΎΠΊΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π½Π° MVP (ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΎΡΡΠ²Π°ΡΠ»ΠΈΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄), ΠΈ Π°ΠΊΠΎ ΡΠΎΠ° Π³ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅, ΡΠΎΠ³Π°Ρ ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ Π·Π°Π΅Π΄Π½ΠΈΡΠ° ΠΎΠΊΠΎΠ»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. ΠΠΊΠΎ ΡΡΠ΅ Π°Π½Π³Π°ΠΆΠΈΡΠ°Π½ΠΈ Π²ΠΎ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π·Π°Π΅Π΄Π½ΠΈΡΠ° ΡΠ°ΠΌΠΎ ΠΏΡΠ΅ΠΊΡ ΠΠ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ°, ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π²ΠΈΠΊΠΈ Π½Π° ΡΠΈΡΠ΅ ΡΠ°Π·ΠΈΡΠΈ Π²ΠΎ ΡΠ²Π΅ΡΠΎΡ ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π΅Π½ ΡΠ°Π±ΠΎΡΠ΅Π½ ΡΠ΅ΠΊ Π½Π° git Π½Π° github, ΡΠΎΠ³Π°Ρ ΡΠΎΠ° Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π½Π΅ΠΌΠ° Π΄Π° Π±ΠΈΠ΄Π΅ Π²Π°ΠΆΠ½ΠΎ Π²ΠΎ ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°Π·ΠΈ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, Π²ΠΎ ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΈΡΠ΅ ΡΠ°Π·ΠΈ ΡΠΎΠ° Π½Π΅ ΡΠ΅ ΡΠ°ΠΌΠΎ Π²Π°ΠΆΠ½ΠΈ, ΡΡΠΊΡ ΠΈ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΈ ΡΠ°Π±ΠΎΡΠΈ.
ΠΠ°ΠΊΠΎ Π·Π°ΠΊΠ»ΡΡΠΎΠΊ, Π±ΠΈ ΡΠ°ΠΊΠ°Π» Π΄Π° ΠΈΡΡΠ°ΠΊΠ½Π°ΠΌ
Π‘Π΅ΡΠΈΠΎΠ·Π½ΠΎ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΠΌ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»Π°ΠΌ Π½Π° ΠΎΠ²ΠΎΡ ΠΠ‘ (Π±Π°ΡΠ΅ΠΌ ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅ ΡΠ΅. Π’ΠΈΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π³ΠΎ ΡΠ»Π΅Π΄Π°Ρ ΡΠΎΠ° ΠΈ ΠΏΡΠ°Π²Π°Ρ ΠΊΡΠ» ΡΠ°Π±ΠΎΡΠΈ).
PS ΠΠΊΠ»ΡΡΠ΅Π½ΠΎ
ΠΠ·Π²ΠΎΡ: www.habr.com