ΠΠΎ Π΄Π΅Π²Π΅Ρ ΠΌΠ΅ΡΠ΅ΡΠΈ ΡΠ°Π·Π²ΠΎΡ
ΠΠ°ΡΠ·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅Π»Π½ΠΈ
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΡΠ΅Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ ΠΌΠΎΠ΄ΡΠ» Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ Π΅ΠΊΡΠ°Π½ΠΎΡ, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ΅ΡΠ΅ΡΠ΅ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ;
- ΠΡΠΎΡΠΎΡ Π½Π° ΠΊΠΎΠΌΡΠ½Π°Π»Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ ΡΠΎ Π·Π½Π°ΠΌΠ΅ΡΠΎ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΠΎΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ (setuid) Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½. Π’Π°ΠΊΠ²ΠΈΡΠ΅ ΠΊΠΎΠΌΡΠ½Π°Π»Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΠΊΠΎΠΈ Π±Π°ΡΠ°Π°Ρ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π°Ρ Π²ΠΎ Π΅Π΄Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² ΠΎΡΠ½ΠΎΠ²Π΅Π½ ΠΌΠΎΠ΄ΡΠ» ΡΠΎ Π°Π³Π΅Π½Ρ Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ° ΠΏΡΠ΅ΠΊΡ Polkit, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΠΈΠΌΠ΅ ΠΎΠ΄ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΡΠ΅Π±Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°;
- ΠΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΎΡΡΠ° ΠΈ ΠΏΠΎΠ·Π°Π΄ΠΈΠ½ΡΠΊΠΎΡΠΎ ΠΎΡΠ²Π΅ΡΠ»ΡΠ²Π°ΡΠ΅ Π½Π° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ (ΠΏΡΠ΅ΠΊΡ
Π΄Π΄ΠΊΡΡΠΈΠ» ); - ΠΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠΎΡ ΡΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ EFM, ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ° Π½Π° ΡΠ»ΠΈΠΊΠΈΡΠΊΠ°ΡΠ° Π΅ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° Π½Π° 256x256 ΠΏΠΈΠΊΡΠ΅Π»ΠΈ;
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ Π½ΠΎΠ² ΡΠΏΡΠ°Π²ΡΠ²Π°Ρ ΡΠΎ Π½Π΅ΡΡΠ΅ΡΠΈ;
- ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ Π΅ Π±Π΅ΡΠΏΡΠ΅ΠΊΠΎΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΡΠΎ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎ ΠΈΠ·Π±Π»Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° ΠΈ Π±Π΅Π· ΠΏΠΎΡΠ°Π²Π° Π½Π° Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ;
- ΠΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΡΠ΅Π³Π° Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ ΠΎΠ΄ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠΎΡ Π½Π° enlightenment_start Π½Π°ΠΌΠ΅ΡΡΠΎ ΠΎΠ΄ ΡΠ°ΠΌΠ°ΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°;
- ΠΡΠΈΠΊΠ°ΡΠ½ΠΎΡΡΠ° Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°ΠΏΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Π΅ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° ΡΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΎΠΏΡΠΈΠΈ Π²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΠΈ;
- ΠΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° Π½Π΅ΠΈΡΠΊΠΎΡΠΈΡΡΠ΅Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° ΠΏΡΠ΅ΠΊΡ ΠΏΠΎΠ²ΠΈΠΊΠΎΡ malloc_trim;
- ΠΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ X, ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΎΡ Π½Π° Π³Π»ΡΠ²ΡΠ΅ΡΠΎ Π΅ ΡΠ²ΡΡΡΠΎ Π²ΡΠ·Π°Π½ Π·Π° Π΅ΠΊΡΠ°Π½ΠΎΡ Π·Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ΅ΡΠΈ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΎΡ Π΄Π° ΠΎΠ΄ΠΈ ΠΏΠΎΠ΄Π°Π»Π΅ΠΊΡ ΠΎΠ΄ Π³ΡΠ°Π½ΠΈΡΠΈΡΠ΅;
- ΠΠ°ΠΌΠ΅ΡΡΠΎ ΡΡΠ°ΡΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ° Π½ΠΈΠ· ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ (ΠΠ΅ΡΡΠ΅Ρ), ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° βΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΡΠ»ΠΈΠΊΠΈΡΠΊΠΈβ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°ΠΏΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ΄ ΠΠ΅ΡΡΠ΅Ρ;
- ΠΠΏΠ»Π΅ΡΠΎΡ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π³ΠΎ ΡΡΠ°ΡΡΡΠ²Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΠΎΡ ΠΌΡΠ·ΠΈΡΠΊΠΈ ΠΏΠ»Π΅Π΅Ρ Π°ΠΊΠΎ Π²Π΅ΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΈΡΠΊΠ»ΡΡΠΎΠΊ Π·Π° ΠΈΠ³ΡΠΈ ΠΎΠ΄ Steam ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΡΠ½Π°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° β.desktopβ;
- ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ ΠΏΠΎΠΌΠ°Π·Π΅Π½ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π²ΠΎ ΠΏΠΎΡΠ΅Π±Π½Π° Π½ΠΈΡΠΊΠ° Π·Π° IO prefetch;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΠΏΠΎΡΠ΅Π±Π΅Π½ ΡΠ°ΡΠΌΡΡ Π·Π° ΠΏΡΠ΅ΡΡΠ»ΡΠ²Π°ΡΠ΅ Π½Π° Π·Π°ΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ;
- Bluez4 Bluetooth ΡΡΠ΅ΠΊΠΎΡ Π΅ Π·Π°ΠΌΠ΅Π½Π΅Ρ ΡΠΎ Bluez5;
- Π‘ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ΠΈ ΠΏΡΠΈ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π²ΠΎ ΡΡΠ»ΡΠ³Π°ΡΠ° Coverity ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈ.
ΠΠ° ΠΏΠΎΡΡΠ΅ΡΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Π²ΠΎ ΠΡΠΎΡΠ²Π΅ΡΠΈΡΠ΅Π»ΡΡΠ²ΠΎΡΠΎ Π΅ ΡΠΎΡΠΌΠΈΡΠ°Π½Π° ΠΎΠ΄ ΡΠ°ΠΊΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΊΠ°ΠΊΠΎ ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ, Π·Π±ΠΈΡ Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈ, ΡΡΠ°ΡΡΠ΅Ρ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π·Π±ΠΈΡ Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠΈ. ΠΡΠΎΡΠ²Π΅ΡΠ»ΡΠ²Π°ΡΠ΅ΡΠΎ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎ Π²ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΏΠΎ Π²Π°Ρ Π²ΠΊΡΡ: Π³ΡΠ°ΡΠΈΡΠΊΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠΈ Π½Π΅ Π³ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°Π°Ρ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° Π³ΠΈ ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡΠ΅ ΡΠΈΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ°, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ Π³ΠΈ Π΄Π²Π΅ΡΠ΅ Π°Π»Π°ΡΠΊΠΈ Π½Π° Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ (ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° Π΄ΠΈΠ·Π°ΡΠ½ΠΎΡ, ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ, ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΡΠΎΠ½ΡΠΎΠ²ΠΈ, ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ , ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠ°, Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠ° ΠΈΡΠ½.), ΠΊΠ°ΠΊΠΎ ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΏΠΎΠ΄Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π·Π° ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅, Π³ΡΠ°ΡΠΈΡΠΊΠΎΡΠΎ Π·Π°Π±ΡΠ·ΡΠ²Π°ΡΠ΅, ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° Π΅Π½Π΅ΡΠ³ΠΈΡΠ° ΠΈ Π»ΠΎΠ³ΠΈΠΊΠ°ΡΠ° Π½Π° ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ).
Π‘Π΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΌΠΎΠ΄ΡΠ»ΠΈ (Π³Π°ΡΠ΅ΡΠΈ) Π·Π° ΠΏΡΠΎΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΠ° ΠΈ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°ΡΠ΅ ΡΠ΅ΠΌΠΈ Π·Π° ΡΠ΅Π΄ΠΈΠ·Π°ΡΠ½ Π½Π° ΠΈΠ·Π³Π»Π΅Π΄ΠΎΡ. ΠΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ, Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠ»Π°Π½Π΅Ρ Π½Π° ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠΈ, Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠ° ΠΏΡΠΎΠ³Π½ΠΎΠ·Π°, ΡΠ»Π΅Π΄Π΅ΡΠ΅, ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΡΠ°ΡΠΈΠ½Π°ΡΠ° Π½Π° Π·Π²ΡΠΊΠΎΡ, ΠΏΡΠΎΡΠ΅Π½ΠΊΠ° Π½Π° ΠΏΠΎΠ»Π½Π΅ΡΠ΅ Π½Π° Π±Π°ΡΠ΅ΡΠΈΡΠ°ΡΠ° ΠΈΡΠ½. Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°. ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ ΡΡΠΎ Π³ΠΎ ΡΠΎΡΠΈΠ½ΡΠ²Π°Π°Ρ Enlightenment Π½Π΅ ΡΠ΅ ΡΡΡΠΎΠ³ΠΎ Π²ΡΠ·Π°Π½ΠΈ Π΅Π΄Π½ΠΈ ΡΠΎ Π΄ΡΡΠ³ΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΈΠ»ΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΡΠΊΠΎΠ»ΠΊΠΈ Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΠ΅Π΄ΠΈ.
ΠΠ·Π²ΠΎΡ: opennet.ru