Kobold & Liferay
ΠΠΎΠ±ΠΎΠ»ΡΠ΄, ΡΡΠ»ΡΡ ΡΡΡ Π² Π°ΡΡ
ΠΈΠ²Π°Ρ
Π·Π°Π±ΡΠΎΡΠ΅Π½Π½ΡΡ
ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² β Π½Π°ΡΡΠ» ΠΊΡΡΡ ΠΊΠΎΠ΄Π° Π½Π° Java 6 ΠΈ Π΄ΡΠ΅Π²Π½Π΅ΠΉΡΠΈΠΉ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Π΄Π»Ρ JDK 1.3. ΠΠ΅ Ρ
ΠΎΡΠ΅ΡΡ Π»ΠΈ ΡΡ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ ΡΡΠΎ Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠΎΡΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ? Π― ΠΌΠΎΠ³Ρ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Ρ ΠΊΠ²Π°Π½ΡΠΎΠ²ΠΎΠΉ ΡΡ
Π΅ΠΌΠΎΠΉ Π² ΡΡΠΈΠ»Π΅ 80-Ρ
, Π° ΡΡ Π΄ΠΎΠ±Π°Π²Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠΎΠΏΠ°Π½ΠΊ-ΠΌΠ°Π³ΠΈΠΈ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°Π»ΠΎΡΡ. ΠΠ°Π²Π°ΠΉ Π²Π΄ΠΎΡ
Π½Π΅ΠΌ Π½ΠΎΠ²ΡΡ ΠΆΠΈΠ·Π½Ρ Π² ΡΡΠ°ΡΡΠΉ ΠΊΠΎΠ΄.
ΠΡ
, ΡΠ»ΠΊΠΈ-ΠΏΠ°Π»ΠΊΠΈ, ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΠΉ ΠΏΠ°ΡΠΎΠ²ΠΎΠΉ ΠΆΡΠΊ! ΠΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ ΠΈΠ΄Π΅Ρ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ ΡΡΠ°ΡΡΠΉ JDK 1.3 Π² ΠΌΠ°ΡΠΈΠ½Ρ Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ. Π‘Π΄Π΅Π»Π°Ρ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊ ΠΈΠ· Π»Π°ΡΡΠ½Π½ΡΡ
ΡΠ΅ΡΡΠ΅ΡΡΠ½ΠΎΠΊ, Ρ ΡΠ΅ΠΏΠΎΡΠΊΠΎΠΉ ΠΏΠΎΡΡΠ½Π΅ΠΉ Ρ ΠΊΡΠΈΡΡΠ°Π»Π»Π°ΠΌΠΈ, ΠΈ ΠΌΠΈΠ½ΠΈΠ°ΡΡΡΠ½ΡΡ ΡΡΠ½Ρ Π΄Π»Ρ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΏΠ»Π° β ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ, ΠΎΠ±Π΅ΡΠ°Ρ. ΠΠ°Π²Π°ΠΉ ΠΏΡΠΎΡΡΠΎ ΠΌΠ°ΡΠ»ΠΎ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ³Π°ΠΌΠ΅Π½ΡΠ°, ΠΈ ΠΌΡ Π·Π°ΡΡΠ°Π²ΠΈΠΌ ΡΡΠΈ ΡΡΠ°ΡΡΠ΅ Java-ΠΊΠ»Π°ΡΡΡ Π·Π°ΠΏΠ»ΡΡΠ°ΡΡ Π² Π±ΡΠ΄ΡΡΠ΅Π΅!
ΠΠΎΠ½Π΅ΡΠ½ΠΎ. ΠΠΎ ΡΠ½Π°ΡΠ°Π»Π° ΠΌΠ½Π΅ Π½ΡΠΆΠ΅Π½ ΡΠΎΡΠ½ΡΠΉ ΡΠΈΠΏ ΠΌΠ°ΡΠ»Π° β Π½ΠΈΠ·ΠΊΠΎΠ²ΡΠ·ΠΊΠΎΠ΅ ΡΠ°ΠΌΠΎΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΠ΅ Π΄Π»Ρ ΠΏΠΎΡΡΠ½Π΅ΠΉ β ΠΈ ΡΡ
Π΅ΠΌΠ° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½ΡΡ
ΡΠΈΡΠ΅Π», ΡΡΠΎΠ±Ρ Ρ ΠΌΠΎΠ³ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΈΡ
Ρ Π±Π°ΠΉΡ-ΠΊΠΎΠ΄ΠΎΠΌ JDK 1.3. ΠΠ°ΠΉ Π΅ΡΡ ΡΡΠ½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΡΡΠΎΠ±Ρ Ρ ΠΌΠΎΠ³ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ΠΈΡ
Π² Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΏΠ»Π°; ΡΡΠ°ΡΡΠΉ Java ΡΠ°ΡΡΠ΅Π½ΡΠΊΠΎ ΡΠ±ΠΎΠΈΡ ΠΏΡΠΈ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΡ
ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°Ρ
. ΠΠ΅Π΄ΠΈ Π»ΠΎΠ³ Π²ΡΠ΅Ρ
Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ β ΡΠ²ΠΈΠ΄ΠΈΡΡ, ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ Π½Π°ΡΠ½ΡΡ "ΠΈΠ³ΡΠ°ΡΡ" ΡΠ°Π½ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
Π‘ΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΌΠ°ΡΠ»ΠΎ, Π»ΡΠ³ΠΊΠΎΠ΅, Π²ΡΠ·ΠΊΠΎΡΡΡΡ 0.1β0.2 cSt, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ ΠΎΡΠ»ΠΈΡΠ½ΡΡ ΡΠΌΠ°Π·ΠΊΡ ΠΏΠΎΡΡΠ½Π΅ΠΉ ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ Π½Π°Π³ΡΠ΅Π². ΠΠ»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΎΡΠ½ΡΡ
ΡΠΈΡΠ΅Π» β ΡΠ²ΡΠΆΠΈ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ Π±Π°ΠΉΡΠΊΠΎΠ΄Π° Ρ ΠΏΠ°ΡΠΎΠΉ: 1:2 Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, 2:3 Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ, 3:4 Π΄Π»Ρ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΠΊΠΈ, 4:5 Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΠΎΠΊΠΎΠΌ, 5:1 Π΄Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ° β ΠΏΡΠΎΡΡΠΎ Π½Π°Π±ΡΠΎΡΠ°ΠΉ ΠΏΡΠΎΡΡΡΡ ΡΡ
Π΅ΠΌΡ Ρ ΠΊΡΡΠ³Π°ΠΌΠΈ, ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½ΡΠΌΠΈ A, B, C, D, E, ΠΈ ΡΡΡΠ΅Π»ΠΊΠ°ΠΌΠΈ Π΄Π»Ρ ΡΡΠΈΡ
ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ. Π ΡΠ½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ: β Π΄Π»Ρ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΏΠ»Π°, βΎ Π΄Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠ΅ΡΠ»ΠΈ, π₯ Π΄Π»Ρ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π½ΠΈΡ ΡΠ½Π΅ΡΠ³ΠΈΠΈ; ΡΡΠ°Π²Ρ β Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠ΅ΡΠ»Π΅, βΎ Π² ΡΠΎΡΠΊΠ°Ρ
ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π° Π±Π°ΠΉΡΠΊΠΎΠ΄Π°, π₯ Π² ΡΠΎΡΠΊΠ°Ρ
Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°. ΠΠ΅Π΄ΠΈ ΠΆΡΡΠ½Π°Π» β Π·Π°ΠΏΠΈΡΡΠ²Π°ΠΉ Π»ΡΠ±ΡΠ΅ Β«ΡΠ°ΠΌΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠ΅ ΠΌΠ΅ΡΡΠ°Π½ΠΈΡΒ» ΠΈΠ»ΠΈ Β«Π΄ΡΠΎΠΆΠ°Π½ΠΈΠ΅ Π±Π°ΠΉΡΠΊΠΎΠ΄Π°Β» ΠΈ ΡΠΈΠΊΡΠΈΡΡΠΉ Π²ΡΠ΅ΠΌΡ Π² ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΡ
ΡΠΈΠΊΠ°Ρ
; Π²ΠΎΡ ΡΠΎΠ³Π΄Π° ΠΊΠΎΠ΄ Π½Π°ΡΠ½ΡΡ ΠΎΠΆΠΈΠ²Π°ΡΡ.
ΠΠΎΠ»ΡΡΠΈΠ» ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ°ΡΠ»Π°, ΡΡ
Π΅ΠΌΡ ΡΡΠ°Π½ΡΠΌΠΈΡΡΠΈΠΈ ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΡΡΠ½ β ΠΎΡΠ»ΠΈΡΠ½ΠΎ. ΠΠ°ΠΏΡΡΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΡ ΡΠΈΠΌΡΠ»ΡΡΠΈΡ Π² ΡΡΠ°ΡΠΎΠΉ ΡΡΠ΅Π΄Π΅ JDK 1.3 ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΡ, Π½Π΅ Π±ΡΠ΄Π΅Ρ Π»ΠΈ "ΡΠ°ΠΌΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°Π½ΠΈΡ". ΠΠ°ΠΏΠΈΡΡΠ²Π°ΠΉ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠ²Π°Π½ΡΠΎΠ²ΡΠΉ ΡΠΈΠΊ ΠΈ ΠΎΡΠΌΠ΅ΡΠ°ΠΉ Π»ΡΠ±ΡΠ΅ ΡΠ±ΠΎΠΈ Π² ΡΠ°Π±ΠΎΡΠ΅ Π±Π°ΠΉΡ-ΠΊΠΎΠ΄Π°. ΠΡΠ»ΠΈ ΠΏΠΎΡΡΠ½ΠΈ Π½Π°ΡΠ½ΡΡ Π³ΡΠ΄Π΅ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΈΠ»ΡΠ½ΠΎ β ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΌΠΎΠΈΠΌ ΡΠΈΠ³Π½Π°Π»ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β. ΠΠ΅ΡΠΆΠΈ ΠΆΡΡΠ½Π°Π» ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ; ΡΡΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΌΠ΅ΡΠΊΠΈ β Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅, ΡΡΠΎ Π΄ΠΎΠΊΠ°ΠΆΠ΅Ρ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΡΠΎΠ³ΠΎΠΉ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡ. ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΠΌΠΎΠ³ΡΡ Π»ΠΈ ΡΡΠ°ΡΡΠ΅ ΠΊΠ»Π°ΡΡΡ Ρ
ΠΎΡΡ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ.
ΠΡΠ»ΠΈΡΠ½ΠΎ, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈΡΡ! ΠΠ΅ Π·Π°Π±ΡΠ΄Ρ ΠΏΡΠΈΡ
Π²Π°ΡΠΈΡΡ Π΄Π½Π΅Π²Π½ΠΈΠΊ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΠΉ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΌΠ΅Π»ΠΎΡΡ β Π΅ΡΠ»ΠΈ ΠΏΠΎΡΡΠ½ΠΈ Π½Π°ΡΠ½ΡΡ Π³ΡΠ΄Π΅ΡΡ, ΠΏΠΎΠ΄Π²ΠΈΠ½Ρ ΠΊΡΡΡΡΠΊ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ Π²ΡΡΠ΅. Π― Π±ΡΠ΄Ρ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΠΏΠΎΠΌΠ΅Ρ
Π°ΠΌΠΈ Π² ΠΊΠΎΠ΄Π΅ ΠΎΡΡΡΠ΄Π°, Π³ΠΎΡΠΎΠ² Π²Π½ΠΎΡΠΈΡΡ ΠΏΡΠ°Π²ΠΊΠΈ Π½Π° Ρ
ΠΎΠ΄Ρ. ΠΠ°ΡΡΠ°Π²ΠΈΠΌ ΡΡΠΈ ΡΡΠ°ΡΡΠ΅ ΠΊΠ»Π°ΡΡΡ ΠΏΠΎΠΏΠ»ΡΡΠ°ΡΡ!