Size: a a a

2021 January 29

SZ

Sergey Zhmylove in Modern::Perl
А самое главное: нах это все
источник

SZ

Sergey Zhmylove in Modern::Perl
Когда можно написать проще
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Когда можно написать проще
Что именно можно?
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Что именно можно?
@PerlBanjoBot
$a = "xxx";
$xxx::f = 2;
sub cl { eval "scalar keys %{$_[0]::}" or eval "require $_[0]" or die $@ }
cl("strict");
cl("xxx");
cl("blah");
источник

P

PerlBanjoBot in Modern::Perl
Sergey Zhmylove
@PerlBanjoBot
$a = "xxx";
$xxx::f = 2;
sub cl { eval "scalar keys %{$_[0]::}" or eval "require $_[0]" or die $@ }
cl("strict");
cl("xxx");
cl("blah");
Name "xxx::f" used only once: possible typo at script.pl line 11.
Can't locate blah.pm in @INC (you may need to install the blah module) (@INC contains: /usr/local/lib/perl5/site_perl/5.32.0/x86_64-linux /usr/local/lib/perl5/site_perl/5.32.0 /usr/local/lib/perl5/5.32.0/x86_64-linux /usr/local/lib/perl5/5.32.0) at (eval 4) line 1.
https://PerlBanjo.com/a1bd051c0d
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
@PerlBanjoBot
$a = "xxx";
$xxx::f = 2;
sub cl { eval "scalar keys %{$_[0]::}" or eval "require $_[0]" or die $@ }
cl("strict");
cl("xxx");
cl("blah");
Ну, я в расчёте на то, что пакет скорее всего загружен, сначала быстро смотрю в %INC, потом - ключи пакета без eval'ов... Мне кажется, у меня не хуже как минимум.
При этом если пакет blah в Вашем случае пустой - будет тот же die. Впрочем, в моём случае он весьма актуален... Хм
источник

AK

Andrey Konovalov in Modern::Perl
Но в общем случае такой подход не позволяет понять, что пакет blah есть, но он пуст
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Ну, я в расчёте на то, что пакет скорее всего загружен, сначала быстро смотрю в %INC, потом - ключи пакета без eval'ов... Мне кажется, у меня не хуже как минимум.
При этом если пакет blah в Вашем случае пустой - будет тот же die. Впрочем, в моём случае он весьма актуален... Хм
Ты понимаешь, что такое «пакет»?
источник

ММ

Максим Максимов... in Modern::Perl
источник

SZ

Sergey Zhmylove in Modern::Perl
Мне уже все знакомые прожужжали уши этой новостью. А чего такого-то? perl.org же. Разве кому-то нужен .com?
источник

ММ

Максим Максимов... in Modern::Perl
Можно фишинг слать итд, со слепу не разберешь .com или .org
источник

ММ

Максим Максимов... in Modern::Perl
Job offer итд
источник

ДЛ

Дмитрий Лапчик... in Modern::Perl
ну в статье написано будто perl.com основной домен проекта
источник

ММ

Максим Максимов... in Modern::Perl
Я на авторство статьи не притендую
источник

ДЛ

Дмитрий Лапчик... in Modern::Perl
я вот чесслово не помню какой из них про что, хожу только на цпаны
источник

IB

Ivan Bessarabov in Modern::Perl
источник

IB

Ivan Bessarabov in Modern::Perl
это подняли зеркало на новом адресе пока не вернут perl.com
источник

AK

Andrey Konovalov in Modern::Perl
Максим Максимов
Я на авторство статьи не притендую
Только прЕтендую, от слова претензия.
источник

ММ

Максим Максимов... in Modern::Perl
Andrey Konovalov
Только прЕтендую, от слова претензия.
в школе по русскому языку было 3 очка, зато математика и информатика 5
источник

AK

Andrey Konovalov in Modern::Perl
Максим Максимов
в школе по русскому языку было 3 очка, зато математика и информатика 5
В школе такая информатика... Хотя конечно может быть и лучше. В гимназии 1542 информатику я сам себя организовывал, доканывая всех тем, что занимал компы и долбил на них код до усрачки
источник