āĻĒāĻžāĻ°ā§āϞ 5.44


3

āωāĻ¨ā§āύāϝāĻŧāύ⧇āϰ āĻāĻ• āĻŦāĻ›āϰ āĻĒāϰ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻĒāĻžāĻ°ā§āϞ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻļāĻžāĻ–āĻž āĻĒā§āϰāĻ•āĻžāĻļ - 5.44āĨ¤ āĻ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤāĻŋ āύāϤ⧁āύ āϰāĻŋāϞāĻŋāĻœā§‡ āĻĒā§āϰāĻžāϝāĻŧ ⧍⧭ā§Ļ,ā§Ļā§Ļā§Ļ āϞāĻžāχāύ āϕ⧋āĻĄ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϤ⧈āϰāĻŋ āϕ⧋āĻĄ - ā§§ā§§ā§Ļ,ā§Ļā§Ļā§Ļ āϞāĻžāχāύ āĻŦāĻžāĻĻ⧇), āĻāχ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞ⧋ ā§Žā§Ŧā§ĻāϟāĻŋ āĻĢāĻžāχāϞāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϰ āωāĻ¨ā§āύāϝāĻŧāύ⧇ ā§­ā§§ āϜāύ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āĻ…āĻ‚āĻļāĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āϛ⧇āύāĨ¤

āϤ⧇āϰ⧋ āĻŦāĻ›āϰ āφāϗ⧇ āĻĒā§āϰāϤāĻŋāĻˇā§āĻ āĻŋāϤ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āωāĻ¨ā§āύāϝāĻŧāύ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€ āĻ…āύ⧁āϏāĻžāϰ⧇ ā§Ģ.ā§Ēā§Ē āĻŦā§āϰāĻžāĻžā§āϚāϟāĻŋ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻ…āύ⧁āϝāĻžāϝāĻŧā§€ āĻŦāĻ›āϰ⧇ āĻāĻ•āĻŦāĻžāϰ āύāϤ⧁āύ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻŦā§āϰāĻžāĻžā§āϚ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋ āϤāĻŋāύ āĻŽāĻžāϏ⧇ āϛ⧋āϟāĻ–āĻžāĻŸā§‹ āϰāĻŋāϞāĻŋāϜ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻžāϰ āĻ•āĻĨāĻžāĨ¤ āĻĒā§āϰāĻĨāĻŽ āϛ⧋āϟāĻ–āĻžāĻŸā§‹ āϰāĻŋāϞāĻŋāϜ, āĻĒāĻžāĻ°ā§āϞ ā§Ģ.ā§Ēā§Ē.ā§§, āĻĒā§āϰāĻžāϝāĻŧ āĻāĻ• āĻŽāĻžāϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻĒā§āϰāĻ•āĻžāĻļ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻĒāĻžāĻ°ā§āϞ ā§Ģ.ā§Ēā§Ē.ā§Ļ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āϏāĻŽāϝāĻŧ āφāĻŦāĻŋāĻˇā§āĻ•ā§ƒāϤ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻžāĻ—āϗ⧁āϞ⧋ āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰāĻŦ⧇āĨ¤ āĻĒāĻžāĻ°ā§āϞ ā§Ģ.ā§Ēā§Ē āĻĒā§āϰāĻ•āĻžāĻļ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ ā§Ģ.ā§Ēā§Ļ āĻŦā§āϰāĻžāĻžā§āĻšā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻļ⧇āώ āĻšāϝāĻŧ⧇ āϗ⧇āϛ⧇; āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϗ⧁āϰ⧁āϤāϰ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āϏāĻŽāĻ¸ā§āϝāĻž āφāĻŦāĻŋāĻˇā§āĻ•ā§ƒāϤ āĻšāϞ⧇āχ āĻāϰ āϜāĻ¨ā§āϝ āφāĻĒāĻĄā§‡āϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻļ⧁āϰ⧁ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• ā§Ģ.ā§Ēā§Ģ āĻļāĻžāĻ–āĻžāϰ āωāĻ¨ā§āύāϝāĻŧāύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž, āϝāĻž ⧍ā§Ļ⧍⧭ āϏāĻžāϞ⧇āϰ āĻĒā§āϰāĻĨāĻŽāĻžāĻ°ā§āϧ⧇ āĻĒāĻžāĻ°ā§āϞ ā§Ģ.ā§Ēā§Ŧ-āĻāϰ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻšāĻŦ⧇, āϝāĻĻāĻŋ āύāĻž āϕ⧋āύ⧋ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧāĨ¤ āωāĻĒāϰ⧇ āϝ⧇āϤ⧇ ā§­.x āϏāĻ‚āĻ–ā§āϝāĻžāϝāĻŧāĨ¤

āϚāĻžāĻŦāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋ:

  • āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āύāĻžāĻŽāϝ⧁āĻ•ā§āϤ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ āϝ⧇āϏāĻŦ āĻĢāĻžāĻ‚āĻļāύ⧇ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ⧇āϰ āϤāĻžāϞāĻŋāĻ•āĻž āĻĢāĻžāĻ‚āĻļāύ āĻŦāĻĄāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āύāϝāĻŧ, āĻŦāϰāĻ‚ āĻĢāĻžāĻ‚āĻļāύāϟāĻŋ āĻĄāĻŋāĻ•ā§āϞāĻžāϰ⧇āĻļāύ⧇āϰ āϏāĻŽāϝāĻŧ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāχ āύāϤ⧁āύ āĻĢāĻŋāϚāĻžāϰāϟāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϗ⧁āϞ⧋āϕ⧇ āϕ⧋āύ⧋ āĻ•āĻ ā§‹āϰ āĻ•ā§āϰāĻŽā§‡ āύāϝāĻŧ, āĻŦāϰāĻ‚ āϝ⧇āϕ⧋āύ⧋ āĻ•ā§āϰāĻŽā§‡ āĻĒāĻžāϏ āĻ•āϰāĻžāϰ āϏ⧁āϝ⧋āĻ— āĻĻ⧇āϝāĻŧ, āϝāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧀/āĻ­ā§āϝāĻžāϞ⧁ āĻĒ⧇āϝāĻŧāĻžāϰ āĻāĻŦāĻ‚ āĻšā§āϝāĻžāĻļ⧇ āĻāϞāĻŋāĻŽā§‡āĻ¨ā§āϟ āĻ…ā§āϝāĻžāϏāĻžāχāύ āĻ•āϰāĻžāϰ āĻŽāϤ⧋ āĻāĻ•āϟāĻŋ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ:
    • āĻĒ⧁āϰāĻžāύ⧋ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ: sub f { my ($x, $y) = @_; â€Ļ} f(1, 2);
    • signatures: sub f ($x, $y) { â€Ļ } f(1, 2);
    • āύāĻžāĻŽāϝ⧁āĻ•ā§āϤ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϏāĻš āϏāĻŋāĻ—āύ⧇āϚāĻžāϰ: sub f (:$x, :$y) { â€Ļ } f(y => 2, x => 1);
  • āĻāĻ•āĻžāϧāĻŋāĻ• āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ⧇āϰ āϏāĻžāĻĨ⧇ foreach āϞ⧁āĻĒ⧇ āĻ…ā§āϝāĻžāϞāĻŋāϝāĻŧāĻžāϏ (āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāĻžāϰ⧇āϰ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāĻžāϰ) āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāχ āĻĢāĻŋāϚāĻžāϰāϟāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ foreach āϞ⧁āĻĒ⧇ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāϞāĻŋāϝāĻŧāĻžāϏ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏ⧁āϝ⧋āĻ— āĻĻ⧇āϝāĻŧ, āϝāĻ–āύ āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āϞ⧁āĻĒ āχāϟāĻžāϰ⧇āĻļāύ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āĻ­ā§āϝāĻžāϞ⧁ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāϤ⧇ āϚāĻžāύāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻļ⧇āϰ āϕ⧀ āĻāĻŦāĻ‚ āĻ­ā§āϝāĻžāϞ⧁ āωāĻ­āϝāĻŧ⧇āϰ āωāĻĒāϰ āχāϟāĻžāϰ⧇āϟ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻļ āĻāϞāĻŋāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻ…ā§āϝāĻžāϞāĻŋāϝāĻŧāĻžāϏ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ: use v5.44; use feature qw( refaliasing declared_refs ); my %hash = ( one => [1], two => [2, 2], ); foreach my ( $key, @items ) ( %hash ) { say "The $key array contains: @items"; } # Before version 5.44, dereferencing would be required: foreach my ( $key, $var ) ( %hash ) { say "The $key array contains: @$var"; } # āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āϰāĻŋāĻĢāϞāĻŋāϝāĻŧāĻžāϏāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ•ā§āϞ⧇āϝāĻŧāĻžāĻ°ā§āĻĄ_āϰ⧇āĻĢāϏ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻ›āĻžāĻĄāĻŧāĻž: foreach my $key (keys %hash) { say "The $key array contains: @{$hash{$key}}"; }
  • āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻ…āĻ­āĻŋāĻŦā§āϝāĻ•ā§āϤāĻŋāϤ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• 'enhanced_xx' āĻŽā§‹āĻĄāϟāĻŋ /xx āĻŽāĻĄāĻŋāĻĢāĻžāϝāĻŧāĻžāϰāϕ⧇ āĻŦāĻ°ā§āĻ—āĻžāĻ•āĻžāϰ āĻŦāĻ¨ā§āϧāύ⧀āϰ āĻŽāĻ§ā§āϝ⧇ āĻĨāĻžāĻ•āĻž āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰ āĻ•ā§āϞāĻžāϏāϗ⧁āϞāĻŋāϰ ([a-zA-Z]) āϏāĻžāĻĨ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏ⧁āϝ⧋āĻ— āĻĻ⧇āϝāĻŧ, āϝāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āϞāĻžāχāύ⧇ āĻ­āĻžāĻ— āĻ•āϰāĻž āϝāĻžāϝāĻŧ āĻ…āĻĨāĻŦāĻž āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϝ⧋āĻ— āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, if ($text =~ m/[a-zA-Z]/){ āĻļāĻ°ā§āϤāϟāĻŋāϕ⧇ āĻāĻ­āĻžāĻŦ⧇ āϞ⧇āĻ–āĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇: if ($text =~ m/[ a-z # āϛ⧋āϟ āĻšāĻžāϤ⧇āϰ āĻ…āĻ•ā§āώāϰ A-Z # āĻŦāĻĄāĻŧ āĻšāĻžāϤ⧇āϰ āĻ…āĻ•ā§āώāϰ ]/xx) {
  • āϝ⧇āϏāĻŦ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ getentropy() āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āϞ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āϏ⧇āϗ⧁āϞ⧋āϤ⧇ āĻāϟāĻŋ āĻāύāĻŸā§āϰāĻĒāĻŋ āĻĒ⧇āϤ⧇ āϏāĻŋāωāĻĄā§‹-āĻ°â€ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ āύāĻŽā§āĻŦāϰ āĻœā§‡āύāĻžāϰ⧇āϟāϰāϟāĻŋ getentropy() āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤Linux, āĻŦāĻŋāĻāϏāĻĄāĻŋ, macOSāĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, /dev/urandom āĻĄāĻŋāĻ­āĻžāχāϏ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āĻĒāĻĄāĻŧ⧇ āĻ…āĻĨāĻŦāĻž āϏāĻŽāϝāĻŧ, āĻĒā§āϰāϏ⧇āϏ āφāχāĻĄāĻŋ āĻāĻŦāĻ‚ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāĻžāϰ āĻ­ā§āϝāĻžāϞ⧁āϰ āĻšā§āϝāĻžāĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāύāĻŸā§āϰāĻĒāĻŋ āύāĻŋāĻ°ā§āĻŖāϝāĻŧ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  • āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āχāωāύāĻŋāϕ⧋āĻĄ 17.0.
  • āφāχāĻĄā§‡āĻ¨ā§āϟāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ āύāĻžāĻŽ āĻāĻŦāĻ‚ āϰ⧇āϗ⧁āϞāĻžāϰ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āχāωāύāĻŋāϕ⧋āĻĄ āύāĻŋāϝāĻŧāĻŽāĻžāĻŦāϞ⧀āϰ āĻ•āĻ ā§‹āϰ āĻ…āύ⧁āϏāϰāĻŖ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻĒā§‚āĻ°ā§āĻŦ⧇ 'w' āĻ•ā§āϞāĻžāϏ⧇āϰ āφāĻ“āϤāĻžāϭ⧁āĻ•ā§āϤ āĻĒā§āϰāĻžāϝāĻŧ ā§§ā§Ŧā§ĻāϟāĻŋ āχāωāύāĻŋāϕ⧋āĻĄ āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰ āĻāĻ–āύ āύāĻŋāώāĻŋāĻĻā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, 'w' āĻ•ā§āϞāĻžāϏ, āϝāĻž āϏāĻŽāĻ¸ā§āϤ āĻ…āĻ•ā§āώāϰ, āϏāĻ‚āĻ–ā§āϝāĻž āĻāĻŦāĻ‚ āφāĻ¨ā§āĻĄāĻžāϰāĻ¸ā§āϕ⧋āϰ āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰāϕ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇, āĻāĻ–āύ āĻŦ⧃āĻ¤ā§āϤāĻžāĻ•āĻžāϰ āĻ˛ā§āϝāĻžāϟāĻŋāύ āĻ…āĻ•ā§āώāϰāϗ⧁āϞ⧋āϕ⧇ āĻŦāĻžāĻĻ āĻĻāĻŋāϝāĻŧ⧇āϛ⧇; āϝ⧇āϗ⧁āϞ⧋ āĻĻ⧇āĻ–āϤ⧇ āφāϏāϞ āĻ…āĻ•ā§āώāϰ⧇āϰ āĻŽāϤ⧋ āĻšāϞ⧇āĻ“ āϤāĻž āύāϝāĻŧāĨ¤ āĻāχ āφāϚāϰāĻŖāĻ—āϤ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ 'use utf8' āĻŽā§‹āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāϗ⧁āϞ⧋āϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰāĻŦ⧇āĨ¤
  • Perl_study_chunk āĻĢāĻžāĻ‚āĻļāύāϗ⧁āϞāĻŋāϤ⧇ āĻŦāĻžāĻĢāĻžāϰ āĻ“āĻ­āĻžāϰāĻĢā§āϞ⧋ āϜāύāĻŋāϤ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϗ⧁āϞāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (āϜāĻ¨ā§āϝ CVE-2026-8376, 32-āĻŦāĻŋāϟ āĻ…ā§āϝāĻžāϏ⧇āĻŽā§āĻŦāϞāĻŋāϤ⧇ āĻĻ⧇āĻ–āĻž āϝāĻžāϝāĻŧ) āĻāĻŦāĻ‚ S_measure_struct (āϜāĻ¨ā§āϝ CVE-2026-57432), āϏ⧇āχāϏāĻžāĻĨ⧇ āϰ⧇āĻœā§‡āĻ•ā§āϏ āχāĻžā§āϜāĻŋāύ⧇ ā§§ā§Ŧ-āĻŦāĻŋāϟ āĻ•āĻžāωāĻ¨ā§āϟāĻžāϰ⧇āϰ āĻ“āĻ­āĻžāϰāĻĢā§āϞ⧋ (āϜāĻ¨ā§āϝ CVE-2026-13221), āϝāĻžāϰ āĻĢāϞ⧇ āϰ⧇āϗ⧁āϞāĻžāϰ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύāϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  • āϞ⧁āĻĒ āĻāĻŦāĻ‚ āĻŦā§āϞāĻ• āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āĻŽāĻ§ā§āϝ⧇ goto āĻ…āĻĒāĻžāϰ⧇āϟāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āύāĻŋāώāĻŋāĻĻā§āϧāĨ¤ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ ⧍ā§Ļā§§ā§Ļ āϏāĻžāϞ⧇ āĻŦāĻžāϤāĻŋāϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻĒā§‚āĻ°ā§āĻŖāϏāĻ‚āĻ–ā§āϝāĻžāϰ āϝ⧋āĻ—, āĻŦāĻŋāϝāĻŧā§‹āĻ— āĻ“ āϗ⧁āĻŖ, āĻĢāĻžāĻ‚āĻļāύ āϏāĻŋāĻ—āύ⧇āϚāĻžāϰ āĻĒā§āϰāϏ⧇āϏāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ•āĻŽā§āĻĒāĻžāχāϞ-āϟāĻžāχāĻŽā§‡ āϜāĻžāύāĻž āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āϕ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϕ⧀/āĻ­ā§āϝāĻžāϞ⧁ āϤāĻžāϞāĻŋāĻ•āĻž āĻĨ⧇āϕ⧇ āĻšā§āϝāĻžāĻļ āϤ⧈āϰāĻŋāϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤

āωāĻ¤ā§āϏ: linux.org.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster