Async: рд▓реЛрдЧреЛ рдЪрд╛рд╣рд┐рдП!

рдХреЛ рдирд┐рд░реНрдорд┐рдд 13 рджрд┐рд╕ре░ 2015  ┬╖  28рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: caolan/async

рдореИрдВ рдиреЛрдбрдЬ рд▓реЛрдЧреЛ рдореБрджреНрджреЗ рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬрд┐рд╕рдореЗрдВ рд╕рдореБрджрд╛рдп рдХреЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВред

рдРрд╕рд╛ рд▓реЛрдЧреЛ рдХреНрдпреЛрдВ рди рдмрдирд╛рдПрдВ рдЬреЛ async рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рдкрд╣рдЪрд╛рди рдХрд░реЗ? рдореИрдВ

feature feedback-wanted

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

async-01

рдореИрдВрдиреЗ рдХреБрдЫ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░ рдмрдирд╛рдП.. рдХреНрдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ?

рд╕рднреА 28 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдХрд╣рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, async рдПрдХ рдРрд╕реА рдЕрдореВрд░реНрдд рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИред

рд╡рд░реНрд╖реЛрдВ рдХреЗ рдЕрдиреБрднрд╡ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдореИрдВ рдЕрд╡рдЪреЗрддрди рд░реВрдк рд╕реЗ async рдХреЛ @caolan рдХреЗ рдЪреЗрд╣рд░реЗ рдХреЗ рд╕рд╛рде

Async рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдХреА рдПрдХ рд╢рд╛рдЦрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╢реБрд░реВ рд╣реБрдЖред рдФрд░ рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдФрд░ рд▓реЛрдбрд╛рд╢ рджреЛрдиреЛрдВ рдХреЗ рд▓реЛрдЧреЛ рдореЗрдВ _ рд╣реИ:

рд╢рд╛рдпрдж Async рдПрдХ рджреАрд░реНрдШрд╡реГрддреНрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ тАж

рдореИрдВ рдЕрдиреБрдХреНрд░рдо рдЖрд░реЗрдЦ рдХреА рддрд░рд╣ рдХреБрдЫ рд╕реЛрдЪрддрд╛ рд╣реВрдВред рд╢рд╛рдпрдж рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рд╢реИрд▓реАрдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

async

рдХреГрдкрдпрд╛ рдХрд▓рд╛рдХрд╛рд░ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдЗрд╕реЗ рдЬрд╛рдВрдЪреЗрдВ :-)

рдХреНрдпрд╛ рд╣рдо рд╕рднреА рд╕рд╣рдордд рдирд╣реАрдВ рдереЗ (рдореЗрд░рд╛ рдорддрд▓рдм рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕рдореБрджрд╛рдп рд╣реИ) рдХрд┐ рд▓реЛрдЧреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдкреНрд░рдХрд╛рд░ рдХреА рдмрд╛рдЗрдХ рд╢реЗрдбрд┐рдВрдЧ рд╣реИ? рдпрд╣ рдЕрд╕рд┐рдВрдЪ рд╣реИ, рдпрд╣ рдареАрдХ рд╡рд╣реА рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдпрд╣ рдЯрд┐рди рдкрд░ рдХрд╣рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЗрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдЧреЛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдпрджрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╣реЗрд▓реНрд╡реЗрдЯрд┐рдХрд╛ рдореЗрдВ рд╕реЗрдЯ рдирд╛рдо рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЬреЗрдкреАрдЬреА рд╢рд╛рдпрдж рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рд╢рд╛рдпрдж рдЗрд╕реЗ рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рдХрд░реЗрдВред

рдореБрдЭреЗ рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдкреБрд░рд╛рдиреА iojs рд▓реЛрдЧреЛ рдереНрд░реЗрдб рд░рдгрдиреАрддрд┐ рдкрд╕рдВрдж рдЖрдИред рдмрд╕ рдЕрд░рдмреЛрдВ рд▓реЛрдЧреЛ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдзрд╛рдЧрд╛ рдмрдирд╛рдПрдВ, рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреМрди рд╕рд╛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕реНрдЯрд┐рдХрд░ рдкрд░ рдореБрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред

iscp_icon_staged_routing_information_flow
iscp_icon_partitioned_routing_information_flow
iscp_icon_buffered_routing_flow

advanced_power_machines
seat_flow
subflowreuse

рдХреБрдЫ рдФрд░ рд╡рд┐рдЪрд╛рд░ред

рдХреБрдЫ рдРрд╕рд╛ рдХреНрдпреЛрдВ рдирд╣реАрдВ

>|

рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдХреЙрд▓рдмреИрдХ рдХреЛ рдПрд╕рд┐рдВрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реАрдзрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдиреЗрд╕реНрдЯреЗрдб рдХреЙрд▓рдмреИрдХ > рдФрд░ рдЕрдкрдиреЗ рд╕реАрдзреЗ рд╡рд╛рд▓реЗ | рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ "рд╕рд░рд▓ рд╣реЛрдиреЗ" рдХреЗ рд░реВрдк рдореЗрдВ рднреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

async-01

рдореИрдВрдиреЗ рдХреБрдЫ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░ рдмрдирд╛рдП.. рдХреНрдпрд╛ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ?

@ivansedel рднрдпрд╛рдирдХ

рд╕реНрд╡реАрдЯ, рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддреАрд╕рд░рд╛ рдкрд╕рдВрдж рд╣реИ

рд╢рдирд┐рд╡рд╛рд░, 18 рдЬреВрди, 2016 рдХреЛ рд╕реБрдмрд╣ 6:49 рдмрдЬреЗ, рдХрд┐рдХреЛ рдмреАрдЯреНрд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@ivanseidel https://github.com/ivanseidel рднрдпрд╛рдирдХ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/caolan/async/issues/975#issuecomment -226935360, рдпрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
рд╕реВрддреНрд░
https://github.com/notifications/unsubscribe/ADUIEJiZxUlEQFCnlLTB6ahrUIs0vkKHks5qM80dgaJpZM4G0Xfy
.

рдзрдиреНрдпрд╡рд╛рдж! рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рддреАрд╕рд░реЗ рдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ

рдорд╣рд╛рди рд▓реЛрдЧреЛ @ivanseidelред рдореБрдЭреЗ рддреАрд╕рд░рд╛ рдкрд╕рдВрдж рд╣реИ, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИ :D

рддреАрд╕рд░рд╛ рдорд╣рд╛рди рд╣реИред рдореБрдЭреЗ рдкрд╣рд▓рд╛ рд╡рд░реНрдЧ рд▓реЛрдЧреЛ рднреА рдкрд╕рдВрдж рд╣реИ -- рдлрд╝реЗрд╡рд┐рдХреЙрди рдпрд╛ рдЕрдиреНрдп рдЫреЛрдЯреЗ рд▓реЛрдЧреЛ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХрдорд╛рддреНрд░ рдЖрд▓реЛрдЪрдирд╛ рдпрд╣ рд╣реИ рдХрд┐ "рдП" рдереЛрдбрд╝рд╛ рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИред рдЪреМрдХреЛрд░ рдЖрдХрд╛рд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреВрд░реНрдг рд╡реГрддреНрдд рд╡рд┐рд╖рдо рджрд┐рдЦрддрд╛ рд╣реИред

рдореЗрд░реЗ рд▓рд┐рдП рднреА рддреАрд╕рд░рд╛ :-D

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХрдорд╛рддреНрд░ рдЖрд▓реЛрдЪрдирд╛ рдпрд╣ рд╣реИ рдХрд┐ "рдП" рдереЛрдбрд╝рд╛ рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИред рдЪреМрдХреЛрд░ рдЖрдХрд╛рд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреВрд░реНрдг рд╡реГрддреНрдд рд╡рд┐рд╖рдо рджрд┐рдЦрддрд╛ рд╣реИред

рд╣рд╛рдВ, a рдореЗрдВ рд╕рд░реНрдХрд▓ рдХреЛ рдЕрд░реНрдзрдЪрд╛рд▓рдХ рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдмреЗрд╣рддрд░ рд╕рд╢рд░реНрдд if рдирдХрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдлрд╝реНрд▓реЛрдЪрд╛рд░реНрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ :-)

рдХреБрдЫ рдП рдХреЗ рд╡рд┐рдХрд▓реНрдк ...
async_as

рдореИрдВ 2 рдбреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЦреБрд▓реА рдпрд╛ рдмрдВрдж рдХреНрд╖реИрддрд┐рдЬ рд╕рдорд╛рдкреНрддрд┐ рдХреЗ рд╕рд╛рде рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛, 3 рдП рдФрд░ 3 рдмреА рдХреЗ рд╕рдорд╛рдиред

рдореБрдЭреЗ 2рдП рдФрд░ 2рд╕реА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рд▓рдЧрддреЗ рд╣реИрдВред рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдореЗрдВ рд▓реЛрдЧреЛ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ? рдЫреЛрдЯреА рд╣реЛрдиреЗ рдкрд░ рдореЛрдЯреА рд░реЗрдЦрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 3c рдХреЗ рдЧреИрдк рдХреЗ рд╕рд╛рде 2a/2b рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ред рдирд╣реАрдВ рддреЛ рдореБрдЭреЗ 2b-2d рдкрд╕рдВрдж рд╣реИред

рддреЛ, рдпрд╣рд╛рдБ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рд╣реИ (рдореИрдВрдиреЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдорддрджрд╛рди рджреНрд╡рд╛рд░рд╛ 2A рдХреЛ "a" рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛)ред

рдЖрдЗрдХрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ (рдлрд╝реЗрд╡рд┐рдХреЙрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП), рд╣рдо рдмрд╛рд╣рд░реА рдмреЙрдХреНрд╕ рдХреА рд░реЗрдЦрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рдЕрдзрд┐рдХ рдЯрд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП ...

рдХреНрдпрд╛ рдореБрдЭреЗ README рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЬреАрдердм рдореЗрдВ рдИрдкреАрдПрд╕ рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рд╣рд░ рдХреЛрдИ рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдЙрдкрдпреЛрдЧ/рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХреЗ?
async_final

рдХреНрдпрд╛ рдореБрдЭреЗ рд░реАрдбрдореА рдмрджрд▓рдиреА рдЪрд╛рд╣рд┐рдП?

рд╣рд╛рдБ, рд▓реЛрдЧреЛ рдФрд░ рдЪрд┐рд╣реНрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реБрдП рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдВред рдЙрдиреНрд╣реЗрдВ /logo рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд░рдЦреЗрдВ

рдФрд░ рдЬреАрдердм рдореЗрдВ рдИрдкреАрдПрд╕ рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╣рд░ рдХреЛрдИ рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдЙрдкрдпреЛрдЧ/рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХреЗ?

рдИрдкреАрдПрд╕ рдХрд┐рддрдирд╛ рдмрдбрд╝рд╛ рд╣реИ? рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рдЧ рд░рдЦрдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рдИрдкреАрдПрд╕ рдХрд┐рддрдирд╛ рдмрдбрд╝рд╛ рд╣реИ? рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рдЧ рд░рдЦрдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рдЗрд╕реЗ .npmignore рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝рдХрд░ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╡реЗ npm рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ (рди рд╣реА рдмрд╛рдж рдореЗрдВ npm install рдХрд░рддреЗ рд╕рдордп рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ...)

  • [x] рджреЛрдиреЛрдВ .AI рдХреЛ /logo ред
  • [x] Readme рд▓реЛрдЧреЛ рдЬреЛрдбрд╝реЗрдВ
  • [x] .npmignore рдХреЛ /logo рдлреЛрд▓реНрдбрд░/рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
  • [x] рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдлрд╝реЗрд╡рд┐рдХреЙрди рдЬреЗрдирд░реЗрдЯ рдХрд░реЗрдВ ( #1202 )
  • [x] рдЦреБрд╢ рд░рд╣реЛ

рд╡рд╣рд╛рдВ рд╣рдо рдЬрд╛рддреЗ рд╣реИрдВ: рдЗрд╡рд╛рдирд╕реАрдбреЗрд▓/рдПрд╕рд┐рдВрдХ

рдЕрдЧрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛, рддреЛ рдореИрдВ рд░реАрдбрдореА рд╣реЗрдбрд░ рдпреВрдЖрд░рдПрд▓ рдХреЛ caolan рд╕реНрд╡реИрдк рдХрд░ рджреВрдВрдЧрд╛ред @ рдкрд┐рд░рд╛рдиреНрдирд╛ @megawac

рдореБрдЭреЗ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдВ рдФрд░ рдЦреБрд╢ рд░рд╣реЗрдВ

@megawac рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ: #1203

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

PsyTae picture PsyTae  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

trvra picture trvra  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jairoGilC picture jairoGilC  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mjafarpour picture mjafarpour  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

endbay picture endbay  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ