рдореЙрд░реНрдлрд┐рдпрд╕ : рдореИрдВ рдЖрдкрдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВред рдореИрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рддреБрдо рдпрд╣рд╛рдБ рдХреНрдпреЛрдВ рд╣реЛред рдХреНрдпреЛрдВрдХрд┐ рддреБрдо рдХреБрдЫ рд╕рдордЭрддреЗ рд╣реЛред рдЖрдк рдЗрд╕реЗ рд╡реНрдпрдХреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕реЗ рдорд╣рд╕реВрд╕ рдХрд░рддреЗ рд╣реИрдВред рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдкреВрд░реЗ рдЬреАрд╡рди рдореЗрдВ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рджреБрдирд┐рдпрд╛ рдХреНрд░рдо рдореЗрдВ рдирд╣реАрдВ рд╣реИ - рдПрдХ рдЕрдЬреАрдм рд╡рд┐рдЪрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕реЗ рджреВрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рд╡рд╣ рдорд╕реНрддрд┐рд╖реНрдХ рдореЗрдВ рдПрдХ рдХрд┐рд░рдЪ рдХреА рддрд░рд╣ рд╣реИред рд╡рд╣ рдкрд╛рдЧрд▓ рд╣реИред рдпрд╣ рдкреАрдбрд╝рд┐рдд рдерд╛ред рдпрд╣ рддреБрдореНрд╣реЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рд▓рд╛рдпрд╛ред рдХреНрдпрд╛ рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдореИрдВ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ?
Neo : OpenJDK рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХрд▓ рд╕рд╛рдЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ?

(рдореВрд▓ рдлреЛрдЯреЛ: рдирд┐рдпреЛ рдХреЛ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдУрдкрдирдЬреЗрдбреАрдХреЗ рдХреЗ рдХреМрди рд╕реЗ рд╡рд┐рддрд░рдг рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред
рдкреНрд░реЗрд░рдгрд╛
рдПрдХ рддрд░рдл, рдЫрд╣ рдорд╣реАрдиреЗ рд▓рдВрдмреЗ рдЬреЗрдбреАрдХреЗ рдиреЗ рдлреНрд░реАрдХреНрд╡реЗрдВрд╕реА рдХреА рдЖрд╡реГрддреНрддрд┐ рдФрд░ рдХрдИ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдЬрд╛рд╡рд╛ рд╡рд░реНрд▓реНрдб рдореЗрдВ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдлреИрд▓рд╛рдиреЗ рдореЗрдВ рдорджрдж рдХреА, рдФрд░ рддрд╛рдЬреА рд╣рд╡рд╛ рдХреА рд╕рд╛рдВрд╕ рджреАред рджреВрд╕рд░реА рдУрд░, рддрд╛рдЬреА рд╣рд╡рд╛ рдХреА рдпрд╣ рд╕рд╛рдВрд╕ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИред
рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЛрд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХрд░рддреЗ рд╕рдордп, рдмрд╛рд╣рд░ рд╕реЗ рдпрд╣ рдЯрд╛рдЗрдо рдорд╢реАрди рдореЗрдВ рдпрд╛рддреНрд░рд╛ рдХрд░рдиреЗ рдЬреИрд╕рд╛ рд╣реИ: рдХреЛрдИ рдЕрднреА рднреА рд╕реЛрдЪрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдУрд░реЗрдХрд▓ рдЬреЗрдбрдбреАрдХреЗ рд╣реИ рдФрд░ рдмрд╛рдХреА рд╕рднреАред рдХрд┐рд╕реА рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдкрдврд╝ рд▓рд┐рдпрд╛ рд╣реИ рдХрд┐ "рдЬрд╛рд╡рд╛ рдЕрдм рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдореБрдлреНрдд рдирд╣реАрдВ рд╣реИред" рдХрд┐рд╕реА рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрддрд╛ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдореБрдХреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ "рдЗрди рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ" рдХреЛ рдХрд╣рд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдПред рдХрд┐рд╕реА рдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдХреА рдкрд╕рдВрдж рдкрд░ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рд╢реЗрдирдбрд╛рдиреЛ рдЬреАрд╕реА рдХреЛ рдЬреЗрдбреАрдХреЗ 12 рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рд╢реЗрдирдВрдбреЛ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ ред
рдпрд╣ рд╕рдм рд╕рдордЭрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рд╣рд░ рдмрд╛рд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рдПрдХ рд╣реА рдЪреАрдЬ рдкрд░ рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдбрд╛рдЙрдирд▓реЛрдб рд╕реВрдЪреА рдФрд░ рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлреНрд▓рд╛рдпрд░ рд╕рд╛рдЗрдЯ рдмрдирд╛рдИ рдЬрд╛рдПред
рдХрд▓, рдлрд┐рд░ рд╕реЗ рд╕рдордЭрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛, рдореИрдВ рдереЛрдбрд╝рд╛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдкреГрд╖реНрда рдХреЛ рдлрд┐рд▓реНрдорд╛рдпрд╛ред
рдХреЗрд╡рд▓ рд╕рд╛рдд рд╡рд░реНрдг: jdk.dev
рдЖрдк рдЗрд╕реЗ рдлреЛрди рдкрд░ рдЬреЛрд░ рд╕реЗ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдмрд┐рдирд╛ рдХрд┐рд╕реА рдбрд░ рдХреЗ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ: рдЕрднреА рднреА 273 рдЕрдХреНрд╖рд░ рд╣реЛрдВрдЧреЗред рдЖрдк рд░рдХреНрдд рдХреЛ рдиреИрдкрдХрд┐рди рдкрд░ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ Yeseninред
рдХрд╛рд░реНрдп
- рдЙрджреНрджреЗрд╢реНрдп : рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХрд▓ рд╕реНрдерд╛рди рдкреНрд░рджрд╛рди рдХрд░рдирд╛, рдЬреЛ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдореМрдЦрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред
- рдЧреИрд░-рд▓рдХреНрд╖реНрдп : рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддрдЯрд╕реНрде рд╕реНрдерд┐рддрд┐ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдпрд╣ рдЕрд╕рдВрднрд╡ рд╣реИ, рдпрджрд┐ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рд╕реВрдЪреА рдореЗрдВ рд╕рдмрд╕реЗ рдКрдкрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдиреАрдЪреЗ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐) рдпрд╛ рд╕реЗрдЯ рдХрд░рдирд╛ - рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд▓рдХреНрд╖рд┐рдд рдЕрднрд┐рдпрд╛рди рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛ред рдпрд╣ рд╕реАрдбреАрдПрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рддрд░рдг рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдкреГрд╖реНрдареЛрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рд╕рд╛рдЗрдЯ рд▓реЛрдЧреЛрдВ рдХреЛ рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рд╡рд┐рддрд░рдг рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рди рдХрд┐ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдпрд╛рддрд╛рдпрд╛рдд рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рдирд┐рд░реНрдгрдп
рд╕рд╛рдЗрдЯ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд╛рдлреА рд╕реНрдкрд╖реНрдЯ рд╣реИ, рдФрд░ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖрдпрд╛ рд╣реИред рдПрдХ рдзрд╛рд░рдгрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдмрдирд╛рдпрд╛: рдпрд╣ рдПрдХ рд░рд╛рдЬрдиреАрддрд┐рдХ рдореБрджреНрджрд╛ рд╣реИред рдЕрдЧрд░ рдХреЛрдИ рдФрджреНрдпреЛрдЧрд┐рдХ JDK рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдПрдХ рдРрд╕рд╛ рдкреГрд╖реНрда рдмрдирд╛рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рджреБрдирд┐рдпрд╛ рдХреА рд╕рд╛рд░реА рдмрджрдирд╛рдореА рдХрд░ рджреЗрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдорди рд░рд┐рдЯрд░ рдХреА рдЖрд▓реЛрдЪрдирд╛ рд╕реБрдиреА рдХрд┐ рдЙрд╕реЗ рдирдП рдЬрд╛рд╡рд╛ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рджреБрд░реНрднрд╛рдЧреНрдп рдерд╛ред рджреВрд╕рд░реА рдУрд░, рдпрджрд┐ рдпрд╣ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдпрд╛ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдореВрд╣ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реАрдзреА рдФрд░ рдмрд╕ рд╢рдХреНрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЦреБрдж рдЗрд╕ рдкреГрд╖реНрда рдХреЛ рд▓рд┐рдпрд╛ рдФрд░ рджреЗрдЦрд╛ред
рдкрд╣рд▓реЗ рдХрджрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рд╕рднреА рдкреНрд░рдореБрдЦ рд╡рд┐рддрд░рдгреЛрдВ рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рд╢реЗрд╖ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рдХрд╛ рднреА рд╕рдордп рдмрд░реНрдмрд╛рдж рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓рд┐рдВрдХ рд╕реАрдзреЗ рдбрд╛рдЙрдирд▓реЛрдб рдкреГрд╖реНрда рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред
рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдбреЙрдХрд░ рдЗрдореЗрдЬ, рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рдкреИрдХреЗрдЬ, рдПрд╕рдбреАрдХреЗрдореИрди рдФрд░ рдЗрд╕реА рддрд░рд╣ рдХреА рдЕрдиреНрдп рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдЬреЛрдбрд╝реЗ рдЬрд╛рдПрдВрдЧреЗред рдЖрдкрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдФрд░ рд╡рд┐рддрд░рдг рдХреЗ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рд▓реЗрдЦ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЯреАрд╕реАрдХреЗ рд╡рд┐рддрд░рдг рдЧреБрдЬрд░рддрд╛ рд╣реИ рдФрд░ рдХреНрдпреЛрдВ)ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рджреЗрдЦрднрд╛рд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ рдЬреЛ рд╣рдореЗрд╢рд╛ рд╕реБрдВрджрд░ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдЙрдбрд╝рд╛рди рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВред
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ, Wordpress, рдЖрдзреБрдирд┐рдХ PHP рдФрд░ MySQL рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЦреИрд░, рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдпрд╣ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рддреЗрдЬреА рд╕реЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЖрдзреБрдирд┐рдХ рдордВрдЪ рд╣реИред рдпрд╣ рд╕рдм рдПрдХ рд╕реНрдереИрддрд┐рдХ рд╕рд╛рдЗрдЯ рдпрд╛ рдХреБрдЫ рдорд╛рдЗрдХреНрд░реЛрдиреЗрдЯрд░ рдпрд╛ рдХреНрд╡рд╛рд░реНрдХрд╕ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЪрд▓рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рд╕рд░реНрд╡рд░ рдкрд░, рд╕рдм рдХреБрдЫ рдЗрд╕реА рдШрдЯрдХ рдХреЗ рдирд╡реАрдирддрдо рдЪрд┐рддреНрд░реЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, MySQL 8.0.16 рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ) рдкрд░ docker- рд░рдЪрдирд╛ рдХреЗ рддрд╣рдд docker рдореЗрдВ рдХрддрд╛рдИ рд╣реИ, рдпрд╣ рд╕рдм nginx рдФрд░ рдПрдХ ubunt рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЗ рдКрдкрд░ рдмрдВрдж рд╣реИред
рд╡рд┐рдХрд▓реНрдк
рдпрд╣ рд╕рдм рдХреБрдЫ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП Google рдореЗрдВ рдЦреЛрдЬрд╛ рдЧрдпрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рджреЗрдЦрдирд╛ рд╣реИ - рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рдЬрдирддрд╛ рдХреЗ рдмреАрдЪ рдЬреЗрдбреАрдХреЗ рдФрд░ рдкреНрд░рдореБрдЦ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдХреНрд░рдорд┐рдХ рдкреИрда рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдмреБрдирд┐рдпрд╛рджреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдЬрд╛рд╡рд╛ рдЪреИрдВрдкрд┐рдпрди рдФрд░ рдЕрдиреНрдп рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рдПрдХ рдЦреБрд▓реЗ рдкрддреНрд░ рдореЗрдВ рд╣реИ, рдЬреЛ Google рдбреЙрдХреНрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ ред
рдЬреЛрдЦрд┐рдо
рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬреЛрдЦрд┐рдо: JDK рдмреНрд░рд╛рдВрдб рдУрд░реЗрдХрд▓ рдХреЙрд░реНрдкреЛрд░реЗрд╢рди рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реИ, рдпрд╣ рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ рдЯреНрд░реЗрдбрдорд╛рд░реНрдХ 9 рдХрдХреНрд╖рд╛ рд╣реИ ред .Dev рдЬрд╝реЛрди рдХреЗ рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░ рдпреВрдПрд╕рдП рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВред Oracle рдЯреНрд░реЗрдбрдорд╛рд░реНрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд▓рд┐рдП рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ , рд╡реЗ Oracle рдЯреНрд░реЗрдбрдорд╛рд░реНрдХ рдпрд╛ рдбреЛрдореЗрди рдирд╛рдо рдореЗрдВ рдЙрдирдХреЗ рд╕рдорд╛рди рдХреБрдЫ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдорд░рд╛рд╣ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд╛рдЗрдЯ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЕрдм рдФрд░ рд╣рдореЗрд╢рд╛ рд╕рд╛рдЗрдЯ рдХреЗ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рдПрдХ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рд╕рд╛рдЗрдЯ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдУрд░реЗрдХрд▓ рд╕рд╛рдЗрдЯ рдирд╣реАрдВ рд╣реИред рдлрд┐рд░ рднреА, рдЕрдЧрд░ рдУрд░реЗрдХрд▓ рдХреЗ рд╡рдХреАрд▓ рдпрд╣ рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИ - рдареАрдХ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдХрдо рд╕реБрдВрджрд░ рдбреЛрдореЗрди рдЪреБрдирдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рд╡рд╛ рдФрд░ рдЬреЗрдбреАрдХреЗ рдЬреИрд╕реЗ рд╢рдмреНрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬреЗрдбрдбреАрдХреЗ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ рдПрд╕рдбреАрдХреЗ рдФрд░ рдЗрддрдиреЗ рдкрд░ - рдареАрдХ рд╣реИ, рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ ред рдЗрд╕рд╕реЗ рднрдпрд╛рдирдХ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдЕрдзрд┐рдХрддрдо рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╣рд┐рдЯ рдЦреЛ рдЬрд╛рдПрдЧрд╛ рд╕рд░реНрдЪ рдЗрдВрдЬрдиред рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ Habr├й, рдЯреНрд╡рд┐рдЯрд░ рдФрд░ рдЕрдиреНрдп рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдЬрд╛рдиреЗрдВрдЧреЗред
рджреВрд╕рд░рд╛ рдЬреЛрдЦрд┐рдо рд╕рдВрджрд┐рдЧреНрдз рдкреНрд░рдмрдВрдзрди рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рд╣реИред рдЕрдЪрд╛рдирдХ рдореИрдВ рдкреЗрдЬ рдХреЛ рд░рд┐рдлреНрд░реЗрд╢ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреВрдВрдЧрд╛, рдкрд╛рдЧрд▓ рд╣реЛ рдЬрд╛рдКрдВрдЧрд╛ рдФрд░ рд╡рд╣рд╛рдВ рдЦреЗрд▓ рд▓рд┐рдЦ рджреВрдВрдЧрд╛, рдЗрддреНрдпрд╛рджрд┐ред рдЗрд╕рд▓рд┐рдП, рдкреЗрдЬ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдХреЛ Mediawiki рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдпрд╛ GitHub рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди рдХрд░рдирд╛ рдФрд░ рдЕрдзрд┐рдХ рд╕рдХреНрд╖рдо рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рд╛рдордЧреНрд░реА рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдлрд┐рд░ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд JDK рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдФрд░ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рдХреНрд░рд┐рдп рд╕рджрд╕реНрдпреЛрдВ рдХреЛ рдЦрд╛рддреЗ (рд╕рдВрднрд╡рддрдГ рдЕрдирд╛рдо) рджреЗрдВред рдпрд╣ рдПрдХ рдЕрд▓рдЧ рджрд┐рд▓рдЪрд╕реНрдк рддрдВрддреНрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдпрд╣ рдХрдИ рд▓рд┐рдВрдХ рд╡рд╛рд▓рд╛ рдПрдХ рдкреГрд╖реНрда рд╣реИ - рдЗрд╕рдХреЗ рд╕рд╛рде рдЧрдбрд╝рдмрдбрд╝ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред Oleg@jdk.dev рдкрд░ рд▓рд┐рдЦреЗрдВ, рдФрд░ рдореИрдВ рдЙрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рдЬреЛрдбрд╝ рдпрд╛ рдареАрдХ рдХрд░ рджреВрдВрдЧрд╛ рдЬрд┐рдирдХреА рдЬрд░реВрд░рдд рд╣реИред
рдЗрд╕рдХреЗ рдмрд╛рдж рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдБрдЪреЗ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕рд╛рдорд╛рдиреНрдп рдЬреЛрдЦрд┐рдо рдЖрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдм Namecheap рдиреЗ рдореБрдЭреЗ рдЕрдкрдиреЗ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП DNS рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдлреНрдд рд╡рд╛рд▓реЗ рдиреЗ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, @jvmchat рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдЗрд╕реЗ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдореЗрдВ рджреЗрдЦрд╛, рдФрд░ рдлрд┐рд░ рдореИрдВрдиреЗ рдЦреБрдж рдХреЛ рдХреЗрд╡рд▓ рдкрд╛рдВрдЪрд╡реАрдВ рдмрд╛рд░ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдкреИрдирд▓ рдореЗрдВ рд▓рд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЯреНрд░рд┐рдХреА рдкреНрд▓рд╛рди, Namecheap, рдЯреНрд░рд┐рдХреА рдкреНрд▓рд╛рди!

рдпрд╣ рд╕рдм рдПрдХ рдорд╛рдирдХ рдФрд░ рдмрд╣реБрдд рд╕рд░рд▓ рддрд░реАрдХреЗ рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╕реНрдерд┐рд░ рд╕рд╛рдЗрдЯ рд╣реИред рд╡реИрд╕реЗ, рдпрд╣ рд╣реИрдХрд┐рдВрдЧ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдмреЗрдЕрд╕рд░ рдХрд░ рджреЗрдЧрд╛ - рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рдЗрддрдиреА рдореЗрд╣рдирдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдХреБрдЫ рдЕрднреА рднреА рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ 1 рдмрдЯрди рджрдмрд╛рдХрд░ рдорд░рдореНрдордд рдХреА рдЬрд╛рддреА рд╣реИ (рдмреИрдХрдЕрдк рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрджрд▓реЗрдВ, рдХрдВрдЯреЗрдирд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдорд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рддреИрдирд╛рдд рдХрд░реЗрдВ)ред
рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдмрд╛рдХреА рд╕рдм рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░рдпреЛрдЧ рдерд╛!
рдирд┐рд╖реНрдХрд░реНрд╖
@Jvmchat рдФрд░ @razbor_poletov_chat рдореЗрдВ рд▓рд┐рдВрдХ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдХрд┐ рдХреЗрд╡рд▓ рд╕реАрдзреЗ рдкрд░рд┐рдЪрд┐рдд рд▓реЛрдЧ рд╣реА рд╡рд╣рд╛рдВ рдЖрдПрдВрдЧреЗ, рдФрд░ рд╡рд╣ рдЗрд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдЧрд╛ред Google рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдХреА рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, 29 рджреЗрд╢реЛрдВ рдХреЗ рд▓реЛрдЧ рд╡рд╣рд╛рдВ рдЖрдП, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕рдореБрджрд╛рдп рдХреЛ рдЕрднреА рднреА рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреГрд╖реНрда рдореЗрдВ рдХреБрдЫ рд░реБрдЪрд┐ рд╣реИред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреГрд╖реНрда рдХреЗ рдХрд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рд╢реНрди рдФрд░ рд╕реБрдЭрд╛рд╡ рд╣реИрдВ - рддреЛ oleg@jdk.dev рдХреЛ рд▓рд┐рдЦреЗрдВ, рдФрд░ рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреНрд░рд╢реНрди - рдпрд╣рд╛рдБ рд╣реИрдмреЗ рдкрд░ рдпрд╛ рдХрд╛рд░реНрдЯ рдореЗрдВ рджреЛ рдЙрдкрд░реНрдпреБрдХреНрдд рдЪреИрдЯ рдореЗрдВред рдореИрдВ рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ рдореЗрдВ рд╡рд╛рд╕рд┐рд▓реЗрд╕реНрдЯреНрд░реЛрд╡реНрд╕реНрдХрд╛рдпрд╛ рдореЗрдЯреНрд░реЛ рд╕реНрдЯреЗрд╢рди рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд░рд╣рддрд╛ рд╣реВрдВред