ΠΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΡΡΠΎΡΠΈΡΡΠ°
ΠΠΎΠ΄ΠΈΠ½Π°ΡΠ° Π±Π΅ΡΠ΅ 2001. ΠΠΎΠ΄ΠΈΠ½Π°ΡΠ°, Π² ΠΊΠΎΡΡΠΎ ΠΈΠ·Π»Π΅Π·Π΅ Π½Π°ΠΉ-ΡΠΊΠ°ΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° - Windows XP. ΠΠΎΠ³Π° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ rsdn.ru? ΠΠΎΠ΄ΠΈΠ½Π° Π½Π° ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° C# ΠΈ .NET Framework. ΠΡΡΠ²Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΎΡ Ρ ΠΈΠ»ΡΠ΄ΠΎΠ»Π΅ΡΠΈΠ΅ΡΠΎ. Π Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° Π΅ΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»Π΅Π½ ΡΠ°ΡΡΠ΅ΠΆ Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡΡΠ° Π½Π° Π½ΠΎΠ²ΠΈΡ Ρ Π°ΡΠ΄ΡΠ΅Ρ: Pentium IV, 256 mb ram.
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π·Π°Π²ΡΡΡΠΈΡ
9-ΡΠΈ ΠΊΠ»Π°Ρ ΠΈ Π²ΠΈΠ΄ΡΡ
Π° Π½Π΅ΠΈΠ·ΡΠ΅ΡΠΏΠ°Π΅ΠΌΠΈΡ ΠΌΠΈ Π΅Π½ΡΡΡΠΈΠ°Π·ΡΠΌ ΠΊΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ, ΡΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΈ ΡΠ΅ΡΠΈΡ
Π° Π΄Π° ΠΌΠ΅ ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΡΡ Π² ΠΊΠΎΠ»Π΅ΠΆ ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡ ΠΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅. ΠΡΡΠ²Π°Ρ
Π°, ΡΠ΅ ΡΠ°ΠΊΠ° ΡΠ΅ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅ ΠΈ ΡΠ΅ ΡΠ°ΠΌ ΡΠ΅ ΠΌΠ΅ ΡΡΠ°Ρ. ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, Π΄ΡΠΌΠ°ΡΠ° ΠΊΠΎΠ»Π΅ΠΆ Π½Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠΆΠ΄Π°ΡΠ΅ Π½Π° ΡΠ°Π·ΠΈ ΠΈΠ½ΡΡΠΈΡΡΡΠΈΡ, Π² ΠΏΠΎΠΊΡΠ°ΠΉΠ½ΠΈΠ½ΠΈΡΠ΅ Π½Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π΅Π½ Π³ΡΠ°Π΄. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΡΠ΅Ρ
Π½ΠΈΠΊΡΠΌ, ΠΏΠΎ Π½ΠΈΡΠΎ Π½Π΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°ΡΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΈΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΠΊΡΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΠΎΠΊΠ°ΡΠ²Π°Ρ
Π° Π΅ΡΠΈΠΊΠ΅Ρ Ρ ΠΌΠΎΠ΄Π½Π°ΡΠ° Π΄ΡΠΌΠ° βΠΊΠΎΠ»Π΅ΠΆβ Π½Π° ΡΠ°ΡΠ°Π΄Π°ΡΠ° ΡΠΈ.
ΠΠΎΠ±ΡΠ΅. ΠΠ΅ ΡΡΠΌ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈΠ»Π° Π½Π° ΡΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠΈ ΠΈ Π½Π΅ ΡΡΠΌ ΠΎΡΠΏΠΎΡΠ²Π°Π»Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈΠΌ. ΠΡΠ² Π²ΡΠ΅ΠΊΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°Ρ
ΡΡΡ ΡΠ°ΠΌΠΎΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΌΡΡΠ°Ρ
, ΡΠ΅ Π½Π° ΡΠΎΠ²Π° Π½ΠΎΠ²ΠΎ ΠΌΡΡΡΠΎ ΡΠ΅ ΠΌΠΈ Π΄Π°Π΄Π°Ρ Π½ΡΠΊΠΎΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π·Π½Π°Π½ΠΈΡ.
Π’ΠΎΠ²Π° Π»ΡΡΠΎ, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° ΠΎΡΠΈΠ΄Π° Π² ΠΊΠΎΠ»Π΅ΠΆΠ°, Π·Π°ΠΏΠΎΡΠ½Π°Ρ
Π΄Π° ΠΈΠ·ΡΡΠ°Π²Π°ΠΌ Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ΅Π½ΠΎ Π²ΡΠΈΡΠΊΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΈ Π² ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ
ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π³ΠΎΡΠΈΠ½ΠΈ Ρ
Π°ΠΊΠ΅ΡΠΈ Π±ΡΡ
Π° Π½Π° Linux. Π Mazda (Windows) Π±Π΅ΡΠ΅ Π·Π° Π»Π°ΠΌΠ°ΡΠΈ. ΠΡΠ΅ΠΊΠΈ, ΠΊΠΎΠΉΡΠΎ Π΅ ΡΠ΅Π» ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ, ΠΏΠΎΠΌΠ½ΠΈ ΡΡΠΈΠ»Π° Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π² Π½Π΅Π³ΠΎ. ΠΠ°ΡΠΎΠ²Π° Π² ΠΌΠΎΡ ΠΊΡΠ΅Ρ
ΡΠΊ ΡΠΌ ΡΠ΅ Π±ΠΎΡΠΈΡ
Π° Π΄Π²Π΅ ΠΈΠ΄Π΅ΠΈ - Π΄Π° Π½Π°ΠΏΡΡΠ½Π° Windows ΠΈΠ»ΠΈ Π΄Π° Π±ΡΠ΄Π° Π³ΠΎΡΠΈΠ½ ΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠ°ΠΌ ΡΠΈΡΡΠΎ ΠΊΡΠΌ Linux.
ΠΡΠ΅ΠΊΠΈ Π½ΠΎΠ² Π±ΡΠΎΠΉ Π½Π° ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ Hacker ΠΌΠΈ Π΄Π°Π²Π° Π½ΠΎΠ²Π° ΠΏΡΠΈΡΠΈΠ½Π° Π΄Π° ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°ΠΌ Π΄ΠΈΡΠΊΠ° ΠΈ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌ Linux Red Hat 7 ΠΈΠ»ΠΈ Windows Me. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, Π½ΡΠΌΠ°Ρ
Π½ΠΈΠΊΠ°ΠΊΡΠ² Π²Π΅ΠΊΡΠΎΡ Π·Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ°Π²Π΅Ρ
ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ΡΠΎΡ
Π² ΡΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ Π½Π° ΠΏΠΈΡΠ°ΡΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ΄ΠΈΡΠΊΠΎΠ²Π΅ ΠΊΠ°ΡΠΎ βΠ’Π°ΠΉΠ½ΠΈΡΠ΅ Π½Π° Ρ
Π°ΠΊΠ΅ΡΠΈΡΠ΅β. ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π²Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ ΡΡΡΠΎ Π±Π΅ΡΠ΅ ΠΈΠ·ΡΡΠΈΡΠΎ, ΡΠ»Π΅Π΄ Π½ΠΎΠ² ΠΏΡΠ»Π½Π΅ΠΆ Π² Π΄ΡΡ
Π° Π½Π° βWindows XP aka parrot - ΡΠΎΠ²Π° Π΅ Π·Π° Π΄ΠΎΠΌΠ°ΠΊΠΈΠ½ΠΈ. Π Π°ΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ Π½Π΅ΡΠ°, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΠΎΡ Linux ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° ΡΡΡ Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΎΡΠΈ. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΠΈΡΠΊΠ°Ρ
Π΄Π° Ρ
Π°ΠΊΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ, Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ° ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΈ Π΄Π° Π±ΡΠ΄Π° Π²ΡΠ΅ΠΌΠΎΠ³ΡΡΠΈΡΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ΅Π½ ΠΏΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅.
ΠΠΈΡΠΊΡΡ Π±Π΅ΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΎ ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅ ΠΈ Π½Π° Π½Π΅Π³ΠΎ Π±Π΅ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π·Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΠ° Π΄Π°. ΠΠ΅Π΄Π½ΡΠΆ ΡΠ΅ΡΠΎΡ ΠΈΠ½ΡΠ΅ΡΠ²Ρ Ρ ΠΈΡΡΠΈΠ½ΡΠΊΠΈ Ρ Π°ΠΊΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ°ΠΌΠΎ FreeBSD 4.3 ΠΎΡ ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ°. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠΎΠΉ Π΅ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ΅Π½ Π·Π° Ρ Π°ΠΊΠ²Π°Π½Π΅ Π½Π° Π±Π°Π½ΠΊΠΈ ΠΈ ΠΏΡΠ°Π²ΠΈΡΠ΅Π»ΡΡΠ²Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠ΅ΡΠ΅ ΡΠ²Π΅ΡΠΊΠ°Π²ΠΈΡΠ΅Π½ ΡΠ΄Π°Ρ Π² Π³Π»Π°Π²Π°ΡΠ° ΠΈ 5 ΠΏΡΡΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ BSD OS ΠΊΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π±Π΅ΡΠ΅, ΡΠ΅ ΡΠ»Π΅Π΄ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ° Π½ΡΠΌΠ°ΡΠ΅ Π½ΠΈΡΠΎ ΠΎΡΠ²Π΅Π½ Π³ΠΎΠ»Π°ΡΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π°. ΠΠΎΡΠΈ Π·Π²ΡΠΊ. Π Π·Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ KDE2 ΠΈ Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π·Π²ΡΠΊΠ°, Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ°Π½ΡΡΠ²Π°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ ΡΠ°ΠΌΠ±ΡΡΠ° ΠΈ Π΄Π° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
FreeBSD 4.3 Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° Π΅ Π½Π°ΠΉ-Ρ
Π°ΠΊΠ΅ΡΡΠΊΠ°ΡΠ° ΠΠ‘
ΠΠ° Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ°ΡΠ°
ΠΠ΅Π΄Π½Π°Π³Π° ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ΅ ΡΠ΄ΠΎΠ±ΠΈΡ
Ρ ΠΊΠΎΠΌΠΏΡΡΡΡ, Π·Π°ΠΏΠΎΡΠ½Π°Ρ
Π΄Π° ΡΠΈ ΠΊΡΠΏΡΠ²Π°ΠΌ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅. ΠΡΡΠ²ΠΈΡΡ Π±Π΅ΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π·Π° "Turbo Pascal 7.0". Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΠΈΠ·Π½Π΅Π½Π°Π΄Π²Π°ΡΠΎ, Π·Π°ΡΠΎΡΠΎ Π²Π΅ΡΠ΅ Π·Π½Π°Π΅Ρ
ΠΌΠ°Π»ΠΊΠΎ Pascal ΠΎΡ ΠΊΡΡΡΠΎΠ²Π΅ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ ΠΈ ΠΌΠΎΠΆΠ΅Ρ
Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ° Π΄Π° ΡΡΠ° ΡΠ°ΠΌ. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π±Π΅ΡΠ΅, ΡΠ΅ Ρ
Π°ΠΊΠ΅ΡΠΈΡΠ΅ Π½Π΅ ΠΏΠΈΡΠ°Ρ Π½Π° Pascal. Π’ΠΎΠ³Π°Π²Π° Π΅Π·ΠΈΠΊΡΡ Perl Π±Π΅ΡΠ΅ Π½Π° ΠΌΠΎΠ΄Π°, ΠΈΠ»ΠΈ Π·Π° ΠΏΠΎ-Π³ΠΎΡΠΈΠ½ΠΈΡΠ΅ ΠΌΠΎΠΌΡΠ΅ΡΠ° Π±Π΅ΡΠ΅ C/C++. ΠΠΎΠ½Π΅ ΡΠ°ΠΊΠ° ΠΏΠΈΡΠ°Ρ Π² ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ. Π ΠΏΡΡΠ²Π°ΡΠ° ΠΊΠ½ΠΈΠ³Π°, ΠΊΠΎΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ
Π΄ΠΎ ΠΊΡΠ°Ρ, Π±Π΅ΡΠ΅ βΠΠ·ΠΈΠΊΡΡ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Cβ - ΠΎΡ ΠΠ΅ΡΠ½ΠΈΠ³Π°Π½ ΠΈ Π ΠΈΡΠΈ. ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, Π°Π· ΡΡΠΌ ΡΡΠΈΠ» Π² Linux ΡΡΠ΅Π΄Π°
ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° gcc ΠΈ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π½Π° KDE, Π·Π° Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ ΠΊΠΎΠ΄Π°.
Π‘Π»Π΅Π΄ ΡΠ°Π·ΠΈ ΠΊΠ½ΠΈΠ³Π° Π±Π΅ΡΠ΅ Π·Π°ΠΊΡΠΏΠ΅Π½Π° UNIX Encyclopedia. Π’Π΅ΠΆΠ΅ΡΠ΅ 3 ΠΊΠΈΠ»ΠΎΠ³ΡΠ°ΠΌΠ° ΠΈ Π±Π΅ΡΠ΅ ΠΎΡΠΏΠ΅ΡΠ°ΡΠ°Π½ΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈ Π3.
ΠΠ° Π»ΠΈΡΠ΅Π²Π°ΡΠ° ΡΡΡΠ°Π½Π° Π½Π° ΠΊΠ½ΠΈΠ³Π°ΡΠ° ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΠΎΠ½Π΅Π½ Π΄ΡΠ²ΠΎΠ» Ρ Π²ΠΈΠ»Π° Π² ΡΡΠ» ΡΡΡΡ ΠΈ ΡΠΎΠ³Π°Π²Π° ΡΡΡΡΠ²Π°ΡΠ΅ 125 Π³ΡΠΈΠ²Π½ΠΈ Π² Π£ΠΊΡΠ°ΠΉΠ½Π° (ΡΠΎΠ²Π° Π΅ ΠΎΠΊΠΎΠ»ΠΎ 25 Π΄ΠΎΠ»Π°ΡΠ° ΠΏΡΠ΅Π· 2001 Π³.). ΠΠ° Π΄Π° ΠΊΡΠΏΡ ΠΊΠ½ΠΈΠ³Π°ΡΠ°, Π²Π·Π΅Ρ
ΠΏΠ°ΡΠΈ Π½Π°Π·Π°Π΅ΠΌ ΠΎΡ ΠΏΡΠΈΡΡΠ΅Π» ΠΎΡ ΡΡΠΈΠ»ΠΈΡΠ΅, Π° ΡΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ
Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅. Π’ΠΎΠ³Π°Π²Π° Ρ Π΅Π½ΡΡΡΠΈΠ°Π·ΡΠΌ Π·Π°ΠΏΠΎΡΠ½Π°Ρ
Π΄Π° ΠΈΠ·ΡΡΠ°Π²Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ Π½Π° Unix, ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° Π½Π° vim ΠΈ emacs, ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈ Π²ΡΡΡΠ΅ΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅. ΠΡΡ
Π° ΠΏΠΎΠ³ΡΠ»Π½Π°ΡΠΈ ΠΏΠΎΡΡΠΈ 700 ΡΡΡΠ°Π½ΠΈΡΠΈ ΠΎΡ Π΅Π½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡΡΠ° ΠΈ Π°Π· ΡΡΠ°Π½Π°Ρ
Π΅Π΄Π½Π° ΠΊΡΠ°ΡΠΊΠ° ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ ΠΌΠ΅ΡΡΠ°ΡΠ° ΡΠΈ - Π΄Π° ΡΡΠ°Π½Π° ΠΡΠ»-Π₯Π°ΡΠΊΠ΅Ρ.
UNIX Encyclopedia - ΠΠ΄Π½Π° ΠΎΡ ΠΏΡΡΠ²ΠΈΡΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ
ΠΠΎΡ Π°ΡΡΠΈΡ Π²ΡΠΈΡΠΊΠΈ ΠΏΠ°ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΈΡΠ΅ Π»ΡΠ±ΡΡΠΈ Π±Π°Π±Π°, Π΄ΡΠ΄ΠΎ ΠΈ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΠΌΠΈ Π΄Π°Π΄ΠΎΡ Π°, Π·Π° ΠΊΠ½ΠΈΠ³ΠΈ. Π‘Π»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΠΊΠ½ΠΈΠ³Π° Π±Π΅ΡΠ΅ C++ Π·Π° 21 Π΄Π½ΠΈ. ΠΠ°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ Π±Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»Π½ΠΎ ΠΈ Π·Π°ΡΠΎΠ²Π° Π½Π΅ ΡΠ΅ Π·Π°Π³Π»Π΅Π΄Π°Ρ Π² Π΄ΡΡΠ³ΠΈ ΠΏΠΎ-ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° Π²ΡΠΈΡΠΊΠΈ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π±ΡΡ Π° ΠΊΠΎΠΏΠΈΡΠ°Π½ΠΈ ΠΎΡ ΠΊΠ½ΠΈΠ³Π°ΡΠ° Π·Π° ΠΎΠΊΠΎΠ»ΠΎ ΡΠΎΠ·ΠΈ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΎΡ 3 ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΠΈ Π²Π΅ΡΠ΅ ΡΠ°Π·Π±ΡΠ°Ρ Π½Π΅ΡΠΎ Π² C++. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎ Π½Π΅ ΡΠ°Π·Π±ΡΠ°Ρ Π½ΠΈΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎΡΠΎ Π² ΡΠ΅Π·ΠΈ ΠΎΠ±ΡΠ²ΠΈ. ΠΠΎ ΠΈΠΌΠ°ΡΠ΅ Π½Π°ΠΏΡΠ΅Π΄ΡΠΊ.
ΠΠΊΠΎ ΠΌΠ΅ ΠΏΠΎΠΏΠΈΡΠ°ΡΠ΅ ΠΊΠΎΡ ΠΊΠ½ΠΈΠ³Π° Π΅ ΠΏΠΎΠ²Π»ΠΈΡΠ»Π° Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ Π½Π° ΠΊΠ°ΡΠΈΠ΅ΡΠ°ΡΠ° Π²ΠΈ, Π±ΠΈΡ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈΠ» Π±Π΅Π· ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΠ΅ β βΠΠ·ΠΊΡΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎβ β Π. ΠΠ½ΡΡ. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π½Π°ΡΡΡΠΎΠΉΠ²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ·ΡΠΊΠ°. ΠΠ΅ ΠΌΠΎΠ³Π° Π΄Π° Π²ΠΈ ΠΊΠ°ΠΆΠ° ΡΠΎΡΠ½ΠΎ ΠΊΠ°ΠΊ ΡΠ°Π·ΠΈ ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΠΏΠ°Π΄Π½Π° Π² ΡΡΡΠ΅ΡΠ΅ ΠΌΠΈ, Π½ΠΎ ΡΡ ΠΎΠΊΠ°Π·Π° Π½Π°ΠΉ-Π΄ΡΠ»Π±ΠΎΠΊΠΎ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π²ΡΡΡ Ρ Π±ΡΠ΄Π΅ΡΠ°ΡΠ° ΠΌΠΈ ΠΊΠ°ΡΠΈΠ΅ΡΠ°.
ΠΠ·ΠΊΡΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ β ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠ΅
ΠΡΠΏΡΠ²Π°Ρ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΎΡ ΡΠ°Π΄ΠΈΠΎΠΏΠ°Π·Π°ΡΠ°, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ ΡΠ°ΠΌΠΎ Π² Π½Π΅Π΄Π΅Π»Ρ. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠΏΠ΅ΡΡΠΈΡ ΠΎΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄Π΅ΡΠ΅ΡΠΊΠΈ Π³ΡΠΈΠ²Π½ΠΈ Π·Π° Π·Π°ΠΊΡΡΠΊΠ°, ΠΎΡΠΈΠ΄ΠΎΡ Π·Π° Π½ΠΎΠ²Π° ΠΊΠ½ΠΈΠ³Π° Π·Π° C++ ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Perl. ΠΠ·Π±ΠΎΡΡΡ Π±Π΅ΡΠ΅ Π΄ΠΎΡΡΠ° Π³ΠΎΠ»ΡΠΌ, Π½ΠΎ Π½ΡΠΌΠ°Ρ ΠΌΠ΅Π½ΡΠΎΡ, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΡΠΎΡΡΠΈΡ Π²ΡΠΈΡΠΊΠΎ. ΠΠΎΠΌΠΎΠ»ΠΈΡ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠ° Π΄Π° ΠΌΠΈ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ° Π½Π΅ΡΠΎ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ. Π Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΡΠΈ ΡΠΏΠΎΠΌΠ½ΡΠΌ, ΡΠΎΠΉ Π²Π·Π΅ βΠΠ·ΠΊΡΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎβ ΠΎΡ ΡΠ°ΡΡΠ°. ΠΡΡΠ²ΠΈ ΡΠΎΠΌβ. ΠΠ½ΠΈΠ³Π°ΡΠ° ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π²Π΅ΡΠ΅ Π±Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π°. ΠͺΠ³Π»ΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ°ΡΠ° Π±ΡΡ Π° ΠΎΠ³ΡΠ½Π°ΡΠΈ, Π° Π½Π° Π³ΡΡΠ±Π° ΡΠ΅ Π²ΠΈΠΆΠ΄Π°ΡΠ΅ Π³ΠΎΠ»ΡΠΌΠ° Π΄ΡΠ°ΡΠΊΠΎΡΠΈΠ½Π°, ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΌ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΠΈΠ» ΠΠ΅ΠΉΡΡ Π±Π΅ΡΠ΅ ΠΎΡΡΠ°Π²ΠΈΠ» ΡΠ΅ΡΠ΅Π½Π·ΠΈΡΡΠ° ΡΠΈ: βΠΠΊΠΎ ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΡΠ°Π·ΠΈ ΠΊΠ½ΠΈΠ³Π°, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΠΌΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠΈΡΠ΅ Π°Π²ΡΠΎΠ±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡΡΠ° ΡΠΈβ, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΎ ΠΎΡ Π½Π΅Π³ΠΎ. ΠΠ½Π°Π΅Ρ Π·Π° ΠΠ΅ΠΉΡΡ ΠΎΡ ΡΠΏΠΈΡΠ°Π½ΠΈΡΡΠ° ΠΈ ΡΠΈ ΠΏΠΎΠΌΠΈΡΠ»ΠΈΡ , ΡΠ΅ Π±ΠΈ Π±ΠΈΠ»ΠΎ Ρ ΡΠ±Π°Π²ΠΎ Π΄Π° ΠΌΡ ΠΈΠ·ΠΏΡΠ°ΡΡ Π°Π²ΡΠΎΠ±ΠΈΠΎΠ³ΡΠ°ΡΠΈΡ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Ρ Π°ΠΊΠ΅ΡΠΈ Π³ΠΎ ΠΊΡΠΈΡΠΈΠΊΡΠ²Π°Ρ Π°. ΠΠ½ΠΈΠ³Π°ΡΠ° ΡΡΡΡΠ²Π° 72 UAH. ($15) ΠΈ Π±ΡΡΠ·ΠΎ ΡΠ΅ Π²ΡΡΡΠ½Π°Ρ ΠΊΡΠΌ Π΄ΠΎΠΌΠ° Ρ ΡΡΠ°ΠΌΠ²Π°Ρ, Π·Π° Π΄Π° ΠΈΠ·ΡΡΠ°Π²Π°ΠΌ Π½ΠΎΠ² ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π».
ΠΠΎΠ»ΠΊΠΎ Π΄ΡΠ»Π±ΠΎΠΊΠΈ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π½Π΅ΡΠ° ΡΠ΅ΡΠ°, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, Π½Π΅ ΠΌΠΎΠΆΠ°Ρ
Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ° Π½Π° 15 Π³ΠΎΠ΄ΠΈΠ½ΠΈ. ΠΠΎ ΡΠ΅ ΡΡΠ°ΡΠ°Π΅Ρ
ΡΡΡΡΠ΄Π½ΠΎ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½Ρ Π²ΡΡΠΊΠΎ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅. ΠΠ΅Π΄Π½ΡΠΆ Π΄ΠΎΡΠΈ ΡΡΠΏΡΡ
Π΄Π° ΡΠ΅ΡΠ° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π·Π°Π΄Π°ΡΠ° Ρ ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° ΡΡΡΠ΄Π½ΠΎΡΡ 25 ΠΈΠ»ΠΈ 30. ΠΠ΅ΡΠ΅ Π³Π»Π°Π²Π° Π·Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ° ΠΈΠ½Π΄ΡΠΊΡΠΈΡ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π½Π΅ Ρ
Π°ΡΠ΅ΡΠ²Π°Ρ
ΡΡΠΈΠ»ΠΈΡΠ½Π°ΡΠ° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΠΈ Π½Π΅ Ρ ΡΠ°Π·Π±ΠΈΡΠ°Ρ
Π΄ΠΎΠ±ΡΠ΅, Π±ΡΡ
Π½Π°Π΄ ΠΈΠ·ΡΡΠΈΠ²Π°Π»ΠΊΠ°ΡΠ°. ΠΠ½Π°Π»ΠΈΠ·ΡΡ Π½Π° ΠΠ½ΡΡ - Π‘Π΅Π΄ΡΡ
Ρ ΡΠ°ΡΠΎΠ²Π΅.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π²ΡΠ² Π²ΡΠΎΡΠ°ΡΠ° Π³Π»Π°Π²Π° ΠΈΠΌΠ°ΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ. Π’Π΅Π·ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΠΏΠΈΡΡΡΠΈ, Π΄Π²ΠΎΠΈΡΠ½ΠΈ Π΄ΡΡΠ²Π΅ΡΠ°, ΡΡΠ΅ΠΊΠΎΠ²Π΅ ΠΈ ΠΎΠΏΠ°ΡΠΊΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ° ΠΏΡΠ΅Π΄ ΠΎΡΠΈΡΠ΅ ΠΌΠΈ. Π ΠΌΠΎΡΡΠ° 12-Π³ΠΎΠ΄ΠΈΡΠ½Π° ΠΊΠ°ΡΠΈΠ΅ΡΠ° Π² ΠΊΠΎΠΌΠ΅ΡΡΠΈΠ°Π»Π½ΠΎΡΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΡΡΠΌ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π» ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π΅Π·ΠΈΡΠΈ Ρ ΠΎΠ±ΡΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.
Π’ΠΎΠ²Π° ΡΠ° C/C++, C#, Java, Python, JavaScript, Delphi. Π Π±Π΅Π· Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ Π½Π°ΡΠΈΡΠ°ΡΠ΅ Π΅Π·ΠΈΠΊΡΡ, Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΡΠ΄ΡΡΠΆΠ°ΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ, ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΠΎΡ ΠΠΎΠ½Π°Π»Π΄ ΠΠ½ΡΡ Π² Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΡΠΈΡΠΎΠΌΠ½Π° ΠΊΠ½ΠΈΠ³Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π½Π°ΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅ΡΠΎ Π½ΠΎΠ²ΠΎ Π½Π΅ ΠΎΡΠ½Π΅ΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅.
ΠΡΡΠ²ΠΈΡΡ ΡΠΎΠΌ Π±Π΅ΡΠ΅ ΠΏΠΎΠ³ΡΠ»Π½Π°Ρ Π΄ΠΎΡΡΠ° Π±ΡΡΠ·ΠΎ. ΠΡΠ΅Π½Π°ΠΏΠΈΡΠ°Ρ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅, Π΄Π°Π΄Π΅Π½ΠΈ Π² ΠΊΠ½ΠΈΠ³Π°ΡΠ° Π½Π° ΠΠ½ΡΡ, Π½Π° Π΅Π·ΠΈΠΊΠ° C. ΠΠ΅ Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΡΠ΅, Π½ΠΎ ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ ΡΠΏΡΠ°ΠΆΠ½ΡΠ²Π°Ρ
, ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ° ΡΡΠ½ΠΎΡΠ° ΠΈΠ΄Π²Π°ΡΠ΅. Π£ΡΡΡΠ΄ΠΈΠ΅ Π½Π΅ Π»ΠΈΠΏΡΠ²Π°ΡΠ΅. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΏΡΠΈΠΊΠ»ΡΡΠΈΡ
Ρ ΠΏΡΡΠ²ΠΈΡ ΡΠΎΠΌ, Π±Π΅Π· ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΠ΅ Ρ
ΡΠΊΠ½Π°Ρ
Π΄Π° ΠΊΡΠΏΡ Π²ΡΠΎΡΠΈΡ ΠΈ ΡΡΠ΅ΡΠΈΡ. ΠΡΠΎΡΠΎΡΠΎ Π³ΠΎ ΠΎΡΡΠ°Π²ΠΈΡ
Π½Π°ΡΡΡΠ°Π½Π° Π·Π°ΡΠ΅Π³Π°, Π½ΠΎ Ρ ΡΡΠ΅ΡΠΎΡΠΎ (Π‘ΠΎΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΡΡΡΠ΅Π½Π΅) ΡΠ΅ Π·Π°Π΅Ρ
ΡΡΠ°ΡΠ°ΡΠ΅Π»Π½ΠΎ.
Π‘ΠΏΠΎΠΌΠ½ΡΠΌ ΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±ΡΠ΅ ΠΊΠ°ΠΊ ΠΏΠΎΠΏΡΠ»Π½ΠΈΡ
ΡΡΠ»Π° ΡΠ΅ΡΡΠ°Π΄ΠΊΠ°, βΡΡΠ»ΠΊΡΠ²Π°ΠΉΠΊΠΈβ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΡΠΎΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΡΡΡΠ΅Π½Π΅. Π’ΠΎΡΠ½ΠΎ ΠΊΠ°ΠΊΡΠΎ ΠΏΡΠΈ ΡΡΡΡΠΊΡΡΡΠΈΡΠ΅ ΠΎΡ Π΄Π°Π½Π½ΠΈ, Π΄Π²ΠΎΠΈΡΠ½ΠΎΡΠΎ ΡΡΡΡΠ΅Π½Π΅ ΠΈ Π±ΡΡΠ·ΠΎΡΠΎ ΡΠΎΡΡΠΈΡΠ°Π½Π΅ ΡΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π² ΠΌΠΎΠ·ΡΠΊΠ° ΠΌΠΈ ΡΡΡ ΡΠ²Π΅ΡΠΊΠ°Π²ΠΈΡΠ½Π° ΡΠΊΠΎΡΠΎΡΡ, ΠΊΠ°ΡΠΎ ΡΠΈ ΡΠΏΠΎΠΌΠ½ΡΠΌ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΡΡ
Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΎ Π² ΡΡΠ΅ΡΠΈΡ ΡΠΎΠΌ Π½Π° ΠΠ½ΡΡ.
ΠΠ°ΠΌΡΠΈΠΊΡΡ ΡΠ΅ ΡΠ΅ΡΠ΅ΡΠ΅ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅. Π Π΄ΠΎΡΠΈ ΠΊΠΎΠ³Π°ΡΠΎ Ρ
ΠΎΠ΄Π΅Ρ
Π½Π° ΠΌΠΎΡΠ΅, Π±Π΅Π· ΠΊΠΎΠΌΠΏΡΡΡΡ Π½Π°Π±Π»ΠΈΠ·ΠΎ, Π·Π°ΠΏΠΈΡΠ²Π°Ρ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π² ΡΠ΅ΡΡΠ°Π΄ΠΊΠ° ΠΈ ΠΏΡΡΠΊΠ°Ρ
ΠΏΠΎΡΠ΅Π΄ΠΈΡΠΈ ΠΎΡ ΡΠΈΡΠ»Π° ΠΏΡΠ΅Π· ΡΡΡ
. ΠΡΠ΅ ΠΎΡΠ΅ ΠΏΠΎΠΌΠ½Ρ ΠΊΠΎΠ»ΠΊΠΎ Π±ΠΎΠ»ΠΊΠ° ΠΌΠΈ ΠΎΡΠ½Π΅ Π΄Π° ΠΎΠ²Π»Π°Π΄Π΅Ρ heapsort, Π½ΠΎ ΡΠΈ Π·Π°ΡΠ»ΡΠΆΠ°Π²Π°ΡΠ΅.
Π‘Π»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΠΊΠ½ΠΈΠ³Π°, ΠΊΠΎΡΡΠΎ ΠΌΠΈ ΠΏΠΎΠ²Π»ΠΈΡ, Π±Π΅ΡΠ΅ βΠΠ½ΠΈΠ³Π°ΡΠ° Π½Π° Π΄ΡΠ°ΠΊΠΎΠ½Π°β. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ βΠΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠΈ: ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ, ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈβ - A. Aho, R. Seti. Π’Ρ Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π°Π½Π° ΠΎΡ Herbert Schiltd ΡΡΡ Π·Π°Π΄Π°ΡΠΈ Π·Π° Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π»ΠΈ Π² C++. Π’ΡΠΊ ΡΠ΅ ΡΡΠ±ΡΠ°Ρ
Π° ΡΠΎΡΠΊΠΈΡΠ΅.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Schildt ΡΠ΅ Π½Π°ΡΡΠΈΡ
Π΄Π° ΠΏΠΈΡΠ° ΠΏΠ°ΡΡΠ΅ΡΠΈ ΠΈ Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΈ. Π ΡΠΎΠ³Π°Π²Π° ΠΠ½ΠΈΠ³Π°ΡΠ° Π½Π° Π΄ΡΠ°ΠΊΠΎΠ½Π° ΠΌΠ΅ ΠΏΠΎΠ΄ΡΠΈΠΊΠ½Π° Π΄Π° Π½Π°ΠΏΠΈΡΠ° ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½ C++ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡ.
ΠΠ½ΠΈΠ³Π° Π½Π° Π΄ΡΠ°ΠΊΠΎΠ½Π°
ΠΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ ΠΌΠΈ Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½Π° ΠΌΠΎΠ΄Π΅ΠΌΠ½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π²ΡΡΠ·ΠΊΠ° ΠΈ ΠΏΡΠ΅ΠΊΠ°ΡΠ°Ρ
ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π² Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡ ΡΠ°ΠΉΡ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ - rsdn.ru. C++ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΠ°ΡΠ΅ ΡΠ°ΠΌ ΠΈ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»ΠΈΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° Π²ΡΠΏΡΠΎΡΠΈ, Ρ ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ
Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Ρ. ΠΠ°Π±ΠΎΠ»Ρ ΠΌΠ΅ ΠΈ ΡΠ°Π·Π±ΡΠ°Ρ
ΡΠ΅ ΡΡΠΌ Π΄Π°Π»Π΅Ρ ΠΎΡ ΡΠ΅Π·ΠΈ Π±ΡΠ°Π΄Π°ΡΠΈ ΠΌΠΎΠΌΡΠ΅ΡΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠΎΡΡΠ° Π²ΡΡΡΠ΅ΡΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π°ΡΠ° Π½Π° βΠΡ ΠΈ ΠΠΎβ. Π’Π°Π·ΠΈ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡ ΠΌΠ΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΡΡΠ²ΠΈΡ ΠΌΠΈ ΡΠ΅ΡΠΈΠΎΠ·Π΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ - ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ° C++ ΠΎΡ 1998 Π³. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π° ΠΈΡΡΠΎΡΠΈΡ ΠΈ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π² ΡΠ°Π·ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ
Π£ΡΠΈΠ»ΠΈΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠΎ Π΄Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΠΌ ΠΊΡΠΌ ΡΠ΅Π°Π»Π½ΠΎΡΡΡΠ° ΠΈΠ·Π²ΡΠ½ IDE. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΏΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ Π²ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ ΠΎΡΠ΄Π°Π»Π΅ΡΠ°Π²Π°Ρ
ΠΎΡ ΡΠ΅Π°Π»Π½ΠΈΡ ΠΆΠΈΠ²ΠΎΡ ΠΈ ΡΠ΅ ΠΏΠΎΡΠ°ΠΏΡΡ
Π²ΡΠ² Π²ΠΈΡΡΡΠ°Π»Π½ΠΈΡ, Π²ΡΠ΅ ΠΏΠ°ΠΊ Π²ΡΠ·ΡΠ°ΡΡΡΠ° ΠΈ ΠΎΠ±ΡΠΎΠΏΡΠΈΠ΅ΡΠΈΡΠ΅ Π½ΠΎΡΠΌΠΈ ΠΌΠ΅ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡ
Π° Π΄Π° ΠΎΡΠΈΠ΄Π° Π² ΠΊΠΎΠ»Π΅ΠΆ. ΠΠ΅ΡΠ΅ ΠΈΡΡΠΈΠ½ΡΠΊΠΎ ΠΌΡΡΠ΅Π½ΠΈΠ΅. ΠΡΠΌΠ°Ρ
Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠ²Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π° ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°Π²Ρ Π² ΡΠΎΠ²Π° Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΡΠΎ ΡΠ»ΡΡΠ°ΠΌ ΡΠ°Π·ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠΌΠ°Ρ
ΡΡΠ²ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΈ Π² Π³Π»Π°Π²Π°ΡΠ° ΡΠΈ. ΠΠ·ΡΡΠ°Π²Π°Π½Π΅ Π½Π° Visual Studio 6.0, ΠΎΠΏΠΈΡΠ²Π°Π½Π΅ Ρ WinApi ΠΈ Delphi 6.
ΠΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ ΡΠ°ΠΉΡ, firststeps.ru, ΠΊΠΎΠΉΡΠΎ ΠΌΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΡΠ΅ ΡΠ°Π΄Π²Π°ΠΌ Π½Π° Π²ΡΡΠΊΠ° ΡΡΡΠΏΠΊΠ°, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π½Π΅ ΡΠ°Π·Π±ΠΈΡΠ°Ρ
ΡΡΠ»ΠΎΡΡΠ½Π°ΡΠ° ΠΊΠ°ΡΡΠΈΠ½Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π² ΡΡΡΠ°ΡΠ° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡ MFC ΠΈΠ»ΠΈ ActiveX.
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π·Π° ΠΊΠΎΠ»Π΅ΠΆΠ°? Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ Π·Π°Π³ΡΠ±Π° Π½Π° Π²ΡΠ΅ΠΌΠ΅. ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ, Π°ΠΊΠΎ Π·Π°ΡΠ΅Π³Π½Π΅ΠΌ ΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ, ΡΡΠΈΡ
Π»ΠΎΡΠΎ. ΠΠΎ 6-ΡΠΈ ΠΊΠ»Π°Ρ Π±ΡΡ
ΠΎΡΠ»ΠΈΡΠ΅Π½ ΡΡΠ΅Π½ΠΈΠΊ, Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΠΎΠ»ΡΡΠΈΡ
ΡΡΠΎΠΉΠΊΠΈ, Π° Π΄ΠΎ 8-9 ΠΊΠ»Π°Ρ ΡΠ΅ΡΡΠΎ ΠΏΡΠΎΠΏΡΡΠΊΠ°Ρ
ΡΠ°ΡΠΎΠ²Π΅ΡΠ΅, Π·Π° ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ
ΠΈΠ»ΡΠ·ΠΎΡΠ½ΠΈ ΠΊΠΎΠ»Π°Π½ΠΈ ΠΎΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠΈ.
ΠΡΠΎ Π·Π°ΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ Π΄ΠΎΠΉΠ΄ΠΎΡ
Π² ΠΊΠΎΠ»Π΅ΠΆΠ°, ΡΡΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ Π΅Π½ΡΡΡΠΈΠ°Π·ΡΠΌ.
- ΠΡΠ΄Π΅ Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ? ΠΠ°Π΄Π°Π΄ΠΎΡ
ΡΠΈ Π΅Π΄ΠΈΠ½ Π²ΡΠΏΡΠΎΡ. ΠΠΎ ΡΠΎΠΉ Π½Π΅ Π±Π΅ΡΠ΅ ΡΠ°ΠΌ ΠΏΡΠ΅Π· ΠΏΡΡΠ²Π°ΡΠ° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ°. ΠΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ° Ρ MS-DOS ΠΈ Office, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΎΠ±ΡΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΈ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΈ.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΈΠΌΠ°Ρ
ΠΈΠ½ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ Ρ
Π°ΡΠ°ΠΊΡΠ΅Ρ ΠΈ Π±ΡΡ
ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠΎΠΌΠ΅Π½. Π’ΠΎΠ·ΠΈ Π½ΠΎΠ² ΠΏΡΡΡΡΡ Π΅ΠΊΠΈΠΏ ΡΠ²Π½ΠΎ Π½Π΅ Π²Π΄ΡΡ
Π²Π°ΡΠ΅ Π΄ΠΎΠ²Π΅ΡΠΈΠ΅. Π Π±Π΅ΡΠ΅ Π²Π·Π°ΠΈΠΌΠ½ΠΎ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΠΏΠΎΠ΄ΠΈΠ³ΡΠ°Π²ΠΊΠΈ Π½Π΅ Π·Π°ΠΊΡΡΠ½ΡΡ
Π°. Π’ΡΡΠΏΡΡ
Π³ΠΎ Π΄ΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅, Π΄ΠΎΠΊΠ°ΡΠΎ Π½Π΅ ΠΈΠ·Π΄ΡΡΠΆΠ°Ρ
ΠΈ ΡΠ΄Π°ΡΠΈΡ
Π΅Π΄ΠΈΠ½ ΠΎΡ Π½Π°ΡΡΡΠΈΡΠ΅Π»ΠΈΡΠ΅ Π² Π»ΠΈΡΠ΅ΡΠΎ ΡΠΎΡΠ½ΠΎ Π² ΡΠ°Ρ. ΠΠ°, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠΎΠΉ ΠΎΡΠ»Π΅ΡΡ ΠΊΡΠΌ Π±ΡΡΠΎΡΠΎ ΡΠΈ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π½Π° Π±Π°ΡΠ° ΠΌΠΈ - ΡΠΎΠΉ ΠΌΠ΅ Π½Π°ΡΡΠΈ Π΄Π° ΡΠ΅ Π±ΠΈΡ ΠΎΡ ΠΌΠ°Π»ΡΠΊ ΠΈ Π°ΠΊΠΎ Π½Π°ΠΈΡΡΠΈΠ½Π° ΠΈΡΠΊΠ°Ρ
, ΠΌΠΎΠΆΠ΅Ρ
Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ° ΡΠΈΠ»Π°. ΠΠΎ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ΄ΠΊΠΎ; ΠΏΠΎ-ΡΠ΅ΡΡΠΎ ΡΡΡΠΏΡΡ
ΠΏΠΎΠ΄ΠΈΠ³ΡΠ°Π²ΠΊΠΈ, ΡΠ°ΠΊΠ°ΠΉΠΊΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π°ΡΠ° ΡΠΎΡΠΊΠ° Π½Π° ΠΊΠΈΠΏΠ΅Π½Π΅.
ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, Π½Π°ΡΡΡΠΈΡΠ΅Π»ΡΡ, ΡΠΈΠ»Π½ΠΎ ΠΈΠ·Π½Π΅Π½Π°Π΄Π°Π½ ΠΎΡ ΡΠ»ΡΡΠ²Π°ΡΠΎΡΠΎ ΡΠ΅, Π½ΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΡΠ²ΡΡΠ²Π°ΠΉΠΊΠΈ ΡΠ²ΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π²ΡΠ·Ρ
ΠΎΠ΄ΡΡΠ²ΠΎ, ΠΌΠ΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° Π½Π° ΠΎΡΠ²Π΅ΡΠ½Π° Π±ΠΈΡΠΊΠ°. ΠΠ΅ΡΠ΅ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈΡ ΠΏΠ°ΡΡΠ΅Π» Π·Π°Π΄ ΡΡΠ΅Π±Π½ΠΎΡΠΎ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΠ΅.
Π’ΠΎΠ²Π° Π½Π΅ Π±Π΅ΡΠ΅ ΡΠ°Π·ΠΌΠ°Ρ
Π²Π°Π½Π΅ Π½Π° Π΄Π΅ΡΡΠΊΠΈ ΡΠΌΡΡΡΠΈ, ΠΊΠ°ΠΊΡΠΎ Π±Π΅ΡΠ΅ Π² ΡΡΠΈΠ»ΠΈΡΠ΅. ΠΠΌΠ°ΡΠ΅ Π±Π»Π°Π³ΠΎΡΠΎΠ΄Π΅Π½ ΠΌΠ°Ρ
Π°Ρ ΡΡΡ ΡΡΡΠΏΠ΅Π½ΠΈ Π½ΠΎΡΠΎΠ²Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡΡΠ². Π§ΠΎΠ²Π΅ΠΊΡΡ ΡΡΡΠΎ Π½Π΅ Π±Π΅ΡΠ΅ ΠΏΠ»Π°Ρ
ΠΈ ΡΠΌΠ΅Π»ΠΎ Π½Π°Π½Π°ΡΡΡΠ΅ ΠΊΡΠΎΡΠ΅ΡΠ° ΠΈ ΡΠΏΠ΅ΡΠΊΡΡΠΈ. ΠΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Ρ
Π° ΠΆΠΈΠ²ΠΈ ΠΈ ΠΎΡΡΠΎΠ³Π°Π²Π° Π²Π΅ΡΠ΅ Π½ΠΈΠΊΠΎΠΉ Π½Π΅ ΠΌΠ΅ Π΅ ΡΠΎΡΠΌΠΎΠ·ΠΈΠ».
Π² ΡΠΎΠ·ΠΈ βΠΊΠΎΠ»Π΅ΠΆ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈβ. Π‘ΠΊΠΎΡΠΎ Π·Π°Π³ΡΠ±ΠΈΡ
ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄Π° Ρ
ΠΎΠ΄Ρ ΡΠ°ΠΌ Π½Π°ΠΏΡΠ»Π½ΠΎ. ΠΠ°ΡΠΎΠ²Π° ΡΠΏΡΡΡ
Π΄Π° Ρ
ΠΎΠ΄Ρ ΡΠ°ΠΌ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Π·Π°ΠΏΠ»Π°Ρ
ΠΈ ΠΎΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΈ Π½ΡΠΌΠ°Ρ
Π° Π΅ΡΠ΅ΠΊΡ Π²ΡΡΡ
Ρ ΠΌΠ΅Π½. ΠΠΎ Π½ΡΠΊΠ°ΠΊΠ²ΠΎ ΡΡΠ΄ΠΎ ΠΏΡΠ΅ΡΡΠΎΡΡ ΠΌΠΈ Π² ΠΊΠΎΠ»Π΅ΠΆΠ° Π±Π΅ΡΠ΅ Π·Π°ΡΠ΅ΡΠ΅Π½ Π·Π° 10-ΡΠΈ ΠΊΠ»Π°Ρ Π½Π° ΡΡΠΈΠ»ΠΈΡΠ΅ ΠΈ ΠΈΠΌΠ°Ρ
ΠΏΡΠ°Π²ΠΎ Π΄Π° ΠΎΡΠΈΠ΄Π° Π² 11-ΡΠΈ.
ΠΡΠΈΡΠΊΠΎ ΡΠ΅ΡΠ΅ Π΄Π° Π΅ Π½Π°ΡΠ΅Π΄, Π½ΠΎ 11-ΡΠΈ ΠΊΠ»Π°Ρ ΡΠ΅ ΠΎΠΊΠ°Π·Π° Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±ΡΡ ΠΎΡ ΠΊΠΎΠ»Π΅ΠΆΠ°. ΠΡΡΠ½Π°Ρ
ΡΠ΅ Π² ΡΠΎΠ΄Π½ΠΎΡΠΎ ΡΠΈ ΡΡΠΈΠ»ΠΈΡΠ΅, ΡΡΠ΅ΡΠ½Π°Ρ
ΠΌΠΎΠΌΡΠ΅ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ·Π½Π°Π²Π°Ρ
, Ρ ΠΊΠΎΠΈΡΠΎ Π±ΡΡ
ΠΌΠ΅ ΡΡΠΈΠ»ΠΈ ΠΎΡ ΠΏΡΡΠ²ΠΈ ΠΊΠ»Π°Ρ, ΠΈ ΡΠ΅ Π½Π°Π΄ΡΠ²Π°Ρ
, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΡΠ΅Π΄ Π² ΡΠΎΠ΄Π½ΠΈΡ ΠΌΠΈ Π³ΡΠ°Π΄. ΠΠΌΠ°ΡΠ΅ ΡΠ°ΠΌΠΎ Π΅Π΄ΠΈΠ½ Π½ΡΠ°Π½Ρ: ΠΌΠΎΠΌΡΠ΅ΡΠ°ΡΠ° ΠΏΡΠΈΠ»ΠΈΡΠ°Ρ
Π° ΠΏΠΎΠ²Π΅ΡΠ΅ Π½Π° Π±Π°Π½Π΄ΠΈΡΠΈ ΠΎΡ ΡΠ΅ΡΠΈΠ°Π»ΠΈ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π½Π° ΠΌΠΎΠΌΡΠ΅ΡΠ°ΡΠ°, Ρ ΠΊΠΎΠΈΡΠΎ Π±ΡΡ
ΠΌΠ΅ ΠΏΡΠΈΡΡΠ΅Π»ΠΈ Π² Π½Π°ΡΠ°Π»Π½ΠΎΡΠΎ ΡΡΠΈΠ»ΠΈΡΠ΅. ΠΡΠΈΡΠΊΠΈ ΡΠ΅ ΡΡΠ»ΠΏΡΡ
Π° Π²ΡΠ² ΡΠΈΡΠ½Π΅ΡΠ°, Π·Π° Π΄Π° ΡΡΡΠΏΠ°Ρ ΠΌΡΡΠΊΡΠ»Π½Π° ΠΌΠ°ΡΠ°. ΠΠ°ΠΏΡΠΈΠ»ΠΈΡΠ°Ρ
Π½Π° Π±Π°ΠΌΠ±ΡΠΊ. ΠΡΡΠΆΠ°Π² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»Π°Π±. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΠ°ΠΊΡΠ² Π³ΡΡΠ±ΠΈΡΠ½ ΡΡΡΡΠ΅Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠ΅ Π²ΡΡΠΆΠ΅ Ρ Π΅Π΄Π½Π°ΡΠ° Π»ΡΠ²Π° ΡΡΠΊΠ°.
ΠΡΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π·Π°ΠΏΠΎΡΠ½Π° Π΄Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π° Ρ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ. Π’ΡΠΊ Π±ΠΎΠΉΠ½ΠΈΡΠ΅ ΠΌΠΈ ΡΠΌΠ΅Π½ΠΈΡ Π²Π΅ΡΠ΅ Π½ΡΠΌΠ°Ρ
Π° Π΅ΡΠ΅ΠΊΡ. ΠΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈΡΠ΅ Π·Π° ΡΠ΅Π³Π»ΠΎ Π±ΡΡ
Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π·Π° ΠΌΠ΅Π½ ΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ ΠΌΠΎΠΌΡΠ΅ΡΠ° ΠΎΡ Π½ΡΠΊΠΎΠ³Π°ΡΠ½ΠΈΡ ΠΌΠΈ ΡΠΎΠ΄Π΅Π½ ΠΊΠ»Π°Ρ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΌΠΎΠ΅ΡΠΎ ΠΌΠΈΡΠ»Π΅Π½Π΅ ΡΠ΅ ΡΡΠ΅ΡΠΈΡ
Π°.
ΠΠ΅Π· Π΄Π° ΠΎΡΡΠ°Π²Ρ ΠΌΠΈΡΠ»ΠΈΡΠ΅ ΡΠΈ Π΄Π° Π±Π»ΡΠΆΠ΄Π°ΡΡ, Π°Π· ΡΡΡΠΎ Π½Π°ΠΏΡΡΠ½Π°Ρ
ΡΡΠΈΠ»ΠΈΡΠ΅. Π’Π°ΠΌ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΡΡΠ²ΡΡΠ²Π°Ρ
ΡΠ΄ΠΎΠ±Π½ΠΎ, Π±Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ ΠΊΠΎΠΌΠΏΡΡΡΡΠ΅Π½ ΠΌΠΎΠ½ΠΈΡΠΎΡ, ΡΡΡ Π·Π°ΡΠ²ΠΎΡΠ΅Π½Π° Π²ΡΠ°ΡΠ° Π½Π° ΡΡΠ°ΡΡΠ° ΠΌΠΈ. ΠΠΌΠ°ΡΠ΅ ΡΠΌΠΈΡΡΠ» ΠΈ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΡΡΠ²ΡΡΠ²Π°Ρ
, ΡΠ΅ ΠΏΠΎΡΡΡΠΏΠ²Π°ΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ. Π ΡΠΎΠ²Π° ΡΡΠΈΠ»ΠΈΡΠ΅ Π΅ Π±Π΅Π·ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΏΡΠΊ ΠΈ Π΄Π° ΡΡΡΠΏΡ ΡΠ΅Π·ΠΈ ΠΏΠΎΠ΄ΠΈΠ³ΡΠ°Π²ΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ΅ΠΊΠΈ Π΄Π΅Π½ ΡΡΠ°Π²Π°Ρ
Π° Π²ΡΠ΅ ΠΏΠΎ-ΠΈΠ·ΡΡΠ½ΡΠ΅Π½ΠΈ... Π’ΠΎΠ²Π° Π΅, ΡΡΠΈΠ³Π° ΠΌΠΈ.
Π‘Π»Π΅Π΄ ΠΏΠΎΡΠ΅Π΄Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡ Π² ΠΊΠ»Π°Ρ, Ρ ΠΌΠ΅Π½ Π² Π³Π»Π°Π²Π½Π°ΡΠ° ΡΠΎΠ»Ρ, Π½Π°ΠΏΡΡΠ½Π°Ρ
ΡΡΠΈΠ»ΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ Π½Π΅ ΠΎΡΠΈΠ΄ΠΎΡ
ΡΠ°ΠΌ.
ΠΠΊΠΎΠ»ΠΎ 3 ΠΌΠ΅ΡΠ΅ΡΠ° ΡΠ΅Π΄ΡΡ
Π²ΠΊΡΡΠΈ, ΠΏΡΠ΅ΠΊΠ°ΡΠ²Π°ΠΉΠΊΠΈ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΡΠΎ ΡΠΈ Π²ΡΠ΅ΠΌΠ΅ Π² ΠΈΠ·ΡΡΠ°Π²Π°Π½Π΅ Π½Π° C++/WinAPI/MFC ΠΈ rsdn.ru.
ΠΠ°ΠΊΡΠ°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΡΡ Π½Π° ΡΡΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π½Π΅ ΠΈΠ·Π΄ΡΡΠΆΠ° ΠΈ ΡΠ΅ ΠΎΠ±Π°Π΄ΠΈ Π²ΠΊΡΡΠΈ.
- βΠΠ΅Π½ΠΈΡ, ΠΌΠΈΡΠ»ΠΈΡ Π»ΠΈ Π΄Π° ΡΡΠΈΡ? ΠΠ»ΠΈ ΡΠ΅ ΡΠΈ ΡΡΡΠ³Π½Π΅Ρ? Π Π΅ΡΠΈ. ΠΠΈΠΊΠΎΠΉ Π½ΡΠΌΠ° Π΄Π° Π²ΠΈ ΠΎΡΡΠ°Π²ΠΈ Π² Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΡΡ. - ΠΊΠ°Π·Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΡΡ
β Π©Π΅ ΡΠΈ ΡΡΡΠ³Π½Π° β ΠΎΡΠ²ΡΡΠ½Π°Ρ
ΡΠ²Π΅ΡΠ΅Π½ΠΎ.
Π ΠΏΠ°ΠΊ ΡΡΡΠ°ΡΠ° ΠΈΡΡΠΎΡΠΈΡ. ΠΡΡΠ°Π²Π°ΡΠ΅ ΠΌΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ Π³ΠΎΠ΄ΠΈΠ½Π° Π΄Π° Π·Π°Π²ΡΡΡΠ° ΡΠ»Π΅Π΄Π²Π°Π½Π΅ΡΠΎ ΡΠΈ ΠΏΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°Π²ΡΡΡΠ° ΡΡΠΈΠ»ΠΈΡΠ΅. ΠΠ΅ ΠΌΠ΅ ΠΎΡΡΠ°Π²ΡΠΉ Π±Π΅Π· ΠΊΠΎΡΠΈΡΠΊΠ°. Π ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΈ ΡΠ΅ ΠΎΡΠΊΠ°Π·Π°Ρ
Π° ΠΎΡ ΠΌΠ΅Π½ ΠΈ ΠΌΠΈ ΠΊΠ°Π·Π°Ρ
Π° ΡΠ°ΠΌ Π΄Π° ΠΎΡΠΈΠ΄Π° Π΄Π° ΠΏΡΠ΅Π³ΠΎΠ²Π°ΡΡΠΌ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠ°. ΠΠΎΠΉΠ΄ΠΎΡ
ΠΏΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠ° Π½Π° ΡΡΠΈΠ»ΠΈΡΠ΅ΡΠΎ. Π’Ρ ΠΌΠΈ ΠΈΠ·Π²ΠΈΠΊΠ° Π΄Π° ΡΠΈ ΡΠ²Π°Π»Ρ ΡΠ°ΠΏΠΊΠ°ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ Π²Π»ΡΠ·ΠΎΡ
. Π’ΠΎΠ³Π°Π²Π° ΡΡ ΠΏΠΎΠΏΠΈΡΠ° ΡΡΡΠΎΠ³ΠΎ: βΠΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²Ρ Ρ ΡΠ΅Π±?β Π§Π΅ΡΡΠ½ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, Π°Π· ΡΠ°ΠΌΠΈΡΡ Π½Π΅ Π·Π½Π°Π΅Ρ
ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²Ρ. ΠΡΡ
Π΄ΠΎΡΡΠ° Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ ΠΎΡ ΡΠ΅Π³Π°ΡΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° Π½Π΅ΡΠ°ΡΠ°. ΠΠ°ΠΊΡΠ°Ρ ΡΡ Π²Π·Π΅ Π΄ΡΠΌΠ°ΡΠ°:
- βΠ’ΠΎΠ³Π°Π²Π° Π½Π΅ΠΊΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠΎΠ²Π°. Π©Π΅ ΡΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠ° Π½Π° Π½Π°ΡΠ΅ΡΠΎ Π²Π΅ΡΠ΅ΡΠ½ΠΎ ΡΡΠΈΠ»ΠΈΡΠ΅ ΠΈ ΡΠ΅ ΠΎΡΠΈΠ΄Π΅ΡΠ΅ ΡΠ°ΠΌ.
- "ΠΠ°"
Π Π²Π΅ΡΠ΅ΡΠ½ΠΎΡΠΎ ΡΡΠΈΠ»ΠΈΡΠ΅ Π±Π΅ΡΠ΅ ΠΈΡΡΠΈΠ½ΡΠΊΠΈ ΡΠ°ΠΉ Π·Π° ΡΡΠΈΡΡΠ°ΠΉΠ»ΡΡΠΈ ΠΊΠ°ΡΠΎ ΠΌΠ΅Π½. ΠΡΡΠ²ΠΈ, Π°ΠΊΠΎ ΠΈΡΠΊΠ°Ρ, ΠΈΠ»ΠΈ Π½Π΅ ΡΡΡΠ³Π²Π°ΠΉ. Π ΠΊΠ»Π°ΡΠ° ΠΈΠΌΠ°ΡΠ΅ 45 ΡΠΎΠ²Π΅ΠΊΠ°, ΠΎΡ ΠΊΠΎΠΈΡΠΎ 6-7 ΡΠ΅ ΡΠ²ΠΈΡ Π° Π½Π° Π·Π°Π½ΡΡΠΈΡ. ΠΠ΅ ΡΡΠΌ ΡΠΈΠ³ΡΡΠ΅Π½, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Π² ΡΠΏΠΈΡΡΠΊΠ° ΡΠ° ΠΆΠΈΠ²ΠΈ ΠΈ ΠΎΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ. ΠΠ°ΡΠΎΡΠΎ ΡΠ°ΠΌΠΎ Π² ΠΌΠΎΠ΅ ΠΏΡΠΈΡΡΡΡΠ²ΠΈΠ΅ ΡΡΡΡΠ΅Π½ΠΈΡΠΈΡΠ΅ ΠΎΡΠΊΡΠ°Π΄Π½Π°Ρ Π° Π½Π΅ΡΠΈΠΉ ΠΌΠΎΡΠΎΡΠΈΠΊΠ»Π΅Ρ. ΠΠΎ ΡΠ°ΠΊΡΡΡ ΡΠΈ ΠΎΡΡΠ°Π²Π°ΡΠ΅ ΡΠ°ΠΊΡ. ΠΠΎΠ³Π° Π΄Π° Π½Π°Π΄Π³ΡΠ°ΠΆΠ΄Π°ΠΌ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ ΡΠΌΠ΅Π½ΠΈΡΡΠ° ΡΠΈ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ ΠΈ Π΄Π° Ρ ΠΎΠ΄Ρ Π½Π° ΡΡΠΈΠ»ΠΈΡΠ΅, ΠΊΠΎΠ³Π°ΡΠΎ Π½Π°ΠΈΡΡΠΈΠ½Π° ΠΈΠΌΠ°Ρ Π½ΡΠΆΠ΄Π°. Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° Π³ΠΎ Π·Π°Π²ΡΡΡΠΈΡ ΠΈ Π²Π·Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠΈ ΠΈΠ·ΠΏΠΈΡΠΈ. Π’Π΅ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π΄ΠΎΡΠΈ ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΡΠ΅ΡΠ΅ΠΌΠΎΠ½ΠΈΡ ΠΏΠΎ Π΄ΠΈΠΏΠ»ΠΎΠΌΠΈΡΠ°Π½Π΅ΡΠΎ. ΠΠΈΠΏΠ»ΠΎΠΌΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠ°ΠΌΠΎ ΠΏΠΎ ΡΠ΅Π±Π΅ ΡΠΈ Π΅ ΠΎΡΠ΄Π΅Π»Π½Π° Π±Π°ΡΠ½Ρ. Π‘ΠΏΠΎΠΌΠ½ΡΠΌ ΡΠΈ, ΡΠ΅ ΠΌΠ΅ΡΡΠ½ΠΈ Π±Π°Π½Π΄ΠΈΡΠΈ ΠΈ ΡΡΡΡΠ΅Π½ΠΈΡΠΈ ΠΌΠΈ Π²Π·Π΅Ρ Π° ΡΠ°ΡΠΎΠ²Π½ΠΈΠΊΠ°. Π ΡΠΎΠΌ ΡΡΡ ΡΠ°ΠΌΠΈΠ»ΠΈΡΡΠ° ΡΠΈ, ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π²ΡΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡΡΠ°, ΡΠ΅ Π²ΡΡΡΠ½Π°Ρ Π² ΡΡΡΡ Π΄Π° Π²Π·Π΅ΠΌΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈ ΠΈΠ·Ρ Π²ΡΡΡΠ°Ρ ΠΊΠ°ΡΠΎ ΠΊΡΡΡΡΠΌ ΠΎΡ ΡΡΠΈΠ»ΠΈΡΠ΅ΡΠΎ, Π·Π° Π΄Π° Π½Π΅ ΡΠΈ ΠΏΡΠ°Π²Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎΡΡΠΈ.
ΠΡΡΠΎΡΠΎ Π±Π΅ΡΠ΅ Π½Π°ΠΏΡΠ΅Π΄. Π‘ ΠΠΎΠ½Π°Π»Π΄ ΠΠ½ΡΡ ΠΏΠΎΠ΄ ΠΌΠΈΡΠ½ΠΈΡΠ° Π½Π° ΠΏΠ»Π°ΠΆΠ°, ΠΌΠΎΡΠ΅ΡΠΎ, ΡΠ»ΡΠ½ΡΠ΅ΡΠΎ ΠΈ ΡΡΠ΄Π±ΠΎΠ²Π½ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π³ΠΎΠ»ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡ (ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡ).
ΠΠ° Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ ...
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com