Rakudo рдХрдореНрдкрд╛рдЗрд▓рд░ Raku рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ (рдкреВрд░реНрд╡ рдкрд░реНрд▓ 2022.12) рдХреЛ рд▓рд╛рдЧрд┐ 6 рд░рд┐рд▓реАрдЬ

рд░рд╛рдХреБ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ (рдкрд╣рд┐рд▓реЗ рдкрд░реНрд▓ рем) рдХреЛ рд▓рд╛рдЧрд┐ рдХрдореНрдкрд╛рдЗрд▓рд░, рд░рд╛рдХреБрдбреЛ реирежреирей.режрек рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓рд╛рдИ рдкрд░реНрд▓ рем рдмрд╛рдЯ рдкреБрди: рдирд╛рдорд╛рдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдХрд┐рдирднрдиреЗ рдпреЛ рдореВрд▓ рд░реВрдкрдорд╛ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░рд┐рдП рдЕрдиреБрд╕рд╛рд░ рдкрд░реНрд▓ рел рдХреЛ рдирд┐рд░рдиреНрддрд░рддрд╛ рдерд┐рдПрди, рддрд░ рдПрдХ рдЫреБрдЯреНрдЯреИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ рдмрдиреНрдпреЛ, рд╕реНрд░реЛрдд рдХреЛрдб рд╕реНрддрд░рдорд╛ рдкрд░реНрд▓ рел рд╕рдБрдЧ рдЙрдкрдпреБрдХреНрдд рдерд┐рдПрди рд░ рдЫреБрдЯреНрдЯреИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╕рдореБрджрд╛рдп рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдХрдореНрдкрд╛рдЗрд▓рд░рд▓реЗ рем.c рд░ рем.d рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХрд╛ рд░рд╛рдХреБ рднрд╛рд╖рд╛ рднреЗрд░рд┐рдпрдиреНрдЯрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛)ред рд░рд╛рдХреБрдбреЛрдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рдмрд╛рдЗрдЯрдХреЛрдб рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдЙрдиреЗ MoarVM реирежреирей.режрек рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдкрдирд┐ рдЙрдкрд▓рдмреНрдз рдЫред рд░рд╛рдХреБрдбреЛрд▓реЗ JVM рд░ рдХреЗрд╣реАрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрдХрд▓рдирд▓рд╛рдИ рдкрдирд┐ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рд▓рд╛рдЧрд┐ред

Rakudo 2022.12 рдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ рдордзреНрдпреЗ, 6.e рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рдирдорд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд╣реА рднрд╛рд╖рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ: ".skip" рдЕрдкрд░реЗрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "say (^20).skip(0,5,3)ред . 3 => -2)" Str.comb рдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, List.rotor рдЬрд╕реНрддреИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдПрдХреЛ IO::Path.chown рд╡рд┐рдзрд┐ рд░ chown() рдкреНрд░рдХрд╛рд░реНрдпред MoarVM рдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдирдЧрд░рд┐рдПрдХреЛ рддреБрд▓рдирд╛ рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ ("eq, ne, (l|g)(e|t)") рд░ chown рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред

рд╕реНрд░реЛрдд: opennet.ru

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster