Size: a a a

2020 September 27

P

Pavel in Modern::Perl
Мне вот так выдавал и всё (
источник

ДЛ

Дмитрий Лапчик... in Modern::Perl
Так там по-другому слово написано
источник

P

Pavel in Modern::Perl
А тут несцi vs незцi
источник

SZ

Sergey Zhmylove in Modern::Perl
Олимпиада по белорусскому? Оо
Это оригинально
источник

AP

Andrei Protasovitski in Modern::Perl
Pavel
Есть белорусы в чате? Помогите перевести слово незцi?
Нет такого слова в белорусском.
источник
2020 September 29

a

allter in Modern::Perl
Всем привет, а подскажите, есть ли готовая тулза, что бы сделать perl -c всем модулям в подкаталоге (для проверки, что всё ок)? Причём желательно даже perl -c -mXXX -e 1.
источник

c

cono in Modern::Perl
find . -name '*.pl' -exec perl -c {} \; ?
источник

a

allter in Modern::Perl
Ну, вот начал с подобного, но когда начал добавлять фичи (вроде того, что бы не валиться на первом неудачном, но репортить неуспех), стало получаться слишком много.
источник

K

Konstantin in Modern::Perl
perlcritic
источник

SZ

Sergey Zhmylove in Modern::Perl
allter
Ну, вот начал с подобного, но когда начал добавлять фичи (вроде того, что бы не валиться на первом неудачном, но репортить неуспех), стало получаться слишком много.
find . -name '*.pl' -exec sh -c 'for f ;do perl -Wc "$f" ;done' _ {} +

Чот не сильно больше
источник

МИ

Михаил Иванов... in Modern::Perl
allter
Всем привет, а подскажите, есть ли готовая тулза, что бы сделать perl -c всем модулям в подкаталоге (для проверки, что всё ок)? Причём желательно даже perl -c -mXXX -e 1.
Test::Strict
источник

a

allter in Modern::Perl
Konstantin
perlcritic
Я почему-то думал, что он без компиляции работает, чисто анализатором кода
источник

МИ

Михаил Иванов... in Modern::Perl
allter
Я почему-то думал, что он без компиляции работает, чисто анализатором кода
так и есть
источник

SZ

Sergey Zhmylove in Modern::Perl
allter
Я почему-то думал, что он без компиляции работает, чисто анализатором кода
Как говорил Ларри, анализировать перл может только перл
источник

K

Konstantin in Modern::Perl
но он всё равно там достаточно хорошо проверит
источник

a

allter in Modern::Perl
Вот это то, что нужно оказалось, спасибо. Единственный минус - то, что PERL5LIB для вызываемого скрипта не настраивается (нельзя убрать то, что добавлено для интерпретатора, в котором данный модуль используется). Но это уже мелочь, меня не зааффектило.
источник
2020 September 30

SZ

Sergey Zhmylove in Modern::Perl
А вы не знаете, это AnyEvent::Pcap плохо работает на фряхе или это у меня конкретно проблема на сервере..?

На линупсе всё хорошо.
Минимально рабочий код (естественно надо указать верный интерфейс):
perl -Mstrict -MAnyEvent::Pcap -e 'my $ap = AnyEvent::Pcap->new(device => "re2", filter => "tcp", packet_handler => sub {warn "."}); $ap->run(); AE::cv->recv'

Товарищи фряшники, запустите от рута, пожалуйста, кому не лень :р

Причем, Net::Pcap работает (условно) хорошо.

Судя по коду, io watcher на pcap fd становится ready довольно редко. Если на линаксе он ready каждые 1-2 пакета, то у меня в системе где-то после 4100 пакетов в буфере. У всех так?
источник

AP

Alexander P in Modern::Perl
Мне, например, было бы стрёмно пользоваться модулем версии 0.00002 от 2011 года. К тому же, он тот же Net::Pcap юзает
источник

DF

Denis F in Modern::Perl
Alexander P
Мне, например, было бы стрёмно пользоваться модулем версии 0.00002 от 2011 года. К тому же, он тот же Net::Pcap юзает
А что такого то? Это тупо обертка на Pcap на 20 строк
источник

SZ

Sergey Zhmylove in Modern::Perl
Denis F
А что такого то? Это тупо обертка на Pcap на 20 строк
++
источник